[oe] [Bug 1448] New: GLIBC_2.4+NPTL missing pthread_kill external declaration in header file

bugzilla-daemon at tinman.treke.net bugzilla-daemon at tinman.treke.net
Mon Oct 2 13:06:47 UTC 2006


http://bugs.openembedded.org/show_bug.cgi?id=1448

           Summary: GLIBC_2.4+NPTL missing pthread_kill external declaration
                    in header file
           Product: Openembedded
           Version: unspecified
          Platform: ARM
        OS/Version: Linux
            Status: NEW
          Severity: major
          Priority: P2
         Component: Build
        AssignedTo: openembedded-devel at lists.openembedded.org
        ReportedBy: shanevolpe at gmail.com
         QAContact: tinderbox-oe at gmx.net


I tried to compile DirectFB with glibc_2.4 and NPTL enabled.  The directFB
compiling errored out with:  "error: implicit declaration of function
'pthread_kill'"

Further investigation revealed that the function pthread_kill is part of POSIX
and is compiled into the glibc_2.4 lib for OE, but the external declaration is
missing from the header files in the staging area.

I added it to the staging/arm-linux/include/pthread.h and rebuilt directFB with
out any issues.

I would submit a patch but I'm not sure why it was not included in the header
to begin with and also there could be more functions missing.
I would like feedback from others or someone else more familiar with the
glibc_2.4 OE build to write the patch.


-- 
Configure bugmail: http://bugs.openembedded.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.




More information about the Openembedded-devel mailing list