Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 30 Dec 2010 02:10:36 +0100
From:      Giorgos Keramidas <keramida@ceid.upatras.gr>
To:        Da Rock <freebsd-questions@herveybayaustralia.com.au>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: How to build a BROKEN port?
Message-ID:  <xeia8vz8njzn.fsf@kobe.laptop>
In-Reply-To: <4D1BD715.2010401@herveybayaustralia.com.au> (Da Rock's message of "Thu, 30 Dec 2010 10:49:25 %2B1000")
References:  <4D1BD715.2010401@herveybayaustralia.com.au>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, 30 Dec 2010 10:49:25 +1000, Da Rock <freebsd-questions@herveybayaustralia.com.au> wrote:
> Pardon me for being the queer one to ask this- but how does one
> force/override building a port marked as broken?
>
> I'm not about to run a make install clean on it, but I would like to at
> least have a crack at trying to fix whats wrong. In this particular case
> its involving a particular arch, and seeing as I have this arch I'd
> reckon I'm an ideal candidate to try and help fix it :)
>
> I poked around for a bit for an answer, but pretty much all the info is
> on how to mark it as broken- not overriding it.

Edit it's 'Makefile'.  Look for an assignment of the form:

    .if ${MACHINE_ARCH} = "amd64"
    BROKEN=     This port fails to frobnicate foo on amd64.
    .endif

Remove this assignment, build the port and try to debug its problems.
When you have a fix, run "make clean" in the port directory, save a copy
of the entire port subdirectory somewhere and email the person or team
listed in MAINTAINER with your fix.




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?xeia8vz8njzn.fsf>