Subject: Re: pkg/35210: graphics/netpbm cannot be built under Interix-3.5
To: None <gnats-bugs@NetBSD.org>
From: Aleksey Cheusov <email@example.com>
Date: 12/08/2006 23:50:37
> The following reply was made to PR pkg/35210; it has been noted by GNATS.
> From: Joerg Sonnenberger <firstname.lastname@example.org>
> To: gnats-bugs@NetBSD.org
> Subject: Re: pkg/35210: graphics/netpbm cannot be built under Interix-3.5
> Date: Fri, 08 Dec 2006 22:30:34 +0100
> On Fri, Dec 08, 2006 at 09:15:04PM +0000, Aleksey Cheusov wrote:
>> > I meant using --version-script when it is not supported. That
>> > doesn't really sound like a png problem.
>> a) MS's problem is that 'ld --help' lists not supported options.
>> b) ld --version-script crashed somewhere internally,
>> but ld's exit code is zero.
>> 2) png's problem
>> 'ld --help' is too weak test for --version-script.
> Now I can understand the problem -- but which package is affected? You
> are talking about libpng, but filled a PR for netpbm.
Oops. I probably missed something. The real problem is that
libpng12.so (graphics/png package) is broken, but png package is built
"sucessfully", i.e. files are created and installed. But the problem
is seen only when some executable is linked with this broken library
(pnmtopng executable from graphics/netpbm package). So, the patch I
sent is for graphics/png package.
Best regards, Aleksey Cheusov.