Re: problem building mesa-24.1.7

"\"Douglas R. Reno\"" ([email protected] via lfs-support Mailing List) <[email protected]>
Newsgroups gmane.linux.lfs.support
Message-ID <[email protected]>
On 2/3/25 12:25 PM, tjoen ([email protected] via lfs-support Mailing List) wrote:
> On 2/3/25 1:17 PM, Rainer Fiebig ([email protected] via lfs-support 
> Mailing List) wrote:
> ...
>> Naturally, this includes demanding an internet-connection during build.
>>   In self-defence I've written a little script that creates a
>> downloadlist for the "crates" that are listed somewhere in the
>> mesa-build-directory.  The list for mesa-24.1.7 comprises the following:
>
> Yes I had a problem of missing ca-certificates.crt
> That is solved now.
> But a new problem rissen;
> Where is __pthread_mutex_timedlock64 ?
> See details on response to Xi Ruoyao
>
Good afternoon,

That should be in /usr/include/pthread.h. If you've upgraded that system 
from a glibc version prior to (2.34), or upgraded GCC on said system, 
you may have an old version of pthread.h being picked up by GCC via 
/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.0/include-fixed. 
https://developers.redhat.com/articles/2021/12/17/why-glibc-234-removed-libpthread 
explains why that was done way back in 2021. We've encountered this 
issue before when upgrading LFS systems from LFS 11.x to 12.x.

If you have a pthread.h file in 
/usr/lib/gcc/x86_64-pc-linux-gnu/14.2.0/include-fixed, try moving it out 
of the way.

- Doug

-- 
http://lists.linuxfromscratch.org/sympa/info/lfs-support
Unsubscribe: See the above information page
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.