When using configure with the option --libdir=... the libdir parameter in the Makefile is set to default Using: configure --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc/samba3 --with-privatedir=/etc/samba3 --libdir=/etc/samba3 --with-logfilebase=/var/log/samba3 --with-lockdir=/var/lock --with-piddir=/var/run --with-automount --with-quotas --with-msdfs -with-vfs --enable-cups --with-acl-support --with-libsmbclient results in the Makefile as: BASEDIR= /usr BINDIR = /usr/bin # sbindir is mapped to bindir when compiling SAMBA in 2.0.x compatibility mode. SBINDIR = /usr/sbin LIBDIR = ${prefix}/lib VFSLIBDIR = $(LIBDIR)/vfs PDBLIBDIR = $(LIBDIR)/pdb RPCLIBDIR = $(LIBDIR)/rpc IDMAPLIBDIR = $(LIBDIR)/idmap CHARSETLIBDIR = $(LIBDIR)/charset AUTHLIBDIR = $(LIBDIR)/auth CONFIGDIR = ${LIBDIR} VARDIR = ${prefix}/var MANDIR = ${prefix}/man DATADIR = ${prefix}/share --- SuSE 9.0 samba 3.0.3 from source tar
use --with-libdir
Ok! But till 3.0.2 it was --lib-dir and "configure --help" of 3.0.3 still reports "--libdir" too. Shouldn't this be fixed? Ether to the correct output of configure or changing back to the old style --lib-dir to be conform to bindir, sysconfdir etc.
sorry for the same, cleaning up the database to prevent unecessary reopens of bugs.
database cleanup