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