Index | Thread | Search

From:
Matthias Kilian <kili@outback.escape.de>
Subject:
Re: x11/gnome/control-center (was: fix a few gnome ports for sparc64)
To:
Antoine Jacoutot <ajacoutot@bsdfrog.org>
Cc:
ports@openbsd.org
Date:
Sun, 7 Dec 2025 22:43:17 +0100

Download raw body.

Thread
Hi,

On Fri, Dec 05, 2025 at 08:21:09AM +0100, Antoine Jacoutot wrote:
> > > For gnome-control-center it's probably because you're not using a standard
> > > WRKOBJDIR.
> > 
> > But what is a "standard" WRKOBJDIR?
> > 
> > I'm pretty sure that the bulk builders don't use the default of
> > /usr/ports/pobj, because in the past I had build failures of unrelated
> 
> Yet, this is what I am using.

And the build failures depending on WRKOBJDIR are complete unrlated
to anything. I tried a bunch of random WRKOBJDIRs, and here are the
results:

/usr/orks/pobj		success
/usr/ports-pobj		success
/usr/ports/2		success
/usr/ports/fooo		success
/usr/ports/pobj		success
/foo/bar/pobj		fail
/foo/ports/pobj		fail
/pobj/p/2		fail
/pobj/p2		fail
/pobj/pobj2		fail
/usr/obj/p		fail

(And I made sure in those tests that WRKOBJDIR as the correct
permissions and belongs to _pbuild:_pbuild)

So, something here is just completely broken. It looks like a prefix
of '/usr/ports' leaads to success, but that can't be the reason,
because /usr/orks/pobj works, too. I suspect something around meson
or glib-mkenums, either in those tools themselve or in the way they
are used in control-center.

Ciao,
	Kili