Version: 0.12.5_5 Adding libQt5WebKit.so:www/qt5-webkit to LIB_DEPENDS is completely superfluos. This depency would require installation of 112 additional ports in my setup! Commenting out perfectly builds and runs on FreeBSD 11.3-RELEASE-P3
The failure was reported on HEAD: http://beefy18.nyi.freebsd.org/data/head-amd64-default/p514745_s353743/logs/wkhtmltopdf-0.12.5_4.log
Mine is the i386 build. In my port files subdir there is an explicit mention of a qt file to download. Like I said, commenting out the depency does NOT cause any build warning nor runtime problem. Perhaps their problem originates somewhere else, but since I cannot seem to open the mentioned log link, can't shed any led light on it. My bug report is merely a hint since I have the simple workaround of commenting out. But others might get into trouble with the extra dependency, that is why I mentioned it.
(In reply to Raymond Quakkelaar from comment #0) I can confirm. This installs 92 more packages, we definitely do not want. The PKG builds and runs fine on FreeBSD 11.3/amd64.
Fine without www/qt5-webkit on 12.0-RELEASE-p10 amd64 too. Perhaps mark as broken or including the qt5-webkit dependency for HEAD ≥ 20191021 only?
A commit references this bug: Author: pi Date: Thu Jul 23 01:34:05 UTC 2020 New revision: 542904 URL: https://svnweb.freebsd.org/changeset/ports/542904 Log: converters/wkhtmltopdf: update 0.12.5 -> 0.12.6, fix build - remove dependency on www/qt5-webkit - BREAKING CHANGE: block local filesystem access by default - pet portlint PR: 243349, 248039, 247556, 241397 Submitted by: r.quakkelaar@quaras.nl Reported by: ohartmann@walstatt.org, rs@bytecamp.net Reviewed by: jonc@chen.org.nz, jhibbits Relnotes: https://github.com/wkhtmltopdf/wkhtmltopdf/releases/tag/0.12.6 Changes: head/converters/wkhtmltopdf/Makefile head/converters/wkhtmltopdf/distinfo head/converters/wkhtmltopdf/files/patch-config.tests_unix_compile.test head/converters/wkhtmltopdf/files/patch-configure head/converters/wkhtmltopdf/files/patch-libcxx head/converters/wkhtmltopdf/files/patch-mkspecs_common_gcc-base.conf head/converters/wkhtmltopdf/files/patch-src__3rdparty__webkit__Source__JavaScriptCore__runtime__JSValueInlineMethods.h head/converters/wkhtmltopdf/files/patch-src__3rdparty__webkit__Source__JavaScriptCore__wtf__Atomics.h head/converters/wkhtmltopdf/files/patch-src__3rdparty__webkit__Source__WebKit__qt__QtWebKit.pro head/converters/wkhtmltopdf/pkg-plist
A commit references this bug: Author: pi Date: Thu Jul 23 01:39:03 UTC 2020 New revision: 542905 URL: https://svnweb.freebsd.org/changeset/ports/542905 Log: MFH: r542904 converters/wkhtmltopdf: update 0.12.5 -> 0.12.6, fix build - remove dependency on www/qt5-webkit - BREAKING CHANGE: block local filesystem access by default - pet portlint PR: 243349, 248039, 247556, 241397 Submitted by: r.quakkelaar@quaras.nl Reported by: ohartmann@walstatt.org, rs@bytecamp.net Reviewed by: jonc@chen.org.nz, jhibbits Relnotes: https://github.com/wkhtmltopdf/wkhtmltopdf/releases/tag/0.12.6 Approved by: portmgr (build fix blanket) Changes: _U branches/2020Q3/ branches/2020Q3/converters/wkhtmltopdf/Makefile branches/2020Q3/converters/wkhtmltopdf/distinfo branches/2020Q3/converters/wkhtmltopdf/files/patch-config.tests_unix_compile.test branches/2020Q3/converters/wkhtmltopdf/files/patch-configure branches/2020Q3/converters/wkhtmltopdf/files/patch-libcxx branches/2020Q3/converters/wkhtmltopdf/files/patch-mkspecs_common_gcc-base.conf branches/2020Q3/converters/wkhtmltopdf/files/patch-src__3rdparty__webkit__Source__JavaScriptCore__runtime__JSValueInlineMethods.h branches/2020Q3/converters/wkhtmltopdf/files/patch-src__3rdparty__webkit__Source__JavaScriptCore__wtf__Atomics.h branches/2020Q3/converters/wkhtmltopdf/files/patch-src__3rdparty__webkit__Source__WebKit__qt__QtWebKit.pro branches/2020Q3/converters/wkhtmltopdf/pkg-plist