From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Mon, 18 May 2026 09:56:13 +0200 Received: from metis.whiteo.stw.pengutronix.de ([2a0a:edc0:2:b01:1d::104]) by lore.white.stw.pengutronix.de with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1wOsph-0013aN-2R for lore@lore.pengutronix.de; Mon, 18 May 2026 09:56:13 +0200 Received: from [127.0.0.1] (helo=metis.whiteo.stw.pengutronix.de) by metis.whiteo.stw.pengutronix.de with esmtp (Exim 4.92) (envelope-from ) id 1wOsph-0002tp-IG; Mon, 18 May 2026 09:56:13 +0200 Received: from drehscheibe.grey.stw.pengutronix.de ([2a0a:edc0:0:c01:1d::a2]) by metis.whiteo.stw.pengutronix.de with esmtp (Exim 4.92) (envelope-from ) id 1wOsnl-0004Mq-UB; Mon, 18 May 2026 09:54:14 +0200 Received: from dude05.red.stw.pengutronix.de ([2a0a:edc0:0:1101:1d::54]) by drehscheibe.grey.stw.pengutronix.de with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1wOsnl-000YTk-0l; Mon, 18 May 2026 09:54:13 +0200 Received: from mol by dude05.red.stw.pengutronix.de with local (Exim 4.98.2) (envelope-from ) id 1wOsnl-00000000Df9-39yL; Mon, 18 May 2026 09:54:13 +0200 From: Michael Olbrich To: ptxdist@pengutronix.de Date: Mon, 18 May 2026 09:54:13 +0200 Message-ID: <20260518075413.52512-1-m.olbrich@pengutronix.de> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20260504125333.64718-1-t.scherer@eckelmann.de> References: <20260504125333.64718-1-t.scherer@eckelmann.de> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Subject: Re: [ptxdist] [APPLIED] xerces: Remove after one year in staging X-BeenThere: ptxdist@pengutronix.de X-Mailman-Version: 2.1.29 Precedence: list List-Id: PTXdist Development Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: ptxdist@pengutronix.de Cc: Thorsten Scherer Sender: "ptxdist" X-SA-Exim-Connect-IP: 127.0.0.1 X-SA-Exim-Mail-From: ptxdist-bounces@pengutronix.de X-SA-Exim-Scanned: No (on metis.whiteo.stw.pengutronix.de); SAEximRunCond expanded to false Thanks, applied as 1825fc9ec0017babfafd11d7a65d6a3ce3a0036a. Michael [sent from post-receive hook] On Mon, 18 May 2026 09:54:13 +0200, Thorsten Scherer wrote: > Signed-off-by: Thorsten Scherer > Message-Id: <20260504125333.64718-1-t.scherer@eckelmann.de> > Signed-off-by: Michael Olbrich > > diff --git a/patches/xerces-c-src_2_7_0/series b/patches/xerces-c-src_2_7_0/series > deleted file mode 100644 > index d956cc0d6db0..000000000000 > --- a/patches/xerces-c-src_2_7_0/series > +++ /dev/null > @@ -1 +0,0 @@ > -xerces-c-src_2_7_0-linkerpaths.diff > diff --git a/patches/xerces-c-src_2_7_0/xerces-c-src_2_7_0-linkerpaths.diff b/patches/xerces-c-src_2_7_0/xerces-c-src_2_7_0-linkerpaths.diff > deleted file mode 100644 > index 9b360233ed05..000000000000 > --- a/patches/xerces-c-src_2_7_0/xerces-c-src_2_7_0-linkerpaths.diff > +++ /dev/null > @@ -1,531 +0,0 @@ > -Subject: [patch] xerces-c: make makefile sysroot aware > -From: Robert Schwebel > - > -Without this patch, we get the following error: > - > -/../arm-v4t-linux-gnueabi/bin/ld: cannot find -lxerces-c > -collect2: ld returned 1 exit status > -make[2]: *** [.../build-target/xerces-c-src_2_7_0/lib/libxerces-depdom.so.27.0] Error 1 > - > -This patch makes Makefile.incl $SYSROOT aware. > - > -Signed-off-by: Robert Schwebel > - > ---- > - > -Index: xerces-c-src_2_7_0/src/xercesc/Makefile.incl > -=================================================================== > ---- xerces-c-src_2_7_0.orig/src/xercesc/Makefile.incl > -+++ xerces-c-src_2_7_0/src/xercesc/Makefile.incl > -@@ -80,15 +80,15 @@ ifeq (${PLATFORM}, SOLARIS) > - MAKE_SHARED = ${CXX} -D${PLATFORM} -shared ${LDFLAGS} > - MAKE_SHARED_C = ${CC} -D${PLATFORM} -shared ${LDFLAGS} > - ifeq (${TRANSCODER}, ICU) > -- ALLLIBS = ${LIBS} -L/usr/lib -L/usr/local/lib -L/usr/ccs/lib \ > -+ ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib -L${SYSROOT}/usr/ccs/lib \ > - -licuuc -licudata -lm -lgen > - else > -- ALLLIBS = ${LIBS} -L/usr/lib -L/usr/local/lib -L/usr/ccs/lib \ > -+ ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib -L${SYSROOT}/usr/ccs/lib \ > - -lm -lgen > - endif > - > - ifeq (${MESSAGELOADER}, ICU) > -- ALLLIBS = ${LIBS} -L/usr/lib -L/usr/local/lib -L/usr/ccs/lib \ > -+ ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib -L${SYSROOT}/usr/ccs/lib \ > - -licuuc -licudata -lXercesMessages -lm -lgen > - endif > - > -@@ -122,10 +122,10 @@ ifeq (${PLATFORM}, UNIXWARE) > - MAKE_SHARED = ${CXX} -D${PLATFORM} -shared ${LDFLAGS} > - MAKE_SHARED_C = ${CC} -D${PLATFORM} -shared ${LDFLAGS} > - ifeq (${TRANSCODER}, ICU) > -- ALLLIBS = ${LIBS} -L/usr/lib -L/usr/local/lib -L/usr/ccs/lib \ > -+ ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib -L${SYSROOT}/usr/ccs/lib \ > - -licuuc -licudata -lm -lw -lgen > - else > -- ALLLIBS = ${LIBS} -L/usr/lib -L/usr/local/lib -L/usr/ccs/lib \ > -+ ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib -L${SYSROOT}/usr/ccs/lib \ > - -lm -lw -lgen > - endif > - else > -@@ -134,10 +134,10 @@ ifeq (${PLATFORM}, UNIXWARE) > - MAKE_SHARED = ${CXX} -D${PLATFORM} -G ${LDFLAGS} > - MAKE_SHARED_C = ${CC} -D${PLATFORM} -G ${LDFLAGS} > - ifeq (${TRANSCODER}, ICU) > -- ALLLIBS = ${LIBS} -L/usr/local/lib -L/usr/ccs/lib \ > -+ ALLLIBS = ${LIBS} -L${SYSROOT}/usr/local/lib -L${SYSROOT}/usr/ccs/lib \ > - -licuuc -licudata -lm -lw -lC -lc -lgen > - else > -- ALLLIBS = ${LIBS} -L/usr/local/lib -L/usr/ccs/lib \ > -+ ALLLIBS = ${LIBS} -L${SYSROOT}/usr/local/lib -L${SYSROOT}/usr/ccs/lib \ > - -lm -lw -lC -lc -lgen > - endif > - endif > -@@ -199,19 +199,19 @@ ifeq (${PLATFORM}, AIX) > - #PLATFORM_CPP_COMPILER = xlC_r > - #PLATFORM_C_COMPILER = xlc_r > - #ifdef ICUROOT > --# ALLLIBS = ${LIBS} -L/usr/lpp/xlC/lib -L${ICUROOT}/lib -licuuc -licudata -lbsd > -+# ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lpp/xlC/lib -L${ICUROOT}/lib -licuuc -licudata -lbsd > - #else > --# ALLLIBS = -L/usr/lpp/xlC/lib -lbsd > -+# ALLLIBS = -L${SYSROOT}/usr/lpp/xlC/lib -lbsd > - #endif > - > - ifeq (${TRANSCODER}, ICU) > -- ALLLIBS = ${LIBS} -L/usr/lpp/xlC/lib -licuuc32 -licudata32 > -+ ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lpp/xlC/lib -licuuc32 -licudata32 > - else > -- ALLLIBS = ${LIBS} -L/usr/lpp/xlC/lib > -+ ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lpp/xlC/lib > - endif > - > - ifeq (${MESSAGELOADER}, ICU) > -- ALLLIBS = ${LIBS} -L/usr/lpp/xlC/lib -licuuc32 -licudata32 -lXercesMessages26 > -+ ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lpp/xlC/lib -licuuc32 -licudata32 -lXercesMessages26 > - endif > - > - ifeq (${CXXVER}, v5compat) > -@@ -288,9 +288,9 @@ PLATFORM_COMPILE_OPTIONS = -fPIC -D${PLA > - MAKE_SHARED = ${CXX} -D${PLATFORM} -nostart -fPIC ${LDFLAGS} > - MAKE_SHARED_C = ${CC} -D${PLATFORM} -nostart -fPIC ${LDFLAGS} > - ifeq (${TRANSCODER}, ICU) > -- ALLLIBS = ${LIBS} -L/boot/develop/lib/x86 -L/boot/home/config/lib -lbe -licuuc -licudata > -+ ALLLIBS = ${LIBS} -L${SYSROOT}/boot/develop/lib/x86 -L${SYSROOT}/boot/home/config/lib -lbe -licuuc -licudata > - else > -- ALLLIBS = ${LIBS} -L/boot/develop/lib/x86 -L/boot/home/config/lib -lbe > -+ ALLLIBS = ${LIBS} -L${SYSROOT}/boot/develop/lib/x86 -L${SYSROOT}/boot/home/config/lib -lbe > - endif > - EXTRA_LINK_OPTIONS = -Xlinker -Map -Xlinker $(XML_OBJ)/${SO_NAME}.map > - DEPDOM_LINK_OPTIONS = -Xlinker -Map -Xlinker $(XML_OBJ)/${SO_DEPDOM}.map > -@@ -348,23 +348,23 @@ ifeq (${PLATFORM}, LINUX) > - > - ifeq (${BITSTOBUILD}, 64) > - ifeq (${TRANSCODER}, ICU) > -- ALLLIBS = ${LIBS} -L/usr/lib64 -L/usr/lib -L/usr/local/lib -L/usr/ccs/lib -licuuc -licudata > -+ ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lib64 -L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib -L${SYSROOT}/usr/ccs/lib -licuuc -licudata > - else > -- ALLLIBS = ${LIBS} -L/usr/lib64 -L/usr/lib -L/usr/local/lib -L/usr/ccs/lib > -+ ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lib64 -L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib -L${SYSROOT}/usr/ccs/lib > - endif > - > - ifeq (${MESSAGELOADER}, ICU) > -- ALLLIBS = ${LIBS} -L/usr/lib64 -L/usr/lib -L/usr/local/lib -L/usr/ccs/lib -licuuc -licudata -lXercesMessages > -+ ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lib64 -L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib -L${SYSROOT}/usr/ccs/lib -licuuc -licudata -lXercesMessages > - endif > - else > - ifeq (${TRANSCODER}, ICU) > -- ALLLIBS = ${LIBS} -L/usr/lib -L/usr/local/lib -L/usr/ccs/lib -licuuc -licudata > -+ ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib -L${SYSROOT}/usr/ccs/lib -licuuc -licudata > - else > -- ALLLIBS = ${LIBS} -L/usr/lib -L/usr/local/lib -L/usr/ccs/lib > -+ ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib -L${SYSROOT}/usr/ccs/lib > - endif > - > - ifeq (${MESSAGELOADER}, ICU) > -- ALLLIBS = ${LIBS} -L/usr/lib -L/usr/local/lib -L/usr/ccs/lib -licuuc -licudata -lXercesMessages > -+ ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib -L${SYSROOT}/usr/ccs/lib -licuuc -licudata -lXercesMessages > - endif > - endif > - > -@@ -387,13 +387,13 @@ PLATFORM_COMPILE_OPTIONS = -shared > - MAKE_SHARED = ${CXX} -shared ${LDFLAGS} > - MAKE_SHARED_C = ${CC} -shared ${LDFLAGS} > - ifeq (${TRANSCODER}, ICU) > -- ALLLIBS = ${LIBS} -L/usr/local/lib -licuuc -licudata > -+ ALLLIBS = ${LIBS} -L${SYSROOT}/usr/local/lib -licuuc -licudata > - else > - ALLLIBS = ${LIBS} > - endif > - > - ifeq (${MESSAGELOADER}, ICU) > -- ALLLIBS = ${LIBS} -L/usr/local/lib -licuuc -licudata -lXercesMessages > -+ ALLLIBS = ${LIBS} -L${SYSROOT}/usr/local/lib -licuuc -licudata -lXercesMessages > - endif > - > - EXTRA_LINK_OPTIONS = > -@@ -411,7 +411,7 @@ MAKE_SHARED = ${CXX} -D${PLATFORM} -shar > - MAKE_SHARED_C = ${CC} -D${PLATFORM} -shared -fPIC ${LDFLAGS} > - ifeq (${TRANSCODER}, ICU) > - PLATFORM_COMPILE_OPTIONS = -fPIC -D${PLATFORM} -I/usr/local/include > -- ALLLIBS = ${LIBS} -L/usr/local/lib -L${ICUROOT} -licuuc -licudata -lgcc > -+ ALLLIBS = ${LIBS} -L${SYSROOT}/usr/local/lib -L${ICUROOT} -licuuc -licudata -lgcc > - else > - PLATFORM_COMPILE_OPTIONS = -fPIC -D${PLATFORM} > - ALLLIBS = ${LIBS} > -@@ -429,7 +429,7 @@ MAKE_SHARED = ${CXX} -D${PLATFORM} -shar > - MAKE_SHARED_C = ${CC} -D${PLATFORM} -shared -fPIC ${LDFLAGS} > - ifeq (${TRANSCODER}, ICU) > - PLATFORM_COMPILE_OPTIONS = -fPIC -D${PLATFORM} -I/usr/local/include > -- ALLLIBS = ${LIBS} -L/usr/local/lib -L${ICUROOT} -licuuc -licudata -lgcc > -+ ALLLIBS = ${LIBS} -L${SYSROOT}/usr/local/lib -L${ICUROOT} -licuuc -licudata -lgcc > - else > - PLATFORM_COMPILE_OPTIONS = -fPIC -D${PLATFORM} > - ALLLIBS = ${LIBS} > -@@ -601,9 +601,9 @@ ifeq (${PLATFORM}, TRU64) > - MAKE_SHARED = ${CXX} -D${PLATFORM} -shared -ptr ${XERCESCROOT}/.cxx_repository ${LDFLAGS} > - PLATFORM_COMPILE_OPTIONS = -D${PLATFORM} -ptr ${XERCESCROOT}/.cxx_repository > - ifeq (${TRANSCODER}, ICU) > -- ALLLIBS = ${LIBS} -L/usr/lib -L/usr/local/lib -L/usr/ccs/lib -licuuc -licudata -lc -lrt > -+ ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib -L${SYSROOT}/usr/ccs/lib -licuuc -licudata -lc -lrt > - else > -- ALLLIBS = ${LIBS} -L/usr/lib -L/usr/local/lib -L/usr/ccs/lib -lc -lrt > -+ ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib -L${SYSROOT}/usr/ccs/lib -lc -lrt > - endif > - endif > - endif > -@@ -619,9 +619,9 @@ ifeq (${PLATFORM}, MACOSX) > - MAKE_SHARED = ${CXX} -D${PLATFORM} -dynamiclib ${LDFLAGS} > - MAKE_SHARED_C = ${CC} -D${PLATFORM} -dynamiclib ${LDFLAGS} > - ifeq (${TRANSCODER}, ICU) > -- ALLLIBS = ${LIBS} -L/usr/lib -L/usr/local/lib -L/usr/ccs/lib -licuuc -licudata -lc > -+ ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib -L${SYSROOT}/usr/ccs/lib -licuuc -licudata -lc > - else > -- ALLLIBS = ${LIBS} -L/usr/lib > -+ ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lib > - endif > - SHLIBSUFFIX=.dylib > - ICUSHLIBSUFFIX=.dylib > -@@ -638,9 +638,9 @@ ifeq (${PLATFORM}, CYGWIN) > - MAKE_SHARED = ${CXX} -shared ${LDFLAGS} > - MAKE_SHARED_C = ${CC} -shared ${LDFLAGS} > - ifeq (${TRANSCODER}, ICU) > -- ALLLIBS = ${LIBS} -L/usr/lib -L/usr/local/lib -L/usr/ccs/lib -licuuc -licudata -lc > -+ ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib -L${SYSROOT}/usr/ccs/lib -licuuc -licudata -lc > - else > -- ALLLIBS = ${LIBS} -L/usr/lib > -+ ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lib > - endif > - EXTRA_LINK_OPTIONS = \ > - -Xlinker --warn-once \ > -Index: xerces-c-src_2_7_0/tests/Makefile.incl > -=================================================================== > ---- xerces-c-src_2_7_0.orig/tests/Makefile.incl > -+++ xerces-c-src_2_7_0/tests/Makefile.incl > -@@ -47,7 +47,7 @@ ifeq (${PLATFORM}, IRIX) > - CMP= -c ${CXXFLAGS} > - CC= ${COMPILER} -c -D${PLATFORM} -D_REENTRANT -fpic > - LINK = ${COMPILER} -D${PLATFORM} -fpic ${LDFLAGS} > -- PLATFORM_LIB_LINK_OPTIONS=-L/usr/lib -L/usr/local/lib > -+ PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib > - EXTRA_LINK_OPTIONS=-lc ${EXTRA_LIBS} > - else > - CMP= -c ${CXXFLAGS} > -@@ -65,13 +65,13 @@ ifeq (${PLATFORM}, SOLARIS) > - CMP= -c ${CXXFLAGS} > - CC= ${COMPILER} -c -D${PLATFORM} -D_REENTRANT -fpic > - LINK = ${COMPILER} -D${PLATFORM} -fpic ${LDFLAGS} > -- PLATFORM_LIB_LINK_OPTIONS=-L/usr/lib -L/usr/local/lib > -+ PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib > - EXTRA_LINK_OPTIONS=-lc ${EXTRA_LIBS} > - else > - CMP= -c ${CXXFLAGS} > - CC= CC -c -D${PLATFORM} -D_REENTRANT -KPIC > - LINK = CC -D${PLATFORM} ${LDFLAGS} > -- PLATFORM_LIB_LINK_OPTIONS=-L/usr/lib > -+ PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/lib > - EXTRA_LINK_OPTIONS=-lc -lgen ${EXTRA_LIBS} > - endif > - SHLIBSUFFIX=.so > -@@ -83,7 +83,7 @@ ifeq (${PLATFORM}, OPENSERVER) > - CMP=-c ${CXXFLAGS} > - LINK=${CC} ${LDFLAGS} > - EXTRA_LINK_OPTIONS=-lc -lsocket ${EXTRA_LIBS} > -- PLATFORM_LIB_LINK_OPTIONS=-L/usr/lib -L/usr/local/lib > -+ PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib > - SHLIBSUFFIX=.so > - endif > - > -@@ -93,7 +93,7 @@ ifeq (${PLATFORM}, UNIXWARE) > - CC= ${COMPILER} -O2 -c -D${PLATFORM} -D_REENTRANT -fpic -pthread > - LINK = ${COMPILER} -D${PLATFORM} -fpic -pthread ${LDFLAGS} > - EXTRA_LINK_OPTIONS=-lc -lsocket ${EXTRA_LIBS} > -- PLATFORM_LIB_LINK_OPTIONS=-L/usr/lib -L/usr/local/lib > -+ PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib > - SHLIBSUFFIX=.so > - endif > - > -@@ -109,7 +109,7 @@ PLATFORM_LIBRARIES = > - PLATFORM_COMPILE_OPTIONS = -KPIC -Kthread -DPTX > - MAKE_SHARED = ${PLATFORM_CPP_COMPILER} -DPTX -G > - MAKE_SHARED_C = ${PLATFORM_C_COMPILER} -DPTX -G > --PLATFORM_LIB_LINK_OPTIONS=-L/usr/local/lib -L${XMLINSTALL}/lib > -+PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/local/lib -L${XMLINSTALL}/lib > - EXTRA_LINK_OPTIONS=-lm -lgen ${EXTRA_LIBS} > - SHLIBSUFFIX=.so > - endif > -@@ -133,7 +133,7 @@ else > - endif > - > - # the compiler knows about this two > --# PLATFORM_LIB_LINK_OPTIONS=-L/usr/lpp/xlC/lib > -+# PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/lpp/xlC/lib > - # EXTRA_LINK_OPTIONS=-lC ${EXTRA_LIBS} > - SHLIBSUFFIX=.a > - endif > -@@ -160,7 +160,7 @@ ifeq (${PLATFORM}, BEOS) > - CMP= -c ${CXXFLAGS} > - CC= ${COMPILER} -c -D${PLATFORM} -DAPP_NO_THREADS -fpic > - LINK = ${COMPILER} -D${PLATFORM} -fpic ${LDFLAGS} > --PLATFORM_LIB_LINK_OPTIONS=-L/boot/develop/lib/x86 -L/boot/home/config/lib > -+PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/boot/develop/lib/x86 -L${SYSROOT}/boot/home/config/lib > - EXTRA_LINK_OPTIONS=-lbe ${EXTRA_LIBS} > - SHLIBSUFFIX=.so > - endif > -@@ -171,14 +171,14 @@ ifeq (${PLATFORM}, LINUX) > - CMP= -c ${CXXFLAGS} -qnotempinc > - CC= ${COMPILER} -c -D${PLATFORM} > - LINK = ${COMPILER} -D${PLATFORM} ${LDFLAGS} > -- PLATFORM_LIB_LINK_OPTIONS=-L/usr/local/lib > -+ PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/local/lib > - EXTRA_LINK_OPTIONS=-lc ${EXTRA_LIBS} > - SHLIBSUFFIX=.so > - else > - CMP= -c ${CXXFLAGS} > - CC= ${COMPILER} -c -D${PLATFORM} -D_REENTRANT -fpic > - LINK = ${COMPILER} -D${PLATFORM} -fpic ${LDFLAGS} > -- PLATFORM_LIB_LINK_OPTIONS=-L/usr/local/lib > -+ PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/local/lib > - EXTRA_LINK_OPTIONS=-lc ${EXTRA_LIBS} > - SHLIBSUFFIX=.so > - endif > -@@ -189,7 +189,7 @@ ifeq (${PLATFORM}, QNX) > - CMP= -c ${CXXFLAGS} > - CC=QCC -c -O -I/usr/local/include > - LINK = ${COMPILER} ${LDFLAGS} > --PLATFORM_LIB_LINK_OPTIONS=-L/usr/local/lib > -+PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/local/lib > - EXTRA_LINK_OPTIONS=${EXTRA_LIBS} > - SHLIBSUFFIX=.so > - endif > -@@ -200,7 +200,7 @@ ifeq (${PLATFORM}, CYGWIN) > - CMP= -c ${CXXFLAGS} > - CC= ${COMPILER} -c -D__${PLATFORM}__ > - LINK = ${COMPILER} -D__${PLATFORM}__ ${LDFLAGS} > --PLATFORM_LIB_LINK_OPTIONS=-L/usr/lib -L/usr/local/lib > -+PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib > - EXTRA_LINK_OPTIONS=${EXTRA_LIBS} > - SHLIBSUFFIX=.dll > - endif > -@@ -210,7 +210,7 @@ ifeq (${PLATFORM}, INTERIX) > - CMP= -c ${CXXFLAGS} > - CC= ${COMPILER} -c -D${PLATFORM} -D_REENTRANT -D_ALL_SOURCE > - LINK = ${COMPILER} -D${PLATFORM} ${LDFLAGS} > --PLATFORM_LIB_LINK_OPTIONS=-L/usr/local/lib > -+PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/local/lib > - EXTRA_LINK_OPTIONS=${EXTRA_LIBS} > - SHLIBSUFFIX=.so > - endif > -@@ -220,7 +220,7 @@ ifeq (${PLATFORM}, MINGW) > - CMP= -c ${CXXFLAGS} -fexceptions > - CC= ${COMPILER} -c -D__${PLATFORM}__ -DPLATFORM_WIN32 > - LINK = ${COMPILER} -D__${PLATFORM}__ ${LDFLAGS} > --PLATFORM_LIB_LINK_OPTIONS=-L/usr/lib -L/usr/local/lib > -+PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib > - EXTRA_LINK_OPTIONS=${EXTRA_LIBS} > - SHLIBSUFFIX=.dll > - endif > -@@ -268,9 +268,9 @@ ifeq (${PLATFORM}, HPUX) > - LINK = ${CC} -Wl,+s -Wl,+b,. ${LDFLAGS} > - > - ifeq (${CXXVER}, aCC05) > -- PLATFORM_LIB_LINK_OPTIONS=-L/opt/aCC/lib -L/usr/ccs/lib -mt > -+ PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/opt/aCC/lib -L${SYSROOT}/usr/ccs/lib -mt > - else > -- PLATFORM_LIB_LINK_OPTIONS=-L/opt/aCC/lib -L/usr/ccs/lib -lpthread > -+ PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/opt/aCC/lib -L${SYSROOT}/usr/ccs/lib -lpthread > - endif > - > - SHLIBSUFFIX=.sl > -@@ -285,7 +285,7 @@ ifeq (${PLATFORM}, HPUX) > - CMP = -c $(COMMON_CMP) > - CC = CC > - LINK = ${CC} $(COMMON_CMP) -Wl,+s -Wl,+b,. ${LDFLAGS} > -- PLATFORM_LIB_LINK_OPTIONS=-L/opt/CC/lib -L/usr/lib > -+ PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/opt/CC/lib -L${SYSROOT}/usr/lib > - SHLIBSUFFIX=.sl > - endif > - endif > -@@ -358,7 +358,7 @@ ifeq (${PLATFORM}, TRU64) > - CMP= -c ${CXXFLAGS} > - CC = ${COMPILER} -c -D${PLATFORM} > - LINK = ${COMPILER} -D${PLATFORM} ${LDFLAGS} > --PLATFORM_LIB_LINK_OPTIONS=-L/usr/lib -L/usr/local/lib > -+PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib > - SHLIBSUFFIX=.so > - endif > - > -@@ -368,6 +368,6 @@ ifeq (${PLATFORM}, MACOSX) > - CMP= -c ${CXXFLAGS} > - CC= c++ -c -D${PLATFORM} -D_REENTRANT > - LINK = c++ -D${PLATFORM} ${LDFLAGS} > -- PLATFORM_LIB_LINK_OPTIONS=-L/usr/lib > -+ PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/lib > - SHLIBSUFFIX=.dylib > - endif > -Index: xerces-c-src_2_7_0/samples/Makefile.incl > -=================================================================== > ---- xerces-c-src_2_7_0.orig/samples/Makefile.incl > -+++ xerces-c-src_2_7_0/samples/Makefile.incl > -@@ -48,7 +48,7 @@ ifeq (${PLATFORM}, IRIX) > - CMP= -c ${CXXFLAGS} > - CC= ${COMPILER} -c -D${PLATFORM} -D_REENTRANT -fpic > - LINK = ${COMPILER} -D${PLATFORM} -fpic ${LDFLAGS} > -- PLATFORM_LIB_LINK_OPTIONS=-L/usr/lib -L/usr/local/lib > -+ PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib > - EXTRA_LINK_OPTIONS=-lc ${EXTRA_LIBS} > - else > - CMP= -c ${CXXFLAGS} > -@@ -66,13 +66,13 @@ ifeq (${PLATFORM}, SOLARIS) > - CMP= -c ${CXXFLAGS} > - CC= ${COMPILER} -c -D${PLATFORM} -D_REENTRANT -fpic > - LINK = ${COMPILER} -D${PLATFORM} -fpic ${LDFLAGS} > -- PLATFORM_LIB_LINK_OPTIONS=-L/usr/lib -L/usr/local/lib > -+ PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib > - EXTRA_LINK_OPTIONS=-lc ${EXTRA_LIBS} > - else > - CMP= -c ${CXXFLAGS} > - CC= CC -c -D${PLATFORM} -D_REENTRANT -pic > - LINK = CC -D${PLATFORM} ${LDFLAGS} > -- PLATFORM_LIB_LINK_OPTIONS=-L/usr/lib > -+ PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/lib > - EXTRA_LINK_OPTIONS=-lc -lgen ${EXTRA_LIBS} > - endif > - SHLIBSUFFIX=.so > -@@ -84,7 +84,7 @@ ifeq (${PLATFORM}, OPENSERVER) > - CMP=-c ${CXXFLAGS} > - LINK=${CC} ${LDFLAGS} > - EXTRA_LINK_OPTIONS=-lc -lsocket ${EXTRA_LIBS} > -- PLATFORM_LIB_LINK_OPTIONS=-L/usr/lib -L/usr/local/lib > -+ PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib > - SHLIBSUFFIX=.so > - endif > - > -@@ -94,7 +94,7 @@ ifeq (${PLATFORM}, UNIXWARE) > - CC= ${COMPILER} -O2 -c -D${PLATFORM} -D_REENTRANT -fpic -pthread > - LINK = ${COMPILER} -D${PLATFORM} -fpic -pthread ${LDFLAGS} > - EXTRA_LINK_OPTIONS=-lc -lsocket ${EXTRA_LIBS} > -- PLATFORM_LIB_LINK_OPTIONS=-L/usr/lib -L/usr/local/lib > -+ PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib > - SHLIBSUFFIX=.so > - endif > - > -@@ -110,7 +110,7 @@ PLATFORM_LIBRARIES = > - PLATFORM_COMPILE_OPTIONS = -KPIC -Kthread -DPTX > - MAKE_SHARED = ${PLATFORM_CPP_COMPILER} -DPTX -G > - MAKE_SHARED_C = ${PLATFORM_C_COMPILER} -DPTX -G > --PLATFORM_LIB_LINK_OPTIONS=-L/usr/local/lib -L${XMLINSTALL}/lib > -+PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/local/lib -L${XMLINSTALL}/lib > - EXTRA_LINK_OPTIONS=-lm -lgen ${EXTRA_LIBS} > - SHLIBSUFFIX=.so > - endif > -@@ -132,7 +132,7 @@ else > - EXTRA_LINK_OPTIONS=-bmaxdata:0x80000000 > - endif > - # the compiler knows about this two > --# PLATFORM_LIB_LINK_OPTIONS=-L/usr/lpp/xlC/lib > -+# PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/lpp/xlC/lib > - # EXTRA_LINK_OPTIONS=-lC ${EXTRA_LIBS} > - # EXTRA_LINK_OPTIONS=-bnolibpath > - SHLIBSUFFIX=.a > -@@ -160,7 +160,7 @@ ifeq (${PLATFORM}, BEOS) > - CMP= -c ${CXXFLAGS} > - CC= ${COMPILER} -c -D${PLATFORM} -DAPP_NO_THREADS -fpic > - LINK = ${COMPILER} -D${PLATFORM} -fpic ${LDFLAGS} > --PLATFORM_LIB_LINK_OPTIONS=-L/boot/develop/lib/x86 -L/boot/home/config/lib > -+PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/boot/develop/lib/x86 -L${SYSROOT}/boot/home/config/lib > - EXTRA_LINK_OPTIONS=-lbe ${EXTRA_LIBS} > - SHLIBSUFFIX=.so > - endif > -@@ -171,14 +171,14 @@ ifeq (${PLATFORM}, LINUX) > - CMP= -c ${CXXFLAGS} -qnotempinc > - CC= ${COMPILER} -c -D${PLATFORM} > - LINK = ${COMPILER} ${LDFLAGS} > -- PLATFORM_LIB_LINK_OPTIONS=-L/usr/local/lib > -+ PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/local/lib > - EXTRA_LINK_OPTIONS=-lc ${EXTRA_LIBS} > - SHLIBSUFFIX=.so > - else > - CMP= -c ${CXXFLAGS} > - CC= ${COMPILER} -c -D${PLATFORM} -D_REENTRANT -fpic > - LINK = ${COMPILER} -D${PLATFORM} -fpic ${LDFLAGS} > -- PLATFORM_LIB_LINK_OPTIONS=-L/usr/local/lib > -+ PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/local/lib > - EXTRA_LINK_OPTIONS=-lc ${EXTRA_LIBS} > - SHLIBSUFFIX=.so > - endif > -@@ -189,7 +189,7 @@ ifeq (${PLATFORM}, QNX) > - CMP= -c ${CXXFLAGS} > - CC= QCC -c > - LINK = QCC ${LDFLAGS} > --PLATFORM_LIB_LINK_OPTIONS=-L/usr/local/lib > -+PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/local/lib > - EXTRA_LINK_OPTIONS=${EXTRA_LIBS} > - SHLIBSUFFIX=.so > - endif > -@@ -200,7 +200,7 @@ ifeq (${PLATFORM}, CYGWIN) > - CMP= -c ${CXXFLAGS} > - CC= ${COMPILER} -c -D__${PLATFORM}__ > - LINK = ${COMPILER} -D__${PLATFORM}__ ${LDFLAGS} > --PLATFORM_LIB_LINK_OPTIONS=-L/usr/lib -L/usr/local/lib > -+PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib > - EXTRA_LINK_OPTIONS=${EXTRA_LIBS} > - SHLIBSUFFIX=.dll > - endif > -@@ -210,7 +210,7 @@ ifeq (${PLATFORM}, INTERIX) > - CMP= -c ${CXXFLAGS} > - CC= ${COMPILER} -c -D${PLATFORM} -D_REENTRANT -D_ALL_SOURCE > - LINK = ${COMPILER} -D${PLATFORM} ${LDFLAGS} > --PLATFORM_LIB_LINK_OPTIONS=-L/usr/local/lib > -+PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/local/lib > - EXTRA_LINK_OPTIONS=-lc ${EXTRA_LIBS} > - SHLIBSUFFIX=.so > - endif > -@@ -220,7 +220,7 @@ ifeq (${PLATFORM}, MINGW) > - CMP= -c ${CXXFLAGS} -fexceptions > - CC= ${COMPILER} -c -D__${PLATFORM}__ > - LINK = ${COMPILER} -D__${PLATFORM}__ ${LDFLAGS} > --PLATFORM_LIB_LINK_OPTIONS=-L/usr/lib -L/usr/local/lib > -+PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib > - EXTRA_LINK_OPTIONS=${EXTRA_LIBS} > - SHLIBSUFFIX=.dll > - endif > -@@ -268,9 +268,9 @@ ifeq (${PLATFORM}, HPUX) > - LINK = ${CC} -Wl,+s -Wl,+b,. ${LDFLAGS} > - > - ifeq (${CXXVER}, aCC05) > -- PLATFORM_LIB_LINK_OPTIONS=-L/opt/aCC/lib -L/usr/ccs/lib -mt > -+ PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/opt/aCC/lib -L${SYSROOT}/usr/ccs/lib -mt > - else > -- PLATFORM_LIB_LINK_OPTIONS=-L/opt/aCC/lib -L/usr/ccs/lib -lpthread > -+ PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/opt/aCC/lib -L${SYSROOT}/usr/ccs/lib -lpthread > - endif > - > - SHLIBSUFFIX=.sl > -@@ -285,7 +285,7 @@ ifeq (${PLATFORM}, HPUX) > - CMP = -c $(COMMON_CMP) > - CC = CC > - LINK = ${CC} $(COMMON_CMP) -Wl,+s -Wl,+b,. ${LDFLAGS} > -- PLATFORM_LIB_LINK_OPTIONS=-L/opt/CC/lib -L/usr/lib > -+ PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/opt/CC/lib -L${SYSROOT}/usr/lib > - SHLIBSUFFIX=.sl > - endif > - endif > -@@ -354,7 +354,7 @@ ifeq (${PLATFORM}, TRU64) > - CMP= -c ${CXXFLAGS} > - CC = ${COMPILER} -c -D${PLATFORM} > - LINK = ${COMPILER} -D${PLATFORM} ${LDFLAGS} > --PLATFORM_LIB_LINK_OPTIONS=-L/usr/lib -L/usr/local/lib > -+PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib > - SHLIBSUFFIX=.so > - endif > - > -@@ -364,6 +364,6 @@ ifeq (${PLATFORM}, MACOSX) > - CMP= -c ${CXXFLAGS} > - CC= c++ -c -D${PLATFORM} -D_REENTRANT > - LINK = c++ -D${PLATFORM} ${LDFLAGS} > -- PLATFORM_LIB_LINK_OPTIONS=-L/usr/lib > -+ PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/lib > - SHLIBSUFFIX=.dylib > - endif > diff --git a/rules/xerces.in b/rules/xerces.in > deleted file mode 100644 > index 18bcfa24634d..000000000000 > --- a/rules/xerces.in > +++ /dev/null > @@ -1,23 +0,0 @@ > -## SECTION=staging > -## old section: > -### SECTION=system_libraries > -# xerces-c configuration > - > -config XERCES > - tristate > - prompt "xerces" > - select LIBC_M > - select GCCLIBS_CXX > - select GCCLIBS_GCC_S > - help > - Xerces-C++ is a validating XML parser written in a portable > - subset of C++. Xerces-C++ makes it easy to give your > - application the ability to read and write XML data. A shared > - library is provided for parsing, generating, manipulating, and > - validating XML documents. > - > - See http://xml.apache.org/xerces-c/ for details. > - > - STAGING: remove in PTXdist 2026.03.0 > - Unmaintained in PTXdist and fails to build with current toolchains. > - Needs updating to the latest version. > diff --git a/rules/xerces.make b/rules/xerces.make > deleted file mode 100644 > index f5a1b4749cb9..000000000000 > --- a/rules/xerces.make > +++ /dev/null > @@ -1,61 +0,0 @@ > -# -*-makefile-*- > -# > -# Copyright (C) 2006 by Robert Schwebel > -# (C) 2010 by Michael Olbrich > -# > -# For further information about the PTXdist project and license conditions > -# see the README file. > -# > - > -# > -# We provide this package > -# > -PACKAGES-$(PTXCONF_XERCES) += xerces > - > -# > -# Paths and names > -# > -XERCES_VERSION := 2_7_0 > -XERCES_MD5 := 04169609449a8846bc1e6891c04cadf4 > -XERCES := xerces-c-src_$(XERCES_VERSION) > -XERCES_SUFFIX := tar.gz > -XERCES_URL := http://www.pengutronix.de/software/ptxdist/temporary-src/$(XERCES).$(XERCES_SUFFIX) > -XERCES_SOURCE := $(SRCDIR)/$(XERCES).$(XERCES_SUFFIX) > -XERCES_DIR := $(BUILDDIR)/$(XERCES) > - > -# ---------------------------------------------------------------------------- > -# Prepare > -# ---------------------------------------------------------------------------- > - > -# > -# autoconf > -# > -XERCES_CONF_TOOL := autoconf > -XERCES_CONF_OPT := $(CROSS_AUTOCONF_USR) > - > -XERCES_SUBDIR := src/xercesc > - > -XERCES_MAKE_ENV := XERCESCROOT=$(XERCES_DIR) > -XERCES_MAKE_OPT := SYSROOT=$(SYSROOT) > -XERCES_MAKE_PAR := NO > - > -# ---------------------------------------------------------------------------- > -# Target-Install > -# ---------------------------------------------------------------------------- > - > -$(STATEDIR)/xerces.targetinstall: > - @$(call targetinfo) > - > - @$(call install_init, xerces) > - @$(call install_fixup, xerces,PRIORITY,optional) > - @$(call install_fixup, xerces,SECTION,base) > - @$(call install_fixup, xerces,AUTHOR,"Robert Schwebel ") > - @$(call install_fixup, xerces,DESCRIPTION,missing) > - > - @$(call install_lib, xerces, 0, 0, 0644, libxerces-c) > - > - @$(call install_finish, xerces) > - > - @$(call touch) > - > -# vim: syntax=make