Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 68193

Summary: mod_log_sql 1.97 doesn't merge correctly
Product: Gentoo Linux Reporter: djfunk <djfunk>
Component: New packagesAssignee: Apache Team - Bugzilla Reports <apache-bugs>
Status: VERIFIED TEST-REQUEST    
Severity: blocker CC: tradergt
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description djfunk 2004-10-19 12:54:48 UTC
all the .so aren't installed

Reproducible: Always
Steps to Reproduce:
1. emerge mod_log_sql
2.
3.




Calculating dependencies ...done!
>>> emerge (1 of 1) net-www/mod_log_sql-1.97 to /
>>> md5 src_uri ;-) mod_log_sql-1.97.tar.gz
>>> Unpacking source...
>>> Unpacking mod_log_sql-1.97.tar.gz to /var/tmp/portage/mod_log_sql-1.97/work
>>> Source unpacked.
 * Applying mod_log_sql-1.97-gentoo.patch...                                   
                                                                               
                                              [ ok ]
ssl
checking for gcc... gcc
checking for C compiler default output... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables... 
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking target system type... i686-pc-linux-gnu
apxs:Error: Invalid query string `APR_INCLUDEDIR'
apxs:Error: Invalid query string `APU_INCLUDEDIR'
apxs:Error: Invalid query string `CPPFLAGS'
checking for Apache 2.0 version >= 2.0.44... no
checking for Apache 1.3 version >= 1.3.20... yes
checking for floor in -lm... yes
checking for gzclose in -lz... yes
checking for mysql_init in -lmysqlclient... yes
checking for mysql_real_escape_string... yes
checking whether mysql clients can run... yes
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking mod_ssl.h usability... no
checking mod_ssl.h presence... no
checking for mod_ssl.h... no
checking limits.h usability... yes
checking limits.h presence... yes
checking for limits.h... yes
configure: creating ./config.status
config.status: creating stamp-h
config.status: creating Makefile
config.status: creating Documentation/Makefile
config.status: creating contrib/Makefile
config.status: creating config.h
------------------------------------
Apache version  : 1.3
SSL Support     : no
*** Use --enable-ssl to enable SSL support
Making all in Documentation
make[1]: Entering directory
`/var/tmp/portage/mod_log_sql-1.97/work/mod_log_sql-1.97/Documentation'
make[1]: Leaving directory
`/var/tmp/portage/mod_log_sql-1.97/work/mod_log_sql-1.97/Documentation'
Making all in contrib
gcc -march=pentium3 -O3 -pipe -fstack-protector -DHARD_SERVER_LIMIT=512        
        -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX=22 -DTARGET="apache"
-DHAVE_SET_DUMPABLE -I/usr/include/db4 -DDEV_RANDOM=/dev/random -DUSE_HSREGEX
-DEAPI -DEAPI_MM -fpic -DSHARED_MODULE -I/usr/include/apache -Wall -Werror
-fno-strict-aliasing -DHAVE_CONFIG_H -DWITH_APACHE13  -c mod_log_sql.c
gcc -march=pentium3 -O3 -pipe -fstack-protector -DHARD_SERVER_LIMIT=512        
        -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX=22 -DTARGET="apache"
-DHAVE_SET_DUMPABLE -I/usr/include/db4 -DDEV_RANDOM=/dev/random -DUSE_HSREGEX
-DEAPI -DEAPI_MM -fpic -DSHARED_MODULE -I/usr/include/apache -Wall -Werror
-fno-strict-aliasing -I/usr/local/mysql/include -I/usr/include/mysql
-I/usr/mysql/include -I/usr/local/include/mysql -I/usr/local/mysql/include/mysql
-I/usr/mysql/include/mysql -DHAVE_CONFIG_H -DWITH_APACHE13  -c mod_log_sql_mysql.c
make[1]: Entering directory
`/var/tmp/portage/mod_log_sql-1.97/work/mod_log_sql-1.97/contrib'
make[1]: Leaving directory
`/var/tmp/portage/mod_log_sql-1.97/work/mod_log_sql-1.97/contrib'
gcc -shared -o mod_log_sql_mysql.so mod_log_sql_mysql.o -Wc,-Wall -Wc,-Werror
-Wc,-fno-strict-aliasing -L/usr/local/mysql/lib -L/usr/lib/mysql
-L/usr/mysql/lib -L/usr/local/lib/mysql -L/usr/local/mysql/lib/mysql
-L/usr/mysql/lib/mysql -lmysqlclient -lz -lm -L/usr/lib -lm -lcrypt -ldb-4.0
-lmm -lexpat -lpthread
gcc -shared -o mod_log_sql.so mod_log_sql.o -Wc,-Wall -Wc,-Werror
-Wc,-fno-strict-aliasing -L/usr/lib -lm -lcrypt -ldb-4.0 -lmm -lexpat -lpthread

>>> Install mod_log_sql-1.97 into /var/tmp/portage/mod_log_sql-1.97/image/
category net-www
install: cannot stat `.libs/mod_log_sql.so': No such file or directory
install: cannot stat `.libs/mod_log_sql_mysql.so': No such file or directory
ssl
install: cannot stat `.libs/mod_log_sql_ssl.so': No such file or directory
man:
prepallstrip:
strip: 
>>> Completed installing into /var/tmp/portage/mod_log_sql-1.97/image/

