This is an automated email from the ASF dual-hosted git repository.

jimjag pushed a commit to branch trunk
in repository https://gitbox.apache.org/repos/asf/openoffice.git

commit e84775e02fbee1e0c65c64dfe6b2669d466f49f6
Author: Jim Jagielski <[email protected]>
AuthorDate: Wed Jul 1 15:06:38 2026 -0400

    redland/raptor: build with --with-www=none to drop removed libxml nanoHTTP
    
    raptor 2.0.15 was configured with --with-www=xml, selecting its libxml
    HTTP backend (raptor_www_libxml.c), which calls xmlNanoHTTP* functions.
    That API was removed in libxml2 2.12, so building against a modern system
    libxml2 (2.15.x here) fails with "call to undeclared function
    xmlNanoHTTPInit" and blocks the whole redland RDF stack.
---
 main/redland/raptor/makefile.mk | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/main/redland/raptor/makefile.mk b/main/redland/raptor/makefile.mk
index 2d42f7c4e0..0d9ff29a25 100644
--- a/main/redland/raptor/makefile.mk
+++ b/main/redland/raptor/makefile.mk
@@ -59,7 +59,7 @@ OOO_PATCH_FILES+=$(TARFILE_NAME).patch.os2
 CONFIGURE_DIR=
 CONFIGURE_ACTION=libtoolize && aclocal && autoconf && .$/configure
 # do not enable grddl parser (#i93768#)
-CONFIGURE_FLAGS=--disable-static --disable-gtk-doc --with-openssl-digests 
--enable-parsers="rdfxml ntriples turtle trig guess rss-tag-soup" --without-bdb 
--without-sqlite --without-mysql --without-postgresql --without-threestore      
 --with-regex-library=posix --with-decimal=none --with-www=xml 
--prefix=$(PWD)/$(OUT) --includedir=(PWD)$/$(INCCOM) --libdir=$(PWD)$/$(LB)
+CONFIGURE_FLAGS=--disable-static --disable-gtk-doc --with-openssl-digests 
--enable-parsers="rdfxml ntriples turtle trig guess rss-tag-soup" --without-bdb 
--without-sqlite --without-mysql --without-postgresql --without-threestore      
 --with-regex-library=posix --with-decimal=none --with-www=none 
--prefix=$(PWD)/$(OUT) --includedir=(PWD)$/$(INCCOM) --libdir=$(PWD)$/$(LB)
 BUILD_ACTION=$(GNUMAKE)
 BUILD_FLAGS+= -j$(EXTMAXPROCESS)
 BUILD_DIR=$(CONFIGURE_DIR)
@@ -78,7 +78,7 @@ raptor_LIBS+=$(MINGW_SHARED_LIBSTDCPP)
 CONFIGURE_DIR=
 CONFIGURE_ACTION=.$/configure
 # do not enable grddl parser (#i93768#)
-CONFIGURE_FLAGS=--disable-static --disable-gtk-doc --with-openssl-digests 
--enable-parsers="rdfxml ntriples turtle trig guess rss-tag-soup" --without-bdb 
--without-sqlite --without-mysql --without-postgresql --without-threestore      
 --with-regex-library=posix --with-decimal=none --with-www=xml 
--build=i586-pc-mingw32 --host=i586-pc-mingw32 lt_cv_cc_dll_switch="-shared" 
--prefix=$(PWD)/$(OUT) --includedir=(PWD)$/$(INCCOM) --libdir=$(PWD)$/$(LB) 
--CC="$(raptor_CC)" CPPFLAGS="-nostdinc $( [...]
+CONFIGURE_FLAGS=--disable-static --disable-gtk-doc --with-openssl-digests 
--enable-parsers="rdfxml ntriples turtle trig guess rss-tag-soup" --without-bdb 
--without-sqlite --without-mysql --without-postgresql --without-threestore      
 --with-regex-library=posix --with-decimal=none --with-www=none 
--build=i586-pc-mingw32 --host=i586-pc-mingw32 lt_cv_cc_dll_switch="-shared" 
--prefix=$(PWD)/$(OUT) --includedir=(PWD)$/$(INCCOM) --libdir=$(PWD)$/$(LB) 
--CC="$(raptor_CC)" CPPFLAGS="-nostdinc $ [...]
 BUILD_ACTION=$(GNUMAKE)
 BUILD_FLAGS+= -j$(EXTMAXPROCESS)
 BUILD_DIR=$(CONFIGURE_DIR)
@@ -137,7 +137,7 @@ XSLTLIB!:=$(XSLTLIB) # expand dmake variables for 
xslt-config
 CONFIGURE_DIR=
 CONFIGURE_ACTION=.$/configure
 # do not enable grddl parser (#i93768#)
-CONFIGURE_FLAGS=--with-threads --with-curl-config=no --with-icu-config=no 
--disable-static --disable-gtk-doc --enable-parsers="rdfxml ntriples turtle 
trig guess rss-tag-soup" --without-bdb --without-sqlite --without-mysql 
--without-postgresql --without-threestore --with-regex-library=posix 
--with-decimal=none --with-www=xml --prefix=$(PDW)/$(OUT) 
--includedir=$(PWD)/$(INCCOM) --libdir=$(PWD)/$(LB)
+CONFIGURE_FLAGS=--with-threads --with-curl-config=no --with-icu-config=no 
--disable-static --disable-gtk-doc --enable-parsers="rdfxml ntriples turtle 
trig guess rss-tag-soup" --without-bdb --without-sqlite --without-mysql 
--without-postgresql --without-threestore --with-regex-library=posix 
--with-decimal=none --with-www=none --prefix=$(PDW)/$(OUT) 
--includedir=$(PWD)/$(INCCOM) --libdir=$(PWD)/$(LB)
 .IF "$(SYSTEM_LIBXML)" == "NO"
 CONFIGURE_FLAGS+=--with-xml2-config=${SOLARVERSION}/${INPATH}/bin/xml2-config \
        --with-xslt-config=${SOLARVERSION}/${INPATH}/bin/xslt-config

Reply via email to