After upgrading to glibc-2.3.5 some problems occured on my athlon64: 1) kdm 3.4.1 - switches back to console after first logout - can't switch back to vt7 2) other kde programs - kate crashes after entering first letter in the file save dialog - kdesktop_lock crashes when coming back from dpms standy 3) apache2 doesn't start anymore with message: apache2: dl-close.c:222: mark_removed: Assertion `new_opencount[depmap->l_idx] > 0' failed. 4) mod_php doesn't compile anymore, exists during configure (checking extensions): checking for jpeg_read_header in -ljpeg... no configure: error: Problem with libjpeg.(a|so). Please check config.log for more information. Reproducible: Always Steps to Reproduce: 1. emerge --update glibc (to 2.3.5 from 2.3.4.20041102-r1) 2. 3. Actual Results: problems described under details above after masking glibc-2.3.5 in /etc/portage/package.mask and downgrading back to 2.3.4 everything works fine for me Expected Results: work/compile normal Portage 2.0.51.22-r2 (default-linux/amd64/2005.0, gcc-3.4.3, glibc-2.3.4.20041102-r1, 2.6.12-gentoo-r6 x86_64) ================================================================= System uname: 2.6.12-gentoo-r6 x86_64 AMD Athlon(tm) 64 Processor 3200+ Gentoo Base System version 1.6.13 dev-lang/python: 2.3.5 sys-apps/sandbox: 1.2.11 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.15.92.0.2-r10 sys-devel/libtool: 1.5.18-r1 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=k8 -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.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/bind /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=k8 -O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" LANG="de_DE@euro" LINGUAS="de" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="amd64 X a52 aac alsa apache2 arts audiofile avi berkdb bitmap-fonts bzlib cdda cddb cdparanoia cdr codecs cpudetection crypt cups curl dga directfb dpms dv dvd dvdr dvdread edl encode esd exif fam fame ffmpeg flac fluidsynth foomaticdb fortran fpx freetype ftp gd gdbm gif gimp gimpprint gkrellm glut gnome gphoto2 gpm gtk gtk2 hal httpd icq ieee1394 imagemagick imap imlib imlib2 ipv6 irc jabber java javacomm javadoc javascript jbig jpeg jpeg2k junit kde kdeenablefinal ladspa lcms ldap libwww live lm_sensors logitech-mouse lzw lzw-tiff mad maildir math mikmod mime mixer mjpeg mng monkey motif mozilla moznoirc mozsvg mp3 mpeg mpeg4 mpi mplayer mysql mysqli ncurses network nls nvidia ogg openal opengl pam pascal pdf pdflib perl plotutils png python qt quicktime readline real recode samba scanner screenshot sdl sharedmem smime sndfile soap sockets sox speedo speex spell ssl stream subversion svg sysvipc tcltk tcpd tetex tga theora tidy tiff transcode truetype truetype-fonts type1 type1-fonts unicode usb userlocales utf8 v4l vcd vcdimager vhosts vorbis wma123 wmf wxwindows xemacs xine xml2 xmms xosd xpm xprint xscreensaver xsl xslt xv xvid xvmc yv12 zlib linguas_de userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LC_ALL, LDFLAGS, PORTDIR_OVERLAY
> 4) mod_php > doesn't compile anymore, exists during configure (checking extensions): > checking for jpeg_read_header in -ljpeg... no > configure: error: Problem with libjpeg.(a|so). Please check config.log for more > information. Could you upload config.log, just for sanity of the bug-report?
Created attachment 64207 [details] 4) mod_php config.log for sanity
Comment on attachment 64207 [details] 4) mod_php config.log for sanity auto-detect of content type didn't work
/usr/lib64/libpthread.so.0: undefined reference to `__libc_malloc_pthread_startup@GLIBC_PRIVATE' /usr/lib64/libpthread.so.0: undefined reference to `_errno@GLIBC_2.2.5' /usr/lib64/libpthread.so.0: undefined reference to `_h_errno@GLIBC_2.2.5' I think I have seen some other bugentries around this. Atleast the errno symbol regarding TLS.
Please try USE="-linuxthreads-tls" emerge \=sys-libs/glibc-2.3.5-r1
thank you for this information. i will check it out on tuesday, august 2.
sorry for being late. after USE="-linuxthreads-tls" emerge \=sys-libs/glibc-2.3.5-r1 my points 1, 2, and 3 are not solved, but it works for point 4.
Is this still an issue with the latest versions of everything?
sorry for answering that late. i can't figure it out at the moment, i will do so in a few weeks.
it is still an issue with the latest versions of everything. after upgrading to glibc-2.3.5-r2 not all but some problems still occure: 1) kdm 3.4.3 crashes after first session logout - switches back to console after first logout - can't switch to vt7 - need to restart xdm - /var/log/messages: Unknown session exit code 0 (sig 6) from manager process 2) kdesktop_lock crashes when coming back from dpms standy # # emerge --info # Portage 2.0.54 (default-linux/amd64/2005.0, gcc-3.4.4, glibc-2.3.5-r2, 2.6.15-gentoo-r1 x86_64) ================================================================= System uname: 2.6.15-gentoo-r1 x86_64 AMD Athlon(tm) 64 Processor 3200+ Gentoo Base System version 1.6.14 dev-lang/python: 2.3.5-r2, 2.4.2 sys-apps/sandbox: 1.2.12 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.6-r1 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=k8 -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.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/bind /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=k8 -O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo" LANG="de_DE@euro" LINGUAS="de" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="amd64 X a52 aac alsa apache2 arts audiofile avi berkdb bitmap-fonts bzip2 bzlib cdda cddb cdparanoia cdr codecs cpudetection crypt cups curl dga directfb divx4linux dpms dri dv dvd dvdr dvdread edl eds emboss encode esd ethereal exif expat fam fame ffmpeg flac fluidsynth foomaticdb fortran fpx freetype ftp gd gdbm gif gimp gimpprint gkrellm glut gnome gphoto2 gpm gstreamer gtk gtk2 gtkhtml hal httpd icq idn ieee1394 imagemagick imap imlib imlib2 ipv6 irc jabber java javacomm javadoc javascript jbig jpeg jpeg2k junit kde kdeenablefinal ladspa lcms ldap libwww live lm_sensors logitech-mouse lzw lzw-tiff mad maildir math mhash mikmod mime mixer mjpeg mng monkey motif mozilla moznoirc mozsvg mp3 mpeg mpeg4 mpi mplayer mysql mysqli ncurses network nls nvidia ogg openal opengl pam pascal pcre pdf pdflib perl plotutils png python qt quicktime readline real recode samba scanner screenshot sdl sharedmem smime sndfile soap sockets sox speedo speex spell ssl stream subversion svg sysvipc tcltk tcpd tetex tga theora tidy tiff transcode truetype truetype-fonts type1 type1-fonts udev unicode usb userlocales utf8 v4l vcd vcdimager vhosts vorbis wma123 wmf wxwindows xemacs xine xml2 xmms xosd xpm xprint xscreensaver xsl xslt xv xvid xvmc yv12 zlib linguas_de userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LC_ALL, LDFLAGS, PORTDIR_OVERLAY
all I can suggest is re-emerging kdelibs, and kdebase (or kdebase-meta if that's what you are using). re-emerging qt probably won't hurt either.
Please get back to us after you have re-emerged KDE.