[Bug 1585614] Re: libc on 2016-05-25 causes Apache not to restart, libm.so.6: symbol __strtold_nan, version GLIBC_PRIVATE not defined in file libc.so.6 with link time reference
Steve Beattie
sbeattie at ubuntu.com
Thu May 26 13:24:25 UTC 2016
Blinker (and anyone else), I have eglibc/glibc packages available in the
ubuntu-security-proposed ppa https://launchpad.net/~ubuntu-security-
proposed/+archive/ubuntu/ppa that revert the problematic fix that added
references from the libm library to the new symbols, while keeping the
added __strtol*_nan symbols in libc (so as not to break people who have
already updated to the pulled packages). It'd be useful to know if this
also addresses the cron/Plesk issue as well.
I've reproduced apache failing to soft restart after updating to the
broken libc packages, and have verified that updating to the packages in
the security-proposed ppa, a currently running apache2 will soft restart
successfully when the upgrade is performed from both the restored
packages and from the broken packages. But verification from others is
appreciated as well.
(Note that the security-proposed ppa often gets packages for testing, so
it's best not to leave it enabled after testing these specific libc
packages.)
Thanks for your patience, and again, my apologies.
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to eglibc in Ubuntu.
https://bugs.launchpad.net/bugs/1585614
Title:
libc on 2016-05-25 causes Apache not to restart, libm.so.6: symbol
__strtold_nan, version GLIBC_PRIVATE not defined in file libc.so.6
with link time reference
Status in eglibc package in Ubuntu:
In Progress
Status in glibc package in Ubuntu:
In Progress
Bug description:
This morning I applied the following updates to Ubuntu 12.04
webservers:
The following packages are currently pending an upgrade:
apt 0.8.16~exp12ubuntu10.27
apt-transport-https 0.8.16~exp12ubuntu10.27
apt-utils 0.8.16~exp12ubuntu10.27
libapache2-mod-php5 5.3.10-1ubuntu3.23
libapt-inst1.4 0.8.16~exp12ubuntu10.27
libapt-pkg4.12 0.8.16~exp12ubuntu10.27
php5-cli 5.3.10-1ubuntu3.23
php5-common 5.3.10-1ubuntu3.23
php5-curl 5.3.10-1ubuntu3.23
php5-dev 5.3.10-1ubuntu3.23
php5-gd 5.3.10-1ubuntu3.23
php5-mysql 5.3.10-1ubuntu3.23
php-pear 5.3.10-1ubuntu3.23
Apache fails to restart, siting error:
apache2: Syntax error on line 212 of /etc/apache2/apache2.conf: Syntax
error on line 1 of /etc/apache2/mods-enabled/php5.load: Cannot load
/usr/lib/apache2/modules/libphp5.so into server: /lib/x86_64-linux-
gnu/libm.so.6: symbol __strtold_nan, version GLIBC_PRIVATE not defined
in file libc.so.6 with link time reference
Into file /var/log/apache2/error.log
Looks like I am trying to roll back all those php packages... Which I
see several updates marked Security Update in the changelogs, thus
checking the "security vulnerability" box as rolling back in this case
is such. :-(
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/eglibc/+bug/1585614/+subscriptions
More information about the foundations-bugs
mailing list