Re: problem building mesa-24.1.7
| 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