Warning, this contains swearing (r..t). I built firefox-69.0b15, apparently successfully (in /opt) on LFS-9.0 on 24th August. But the 69.0 release is due within the next 24 hours and will probably match build 2 of the 69.0 candidates since that was created on 27th August - https://archive.mozilla.org/pub/firefox/candidates/
But libxul fails to link: 46:36.89 /usr/bin/ld: /scratch/ken/firefox-69.0/firefox-build-dir/x86_64-unknown-linux-gnu/release/libgkrust.a(gkrust-b93ea53969332fa4.gkrust.7cevgj2m-cgu.0.rcgu.o): in function `audio_thread_priority::promote_current_thread_to_real_time': 46:36.89 gkrust.7cevgj2m-cgu.0:(.text._ZN21audio_thread_priority35promote_current_thread_to_real_time17hcb9eeb851c002882E+0xe0): undefined reference to `dbus_error_init' and so forth. This seems to be somewhere in the rust (sorry for swearing!) code, one of ./media/audioipc/client/src/context.rs:use audio_thread_priority::promote_current_thread_to_real_time; ./media/audioipc/client/src/context.rs: match promote_current_thread_to_real_time(0, 48000) { ./media/audioipc/client/src/lib.rs: use audio_thread_priority::promote_current_thread_to_real_time; ./media/audioipc/client/src/lib.rs: match promote_current_thread_to_real_time(0, 48000) { ./media/audioipc/server/src/lib.rs:use audio_thread_priority::promote_current_thread_to_real_time; ./media/audioipc/server/src/lib.rs: match promote_current_thread_to_real_time(0, 48000) { Doing a verbose build (./mach build --verbose) it appears that -ldbus-glib-1 -ldbus-1 are no longer pulled in for the libxul linkage. Looking at fedora, https://src.fedoraproject.org/rpms/firefox/tree/master they seem to manage to build some sort of 69.0 but using a "shipped" cbindgen (and I've no idea where/how they got that). Without system cbindgen, it craps out very quickly. Trying the latest release of cbindgen (0.9.1) makes no difference, and that looks as if it is the latest commit in cbindgen. Short summary: anything using the r language (as distinct from R which is probably a perfectly good language) is a house of cards built on sand, any help in resolving this would be welcome. ĸen -- Adopted by dwarfs, brought up by dwarfs. To dwarfs I'm a dwarf, sir. I can do the rite of k'zakra, I know the secrets of h'ragna, I can ha'lk my g'rakha correctly ... I am a dwarf Captain Carrot Ironfoundersson (in The Fifth Elephant) -- http://lists.linuxfromscratch.org/listinfo/blfs-dev FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page