Hi everyone,

both www/firefox and mail/thunderbird fail to build on a freshly installed 14.2-STABLE/amd64 with a similar error:

[firefox-133.0.3,2]
----8<----
[...]
gmake[2]: Leaving directory '/usr/ports/www/firefox/work/.build'
gmake[1]: *** [/usr/ports/www/firefox/work/firefox-133.0.3/config/recurse.mk:34: compile] Error 2
gmake[1]: Leaving directory '/usr/ports/www/firefox/work/.build'
gmake: *** [/usr/ports/www/firefox/work/firefox-133.0.3/config/rules.mk:359: all] Error 2
===> Compilation failed unexpectedly.
Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to
the maintainer.
*** Error code 1

Stop.
make[1]: stopped in /usr/ports/www/firefox
*** Error code 1

Stop.
make: stopped in /usr/ports/www/firefox
---->8----

[thunderbird-128.6.0]:
----8<----
[...]
gmake[2]: Leaving directory '/usr/ports/mail/thunderbird/work/.build'
gmake[1]: *** [/usr/ports/mail/thunderbird/work/thunderbird-128.6.0/config/recurse.mk:34: compile] Error 2
gmake[1]: Leaving directory '/usr/ports/mail/thunderbird/work/.build'
gmake: *** [/usr/ports/mail/thunderbird/work/thunderbird-128.6.0/config/rules.mk:361: all] Error 2
===> Compilation failed unexpectedly.
Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to
the maintainer.
*** Error code 1

Stop.
make[1]: stopped in /usr/ports/mail/thunderbird
*** Error code 1

Stop.
make: stopped in /usr/ports/mail/thunderbird
---->8----

Looking at the last reported error in rules.mk, it seems as if in both cases a variable is not set correctly somewhere:
----8<----
[...]
# The root makefile doesn't want to do a plain export/libs, because
# of the tiers and because of libxul. Suppress the default rules in favor
# of something else. Makefiles which use this var *must* provide a sensible
# default rule before including rules.mk
default all::
        $(foreach tier,$(TIERS),$(call SUBMAKE,$(tier)))
[...]
---->8----

Before trying to chase this any further, has anyone else encountered this already?

Best
Philipp


Reply via email to