On 11/3/2022 3:43 PM, Brad Smith wrote:
Here is an update to GNU make 4.4.

Ran through a bulk by naddy@ on amd64.

https://lists.gnu.org/archive/html/info-gnu/2022-10/msg00008.html

"There was one suspicious build failure: x11/lablgtk2 fails at the fake
step with
ocamlfind: sourceView2Enums.ml: No such file or directory

Other than that, no problems."

Regarding the lablgtk2 issue. naddy@ mentioned he was seeing messages like so during the fake stage.. "warning: pattern recipe did not update peer target" and the release notes mention.. * WARNING: Future backward-incompatibility! In the NEXT release of GNU Make, pattern rules will implement the same behavior change for multiple targets as explicit grouped targets, below: if any target of the rule is needed by the build, the recipe will be invoked if any target of the rule is missing or out of date. During testing some makefiles were found to contain pattern rules that do not build all targets; this can cause issues so we are delaying this change for one release cycle to allow these makefiles to be updated. GNU Make shows a warning if it detects this situation: "pattern recipe did not update peer target".

Reply via email to