Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 27 Nov 2010 13:01:47 +0100
From:      Christoph Moench-Tegeder <cmt@burggraben.net>
To:        freebsd-ports@freebsd.org
Subject:   libxml2 breakage after upgrade to libxml2-2.7.8
Message-ID:  <20101127120147.GA12963@elch.exwg.net>

next in thread | raw e-mail | index | archive | help
Hi,

After today's upgrade to libxml2-2.7.8, a lot of programs linking against
libxml2 fail to start, as the new libxml2 dows not contain the LIBXML2_*
symbols anymore (libxml2-2.7.7 did). As an example, this is epiphany
trying to start with libxml2-2.7.8:

/libexec/ld-elf.so.1: /usr/local/lib/libxml2.so.5: version LIBXML2_2.5.7 required by /usr/local/bin/epiphany not defined

and checking with objdump reveals that in fact libxml2-2.2.17 contained
38 symbols LIBXML2_* (section "Version definitions") and the whole
section is missing in libxml2-2.2.18.
Is this some defect on my system, a screwup by the new libxml2 or
intentional? At least, it requires recompiling everything which requires
libxml2...

Regards,
Christoph

-- 
Spare Space



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20101127120147.GA12963>