Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 95787 - net-www/apache-2.0.54-r11 libtool: compile: specify a tag with `--tag'
Summary: net-www/apache-2.0.54-r11 libtool: compile: specify a tag with `--tag'
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Apache Team - Bugzilla Reports
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-06-11 09:29 UTC by Hanno Zysik (geki)
Modified: 2005-07-30 09:00 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Hanno Zysik (geki) 2005-06-11 09:29:00 UTC
compile fails

Reproducible: Always
Steps to Reproduce:
1. emerge apache


Actual Results:  
config.status: creating docs/conf/httpd-std.conf
config.status: creating docs/conf/ssl-std.conf
config.status: creating include/ap_config_layout.h
config.status: creating support/apxs
config.status: creating support/apachectl
config.status: creating support/dbmmanage
config.status: creating support/envvars-std
config.status: creating support/log_server_status
config.status: creating support/logresolve.pl
config.status: creating support/phf_abuse_log.cgi
config.status: creating support/split-logfile
config.status: creating build/rules.mk
config.status: creating build/pkg/pkginfo
config.status: creating include/ap_config_auto.h
config.status: executing default commands
Making all in srclib
make[1]: Entering directory
`/var/tmp/portage/apache-2.0.54-r11/work/httpd-2.0.54/srclib'
Making all in pcre
make[2]: Entering directory
`/var/tmp/portage/apache-2.0.54-r11/work/httpd-2.0.54/srclib/pcre'
make[3]: Entering directory
`/var/tmp/portage/apache-2.0.54-r11/work/httpd-2.0.54/srclib/pcre'
/usr/share/apr-0/build/libtool --silent --mode=compile gcc  -pthread  -O2
-mtune=pentium4 -march=pentium4 -pipe -ffast-math -fforce-addr -fforce-mem
-momit-leaf-frame-pointer -fomit-frame-pointer -fweb -ftracer -frename-registers
 -DLINUX=2 -D_REENTRANT -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -D_SVID_SOURCE
-D_GNU_SOURCE -DAP_HAVE_DESIGNATED_INITIALIZER   -I/usr/include/apr-0 -I.
-I/var/tmp/portage/apache-2.0.54-r11/work/httpd-2.0.54/os/unix
-I/var/tmp/portage/apache-2.0.54-r11/work/httpd-2.0.54/server/mpm/prefork
-I/var/tmp/portage/apache-2.0.54-r11/work/httpd-2.0.54/modules/http
-I/var/tmp/portage/apache-2.0.54-r11/work/httpd-2.0.54/modules/filters
-I/var/tmp/portage/apache-2.0.54-r11/work/httpd-2.0.54/modules/proxy
-I/var/tmp/portage/apache-2.0.54-r11/work/httpd-2.0.54/include
-I/var/tmp/portage/apache-2.0.54-r11/work/httpd-2.0.54/modules/generators
-I/usr/include/openssl
-I/var/tmp/portage/apache-2.0.54-r11/work/httpd-2.0.54/modules/dav/main
-prefer-non-pic -static -c maketables.c && touch maketables.lo
/usr/share/apr-0/build/libtool --silent --mode=compile gcc  -pthread  -O2
-mtune=pentium4 -march=pentium4 -pipe -ffast-math -fforce-addr -fforce-mem
-momit-leaf-frame-pointer -fomit-frame-pointer -fweb -ftracer -frename-registers
 -DLINUX=2 -D_REENTRANT -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -D_SVID_SOURCE
-D_GNU_SOURCE -DAP_HAVE_DESIGNATED_INITIALIZER   -I/usr/include/apr-0 -I.
-I/var/tmp/portage/apache-2.0.54-r11/work/httpd-2.0.54/os/unix
-I/var/tmp/portage/apache-2.0.54-r11/work/httpd-2.0.54/server/mpm/prefork
-I/var/tmp/portage/apache-2.0.54-r11/work/httpd-2.0.54/modules/http
-I/var/tmp/portage/apache-2.0.54-r11/work/httpd-2.0.54/modules/filters
-I/var/tmp/portage/apache-2.0.54-r11/work/httpd-2.0.54/modules/proxy
-I/var/tmp/portage/apache-2.0.54-r11/work/httpd-2.0.54/include
-I/var/tmp/portage/apache-2.0.54-r11/work/httpd-2.0.54/modules/generators
-I/usr/include/openssl
-I/var/tmp/portage/apache-2.0.54-r11/work/httpd-2.0.54/modules/dav/main
-prefer-non-pic -static -c get.c && touch get.lo
/usr/share/apr-0/build/libtool --silent --mode=compile gcc  -pthread  -O2
-mtune=pentium4 -march=pentium4 -pipe -ffast-math -fforce-addr -fforce-mem
-momit-leaf-frame-pointer -fomit-frame-pointer -fweb -ftracer -frename-registers
 -DLINUX=2 -D_REENTRANT -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -D_SVID_SOURCE
-D_GNU_SOURCE -DAP_HAVE_DESIGNATED_INITIALIZER   -I/usr/include/apr-0 -I.
-I/var/tmp/portage/apache-2.0.54-r11/work/httpd-2.0.54/os/unix
-I/var/tmp/portage/apache-2.0.54-r11/work/httpd-2.0.54/server/mpm/prefork
-I/var/tmp/portage/apache-2.0.54-r11/work/httpd-2.0.54/modules/http
-I/var/tmp/portage/apache-2.0.54-r11/work/httpd-2.0.54/modules/filters
-I/var/tmp/portage/apache-2.0.54-r11/work/httpd-2.0.54/modules/proxy
-I/var/tmp/portage/apache-2.0.54-r11/work/httpd-2.0.54/include
-I/var/tmp/portage/apache-2.0.54-r11/work/httpd-2.0.54/modules/generators
-I/usr/include/openssl
-I/var/tmp/portage/apache-2.0.54-r11/work/httpd-2.0.54/modules/dav/main
-prefer-non-pic -static -c study.c && touch study.lo
libtool: compile: unable to infer tagged configuration
libtool: compile: specify a tag with `--tag'
make[3]: *** [study.lo] Fehler 1
make[3]: *** Warte auf noch nicht beendete Prozesse...
libtool: compile: unable to infer tagged configuration
libtool: compile: specify a tag with `--tag'
make[3]: *** [maketables.lo] Fehler 1
libtool: compile: unable to infer tagged configuration
libtool: compile: specify a tag with `--tag'
make[3]: *** [get.lo] Fehler 1
make[2]: *** [all-recursive] Fehler 1
make[2]: Leaving directory
`/var/tmp/portage/apache-2.0.54-r11/work/httpd-2.0.54/srclib/pcre'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory
`/var/tmp/portage/apache-2.0.54-r11/work/httpd-2.0.54/srclib'
make: *** [all-recursive] Fehler 1

