Bugzilla – Bug 5175
compiled mDNSResponder requires GLIBC 2.4
Last modified: 2008-12-18 11:12:53 UTC
I just downloaded the 7-22 nightly build of 7.0 from http://www.slimdevices.com/downloads/nightly/latest/7.0/ It won't run on my Ubuntu 6.06 LTS system, apparently because the compiled version of mDNSResponder requires GLIBC version 2.4, and Ubuntu 6.06 LTS has GLIBC 2.3.x As Ubuntu 6.06 LTS is supported into 2009 even for the desktop OS (http://www.ubuntu.com/GetUbuntu/releasenotes/606) and appears to be a fairly popular choice (in part due to its long support lifecycle making it a more "stable" choice), I believe the Slimserver build should target GLIBC 2.3.
Please avoid pre-setting targets in future as this is part of the qa process and could be overlooked if targets are already set before someone on the qa team does have a read.
Thanks, Kevin. Will do. Meanwhile it looks like I don't have the ability to reset the milestone for this ticket. -Peter
That's all right. We'll look at it.
I think I built this under Ubuntu 7.04, I'll rebuild on an older Linux distro.
Just a reminder... as of SVN 13175, this is still a problem. Thanks. $ ldd ./Bin/i386-linux/mDNSResponderPosix ./Bin/i386-linux/mDNSResponderPosix: /lib/tls/i686/cmov/libc.so.6: version `GLIBC_2.4' not found (required by ./Bin/i386-linux/mDNSResponderPosix) linux-gate.so.1 => (0xffffe000) libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb7dda000) /lib/ld-linux.so.2 (0xb7f21000)
My fault, forgot to build a new version. Will do it today.
Just checked in a new build, can you test it? I considered building it as a static binary but I got this warning during the build so I'm not sure it matters: warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
Andy, this new binary starts up & seems to run just fine on Ubuntu 6.06 LTS. Thanks!
This bug is being closed since it was resolved for a version which is now released! Please download the new version of SqueezeCenter (formerly SlimServer) at http://www.slimdevices.com/su_downloads.html If you are still seeing this bug, please re-open it and we will consider it for a future release.