Date: Tue, 30 Nov 2021 19:05:57 +0000 From: bugzilla-noreply@freebsd.org To: gecko@FreeBSD.org Subject: [Bug 260134] www/firefox: depends on non-existing devel/wasi-compiler-rt90 Message-ID: <bug-260134-21738-80RehAUJxM@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-260134-21738@https.bugs.freebsd.org/bugzilla/> References: <bug-260134-21738@https.bugs.freebsd.org/bugzilla/>
next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D260134 Martin Birgmeier <d8zNeCFG@aon.at> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |d8zNeCFG@aon.at --- Comment #4 from Martin Birgmeier <d8zNeCFG@aon.at> --- Here is a similar issue: In my local /etc/make.conf there is the line DEFAULT_VERSIONS+=3Dllvm=3D12 When trying to upgrade www/firefox using portmaster, this results in the following: [1]# portmaster -a =3D=3D=3D>>> Starting check of installed ports for available updates =3D=3D=3D>>> Launching child to update firefox-94.0.2_4,2 to firefox-95.0,2 =3D=3D=3D>>> All >> firefox-94.0.2_4,2 (1/1) =3D=3D=3D>>> Currently installed version: firefox-94.0.2_4,2 =3D=3D=3D>>> Port directory: /net/hal/z/SRC/FreeBSD/ports/MBi/main/www/fire= fox =3D=3D=3D>>> Launching 'make checksum' for www/firefox in background =3D=3D=3D>>> Gathering dependency list for www/firefox from ports =3D=3D=3D>>> Cannot cd to devel/wasi-compiler-rt12 =3D=3D=3D>>> Aborting update =3D=3D=3D>>> Update for firefox-94.0.2_4,2 failed =3D=3D=3D>>> Aborting update portmaster -a 55.11s user 40.91s system 53% cpu 2:58.32 total [1]#=20 I have trivially created a devel/wasi-compiler-rt12 from devel/wasi-compiler-rt13, which at least gets portmaster going. But it is s= till pulling in llvm13, seemingly from devel/wasi-libc and devel/wasi-libcxx, wi= th the former specifying LLVM_VERSION?=3D 13 and the latter DISTVERSION=3D 13.= 0.0. I aborted this trial. I would like to continue building firefox with llvm12 because pulling in yet another llvm version needs a lot of disk space just for runtime support. ll= vm12 is mandatory for graphics/mesa-libs, graphics/mesa-dri, and graphics/mesa-gallium-xa (llvm11 is mandatory, but only for build, for emulators/virtualbox-ose). What would I have to do to make it possible to use llvm12 for compiling firefox? Some changes in devel/wasi-libc and devel/wasi-libcxx, I assume? -- Martin --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-260134-21738-80RehAUJxM>