This is the mail archive of the glibc-bugs@sources.redhat.com mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug libc/398] elf/dl-runtime.c not resolving CFI_STARTPROC


------- Additional Comments From markkp at slackware dot com  2004-09-26 18:03 -------
Because later versions break when including TLS support, and we want/need that.
 I tried a current CVS pull from 12:00 ET, and indeed, when trying to build
dl-reloc,  I get this error:
dl-reloc.c: In function `_dl_allocate_static_tls':
dl-reloc.c:66: error: invalid application of `sizeof' to an incomplete type
dl-reloc.c: In function `_dl_nothread_init_static_tls':
dl-reloc.c:109: error: syntax error before "__self"
dl-reloc.c:109: error: `__self' undeclared (first use in this function)
dl-reloc.c:109: error: (Each undeclared identifier is reported only once
dl-reloc.c:109: error: for each function it appears in.)

I was pleased to note that dl-runtime compiled with this version, but cannot
live with the TLS breakage.  (Since I made zero changes in my system between
these two build attempts, I am now 100% convinced the dl-runtime problem is not
in my build environment).

What version of the kernel headers are you using on your build machine?  Are
they Red Hat modified headers, or stock from kernel.org?  We're using 2.4.27 at
the moment, since that is what is current from kernel.org.  The README file says
that 2.x is supported on Linux for S/390, so I'm hoping that isn't an issue.

I know you can't retroactively fix CVS snapshots.  I'm just trying to find the
minimum patch necessary to get this thing to build so we can ship it.  To be
100% honest, if you tell me that inserting the #include is an acceptable
workaround, I'll take that as sufficient and run with it.  I just cannot make
that assessment by myself.


-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |REOPENED
         Resolution|DUPLICATE                   |


http://sources.redhat.com/bugzilla/show_bug.cgi?id=398

------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]