pkgsrc-Bugs archive

[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>
To: gnats-bugs%netbsd.org@localhost
Cc: 
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,
 BUILDLINK_TRANSFORM+=           l:Xaw:Xaw8
 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.
  
 


Home | Main Index | Thread Index | Old Index