pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: pkg/48657: fontconfig can't find -lpng16 on multiple platforms for X11_TYPE=modular
The following reply was made to PR pkg/48657; it has been noted by GNATS.
From: Ryo ONODERA <ryo_on%yk.rim.or.jp@localhost>
To: gnats-bugs%NetBSD.org@localhost, davshao%gmail.com@localhost
Cc:
Subject: Re: pkg/48657: fontconfig can't find -lpng16 on multiple platforms
for X11_TYPE=modular
Date: Sat, 15 Mar 2014 01:24:30 +0900 (JST)
Hi,
This problem is in freetype2/buildlink3.mk.
Please update freetype2/buildlink3.mk to rev. 1.42.
The problem should be fixed.
From: David Shao <davshao%gmail.com@localhost>, Date: Fri, 14 Mar 2014
16:20:00 +0000 (UTC)
> The following reply was made to PR pkg/48657; it has been noted by GNATS.
>
> From: David Shao <davshao%gmail.com@localhost>
> To: gnats-bugs%netbsd.org@localhost
> Cc:
> Subject: Re: pkg/48657: fontconfig can't find -lpng16 on multiple platforms
> for X11_TYPE=modular
> Date: Fri, 14 Mar 2014 09:15:49 -0700
>
> The problem is not resolved on current cvs pkgsrc through
>
> Module Name: pkgsrc
> Date: Fri Mar 14 15:57:03 UTC 2014
>
> Modified Files:
> pkgsrc/doc: CHANGES-2014
>
> The problems persist after a rebuild of graphics/freetype2 and a
> reboot before trying to use pkg_rolling-replace -uv
>
> In addition, packages such as fonts/harfbuzz also exhibit similar problems:
>
> CXX libharfbuzz_icu_la-hb-icu.lo
> CXXLD libharfbuzz-icu.la
>
> *** Warning: This system can not link to static lib archive libharfbuzz.la.
> *** I have the capability to make that library automatically link in when
> *** you link to this library. But I can only do this if you have a
> *** shared version of the library, which you do not appear to have.
>
> *** Warning: linker path does not have real file for library -lpng16.
> *** I have the capability to make that library automatically link in when
> *** you link to this library. But I can only do this if you have a
> *** shared version of the library, which you do not appear to have
> *** because I did check the linker path looking for a file starting
> *** with libpng16 and none of the candidates passed a file format test
> *** using a regex pattern. Last file checked: /usr/lib/libbz2.so
> *** The inter-library dependencies that have been dropped here will be
> *** automatically added whenever a program is linked with this library
> *** or is declared to -dlopen it.
>
> *** Since this library must not contain undefined symbols,
> *** because either the platform does not support them or
> *** it was explicitly requested with -no-undefined,
> *** libtool will only create a static version of it.
> CXX main-main.o
> CXXLD main
> ld: cannot find -lpng16
> Makefile:1162: recipe for target 'main' failed
> gmake[4]: *** [main] Error 1
> gmake[4]: Leaving directory
> '/usr/pkgsrc/fonts/harfbuzz/work/harfbuzz-0.9.26/src'
> Makefile:1714: recipe for target 'all-recursive' failed
> gmake[3]: *** [all-recursive] Error 1
> gmake[3]: Leaving directory
> '/usr/pkgsrc/fonts/harfbuzz/work/harfbuzz-0.9.26/src'
> Makefile:1006: recipe for target 'all' failed
> gmake[2]: *** [all] Error 2
>
Home |
Main Index |
Thread Index |
Old Index