X11BASE still in use in ports

Eitan Adler lists at eitanadler.com
Sun Jun 24 22:13:58 UTC 2012


On 24 June 2012 15:00, Doug Barton <dougb at freebsd.org> wrote:
> On 06/24/2012 11:05, Eitan Adler wrote:
>> On 24 June 2012 03:46, Doug Barton <dougb at freebsd.org> wrote:
>>> I noticed a failure in one of my ports today while doing an upgrade, and
>>> was embarrassed to find that it was due to my port still using X11BASE.
>>> That led me to do a quick grep of the tree, which seems to indicate that
>>> there are a non-zero number of uses of it which seem to be erroneous:
>>
>> When the patch was committed a exp-run was done.
>
> Which isn't even close to being a thorough treatment. The *only* way to
> do this kind of work is with grep through the entire tree. That should
> have been done before the variable was removed.

It wasn't the only thing that was done.

> FWIW, there seem to be 3 categories of problems in ak's list. First, the
> variable isn't reached without an option being enabled (this is why
> exp-runs are not sufficient)

I thought we fixed all of these already.

> Second, the X11BASE was redundant, ala:
> -I${LOCALBASE}/include -I${X11BASE}/include

I fixed the ones I saw of these, but I wasn't too concerned about
getting them all.

> Third, it was just plain broken.

hm?

-- 
Eitan Adler


More information about the freebsd-ports mailing list