Created attachment 198446 [details] Poudriere build log firefox-esr-60.3.0,1 build fails during phase patch. See attachment for Poudriere log file.
Seems the patch patch-bug1474265 ist forgotten to remove. patch: @ -142,7 +142,7 @@ DBusRemoteClient::GetRemoteDestinationName(const char *aProgram, (bool (*)(const char *, DBusError *)) dlsym(RTLD_DEFAULT, "dbus_validate_bus_name"); if (!sDBusValidateBusName) { - return false + return false; source-code: 141 static auto sDBusValidateBusName = 142 (bool (*)(const char *, DBusError *)) 143 dlsym(RTLD_DEFAULT, "dbus_validate_bus_name"); 144 if (!sDBusValidateBusName) { 145 return false; It is already in the unpatched source-code file.
The patch eems is erronousely added. The patch seems needed for firefox-63.0_1,1 and thunderbird 60.2.1_1 but not for firefox-esr.
Actually invite maintainer to the bug...
https://svnweb.freebsd.org/changeset/ports/482725 (has bogus PR number) Ugh, I've incorrectly assumed thunderbird and firefox-esr track the same esr60 release and forgot to check at least with "make clean patch". Thanks for reporting but it looks like pkg-fallout@ was also quick to grant a pointy hat.
Removing just the patch seems not be sufficient for Poudriere to start a building for a port that has no altered version string. A new build is not possible.
PR: 1474265 is wrong as this was the number of the patch, not the PR
(In reply to p5B2E9A8F from comment #5) > Removing just the patch seems not be sufficient for Poudriere > to start a building for a port that has no altered version string. If you already have package built don't waste cycles. ;) https://www.freebsd.org/doc/en/books/porters-handbook/makefile-naming.html#makefile-portrevision Examples of changes which do not require a PORTREVISION bump: - Build fixes which cause a package to become compilable where it was previously failing
Thank you. There was an error unrelated to the port. Sorry for that.