root/root-xrootd.patch
Mattias Ellert b06f48b228 Update to 5.34.14
- New sub-packages: root-net-davix
- Drop patch root-pythia8-incdir.patch
2013-12-19 13:37:13 +01:00

22 lines
918 B
Diff

diff -ur root-5.34.14.orig/configure root-5.34.14/configure
--- root-5.34.14.orig/configure 2013-12-16 12:19:34.000000000 +0100
+++ root-5.34.14/configure 2013-12-19 03:47:25.973920954 +0100
@@ -4926,10 +4926,14 @@
if test "x$enable_xrootd" = "xyes"; then
xrdlibdir="$tmpxrdlibdir"
if test "x$enable_bonjour" = "xyes"; then
- check_symbol XrdOucBonjour "$libxrdoucbjr" "$xrdlibdir"
- if test $found_symbol -eq 0 ; then
- bonjourcppflags=
- fi
+ # This check is broken. The xrootd libraries are C++ hence their
+ # symbol names are mangled. The check_symbol macro is designed
+ # to check for unmangled symbol names in C libraries.
+ # check_symbol XrdOucBonjour "$libxrdoucbjr" "$xrdlibdir"
+ # if test $found_symbol -eq 0 ; then
+ # bonjourcppflags=
+ # fi
+ bonjourcppflags=
fi
fi