[code]
gcc -DHAVE_CONFIG_H -I. -I. -I../.. -DPACKAGE=\"xmlsec1\" -I../.. -I../../include -D__XMLSEC_FUNCTION__=__FUNCTION__ -DXMLSEC_NO_XSLT=1 -DXMLSEC_NO_XKMS=1 -I/opt/firefox/include/firefox-1.0.6/nspr -I/opt/firefox/include/firefox-1.0.6/nss -DXMLSEC_CRYPTO_NSS=1 -I/usr/include/libxml2 -O3 -march=athlon-fx -MT keytrans.lo -MD -MP -MF .deps/keytrans.Tpo -c keytrans.c -fPIC -DPIC -o .libs/keytrans.o
keytrans.c:1: error: syntax error at end of input
make[3]: *** [keytrans.lo] Error 1
[/code]

The file contains simply "dummy". Replacing that with a real copy allows the build to continue on. I'm assuming that part of the 1.2.6 patch is responsible for doing this, though I haven't looked through it.. in any case, the build is continuing as I write. (Just using the ..-1.2.6.patch is worse after a /s/1.2.6/1.2.9/ applied.)

I came across the same, but I went to check that keytrans only after quite some digging + googling... The reason behind the file's content being erased still puzzles me - the 1.2.6 should not get applied, as we manually set 1.2.9. But true enough, seems the only way such a thing would happen. You could try and erase the old patch, and see what happnes.

Looks like it's as simple as it not finding the ldap lib; thunderbird has a build of it, so I assume if you put your thunderbird lib directory in /etc/ld.so.conf and run ldconfig it would be found, no?

That should be right, although I'm not experienced enough to tell if that'd suffice... You seem to have the same config, ie. FF w/o LDAP + TBird, yet strangely enough my build complained about it and your's didn't. Is it OOo2.0b2 (it's m125, btw) or newer?

I'll let you know how my current build attempt works out, and I'll try to write up a simple-as-possible build script. A couple patches will be kinda annoying; I guess the sub-packages will just have to be patched before they're copied into the source tree.

You mean unpack -> patch -> copy? Why not go with the current system of putting the tarball in download of the respective module and a patch named the same? Then you'd only need to apply one patch, ie. the one... creating another patch :-) Or perhaps I'm missing something.

It's been compiling for another several hours now, I guess I'll just let it run and get some sleep. Really curious if it'll be usable afterwards.

--
David Ciecierski

Want control, education, and security from your operating system?
Hardened Linux From Scratch
http://www.linuxfromscratch.org/hlfs
--
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