supervision - discussion about system services, daemon supervision, init, runlevel management, and tools such as s6 and runit
 help / color / mirror / Atom feed
* Problems Compiling with glibc 2.12.1
@ 2010-11-09 15:29 Mike Buland
  2011-02-06 23:12 ` Lasse Kliemann
  0 siblings, 1 reply; 9+ messages in thread
From: Mike Buland @ 2010-11-09 15:29 UTC (permalink / raw)
  To: supervision

Hello,

I just wanted to let everyone know  that I've come across a strange
problem compiling runit.  The issue seems to be with glibc version
2.12.1, earlier versions did not exhibit this.  I've also tried GCC
4.5.1, 4.5.0, and 4.4.5.  The binutils version I'm using is 2.20.1.

When compiling, the runit and runit-init programs link statically, and
the result does not appear to be a valid executable program.  The
system complains that there is no valid entry point.  Interestingly
enough, I can't get this to happen with any programs that aren't runit
and runit-init.  Also, the problem is not evident when linking against
dietlibc.  The executables I made with dietlibc are fine.

I don't think this is an issue for runit, actually, especially since
there is a workaround, but it is a concern for the glibc developers,
but who knows when they'll get around to fixing it.  I thought the
list in general could benefit from my somewhat limited research into
the problem.  I'm also in the process of figuring out if this is a new
bug for the glibc devs or not so I can report it to them.

Also, I'm running a 32bit x86 system, and I've tried it on a couple
different processors, with a few different compile options in place
while building glibc, always the same results.

Hope this helps anyone else having trouble compiling against newer
glibc versions.
--Mike Buland


^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2011-06-13 17:19 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-11-09 15:29 Problems Compiling with glibc 2.12.1 Mike Buland
2011-02-06 23:12 ` Lasse Kliemann
2011-02-07  0:50   ` Laurent Bercot
2011-02-07  2:09     ` Charlie Brady
2011-02-07  7:56       ` Laurent Bercot
2011-02-08  0:16     ` Lasse Kliemann
2011-06-13 13:01   ` Robin Bowes
2011-06-13 13:38     ` Laurent Bercot
2011-06-13 17:19       ` Robin Bowes

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).