Created attachment 204348 [details] patch Add -faligned-new for support for alignment parameter in new when using GCC: sub_commands/count_main.cc:285:71: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter sub_commands/count_main.cc:285:71: note: use '-faligned-new' to enable C++17 over-aligned new support Replace couple of exceptions from using value to references: sub_commands/count_main.cc:333:28: error: catching polymorphic type 'class MergeError' by value [-Werror=catch-value=] } catch(MergeError e) {
Upstream PR at https://github.com/gmarcais/Jellyfish/pull/142
There is a new release, 2.2.10. Work-in-progress upgrade including your patches here: https://github.com/outpaddling/freebsd-ports-wip/tree/master/jellyfish Thanks, JB
A commit references this bug: Author: jwb Date: Mon May 13 16:23:37 UTC 2019 New revision: 501578 URL: https://svnweb.freebsd.org/changeset/ports/501578 Log: biology/jellyfish: Upgrade to 2.2.10, patch for powerpc64 PR: 237868 Submitted by: pkubaj Changes: head/biology/jellyfish/Makefile head/biology/jellyfish/distinfo head/biology/jellyfish/files/patch-include_jellyfish_file__header.hpp head/biology/jellyfish/files/patch-include_jellyfish_hash__counter.hpp head/biology/jellyfish/files/patch-sub__commands_count__main.cc head/biology/jellyfish/files/patch-sub__commands_merge__main.cc head/biology/jellyfish/files/patch-sub__commands_query__main.cc head/biology/jellyfish/pkg-plist
Upgraded to 2.2.10, applied slightly modified patches. Thanks!