On 9/14/06, Thierry Nuttens <[EMAIL PROTECTED]> wrote:

You  are incredible, that's it.

./configure --prefix=/usr --disable-asm did it

Tanks a lot, may be it could be mentionnend on the page. I also
thing it as something to do with gcc...

Right, I think the issue is that the BLFS-svn book is targetting
LFS-6.2 right now (until we can hunker down and get the release
going). The toolchain in that version uses gcc-4.0.3, so it seems that
libdv works there. It has for me using that compiler. But, you're
working with gcc-4.1.1, and we haven't started targetting that yet.
Hopefully you don't run into too many more problems with that.

I would suggest adding this information to the Wiki. If you see on the
BLFS page for libdv, there is a link to the User Notes underneath the
downloads. That will bring you to the corresponding Wiki page. Make
yourself an account, then edit the libdv Wiki page with the info
above.

Now, before we move on, I'd like to solve this issue the right way.
Disabling assembler code will slow down libdv, and none of the distros
are doing it. So, first, what is your architecture? x86? x86_64?

Second, if you would be so kind, I'd like you to try out a couple
patches and let me know what solves the problem. These are from
Gentoo, but apparently there are equivalent fixes upstream in libdv.
Please try these patches separately at first and see if you can
compile without --disable-asm.

http://sources.gentoo.org/viewcvs.py/*checkout*/gentoo-x86/media-libs/libdv/files/libdv-0.104-no-exec-stack.patch
http://sources.gentoo.org/viewcvs.py/*checkout*/gentoo-x86/media-libs/libdv/files/libdv-0.103-mmx.patch

And, if you're using x86_64:

http://sources.gentoo.org/viewcvs.py/*checkout*/gentoo-x86/media-libs/libdv/files/libdv-0.104-amd64reloc.patch

There are a couple other patches, but I don't think they're related to
this issue.

--
Dan
--
http://linuxfromscratch.org/mailman/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to