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: 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