components/proftpd/Makefile
changeset 6700 1c5631bc6bd3
parent 6699 c08d869c3db7
child 7245 934578b959f0
equal deleted inserted replaced
6699:c08d869c3db7 6700:1c5631bc6bd3
    69 CFLAGS += -I$(USRINCDIR)/kerberosv5 -DHAVE_KRB5_H=1 -DKRB5_DLLIMP= -DHAVE__GETGRPSBYMEMBER -D_SOLARIS_DTRACE
    69 CFLAGS += -I$(USRINCDIR)/kerberosv5 -DHAVE_KRB5_H=1 -DKRB5_DLLIMP= -DHAVE__GETGRPSBYMEMBER -D_SOLARIS_DTRACE
    70 ifeq ($(OS_VERSION), 5.11)
    70 ifeq ($(OS_VERSION), 5.11)
    71 CFLAGS += -D_POSIX_PTHREAD_SEMANTICS
    71 CFLAGS += -D_POSIX_PTHREAD_SEMANTICS
    72 endif
    72 endif
    73 LDFLAGS +=	-m$(BITS)
    73 LDFLAGS +=	-m$(BITS)
       
    74 # Force immediate (no-lazy) binding because of chroot() can loose the access into (/usr)/lib
    74 LDFLAGS +=	-z guidance=nolazyload -z nolazyload -lbsm
    75 LDFLAGS +=	-z guidance=nolazyload -z nolazyload -lbsm
    75 
    76 
    76 # Force immediate binding because of chroot().
       
    77 CONFIGURE_OPTIONS +=	install_user=`id -nu`
    77 CONFIGURE_OPTIONS +=	install_user=`id -nu`
    78 CONFIGURE_OPTIONS +=	install_group=`groups | cut -f 1 -d ' '`
    78 CONFIGURE_OPTIONS +=	install_group=`groups | cut -f 1 -d ' '`
    79 CONFIGURE_OPTIONS +=	--sysconfdir=$(ETCDIR)
    79 CONFIGURE_OPTIONS +=	--sysconfdir=$(ETCDIR)
    80 CONFIGURE_OPTIONS +=	--localstatedir=$(VARDIR)/run
    80 CONFIGURE_OPTIONS +=	--localstatedir=$(VARDIR)/run
    81 CONFIGURE_OPTIONS +=	--libexecdir=$(USRLIBDIR)/proftpd/$(MACH64)
    81 CONFIGURE_OPTIONS +=	--libexecdir=$(USRLIBDIR)/proftpd/$(MACH64)