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