Zbigniew Jędrzejewski-Szmek wrote:
> In this case it is worth looking at the actual changelog for 4.1:
> https://lists.gnu.org/archive/html/info-gnu/2014-10/msg00000.html
> The list of new features is:
> 
> * New variables: $(MAKE_TERMOUT) and $(MAKE_TERMERR) are set to non-empty
>   values if stdout or stderr, respectively, are believed to be writing to
>   a terminal.  These variables are exported by default.
> 
> * Allow a no-text-argument form of the $(file ...) function.  Without a
>   text argument nothing is written to the file: it is simply opened in the
>   requested mode, then closed again.
> 
> * Change the fatal error for mixed explicit and implicit rules, that was
>   introduced in GNU make 3.82, to a non-fatal error.  However, this syntax
>   is still deprecated and may return to being illegal in a future version
>   of GNU make.  Makefiles that rely on this syntax should be fixed.
>   See https://savannah.gnu.org/bugs/?33034

I'll note that this apparently (according to the linked bug report) affects 
out-of-source builds of the Linux kernel (!), which did not work with 4.0.x 
and work again with 4.1.

> So this is basically a minor release, almost entirely bugfixes.
> If there are *any* issues caused by the upgrade in rawhide, then
> it'll be reason not to upgrade F23. Otherwise, I'd just go with
> the upgrade.

+1

I think that especially build tools SHOULD be kept as up to date as
possible. Doing otherwise can prevent building other current software.

        Kevin Kofler

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Reply via email to