pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: xfce4-wm fails on netbsd-8/amd64



On 2020-10-16 02:27, nia wrote:
On Thu, Oct 15, 2020 at 05:25:01PM -0400, David H. Gutteridge wrote:

(Now, the xfce4 meta-package also doesn't build under NetBSD 8.x
because xfce4-terminal's vte3 dependency sets GCC_REQD+=7, which links
vte3 against libraries that its dependants can't find, since they don't
factor that in. The same is true for gnome-terminal and mate-terminal.
This isn't new; it was an issue with 2020Q2 as well.)

Is this a USE_GCC_RUNTIME issue?

Yes, that's it. Here we end up with a package linked against a pkgsrc-
origin GCC library that isn't marked as a dependency, so dependants
fail to link. (In other cases, this could result in broken binary
packages instead, as observed in the past with certain web browsers,
for instance, but in this case it wouldn't make it that far. Or a user
building from source could break their own system by seeing a
pkgsrc-origin GCC "had no dependants", removing it, and then finding
other packages are now broken. A long-standing issue.)

Dave


Home | Main Index | Thread Index | Old Index