grass failed to build from source in Fedora rawhide https://koji.fedoraproject.org/koji/taskinfo?taskID=28186676 For details on the mass rebuild see: https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild Please fix grass at your earliest convenience and set the bug's status to ASSIGNED when you start fixing it. If the bug remains in NEW state for 8 weeks, grass will be orphaned. Before branching of Fedora 30, grass will be retired, if it still fails to build. For more details on the FTBFS policy, please visit: https://fedoraproject.org/wiki/Fails_to_build_from_source
Created attachment 1462668 [details] build.log
Created attachment 1462669 [details] root.log file root.log too big, will only attach last 32768 bytes
Created attachment 1462670 [details] state.log
Nothing was changed in GRASS GIS related to gcc but: checking whether to use C++... yes checking for c++... no checking for g++... no checking for gcc... gcc checking whether the C++ compiler (gcc -std=c++98 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,--export-dynamic) works... no configure: error: installation or configuration problem: C++ compiler cannot create executables. I have no clue why this error?
(In reply to markusN from comment #4) > Nothing was changed in GRASS GIS related to gcc but: > > checking whether to use C++... yes > checking for c++... no > checking for g++... no > checking for gcc... gcc > checking whether the C++ compiler (gcc -std=c++98 -O2 -g -pipe -Wall > -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions > -fstack-protector-strong -grecord-gcc-switches > -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 > -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=zEC12 -mtune=z13 > -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro > -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld > -Wl,--export-dynamic) works... no > configure: error: installation or configuration problem: C++ compiler cannot > create executables. > > I have no clue why this error? ok, Change: Remove GCC from BuildRoot For more details, see: https://fedoraproject.org/wiki/Changes/Remove_GCC_from_BuildRoot explains it. Working on a SPEC update...
There has been at least one successfull build after mass rebuild. grass-7.4.1-6.fc29: https://koji.fedoraproject.org/koji/buildinfo?buildID=1131610
grass-7.4.1-6.fc28 has been submitted as an update to Fedora 28. https://bodhi.fedoraproject.org/updates/FEDORA-2018-2f84e108d2
grass-7.4.1-6.fc28 has been pushed to the Fedora 28 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-2018-2f84e108d2
grass-7.4.1-6.fc28 has been pushed to the Fedora 28 stable repository. If problems still persist, please make note of it in this bug report.