Since gmake 4.4 is still x.x.1, it must still need a transition period from 4.3.
So, Yuri-san prepared devel/gmake43.
Currently this would conflict with devel/gmake.
To use this, BUILD_DEPENDS must be gmake:devel/gmake, not
gmake>=4.4.1:devel/gmake.
Or it would require construction using DEFAULT_VERSIONS in Mk/Uses/gmake.mk for
the version to be automatically selected, rather than manually pre-installed by
a human.
Tomoaki AOKI wrote on 2024/03/30 09:14:
> Possibly I'm overlooking something in Porter's Handbook, but is there a
> proper and generic way that builds/installs some build dependencies
> under ${WRKDIR} and use it, without installing into the bare-metal
> environment?
>
> For examole, build gmake 4.3 under foo/bar/work/opttools/gmake43/ and
> use built gmake in it for build.
>
> If it is possible, you can temporarily build/install gmake 4.3 in
> ${WRKDIR} and use built gmake instead of bare-metal system's gmake.
I feel that creating an environment for builds is not different from using
poudriere.
In the meantime, we wait for the construction as described above :)
Regards.