Created attachment 166739 [details] Patch Link error when building with boost 1.60, fixed by adding boost_system to link libraries. See also https://wiki.freebsd.org/BoostPortingProject/1.55-to-1.60
I'll take it.
There is no need for over-linking with libboost_system.so. In fact, the upstream added "-DBOOST_ERROR_CODE_HEADER_ONLY" to CPPFLAGS to fix build with Boost 1.59 and later: https://sourceforge.net/p/libebook/code/ci/b903d0
A commit references this bug: Author: jkim Date: Thu Feb 25 22:58:20 UTC 2016 New revision: 409567 URL: https://svnweb.freebsd.org/changeset/ports/409567 Log: - Fix build with Boost 1.59 and later. [1] - Remove LGPL21 from LICENSE. - Make portlint happy. PR: 207016 [1] Changes: head/textproc/libe-book/Makefile head/textproc/libe-book/files/patch-libe-book.pc.in
Added "-DBOOST_ERROR_CODE_HEADER_ONLY" to CPPFLAGS.