I get random segfaults with ocamlfind on mipsel. When building the packages
with dpkg-buildpackage, ocamlfind fails (this is repeatable), but running the
same command by hand works. I saw this at least with wlex and xstr. Since
these packages are in the archive, I assume they used to build fine.
Building wlex with dpkg-buildpackage:
make[1]: Entering directory `/home/tbm/wlex-20030929'
touch foo.ld.conf
ocamlfind install -ldconf foo.ld.conf -destdir
debian/libwlexing-ocaml-dev/usr/lib/ocaml/3.07 wlexing META lex_engines.cmi
libwlexing.a dllwlexing.so wlexing.cma
make[1]: *** [install_runtime] Segmentation fault
make[1]: Leaving directory `/home/tbm/wlex-20030929'
make: *** [install] Error 2
Building wlex by hand:
solitude% ocamlfind install -ldconf foo.ld.conf -destdir
debian/libwlexing-ocaml-dev/usr/lib/ocaml/3.07 wlexing META lex_engines.cmi
libwlexing.a dllwlexing.so wlexing.cma
Installed debian/libwlexing-ocaml-dev/usr/lib/ocaml/3.07/wlexing/wlexing.cma
Installed debian/libwlexing-ocaml-dev/usr/lib/ocaml/3.07/wlexing/libwlexing.a
Installed debian/libwlexing-ocaml-dev/usr/lib/ocaml/3.07/wlexing/lex_engines.cmi
Installed debian/libwlexing-ocaml-dev/usr/lib/ocaml/3.07/wlexing/META
Installed debian/libwlexing-ocaml-dev/usr/lib/ocaml/3.07/stublibs/dllwlexing.so
Installed debian/libwlexing-ocaml-dev/usr/lib/ocaml/3.07/stublibs/dllwlexing.so.owner
ocamlfind: [WARNING] You have installed DLLs but the directory
debian/libwlexing-ocaml-dev/usr/lib/ocaml/3.07/stublibs is not mentioned in ld.conf
solitude%
Building xstr with dpkg-buildpackage:
make[1]: Entering directory `/build/tbm/xstr-0.2.1'
{ test ! -f xstr.cmxa || extra="*.cmxa *.a"; }; \
ocamlfind install -destdir
/build/tbm/xstr-0.2.1/debian/libxstr-ocaml-dev/usr/lib/ocaml/3.07 xstr *.mli *.cmi
*.cma META $extra
make[1]: *** [install] Error 139
Building xstr by hand:
solitude% ocamlfind install -destdir
/home/tbm/xstr-0.2.1/debian/libxstr-ocaml-dev/usr/lib/ocaml/3.07 xstr *.mli *.cmi
*.cma META $extra
Installed /home/tbm/xstr-0.2.1/debian/libxstr-ocaml-dev/usr/lib/ocaml/3.07/xstr/META
Installed
/home/tbm/xstr-0.2.1/debian/libxstr-ocaml-dev/usr/lib/ocaml/3.07/xstr/xstr.cma
Installed
/home/tbm/xstr-0.2.1/debian/libxstr-ocaml-dev/usr/lib/ocaml/3.07/xstr/xstr_split.cmi
Installed
/home/tbm/xstr-0.2.1/debian/libxstr-ocaml-dev/usr/lib/ocaml/3.07/xstr/xstr_search.cmi
Installed
/home/tbm/xstr-0.2.1/debian/libxstr-ocaml-dev/usr/lib/ocaml/3.07/xstr/xstr_match.cmi
Installed
/home/tbm/xstr-0.2.1/debian/libxstr-ocaml-dev/usr/lib/ocaml/3.07/xstr/xstr_split.mli
Installed
/home/tbm/xstr-0.2.1/debian/libxstr-ocaml-dev/usr/lib/ocaml/3.07/xstr/xstr_search.mli
Installed
/home/tbm/xstr-0.2.1/debian/libxstr-ocaml-dev/usr/lib/ocaml/3.07/xstr/xstr_match.mli
Any idea what's going on? I can provide access to a mipsel system if that
would be helpful. Please CC me since I'm not subscribed.
--
Martin Michlmayr
[EMAIL PROTECTED]
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]