Subject: Re: pkg/13649: print/gv needs updating for "buildlink.mk"
To: Johnny C. Lam <lamj@stat.cmu.edu>
From: Greg A. Woods <woods@weird.com>
List: netbsd-bugs
Date: 08/07/2001 17:15:33
[ On Tuesday, August 7, 2001 at 17:48:57 (-0400), Johnny C. Lam wrote: ]
> Subject: Re: pkg/13649: print/gv needs updating for "buildlink.mk" 
>
> Could you please specify more information about how the build failed?
> This should work without needing the Xaw3d buildlink.mk file, so it's
> important that this problem be tracked down.  The following
> information would be extremely helpful:
> 
> 	1) complete log of "make build" after "make clean"
> 
> 	2) /usr/pkg/lib/X11/config/host.def
> 
> 	3) ${WRKSRC}/Makefile, the file generated by imake from the
> 	   Imakefile.
> 
> 	4) relevant contents of /etc/mk.conf

I'm afraid the logs have all scrolled off the top of my generous but not
unlimited xterm scroll buffer, and I've done the make cleans and moved
onto other packages.  I won't have time to try this again for many days.

The failure, as I recall, was simply that libXaw3d was not found and
that was because the only '-L' passed to the linker was for
/usr/X11R6/lib, but of course my libXaw3d is in /usr/pkg/lib.

I can't possibly see how it could ever work in the presence of xpkgwedge
without the obviously available and apparently necessary buildlink.mk
from Xaw3d.  The buildlink.mk file should always be necessary in this
case and the build should not work without it when xpkgwedge is in use.

I may have missed also adding the USE_BUILDLINK_ONLY line though, as
I've got that (effectively) in my /etc/mk.conf

-- 
							Greg A. Woods

+1 416 218-0098      VE3TCP      <gwoods@acm.org>     <woods@robohack.ca>
Planix, Inc. <woods@planix.com>;   Secrets of the Weird <woods@weird.com>