FreeBSD Port: firefox-63.0.1,1 multiple errors build

Mathieu Arnold mat at FreeBSD.org
Thu Nov 1 16:43:56 UTC 2018


On Thu, Nov 01, 2018 at 08:54:16AM +0100, Stefan Esser wrote:
> Am 01.11.18 um 03:38 schrieb Jonathan Chen:
> > On Thu, 1 Nov 2018 at 15:35, Montgomery-Smith, Stephen
> > <stephen at missouri.edu> wrote:
> > [...]
> >> I only started using portupgrade recently.  I find it rather unreliable.
> >>  I think the problem is that some ports need to be deleted before they
> >> can be built successfully.
> > 
> > For reliable port builds, you need use port builders that use clean
> > environments; ie poudriere or synth
> 
> True, but we used to make ports build with a previous version installed,
> whenever possible. The problems are generally caused by the build process
> picking up include files or libraries from LOCALBASE instead of from the
> port's source directory.
> 
> I'd expect a port maintainer to check for easy fixes to such build problems.
> 
> Maybe we should add a port variable that is true if a port conflicts with
> earlier versions of itself. That would indicate to port build tools like
> portmaster or portupgrade that the old version should be deleted before
> starting the build of the new version (and to re-install the old version
> if the build of the new one fails).
> 
> E.g.:
> 
> CONFLICTS_WITH_ITSELF=	yes

You can already set

CONFLICT_BUILD=	firefox-62.*

-- 
Mathieu Arnold
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 963 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/freebsd-ports/attachments/20181101/f395b1d1/attachment.sig>


More information about the freebsd-ports mailing list