Subject: Re: pkg/35211: loop in pkgsrc build on Solaris 10
To: None <solaris-pkg-people@NetBSD.org, gnats-admin@netbsd.org,>
From: Roland Illig <rillig@NetBSD.org>
List: pkgsrc-bugs
Date: 12/17/2006 18:40:02
The following reply was made to PR pkg/35211; it has been noted by GNATS.

From: Roland Illig <rillig@NetBSD.org>
To: gnats-bugs@NetBSD.org
Cc: 
Subject: Re: pkg/35211: loop in pkgsrc build on Solaris 10
Date: Sun, 17 Dec 2006 19:37:08 +0100

 Wolfgang Stukenbrock wrote:
 >  If you follwow the steps in chapter 3.3.7.3 "Building 64-bit binaries 
 >  with SunPro" in the document "Using pkgsrc on systems other than 
 >  NetBSD", and choose the first version, you will fail to compile.
 >  
 >  (CC=cc64, CXX=CC64, PKGSRC_COMPILER=sumpro)
 
 I think you meant "sunpro", not "sumpro".
 
 >  The suggested script cc64 (and CC64) will strip any characters that are 
 >  special from the command line.
 
 No, they won't. They are passing the arguments exactly as they get them.
 
 >  This will end up in a syntax error when compiling libiconv, because the 
 >  surrounding Quotes (") arround the path in LIBDIR are removed ending up 
 >  in some C-code like: "abc = func (/a/b/c);".
 >  The error messages is suppresed by libtool so there is no way to see the 
 >  problem in the output. (shame on this stupid tool !!!!)
 
 A lot of tools try to hide error messages, but there are work-arounds. 
 First, have a look at the config.log files, where much is recorded. 
 Second, in the work* directory, there is a file called work.log, which 
 has further information.
 
 I'm trying to reproduce it on my system, but to help me a bit, can you 
 please send me the actual error messages?
 
 Roland