Created attachment 192568 [details] libqb-1.0.3.diff libqb.so was changed to a linker script that loads libqb.so.0 which the ports system doesn't recognize; hence the dependency update to net/corosync and net/pacemaker.
A commit references this bug: Author: vanilla Date: Sat May 12 03:24:11 UTC 2018 New revision: 469702 URL: https://svnweb.freebsd.org/changeset/ports/469702 Log: Update to 1.0.3. PR: 227563 Submitted by: maintainer Changes: head/devel/libqb/Makefile head/devel/libqb/distinfo head/devel/libqb/files/patch-configure.ac head/devel/libqb/files/patch-lib_Makefile.am head/devel/libqb/pkg-plist
A commit references this bug: Author: vanilla Date: Sat May 12 03:25:48 UTC 2018 New revision: 469704 URL: https://svnweb.freebsd.org/changeset/ports/469704 Log: Update libqb.so's version number. PR: 227563 Submitted by: maintainer Changes: head/net/pacemaker/Makefile
btw, libqb will generate wrong version on libqb.pc, and it will cause build error of pacemaker. here is the output of my box, please help to check. -- nat [/users/v] -v- > more /usr/local/libdata/pkgconfig/libqb.pc prefix=/usr/local exec_prefix=${prefix} libdir=${exec_prefix}/lib includedir=${prefix}/include Name: libqb Version: UNKNOWN Description: libqb Requires: Libs: -L${libdir} -lqb
Sorry about that, I had switched the port over to using the github tag instead of the distribution tarball.
Created attachment 193327 [details] libqb-1.0.3_1.diff
Committed, thanks.
A commit references this bug: Author: vanilla Date: Mon May 14 09:04:37 UTC 2018 New revision: 469866 URL: https://svnweb.freebsd.org/changeset/ports/469866 Log: change to distribution tarball. PR: 227563 Submitted by: maintainer Changes: head/devel/libqb/Makefile head/devel/libqb/distinfo