>>> Merging net-www/mod_log_sql-1.97 to /
--- /usr/
--- /usr/lib/
--- /usr/lib/apache-extramodules/
--- /usr/share/
--- /usr/share/doc/
>>> /usr/share/doc/mod_log_sql-1.97/
>>> /usr/share/doc/mod_log_sql-1.97/AUTHORS.gz
>>> /usr/share/doc/mod_log_sql-1.97/CHANGELOG.gz
>>> /usr/share/doc/mod_log_sql-1.97/INSTALL.gz
>>> /usr/share/doc/mod_log_sql-1.97/LICENSE.gz
>>> /usr/share/doc/mod_log_sql-1.97/TODO.gz
>>> /usr/share/doc/mod_log_sql-1.97/README.gz
>>> /usr/share/doc/mod_log_sql-1.97/manual.html.gz
>>> /usr/share/doc/mod_log_sql-1.97/manual.xml.gz
>>> /usr/share/doc/mod_log_sql-1.97/contrib/
>>> /usr/share/doc/mod_log_sql-1.97/contrib/create_tables.sql.gz
>>> /usr/share/doc/mod_log_sql-1.97/contrib/make_combined_log.pl.gz
>>> /usr/share/doc/mod_log_sql-1.97/contrib/mysql_import_combined_log.pl.gz
--- /etc/
--- /etc/apache/
--- /etc/apache/conf/
--- /etc/apache/conf/modules.d/
cycle
>>> /etc/apache/conf/modules.d/10_mod_log_sql.conf
 * Please add '-D LOG_SQL' to your /etc/conf.d/apache APACHE_OPTS setting
 * Do not forget to adapt /etc/apache/conf/modules.d/10_mod_log_sql.conf to your
needs.
 * See /usr/share/doc/mod_log_sql-1.97/contrib/create_tables.sql.gz on how to
create logging tables.

 * Caching service dependencies...
>>> net-www/mod_log_sql-1.97 merged.
>>> Recording net-www/mod_log_sql in "world" favorites file...

>>> clean: No packages selected for removal.

>>> Auto-cleaning packages ...

>>> No outdated packages were found on your system.


 * GNU info directory index is up-to-date.









emerge info:
Portage 2.0.50-r11 (default-x86-2004.0, gcc-3.3.4, glibc-2.3.3.20040420-r2,
2.6.7-hardened-r7)
=================================================================
System uname: 2.6.7-hardened-r7 i686 Pentium III (Katmai)
Gentoo Base System version 1.4.16
Autoconf: sys-devel/autoconf-2.59-r5
Automake: sys-devel/automake-1.8.5-r1
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-march=pentium3 -O3 -pipe -fstack-protector"
CHOST="i686-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config
/usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=pentium3 -O3 -pipe -fstack-protector"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="http://gentoo.netnitco.net
ftp://gentoo.netnitco.net/pub/mirrors/gentoo/source/
ftp://mirrors.tds.net/gentoo ftp://gentoo.mirrors.pair.com/"
MAKEOPTS="-j5"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="apm arts avi berkdb bitmap-fonts crypt cups encode extensions f77
foomaticdb gd gdbm gif gpm gtk2 hardened hardenedphp imap imlib jpeg libg++
libwww mad maildir md5 mikmod motif mpeg mysql ncurses nls oggvorbis opengl oss
pam pdflib perl png python quicktime readline sasl sdl slang spell ssl svga tcpd
truetype vda x86 xml2 xmms xprint xv zlib"
Comment 1 djfunk 2004-10-19 12:58:17 UTC
And:

root@foo root # find / | grep mod_log_sql.so
root@foo root # 
Comment 2 Benedikt Böhm (RETIRED) gentoo-dev 2005-01-30 06:06:50 UTC
see bug #56160
Comment 3 Elfyn McBratney (beu) (RETIRED) gentoo-dev 2005-04-23 20:38:15 UTC
No response, closing.