Received: (qmail 31340 invoked by uid 501); 19 Feb 2002 14:44:16 -0000 Message-Id: <20020219144416.31339.qmail@apache.org> Date: 19 Feb 2002 14:44:16 -0000 From: Rastus Lamopa Reply-To: anon2k@hotmail.com To: submit@bugz.apache.org Subject: configure ignores --enable-layout X-Send-Pr-Version: 3.110 >Number: 9873 >Category: config >Synopsis: configure ignores --enable-layout >Confidential: no >Severity: non-critical >Priority: medium >Responsible: aaron >State: closed >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: apache >Arrival-Date: Tue Feb 19 06:50:00 PST 2002 >Closed-Date: Wed Feb 27 09:22:36 PST 2002 >Last-Modified: Wed Feb 27 09:22:36 PST 2002 >Originator: anon2k@hotmail.com >Release: 2.0.32 >Organization: >Environment: Compaq Tru64 4.0g [OSF1 hostname V4.0 1530 alpha alpha], gcc 3.0.2 >Description: Running 'configure' as follows: env CC=gcc \ CFLAGS=-O2 \ ./configure \ --enable-layout=Mylocal \ --enable-suexec \ --with-suexec-caller=webluser \ --with-suexec-docroot=/usr/local/share/apache \ --with-suexec-userdir=public_html \ --enable-ssl \ --with-ssl=/usr/local/ssl \ --enable-rewrite \ --enable-info with the following appended to distributed config.layout: # My local Apache2 path layout. prefix: /usr/local/etc/apache2 exec_prefix: $prefix bindir: $exec_prefix/bin sbindir: $exec_prefix/sbin libexecdir: $exec_prefix/modules mandir: $prefix/man sysconfdir: $prefix/conf datadir: $prefix installbuilddir: $datadir/build errordir: $datadir/error iconsdir: $datadir/icons htdocsdir: $datadir/htdocs manualdir: $datadir/manual cgidir: $datadir/cgi-bin includedir: $prefix/include localstatedir: $prefix runtimedir: $localstatedir/logs logfiledir: $localstatedir/logs proxycachedir: $localstatedir/proxy After 'make', 'make install' uses default 'Apache' layout, not 'Mylocal'. Additional information: 1. After above 'configure', file $srcdir/config_vars.mk contains: SHLTCFLAGS = -prefer-pic LTCFLAGS = -prefer-non-pic -static MPM_NAME = prefork htpasswd_LTFLAGS = htdigest_LTFLAGS = rotatelogs_LTFLAGS = logresolve_LTFLAGS = htdbm_LTFLAGS = ab_LTFLAGS = checkgid_LTFLAGS = progname = httpd MPM_LIB = server/mpm/prefork/libprefork.la OS = unix OS_DIR = unix BUILTIN_LIBS = modules/aaa/mod_access.la modules/aaa/mod_auth.la modules/filters /mod_include.la modules/loggers/mod_log_config.la modules/metadata/mod_env.la mo dules/metadata/mod_setenvif.la modules/ssl/mod_ssl.la modules/http/mod_http.la m odules/http/mod_mime.la modules/generators/mod_status.la modules/generators/mod_ autoindex.la modules/generators/mod_asis.la modules/generators/mod_info.la modul es/generators/mod_suexec.la modules/generators/mod_cgi.la modules/mappers/mod_ne gotiation.la modules/mappers/mod_dir.la modules/mappers/mod_imap.la modules/mapp ers/mod_actions.la modules/mappers/mod_userdir.la modules/mappers/mod_alias.la m odules/mappers/mod_rewrite.la modules/mappers/mod_so.la SHLIBPATH_VAR = LD_LIBRARY_PATH OS_SPECIFIC_VARS = PRE_SHARED_CMDS = echo "" POST_SHARED_CMDS = echo "" shared_build = AP_LIBS = /usr/local/src/httpd-2.0.32/srclib/pcre/libpcre.la /usr/local/src/http d-2.0.32/srclib/apr-util/libaprutil.la /usr/local/src/httpd-2.0.32/srclib/apr/li bapr.la abs_srcdir = /usr/local/src/httpd-2.0.32 bindir = $(exec_prefix)/bin sbindir = $(exec_prefix)/sbin cgidir = $(datadir)/cgi-bin logfiledir = $(localstatedir)/logs exec_prefix = $(prefix) datadir = $(prefix) localstatedir = $(prefix) mandir = $(prefix)/man libexecdir = $(exec_prefix)/modules htdocsdir = $(datadir)/htdocs manualdir = $(datadir)/manual includedir = $(prefix)/include errordir = $(datadir)/error iconsdir = $(datadir)/icons sysconfdir = $(prefix)/conf installbuilddir = $(datadir)/build other_targets = suexec progname = httpd prefix = /usr/local/apache2 AWK = gawk CC = gcc CPP = gcc -E CXX = CPPFLAGS = CFLAGS = -O2 CXXFLAGS = LTFLAGS = --silent LDFLAGS = LT_LDFLAGS = -export-dynamic SH_LDFLAGS = HTTPD_LDFLAGS = UTIL_LDFLAGS = LIBS = DEFS = INCLUDES = NOTEST_CPPFLAGS = -DAP_HAVE_DESIGNATED_INITIALIZER NOTEST_CFLAGS = NOTEST_CXXFLAGS = NOTEST_LDFLAGS = NOTEST_LIBS = EXTRA_CPPFLAGS = -DOSF1 EXTRA_CFLAGS = -pthread -DNO_DBM_REWRITEMAP EXTRA_CXXFLAGS = EXTRA_LDFLAGS = -L/usr/local/ssl/lib EXTRA_LIBS = -lm -liconv -lssl -lcrypto /usr/local/src/httpd-2.0.32/srclib/apr-u til/xml/expat/lib/libexpat.la EXTRA_INCLUDES = -I. -I$(top_srcdir)/os/$(OS_DIR) -I$(top_srcdir)/server/mpm/$(M PM_NAME) -I$(top_srcdir)/modules/http -I$(top_srcdir)/modules/proxy -I$(top_srcd ir)/include -I$(top_srcdir)/srclib/apr/include -I$(top_srcdir)/srclib/apr-util/i nclude -I/usr/local/ssl/include/openssl -I/usr/local/ssl/include -I$(top_srcdir) /modules/dav/main -I/usr/local/src/httpd-2.0.32/srclib/apr-util/include -I/usr/l ocal/src/httpd-2.0.32/srclib/apr-util/xml/expat/lib LIBTOOL = $(SHELL) $(top_builddir)/srclib/apr/libtool $(LTFLAGS) SHELL = /bin/sh MODULE_DIRS = aaa filters loggers metadata ssl http generators mappers MODULE_CLEANDIRS = cache echo experimental proxy test dav/main dav/fs PORT = 80 CORE_IMPLIB_FILE = CORE_IMPLIB = SH_LIBS = SH_LIBTOOL = $(LIBTOOL) MK_IMPLIB = INSTALL_PROG_FLAGS = DSO_MODULES = 2. Also tried '--with-layout=Mylocal' (per outdated(?) instructions in 'config.layout') with same results. >How-To-Repeat: See Full Description above. >Fix: No. >Release-Note: >Audit-Trail: State-Changed-From-To: open-closed State-Changed-By: aaron State-Changed-When: Wed Feb 27 09:22:35 PST 2002 State-Changed-Why: This has been fixed in CVS and will be included in the next public release. Thanks for using Apache! Responsible-Changed-From-To: apache-aaron Responsible-Changed-By: aaron Responsible-Changed-When: Wed Feb 27 09:22:35 PST 2002 Responsible-Changed-Why: I committed this fix. >Unformatted: [In order for any reply to be added to the PR database, you need] [to include in the Cc line and make sure the] [subject line starts with the report component and number, with ] [or without any 'Re:' prefixes (such as "general/1098:" or ] ["Re: general/1098:"). If the subject doesn't match this ] [pattern, your message will be misfiled and ignored. The ] ["apbugs" address is not added to the Cc line of messages from ] [the database automatically because of the potential for mail ] [loops. If you do not include this Cc, your reply may be ig- ] [nored unless you are responding to an explicit request from a ] [developer. Reply only with text; DO NOT SEND ATTACHMENTS! ]