mod_php-4.3.10-r1 will not emerge because of a cracklib header issue. Reproducible: Always Steps to Reproduce: 1. emerge =mod_php-4.3.10-r1 Actual Results: fails on: configure: error: Cannot find a cracklib header file Expected Results: emerge,.. Portage 2.0.51.19 (default-linux/x86/2004.3, gcc-3.4.3, glibc-2.3.4.20050125-r0, 2.6.11-likewhoa i686) ================================================================= System uname: 2.6.11-likewhoa i686 Pentium III (Coppermine) Gentoo Base System version 1.6.10 Python: dev-lang/python-2.3.5 [2.3.5 (#1, Feb 22 2005, 17:51:35)] ccache version 2.4 [enabled] dev-lang/python: 2.3.5 sys-devel/autoconf: 2.59-r6, 2.13 sys-devel/automake: 1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.5 sys-devel/binutils: 2.15.92.0.2-r6 sys-devel/libtool: 1.5.14 virtual/os-headers: 2.6.8.1-r2 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-O2 -march=pentium3 -pipe -mfpmath=sse -maccumulate-outgoing-args -fforce-addr -ftracer -fomit-frame-pointer -fprefetch-loop-arrays" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/X11/xdm/Xaccess /etc/X11/xdm/Xservers /etc/X11/xdm/xdm-config /etc/X11/xorg.conf /etc/apache2/conf/apache2.conf /etc/apf/conf.apf /etc/conf.d/rc /etc/fstab /etc/gconf /etc/init.d/bootmisc /etc/init.d/localmount /etc/init.d/modules /etc/modules.autoload.d/kernel-2.6 /etc/security/limits.conf /etc/ssh/sshd_config /etc/terminfo /etc/xinetd.d/xvncserver /opt/vmware/bin/vmware-config.pl /usr/X11R6/bin/startx /etc/env.d" CXXFLAGS="-O2 -march=pentium3 -pipe -mfpmath=sse -maccumulate-outgoing-args -fforce-addr -ftracer -fomit-frame-pointer -fprefetch-loop-arrays -fvisibility-inlines-hidden" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig candy ccache distlocks sandbox sfperms userpriv usersandbox" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" LDFLAGS="-Wl,-O1" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage" USE="X aalib alsa apache2 apm avi bash-completion bcmath bitmap-fonts bzlib calendar caps cdr crypt ctype cups curl curlwrappers directfb divx4linux dvb dvd dvdr emboss encode exif fam fbcon flac font-server foomaticdb fortran ftp gd gdbm gif gnustep gnutls gphoto2 gpm gstreamer gtk gtk2 hardenedphp imagemagick imap imlib ipv6 java jikes joystick jpeg lcms ldap libg++ libwww lirc mad maildir mbox memlimit mhash mime ming mmx mng motif mozilla mp3 mpeg mpi msn mysql mysqli ncursers ncurses nls nptl nptlonly nvidia objc opengl oscar oss pam pam-mysql pcre pdflib perl php pie plotutils png pntl ppds prelude python qt quicktime readline sasl sdk sdl session simplexml slcms sndfile snmp sockets socks5 spell spl sqlite sse ssl stroke svg svga symlink tcltk tiff tokenizer transcode truetype truetype-fonts type1-fonts unicode usb vhosts wddx wmf x86 xface xine xml2 xmlrpc xmms xosd xpm xprint xsl xv xvid xvidinfo yahoo zlib video_cards_nvidia" Unset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL
Created attachment 53480 [details] config.log bug report
Same here on AMD64 emerge --info: Portage 2.0.51.19 (default-linux/amd64/2005.0/no-multilib, gcc-3.4.3-20050110, glibc-2.3.4.20050125-r0, 2.6.11-gentoo-r2 x86_64) ================================================================= System uname: 2.6.11-gentoo-r2 x86_64 AMD Athlon(tm) 64 Processor 3000+ Gentoo Base System version 1.6.10 Python: dev-lang/python-2.3.5 [2.3.5 (#1, Feb 18 2005, 15:12:19)] distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] dev-lang/python: 2.3.5 sys-devel/autoconf: 2.59-r6, 2.13 sys-devel/automake: 1.7.9-r1, 1.9.5, 1.6.3, 1.8.5-r3, 1.5, 1.4_p6 sys-devel/binutils: 2.15.92.0.2-r2, 2.15.92.0.2-r6 sys-devel/libtool: 1.5.14 virtual/os-headers: 2.6.10 ACCEPT_KEYWORDS="amd64 ~amd64" AUTOCLEAN="yes" CFLAGS="-march=athlon64 -O2 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=x86-64 -O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks" GENTOO_MIRRORS="http://mirror.datapipe.net/gentoo http://mirror.datapipe.net/gentoo ftp://ftp.gtlib.cc.gatech.edu/pub/gentoo ftp://gentoo.ccccom.com ftp://ftp.ndlug.nd.edu/pub/gentoo/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.us.gentoo.org/gentoo-portage" USE="amd64 X aac aalib acpi acpi4linux aim alsa apache2 apm ared aredmem arts artworkextra avi ba-completion bash-completion beepmp berkdb bitmap-fonts bmp bonobo bootspla bzlib calendar cdb cddb cdparanoia cdr cdrom codecs crypt css cups curl curlwrappers dba dbm dbx dga directfb divx4linux dvd dvdr dvdread eds emacs esd ethereal evo exif faac faad fam ffmpeg flac flatfile font-server fortran ftp gcj gd gdbm geoip gif gimpprint gnome gnomedb gphoto2 gpm gstreamer gtk gtk2 gtkhtml guile hal howl imagemagick imap imlib imlib2 innodb jabber jack java javascript jce jikes jp2 jpeg junit jython kde ldap libg++ libgda libwww live lzw lzw-tiff mad maildir matroska mcal mikmod mime mimencode ming mng monkey mozcalendar mozdevelop mozilla mozp3p mozsvg mp3 mpeg mpeg4 mplayer mysql native ncurses nls nomac nptl nptlonly ntlm odbc offensive oggvorbis opengl opens oss pam pcre pda pdflib pear-db perl php pic png posix postgres python qt quicktime radeon readline samba sasl sdk sdl servlet-2.3 servlet-2.4 session simplexml slang slp smime sndfile soap sockets sox speex spell spl sqlite ssl svg tcltk tcpd test theora threads tidy tiff truetype truetype-fonts type1 type1-fonts unicode usb userlocales vhosts vim vim-with-x virus-scan vnc wxwin wxwindows xemacs xface xml xml2 xmlrpc xmms xosd xpm xprint xrandr xscreensaver xsl xv xvid xvmc yv12 zeo zlib"Unset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS
Same here. gandalf ~ # emerge --info Portage 2.0.51.19 (default-linux/x86/2004.3, gcc-3.4.3, glibc-2.3.4.20050125-r0, 2.6.9-gentoo-r14 i686) ================================================================= System uname: 2.6.9-gentoo-r14 i686 Intel(R) Pentium(R) 4 CPU 1600MHz Gentoo Base System version 1.6.10 Python: dev-lang/python-2.3.5 [2.3.5 (#1, Feb 21 2005, 21:33:11)] dev-lang/python: 2.3.5 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.7.9-r1, 1.9.5, 1.5, 1.6.3, 1.4_p6, 1.8.5-r3 sys-devel/binutils: 2.15.92.0.2-r6 sys-devel/libtool: 1.5.14 virtual/os-headers: 2.6.8.1-r2 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-march=pentium4 -O3 -pipe" 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/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=pentium4 -O3 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoclean autoconfig ccache distlocks fixpackages sandbox sfperms" GENTOO_MIRRORS="ftp://ftp.rnl.ist.utl.pt/gentoo/ http://gentoo.felisberto.net/ http://darkstar.ist.utl.pt/gentoo/ http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/ http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://ftp.rnl.ist.utl.pt/gentoo-portage" USE="x86 apache2 apm arts avi bitmap-fonts crypt curl emboss encode font-server foomaticdb fortran gd gif gpm gtk imap imlib jpeg libg++ libwww mad mmx motif mp3 mpeg mysql ncurses nptl opengl oss pam perl png python qt quicktime readline samba sdl slang spell sse ssl svga tcpd threads tiff truetype truetype-fonts type1-fonts xml2 xv zlib" Unset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, PORTDIR_OVERLAY gandalf ~ #
The check fails because cracklib-2.8_pre1 no longer installs the file /usr/include/packer.h. PHP autoconf is checking this file and fails, Workaround: downgrading cracklib to 2.7.
php should catch up.. downgrading :\
Fernando V.: The bug is NOT fixed. do NOT close a bug until it is really fixed.
not a php issue
I'll release a cracklib 2.8.1 shortly that fixes this.
fixed with cracklib-2.8_pre1-r2 in the [short] meantime
thanks spanky
thank you nathan, bug resolved
In file included from /var/tmp/portage/mod_php-4.3.10-r1/work/php-4.3.10/ext/crack/crack.c:30: /usr/include/packer.h:28: error: parse error before "uint32_t" /usr/include/packer.h:30: error: parse error before "pih_blocklen" /usr/include/packer.h:31: error: parse error before "pih_pad" /usr/include/packer.h:40: error: parse error before "uint32_t" /usr/include/packer.h:50: error: conflicting types for 'data' /var/tmp/portage/mod_php-4.3.10-r1/work/php-4.3.10/main/php.h:259: error: previous declaration of 'data' was here cracklib 2.8.2 is installed.