pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: CVS commit: pkgsrc/devel/pkg-config



Please report this upstream.
I don't immediately see how to fix this.

Thanks,
 Thomas


On Fri, Oct 16, 2015 at 12:33:33PM +0200, Andreas Kusalananda Kähäri wrote:
> On Darwin:
> 
> --- libglib-2.0.la ---
>   CCLD     libglib-2.0.la
> Making all in .
> --- pkg.o ---
> --- parse.o ---
> --- rpmvercmp.o ---
> --- main.o ---
> --- pkg.o ---
>   CC       pkg.o
> --- parse.o ---
>   CC       parse.o
> --- rpmvercmp.o ---
>   CC       rpmvercmp.o
> --- main.o ---
>   CC       main.o
> --- pkg-config ---
>   CCLD     pkg-config
> Undefined symbols for architecture x86_64:
>   "_CFRelease", referenced from:
>       _find_folder in libglib-2.0.a(libglib_2_0_la-gutils.o)
>   "_CFStringGetCString", referenced from:
>       _find_folder in libglib-2.0.a(libglib_2_0_la-gutils.o)
>   "_CFStringGetCStringPtr", referenced from:
>       _find_folder in libglib-2.0.a(libglib_2_0_la-gutils.o)
>   "_CFStringGetLength", referenced from:
>       _find_folder in libglib-2.0.a(libglib_2_0_la-gutils.o)
>   "_CFURLCopyFileSystemPath", referenced from:
>       _find_folder in libglib-2.0.a(libglib_2_0_la-gutils.o)
>   "_CFURLCreateFromFSRef", referenced from:
>       _find_folder in libglib-2.0.a(libglib_2_0_la-gutils.o)
>   "_FSFindFolder", referenced from:
>       _find_folder in libglib-2.0.a(libglib_2_0_la-gutils.o)
>   "_kCFAllocatorSystemDefault", referenced from:
>       _find_folder in libglib-2.0.a(libglib_2_0_la-gutils.o)
> ld: symbol(s) not found for architecture x86_64
> clang: error: linker command failed with exit code 1 (use -v to see invocation)
> *** [pkg-config] Error code 1
> 
> bmake[2]: stopped in /Users/kk/pkgsrc/devel/pkg-config/work/pkg-config-0.29
> 
> 
> On Thu, Oct 15, 2015 at 09:47:56AM +0000, Thomas Klausner wrote:
> > Module Name:        pkgsrc
> > Committed By:       wiz
> > Date:               Thu Oct 15 09:47:56 UTC 2015
> > 
> > Modified Files:
> >     pkgsrc/devel/pkg-config: Makefile distinfo
> >     pkgsrc/devel/pkg-config/patches: patch-configure
> >         patch-glib_glib_gtimer.c
> > Added Files:
> >     pkgsrc/devel/pkg-config/patches: patch-glib_configure
> > 
> > Log Message:
> > Update to 0.29. Regen patches.
> > 
> > pkg-config 0.29
> > ===
> > 
> > - Fixed a regression from 0.28 in system -L flag handling. If the pc
> >   file has multiple system -L flags, every other flag will be left as
> >   is. Thanks to Andrew Oakley for the fix. (#78077)
> > - Quoting of variables queried through --variable is removed so that the
> >   output can be used verbatim in subsequent shell commands. Thanks to
> >   Marek Kasik for the fix. (#67904)
> > - Fixed a regression from 0.28 in -L flag handling on Windows. A .libs
> >   suffix was inadvertantly being added to the library path.
> > - Added a --validate option to check pc file syntax. This works just
> >   like --exists, but package dependencies are disabled. (#7000)
> > - Added the PKG_PREREQ autoconf macro. Whereas PKG_PROG_PKG_CONFIG is
> >   used to check the version of the pkg-config tool, this is used to
> >   check the version of the pkg-config autoconf macros in use.
> > - Added the PKG_CHECK_MODULES_STATIC autoconf macro. This will
> >   temporarily add --static to the pkg-config calls while invoking
> >   PKG_CHECK_MODULES. (#19541)
> > - Many fixes to the testsuite for Windows. It should now pass for a
> >   MinGW, Cygwin, and cross-compiled MinGW using Wine for test execution.
> >   (#66939)
> > - More consistent handling of prefix redefinition. On Windows, the
> >   prefix was always being redefined based on the pc file path. This
> >   feature can now be enabled or disabled at runtime on all platforms
> >   using the --define-prefix and --dont-define-prefix options. (#63602)
> > - Continue listing packages with --list-all even if there are errors in
> >   pc files. (#26615)
> > - Various documentation improvements. (#62018, #62374, #66155)
> > - Fixed a bug when multiple -isystem arguments are used. (#72584)
> > - pkg-config is now built with largefile support to ensure that it works
> >   correctly on filesystems with 64 bit inodes. Thanks to Peter Jones for
> >   the fix. (#90078)
> > - Bugs fixed: 7000, 19541, 26615, 62018, 62374, 63602, 66155, 66939,
> >   67904, 70690, 72584, 78077, 80378, 80380, 89267, 90078, 90437, 92002.
> > 
> > 
> > To generate a diff of this commit:
> > cvs rdiff -u -r1.31 -r1.32 pkgsrc/devel/pkg-config/Makefile
> > cvs rdiff -u -r1.27 -r1.28 pkgsrc/devel/pkg-config/distinfo
> > cvs rdiff -u -r1.2 -r1.3 pkgsrc/devel/pkg-config/patches/patch-configure
> > cvs rdiff -u -r0 -r1.3 pkgsrc/devel/pkg-config/patches/patch-glib_configure
> > cvs rdiff -u -r1.1 -r1.2 \
> >     pkgsrc/devel/pkg-config/patches/patch-glib_glib_gtimer.c
> > 
> > Please note that diffs are not public domain; they are subject to the
> > copyright notices on the relevant files.
> > 
> 
> -- 
> :: Andreas Kusalananda Kähäri, Bioinformatics Developer, BILS,
> :: Uppsala University, Sweden
> ::----------------------------------------------------------------------
> :: My other car is a cdr.
> 



Home | Main Index | Thread Index | Old Index