ports/152616: fix textproc/libxml2 version info
Christoph Moench-Tegeder
cmt at burggraben.net
Sat Nov 27 15:00:18 UTC 2010
>Number: 152616
>Category: ports
>Synopsis: fix textproc/libxml2 version info
>Confidential: no
>Severity: serious
>Priority: high
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Sat Nov 27 15:00:17 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator: Christoph Moench-Tegeder
>Release: FreeBSD 8.1-RELEASE amd64
>Organization:
>Environment:
System: FreeBSD elch.exwg.net 8.1-RELEASE FreeBSD 8.1-RELEASE #2: Sun Jul 18 12:05:49 CEST 2010 cmt at elch.exwg.net:/usr/obj/usr/src/sys/CMT amd64
textproc/libxml2 2.7.8
>Description:
After upgrade to libxml2-2.7.8, programs depending on lilbxml2 fail with
errors like
/libexec/ld-elf.so.1: /usr/local/lib/libxml2.so.5: version LIBXML2_2.5.7 required by /usr/local/bin/epiphany not defined
As Andrey Ponomarenko observed, this is a bug in libxml2's configure
script, fixed upstream in
http://git.gnome.org/browse/libxml2/commit/?id=00819877651b87842ed878898ba17dba489820f0
Attached patch fixes this for the port.
Note: this obsoletes ports/152612
>How-To-Repeat:
Obvious.
>Fix:
--- files/patch-configure.orig 2010-11-27 15:26:16.000000000 +0100
+++ files/patch-configure 2010-11-27 15:26:39.000000000 +0100
@@ -1,6 +1,15 @@
---- configure.orig 2010-03-20 17:52:35.000000000 -0400
-+++ configure 2010-03-20 17:52:35.000000000 -0400
-@@ -19865,11 +19865,12 @@ fi
+--- configure.orig 2010-11-27 15:23:22.000000000 +0100
++++ configure 2010-11-27 15:25:43.000000000 +0100
+@@ -11414,7 +11414,7 @@
+ esac
+ fi
+
+- if test -z "$VERSION_SCRIPT_FLAGS"; then
++ if test -n "$VERSION_SCRIPT_FLAGS"; then
+ USE_VERSION_SCRIPT_TRUE=
+ USE_VERSION_SCRIPT_FALSE='#'
+ else
+@@ -13501,11 +13501,12 @@
fi
if test "$PYTHON_VERSION" != ""
then
@@ -14,7 +23,7 @@
else
if test -r $prefix/include/python$PYTHON_VERSION/Python.h
then
-@@ -20678,6 +20679,8 @@ fi
+@@ -13901,6 +13902,8 @@
fi
fi
;;
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list