Created attachment 194368 [details] patch-grive2 - Unbreak build on powerpc64 - Register BUILD_CONFLICTS with binutils port - Fix uninitialized use of c2 variable in State::FromLocal - Link against specific Boost libraries, avoid using Boost_LIBRARIES - Bump PORTREVISION
(In reply to Carlos J. Puga Medina from comment #0) s/BUILD_CONFLICTS/CONFLICTS_BUILD
Even with this patch I still get: Run Build Command:"/usr/local/bin/ninja" "cmTC_4e24e" [1/2] Building CXX object CMakeFiles/cmTC_4e24e.dir/testCXXCompiler.cxx.o FAILED: CMakeFiles/cmTC_4e24e.dir/testCXXCompiler.cxx.o /usr/bin/c++ -O2 -pipe -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -o CMakeFiles/cmTC_4e24e.dir/testCXXCompiler.cxx.o -c testCXXCompiler.cxx cc1plus: error: unrecognized command line option "-Wno-c++11-narrowing" ninja: build stopped: subcommand failed.
Created attachment 195117 [details] patch-grive2 I see that gcc 4.2 doesn't recognize -Wno-c++11-narrowing and treats it as an error. The new patch should fix the build error on powerpc64.
Created attachment 195454 [details] patch-grive2 - Remove patches added upstream - Add BACKTRACE option
Created attachment 195455 [details] patch-grive2 - Link against libexecinfo is only needed when BACKTRACE support is enabled.
Created attachment 195457 [details] patch-grive2 Really remove patch files added upstream.
A commit references this bug: Author: cpm Date: Fri Jul 27 21:17:19 UTC 2018 New revision: 475467 URL: https://svnweb.freebsd.org/changeset/ports/475467 Log: - Unbreak build on powerpc64 - Add BACKTRACE option - Remove patches added upstream - Bump PORTREVISION PR: 229118 Changes: head/net/grive2/Makefile head/net/grive2/distinfo head/net/grive2/files/patch-CMakeLists.txt head/net/grive2/files/patch-grive_CMakeLists.txt head/net/grive2/files/patch-libgrive_CMakeLists.txt head/net/grive2/files/patch-libgrive_src_util_File.cc