Expected Results:  
...

anomalie ~ # emerge info
Portage 2.0.51.22-r1 (default-linux/x86/2005.0, gcc-3.4.4, glibc-2.3.5-r0,
2.6.11.5-ano1 i686)
=================================================================
System uname: 2.6.11.5-ano1 i686 Intel(R) Pentium(R) 4 CPU 2.80GHz
Gentoo Base System version 1.6.12
dev-lang/python:     2.4.1
sys-apps/sandbox:    1.2.9
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.5
sys-devel/binutils:  2.16-r1
sys-devel/libtool:   1.5.18
virtual/os-headers:  2.6.11-r1
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -mtune=pentium4 -march=pentium4 -pipe -ffast-math -fforce-addr
-fforce-mem -momit-leaf-frame-pointer -fomit-frame-pointer -fweb -ftracer
-frename-registers"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/share/config /var/bind /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -mtune=pentium4 -march=pentium4 -pipe -ffast-math -fforce-addr
-fforce-mem -momit-leaf-frame-pointer -fomit-frame-pointer -fweb -ftracer
-frename-registers -fvisibility-inlines-hidden"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/
http://gentoo.inode.at/ ftp://gentoo.inode.at/source/"
LANG="de_DE@euro"
LINGUAS="de"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X aalib acpi alsa apache2 avi berkdb bitmap-fonts cdr cups curl dga dts dvd
dvdr dvdread fastcgi fbcon foomaticdb gd gif glx gnome gpm gtk2 hardenedphp icq
imap imlib ipv6 java jpeg ldap libwww mad mbox mmx mmxext mozilla mp3 mpeg mysql
ncurses nls nptl nptlonly nvidia ogg oggvorbis opengl pam pdflib perl png ppds
python quicktime readline samba sblive sdl session sse sse2 ssl tiff truetype
truetype-fonts type1-fonts unicode usb userlocales vhosts videos vorbis wmf
wxwindows x86 xface xinerama xml2 xprint xv xvid zlib video_cards_nvidia
linguas_de userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LC_ALL, LDFLAGS

anomalie ~ # emerge -pv apache

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild     U ] net-www/apache-2.0.54-r11 [2.0.54-r6] +apache2 -debug -doc -ldap
-mpm-leader -mpm-peruser -mpm-prefork -mpm-threadpool -mpm-worker -no-suexec
+ssl -static-modules -threads 0 kB 

Total size of downloads: 0 kB
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2005-06-11 09:50:07 UTC
Did you try to re-emerge libtool?
Comment 2 Hanno Zysik (geki) 2005-06-11 18:16:14 UTC
yes, i did before updating jpeg-6b-r5. that got libtool issues aswell.
Comment 3 SpanKY gentoo-dev 2005-06-11 23:44:41 UTC
bug in apache packaging, not in the libtool package

notice it's running:
/usr/share/apr-0/build/libtool

instead of:
/usr/bin/libtool
Comment 4 Paul Querna 2005-06-12 00:45:59 UTC
Using APR's libtool is not a bug.  It is by design.  If it is a bug in anything,
it is APR's libtool.
Comment 5 Jakub Moc (RETIRED) gentoo-dev 2005-06-12 14:34:35 UTC
(In reply to comment #3)
> bug in apache packaging, not in the libtool package

Of course... This should IMHO be marked as duplicate of Bug 81260. I still fail
to see why apache needs it
Comment 6 Jakub Moc (RETIRED) gentoo-dev 2005-06-12 14:34:35 UTC
(In reply to comment #3)
> bug in apache packaging, not in the libtool package

Of course... This should IMHO be marked as duplicate of Bug 81260. I still fail
to see why apache needs it´s own libtool, just troubles, no real gain. 
Comment 7 a5hr 2005-06-21 09:47:02 UTC
I encountered the same problem, too. 
So I tested the following commands. 

1. emerge --oneshot libtool
2. emerge -u apache

Will you pass the compilation in this?
Comment 8 Hanno Zysik (geki) 2005-06-21 10:08:32 UTC
i just tried once more to emerge this apache version without sync'ing and it
compiled well. no idea what could have caused the error here, sorry.
Comment 9 Michael Stewart (vericgar) (RETIRED) gentoo-dev 2005-07-11 20:36:20 UTC
user reports it's working for them.
resolving.
Comment 10 Tro 2005-07-30 09:00:21 UTC
This problem is solved by recompiling apr and apr-util, then doing "emerge apache".