[Bug 245495] www/qt5-webengine: build failure after devel/re2 upgrade
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 16 Feb 2025 15:51:53 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=245495 --- Comment #10 from John Hein <jcfyecrayz@liamekaens.com> --- (In reply to Robert Clausecker from comment #9) CONFLICTS_BUILD with the installed port itself will not trigger because of this in the conflict check (in the default conflicts check implementation in bsd.port.mk): "%n != ${PKGBASE}" That expression is part of the 'pkg query' and prevents the port from conflicting with itself (unless a port changes its naming scheme such that PKGBASE is different than what it was when the port was originally installed which is unusual - and doesn't help with the problem you are trying to solve: early notification of a situation that is known to commonly cause failures at some point in the [long, in this port's case] build). You could override the default check-build-conflicts, however. Or convince someone to remove that self-check exception. The kde/qt porting team has looked into ways to isolate a build in a working area (WRKDIR) from what is installed (in LOCALBASE). Given the complexities of the qt build system, that is a hard problem. They have tried. I can't speak for everyone on that team, but I believe that until someone comes up with an acceptable solution (submit patches for testing), I don't think they have the time or motivation to spend more time trying to find a way. I may be wrong. But unless someone on this bug (or any other open bugs related to this issue) has the inclination to dig in and try to solve it themselves, I think it is appropriate to give up and mark the bug with WONTFIX (with a good explanation). -- You are receiving this mail because: You are the assignee for the bug.