#2972: libdrm-2.4.15
------------------------+---------------------------------------------------
Reporter: trent.shea | Owner: d...@…
Type: task | Status: new
Priority: normal | Milestone: 6.7
Component: BOOK | Version: SVN
Severity: normal | Keywords:
------------------------+---------------------------------------------------
Comment(by k...@…):
Further information re libatomic_ops : on my (amd) x86_64 I don't have
libatomic_ops. The configury doesn't get as far as looking for it because
I already pass the 'Intel' test:
{{{
checking for native atomic primitives... Intel
}}}
I don't understand the details, but it seems that __sync_fetch_and_add and
__sync_val_compare_and_swap are supported by code elsewhere, perhaps in
glibc (they both have a double underscore at the front of their names,
which seems to be treated as a formatting code in trac)
Interestingly, my ppc64 had similar results from 2.4.20. I'm thinking
that either this is only an i586/i686 thing, or that perhaps (if the code
is in glibc) it's a problem caused by building glibc with -march=i486 in
LFS. I know the book has been updated to 2.4.21, but for me the
dependency on libatomic_ops seems bogus - at a minimum it would be nice to
limit it to 32-bit x86 machines.
--
Ticket URL: <http://wiki.linuxfromscratch.org/blfs/ticket/2972#comment:9>
BLFS Trac <http://wiki.linuxfromscratch.org/blfs>
Beyond Linux From Scratch
--
http://linuxfromscratch.org/mailman/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page