|
|
Subscribe / Log in / New account

GNU Make 4.0 released

GNU Make 4.0 released

Posted Oct 9, 2013 15:35 UTC (Wed) by cesarb (subscriber, #6266)
In reply to: GNU Make 4.0 released by josh
Parent article: GNU Make 4.0 released

Looking at http://pkgs.fedoraproject.org/cgit/make.git/, Fedora seems to already be using make 3.82. Ubuntu seems to be at 3.81 (http://packages.ubuntu.com/make). I believe openSUSE is also at 3.82.


to post comments

GNU Make 4.0 released

Posted Oct 9, 2013 16:56 UTC (Wed) by BlueLightning (subscriber, #38978) [Link] (5 responses)

Haven't those all been patched by each distro to fix the regressions?

GNU Make 4.0 released

Posted Oct 9, 2013 17:12 UTC (Wed) by rahulsundaram (subscriber, #21946) [Link]

Yes. For Fedora, you can find the patches at http://pkgs.fedoraproject.org/cgit/make.git/tree/

The spec file has the list of upstream bugs

http://pkgs.fedoraproject.org/cgit/make.git/tree/make.spec

GNU Make 4.0 released

Posted Oct 9, 2013 18:51 UTC (Wed) by josh (subscriber, #17465) [Link] (3 responses)

I've checked Fedora, and their patches fix various issues in 3.82, but not this issue with mixing pattern rules and normal rules. If you know of any distro that has fixed that particular regression, I'd be very interested in the patch.

GNU Make 4.0 released

Posted Oct 14, 2013 3:38 UTC (Mon) by salimma (subscriber, #34460) [Link] (2 responses)

How does Fedora compile its kernel then - presumably they either carry patches to the kernel makefiles, or the newer kernels in Fedora already support the new makefile format?

GNU Make 4.0 released

Posted Oct 15, 2013 5:11 UTC (Tue) by madscientist (subscriber, #16861) [Link] (1 responses)

The Linux kernel makefiles were fixed back in 2010, Linux 2.6.34, so they no longer use the now-illegal syntax and build just fine with GNU make 3.82, so the kernel in current Fedora releases (for example) compiles just fine. What Josh was asking was if Fedora had patched GNU make to undo the change and make the syntax legal again.

GNU Make 4.0 released

Posted Oct 15, 2013 6:05 UTC (Tue) by rahulsundaram (subscriber, #21946) [Link]

No. Fedora would never do that. It is a upstream decision.


Copyright © 2025, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds