Hide Forgot
gegl03-0.3.8 FTBFS on aarch64 due to a crash while building the documentation. Debugging shows a bogus return value from realpath in operations/core/load.c, stemming from: load.c: In function 'do_setup': load.c:121:30: warning: implicit declaration of function 'realpath' [-Wimplicit-function-declaration] gchar *resolved_path = realpath (path, NULL); ^~~~~~~~ load.c:121:30: warning: initialization makes pointer from integer without a cast [-Wint-conversion] load.c:141:15: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] free (resolved_path); ^~~~ load.c:141:15: warning: incompatible implicit declaration of built-in function 'free' load.c:141:15: note: include '<stdlib.h>' or provide a declaration of 'free' load.c:145:11: warning: incompatible implicit declaration of built-in function 'free' free (resolved_path); ^~~~ load.c:145:11: note: include '<stdlib.h>' or provide a declaration of 'free' This warning also occurs on armhfp but does not crash because it is a 32-bit arch. The warning does not occur on x86_64 only because the OpenCL headers include xmmintrin.h thereon, which ultimately pulls in the entire stdlib.h. The root cause is the erroneous removal of #include <stdlib.h> in: https://git.gnome.org/browse/gegl/commit/?id=442f6832701c4fba63a3564e6dd5ff1b9583a3a6 operations/core/load.c needs to #include <stdlib.h> to fix this issue.
Created attachment 1198507 [details] Patch for rawhide Successful aarch64 scratch build: http://arm.koji.fedoraproject.org/koji/taskinfo?taskID=3709809 Please merge into all supported branches.
Fixed in rawhide. Please add patch to upstream bug.
gegl03-0.3.8-3.fc25 has been submitted as an update to Fedora 25. https://bodhi.fedoraproject.org/updates/FEDORA-2016-20d6d89c33
gegl03-0.3.8-3.fc24 has been submitted as an update to Fedora 24. https://bodhi.fedoraproject.org/updates/FEDORA-2016-908fa6fdba
gegl03-0.3.8-3.fc25 has been pushed to the Fedora 25 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-20d6d89c33
gegl03-0.3.8-3.fc25 has been pushed to the Fedora 25 stable repository. If problems still persist, please make note of it in this bug report.
gegl03-0.3.8-3.fc24 has been pushed to the Fedora 24 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-908fa6fdba
gegl03-0.3.8-3.fc24 has been pushed to the Fedora 24 stable repository. If problems still persist, please make note of it in this bug report.