kc3-lang/libxml2/libxml-2.0.pc.in

Branch :


Log

Author Commit Date CI Message
f859d9a7 2013-10-28 17:15:07 build: Add @LZMA_LIBS@ to libxml’s pkg-config files If libxml2 is built and linked against liblzma, the latter needs to appear in libxml2’s Libs.private pkg-config field, otherwise static linking against libxml2 will fail due to unresolved liblzma symbols. https://bugzilla.gnome.org/show_bug.cgi?id=711026
1f01f49b 2012-08-28 22:16:50 Handle ICU_LIBS as LIBADD, not LDFLAGS to prevent linking errors For https://bugzilla.gnome.org/show_bug.cgi?id=677606 For https://bugs.gentoo.org/show_bug.cgi?id=417539 If libxml2-2.8.0 is built with --with-icu --with-python on a system that has an older version of libxml2 installed, then during "make install", libxml2mod.so gets relinked to the systemwide version of libxml2.so.2 instead of libxml2.so.2 from the build tree, and fails at runtime if symbol versions from the older libxml2.so.2 are not available. This effectively makes it impossible to build a libxml2-2.8.0 binary package on a system that does not already have libxml2-2.8.0 installed. Investigation by Rafał Mużyło and Arfrever Frehtes Taifersar Arahesis revealed the cause of the problem to be that libxml2's configure was adding ICU_LIBS to LDFLAGS instead of to LIBADD. This resulted in GNU libtool using the wrong argument order in its relinking command that gets run during "make install".
9031709b 2010-03-15 10:36:56 Fix missing win32 libraries in libxml-2.0.pc The libxml-2.0.pc file doesn't contain the win32 specific libraries. So when (cross-)compiling for Windows, the output of pkg-config libxml-2.0 --libs returns an incompile set of libraries. Thus, applications using libxml2's network functionality fail to build for the win32 platform.
26ab0e6c 2006-10-11 12:32:51 applied patch from Mikhail Zabaluev to separate library flags for shared * libxml-2.0.pc.in: applied patch from Mikhail Zabaluev to separate library flags for shared and static builds, fixes #344594. If this bites you, use xml2-config. Daniel
9ea5565f 2005-06-14 10:35:37 removed a redundant include path Daniel * libxml-2.0.pc.in: removed a redundant include path Daniel
ce1648b1 2005-01-04 15:10:22 applied DSO support patch 2 from Joel Reed Daniel * Makefile.am config.h.in configure.in error.c libxml-2.0.pc.in testModule.c testdso.c xml2-config.in xmllint.c xmlmodule.c include/libxml/Makefile.am include/libxml/xmlerror.h include/libxml/xmlmodule.h include/libxml/xmlversion.h.in include/libxml/xmlwin32version.h.in: applied DSO support patch 2 from Joel Reed Daniel
0aaaacdb 2003-01-06 10:59:57 applied the patch to fix #101894 Daniel * libxml-2.0.pc.in: applied the patch to fix #101894 Daniel
b82c1669 2001-12-09 14:00:54 do not reference strdup() ! trying to fix the libs of the various config * globals.c: do not reference strdup() ! * configure.in libxml-2.0.pc.in: trying to fix the libs of the various config extraction modules Daniel
98fed37a 2001-09-13 11:34:58 dohh generated the wrong include path :-( re-dohh forgot the new manpage * libxml-2.0.pc.in: dohh generated the wrong include path :-( * doc/Makefile.am libxml.spec.in: re-dohh forgot the new manpage :-( Daniel
07cdb2a8 2001-09-12 20:19:58 moved includes to includedir/libxml2/libxml, updated the configuration * config.h.in configure.in libxml.spec.in include/libxml/Makefile.am libxml-2.0.pc.in: moved includes to includedir/libxml2/libxml, updated the configuration scripts systems accordingly
3473f88a 2001-02-23 17:55:21 Revert directory structure changes
64636e7f 2001-02-23 01:37:32 moved to libxml directory - this allow simplify automake/autoconf. Now Thu Feb 23 02:03:56 CET 2001 Tomasz K
ee0a4660 2001-01-27 18:59:33 - Makefile.am configure.in libxml-2.0.pc.in: started working on getting libxml2-devel installable in // as libxml-devel. Daniel
1b478d11 2000-09-30 02:27:55 Use the correct pkg-config syntax (the pkg-config that comes with the RedHat 7.0 glib-gtkbeta RPM and not the one from pkgconfig.sourceforge.net which is old).
dd7d1f6d 2000-09-29 23:17:57 Provide pkg-config script. 2000-09-30 Martin Baulig <baulig@suse.de> * libxml-2.0.pc.in: Provide pkg-config script. * configure.in: Create the libxml-2.0.pc script from the libxml-2.0.pc.in templates. * Makefile.am (pkgconfig_DATA): Install the libxml-2.0.pc script in `$(libexecdir)/pkgconfig'.