[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 19:02:28 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=245495 --- Comment #13 from John Hein <jcfyecrayz@liamekaens.com> --- Created attachment 257589 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=257589&action=edit [patch] experimental change to allow declaring build-time self-conflicts (In reply to John Hein from comment #12) Here's an experimental example that you can apply locally and see how well it works. What it does: Allow declaring a build-time conflict with yourself if there are known failures where it's hard to isolate the build to look for source/object code in the working directories (instead of from installed location of the port). Instead of setting CONFLICTS*, however, the strong preference is to make the build of a particular port be able to isolate itself regardless of what is installed (e.g., ensuring that linking and compiling operations point to libs and include files in the port being built rather than the installed files of a currently installed version of that port). But in cases where it's difficult to do that for a particular port, then setting CONFLICTS_BUILD might be a good choice to avoid running a long build that is known to eventually fail when a version of itself is already installed. I'm not necessarily advocating this patch yet. I would like to understand if there may be a good reason for the self-check exclusion for CONFLICTS_BUILDS. -- You are receiving this mail because: You are the assignee for the bug.