[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: pkg/38256: two X11 packages complaining about x11/libXprintUtil
The following reply was made to PR pkg/38256; it has been noted by GNATS.
From: "OBATA Akio" <obache%netbsd.org@localhost>
Subject: Re: pkg/38256: two X11 packages complaining about x11/libXprintUtil
Date: Sun, 10 Aug 2008 23:31:42 +0900
This issue was occured after x11/libXaw/buildlink3.mk was changed to
additionally include x11/libXp/buildlink3.mk.
I was request it to avoid involuntary x11/libXp/buildlink3.mk inclusion
for libXaw applications.
(some packages still include both libXaw and libXp).
Because in x11/libXaw/buildlink3.mk,
Usual xaw application linked with libXaw, so linked with Xaw8,
and Xaw8 is linked with libXp, so need to x11/libXp/buildlink3.mk.
The difference between libXaw8 and libXaw7 is just linked with
libXp or not.
Usual Xaw application does not need libXp feature.
Modular X application should know libXaw7 and libXaw8,
and exactly linked with libXaw7 or libXaw8, not libXaw.
I want to do following changes:
* Usual libXaw applications must not include x11/libXaw/bulidlink3.mk.
include mk/xaw.buildlink3.mk instead.
* BUILDLINK_TRANSFORM in libXaw/buildlink3.mk should be
not l:Xaw:Xaw8, but l:Xaw:Xaw7.
* BUILDLINK_TRANSFORM in libXaw/buildlink3.mk should be moved to
mk/xaw.buildlink3.mk, or conditionally when come from xaw.buildlink3.mk.
Main Index |
Thread Index |