OpenPKG CVS Repository http://cvs.openpkg.org/ ____________________________________________________________________________
Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 10-Mar-2006 22:21:55 Branch: HEAD Handle: 2006031021215300 Modified files: openpkg-src/xalan-c xalan-c.patch xalan-c.spec Log: flush pending changes and downgrade to JUNK as it no longer compiles under GCC 4.x world order Summary: Revision Changes Path 1.5 +124 -620 openpkg-src/xalan-c/xalan-c.patch 1.27 +28 -30 openpkg-src/xalan-c/xalan-c.spec ____________________________________________________________________________ patch -p0 <<'@@ .' Index: openpkg-src/xalan-c/xalan-c.patch ============================================================================ $ cvs diff -u -r1.4 -r1.5 xalan-c.patch --- openpkg-src/xalan-c/xalan-c.patch 2 Jun 2003 16:27:19 -0000 1.4 +++ openpkg-src/xalan-c/xalan-c.patch 10 Mar 2006 21:21:53 -0000 1.5 @@ -1,622 +1,126 @@ ---- c/src/Makefile.in.dist 2003-03-20 21:15:54.000000000 +0100 -+++ c/src/Makefile.in 2003-06-02 17:57:31.000000000 +0200 -@@ -68,6 +68,8 @@ - - #MACROS defining commands - MKDIR=mkdir [EMAIL PROTECTED]@ [EMAIL PROTECTED]@ - - ifndef XALANCROOT - noxalanroot: -@@ -151,8 +153,9 @@ - ifeq ($(PLATFORM), LINUX) - - SUPPORTED = TRUE -- ALLLIBS = ${LIBS} -L/usr/lib -+ ALLLIBS = ${LIBS} - SHLIBSUFFIX=.so -+ LIBSUFFIX=.a - PIC_OPTION= - - ifeq (${CXX}, icpc) -@@ -162,7 +165,7 @@ - - else - -- PIC_OPTION=-fPIC -+ PIC_OPTION= - PLATFORM_COMPILE_OPTIONS = -Wall - - endif -@@ -179,7 +182,7 @@ - CC1 = $(CXX) $(CXXFLAGS) $(PLATFORM_COMPILE_OPTIONS) - CC4 = $(CC) $(CXXFLAGS) $(PLATFORM_COMPILE_OPTIONS) - MAKE_SHARED = ${CXX} $(CXXFLAGS) -D${PLATFORM} -shared ${PIC_OPTION} -- LINK = $(CXX) -D${PLATFORM} ${PIC_OPTION} -+ LINK = $(CXX) -D${PLATFORM} ${PIC_OPTION} ${LDFLAGS} - - endif - -@@ -192,6 +195,7 @@ - PLATFORM_CXX_COMPILE_OPTIONS = +p -mt -Aa - ALLLIBS = ${LIBS} - SHLIBSUFFIX=.sl -+ LIBSUFFIX=.a - CC1 = $(CXX) $(CXXFLAGS) $(PLATFORM_COMPILE_OPTIONS) $(PLATFORM_CXX_COMPILE_OPTIONS) - CC4 = $(CC) $(CXXFLAGS) $(PLATFORM_COMPILE_OPTIONS) - MAKE_SHARED = $(CXX) -b +Z ${LDFLAGS} -Wl,+s -@@ -207,7 +211,7 @@ - - ifeq (${CXX}, g++) - -- PLATFORM_COMPILE_OPTIONS = -Wall -fPIC -D${PLATFORM} -D_REENTRANT -+ PLATFORM_COMPILE_OPTIONS = -Wall -D${PLATFORM} -D_REENTRANT - - ifdef XALAN_USE_ICU - LD_RPATH_PRE= -Wl,-rpath, -@@ -216,10 +220,10 @@ - EXTRA_LINK_OPTIONS=-lc - CC1 = $(CXX) $(CXXFLAGS) $(PLATFORM_COMPILE_OPTIONS) - CC4 = $(CC) $(CXXFLAGS) $(PLATFORM_COMPILE_OPTIONS) -- MAKE_SHARED = ${CXX} $(CXXFLAGS) -D${PLATFORM} -shared -fPIC -- LINK = g++ -D${PLATFORM} -fPIC -+ MAKE_SHARED = ${CXX} $(CXXFLAGS) -D${PLATFORM} -shared -+ LINK = g++ -D${PLATFORM} - -- ALLLIBS = ${LIBS} -L/usr/lib -L/usr/local/lib -lc -+ ALLLIBS = ${LIBS} - - else - -@@ -236,6 +240,7 @@ - endif - - SHLIBSUFFIX=.so -+ LIBSUFFIX=.a - - endif - -@@ -246,16 +251,15 @@ - - ifeq (${CXX}, g++) - -- PLATFORM_COMPILE_OPTIONS = -Wall -fPIC -D${PLATFORM} -D_REENTRANT -- ALLLIBS = ${LIBS} -L/usr/lib -L/usr/local/lib -lc -+ PLATFORM_COMPILE_OPTIONS = -Wall -D${PLATFORM} -D_REENTRANT - - EXTRA_LINK_OPTIONS=-lc - CC1 = $(CXX) $(CXXFLAGS) $(PLATFORM_COMPILE_OPTIONS) - CC4 = $(CC) $(CXXFLAGS) $(PLATFORM_COMPILE_OPTIONS) -- MAKE_SHARED = ${CXX} $(CXXFLAGS) -D${PLATFORM} -shared -fPIC -- LINK = g++ -D${PLATFORM} -fPIC -+ MAKE_SHARED = ${CXX} $(CXXFLAGS) -D${PLATFORM} -shared -+ LINK = g++ -D${PLATFORM} - -- ALLLIBS = ${LIBS} -L/usr/lib -L/usr/local/lib -lc -+ ALLLIBS = ${LIBS} - - SHLIBSUFFIX=.a - -@@ -282,6 +286,7 @@ - endif - - SHLIBSUFFIX=.so -+ LIBSUFFIX=.a - - endif - -@@ -296,6 +301,7 @@ - PLATFORM_COMPILE_OPTIONS2 =-Wc,dll -W0,"langlvl(extended),notempinc,float(ieee),targ(osv2r8)" -D${PLATFORM} -D_OPEN_THREADS -D_XOPEN_SOURCE_EXTENDED - ALLLIBS = - SHLIBSUFFIX=.dll -+ LIBSUFFIX=.a - OS390SIDEDECK=.x - - CC1 = $(CXX) $(CXXFLAGS) $(PLATFORM_COMPILE_OPTIONS) -I${STLPORTROOT}/stlport -@@ -317,8 +323,9 @@ - - SUPPORTED = TRUE - PLATFORM_COMPILE_OPTIONS = -D${PLATFORM} -ptr ${ALL_OBJECTS_DIR}/.cxx_repository -ieee -pthread -std strict_ansi_errors -- ALLLIBS = ${LIBS} -L/usr/lib -lm -+ ALLLIBS = ${LIBS} -lm - SHLIBSUFFIX = .so -+ LIBSUFFIX=.a - CC1 = $(CXX) ${CXXFLAGS} $(PLATFORM_COMPILE_OPTIONS) -nocxxstd - CC4 = $(CC) $(CXXFLAGS) $(PLATFORM_COMPILE_OPTIONS) - MAKE_SHARED = ${CXX} ${CXXFLAGS} -shared -D${PLATFORM} -ptr ${ALL_OBJECTS_DIR}/.cxx_repository -ieee -pthread -std strict_ansi_errors -nocxxstd -@@ -332,8 +339,9 @@ - - SUPPORTED = TRUE - PLATFORM_COMPILE_OPTIONS = -Wall -fno-elide-constructors -D${PLATFORM} -D_REENTRANT -DXALAN_USE_XERCES_LOCAL_CODEPAGE_TRANSCODERS -- ALLLIBS = ${LIBS} -L/usr/lib -L/usr/local/lib -+ ALLLIBS = ${LIBS} - SHLIBSUFFIX=.dylib -+ LIBSUFFIX=.a - CC1 = ${CXX} $(CXXFLAGS) $(PLATFORM_COMPILE_OPTIONS) - CC4 = ${CC} $(CXXFLAGS) $(PLATFORM_COMPILE_OPTIONS) - MAKE_SHARED = ${CXX} $(CXXFLAGS) -D${PLATFORM} -dynamiclib -@@ -421,21 +429,29 @@ +Index: runConfigure +--- runConfigure.orig 2005-08-17 01:48:26 +0200 ++++ runConfigure 2005-12-09 11:51:25 +0100 +@@ -563,16 +563,16 @@ + # Set the extra C and C++ compiler flags + # + +-CXXFLAGS="$compileroptions $debugflag $transcodingDefines $threadingDefines $bitstobuildDefines " ++CXXFLAGS="$CXXFLAGS $compileroptions $debugflag $transcodingDefines $threadingDefines $bitstobuildDefines " + export CXXFLAGS + +-CFLAGS="$compileroptions $debugflag $transcodingDefines $threadingDefines $bitstobuildDefines " ++CFLAGS="$CFLAGS $compileroptions $debugflag $transcodingDefines $threadingDefines $bitstobuildDefines " + export CFLAGS + +-LDFLAGS="$LDFLAGS $linkeroptions $bitstobuildLink" ++LDFLAGS="$LDFLAGS $LDFLAGS $linkeroptions $bitstobuildLink" + export LDFLAGS + +-LIBS="$transcodingLibs $threadingLibs " ++LIBS="$LIBS $transcodingLibs $threadingLibs " + export LIBS + + +Index: src/xalanc/ICUBridge/ICUFormatNumberFunctor.hpp +--- src/xalanc/ICUBridge/ICUFormatNumberFunctor.hpp.orig 2005-05-10 23:02:04 +0200 ++++ src/xalanc/ICUBridge/ICUFormatNumberFunctor.hpp 2005-12-09 11:51:25 +0100 +@@ -146,6 +146,8 @@ + private: + + DecimalFormatCacheStruct(); ++ ++public: + DecimalFormatCacheStruct(const DecimalFormatCacheStruct& other); + }; + +Index: src/xalanc/Utils/MsgCreator/Makefile.in +--- src/xalanc/Utils/MsgCreator/Makefile.in.orig 2004-04-06 17:08:45 +0200 ++++ src/xalanc/Utils/MsgCreator/Makefile.in 2005-12-09 11:51:25 +0100 +@@ -29,7 +29,7 @@ + + $(XSL_BIN_DIR)/MsgCreator : $(MSG_CREATOR_OBJECTS) + ${LINK} $(XSL_BUILD_OPTIONS) ${PLATFORM_LIB_LINK_OPTIONS} ${LIBRARY_SEARCH_PATHS} \ +- ${EXTRA_LINK_OPTIONS} $(XERCES_LIB) $^ -o $@ $(LOC_OTHER_LINK_PARAMETERS) ++ ${EXTRA_LINK_OPTIONS} $^ -o $@ $(LOC_OTHER_LINK_PARAMETERS) $(XERCES_LIB) + + $(XSL_OBJ_DIR)/%.o : $(MSG_CREATOR_SRC)/%.cpp + $(CC1) $(XSL_BUILD_OPTIONS) -c $(XSL_INCL) $(EXTRA_COMPILE_OPTIONS) -o $@ $< +Index: src/xalanc/XMLSupport/FormatterToText.hpp +--- src/xalanc/XMLSupport/FormatterToText.hpp.orig 2004-12-14 19:59:06 +0100 ++++ src/xalanc/XMLSupport/FormatterToText.hpp 2005-12-09 11:51:25 +0100 +@@ -221,7 +221,9 @@ + private: + + // These are not implemented. ++#if 0 + FormatterToText(const FormatterToText&); ++#endif + + FormatterToText& + operator=(const FormatterToText&); +Index: src/xalanc/XPath/ElementPrefixResolverProxy.hpp +--- src/xalanc/XPath/ElementPrefixResolverProxy.hpp.orig 2004-11-10 20:09:11 +0100 ++++ src/xalanc/XPath/ElementPrefixResolverProxy.hpp 2005-12-09 11:51:25 +0100 +@@ -86,7 +86,9 @@ + + private: + //notimplemented ++#if 0 + ElementPrefixResolverProxy(const ElementPrefixResolverProxy&); ++#endif + + const XalanElement* const m_namespaceContext; + +Index: src/xalanc/XPath/NameSpace.hpp +--- src/xalanc/XPath/NameSpace.hpp.orig 2004-11-09 17:06:05 +0100 ++++ src/xalanc/XPath/NameSpace.hpp 2005-12-09 11:51:25 +0100 +@@ -191,7 +191,9 @@ + } + + private: ++#if 0 + NameSpace(const NameSpace&); ++#endif + + XalanDOMString m_prefix; + +Index: src/xalanc/XPath/XalanQNameByValue.hpp +--- src/xalanc/XPath/XalanQNameByValue.hpp.orig 2004-11-08 19:17:11 +0100 ++++ src/xalanc/XPath/XalanQNameByValue.hpp 2005-12-09 11:51:25 +0100 +@@ -290,7 +290,9 @@ + + private: + // not implemented ++#if 0 + XalanQNameByValue(const XalanQNameByValue& theSource); ++#endif + void + initialize( + const XalanDOMChar* qname, +Index: src/xalanc/XSLT/FunctionSystemProperty.hpp +--- src/xalanc/XSLT/FunctionSystemProperty.hpp.orig 2004-11-09 17:06:05 +0100 ++++ src/xalanc/XSLT/FunctionSystemProperty.hpp 2005-12-09 11:51:25 +0100 +@@ -73,7 +73,9 @@ + + private: + ++#if 0 + FunctionSystemProperty(const FunctionSystemProperty&); ++#endif + + // Not implemented... + FunctionSystemProperty& +Index: src/xalanc/XSLT/TopLevelArg.hpp +--- src/xalanc/XSLT/TopLevelArg.hpp.orig 2004-11-09 17:06:05 +0100 ++++ src/xalanc/XSLT/TopLevelArg.hpp 2005-12-09 11:51:25 +0100 +@@ -147,7 +147,9 @@ + + private: + // not implemented ++#if 0 + TopLevelArg(const TopLevelArg& theSource); ++#endif - all: lib testXSLT testXPath XalanExe + XalanQNameByValue m_qname; -+.PHONY: all -+ - prepare: - @echo Preparing the directory structure for a build ... - -${MKDIR} -p ${ALL_OBJECTS_DIR} - -${MKDIR} -p ${LIB_DIR} - -${MKDIR} -p $(BINTARGETDIR) - -+.PHONY: prepare -+ - # Create header dependencies file -- this must be run before any objects are - # built - depend: - $(MAKE) -f makedepends DEPFILE=$(DEPFILE) - -+.PHONY: depend -+ - -include $(DEPFILE) - - compile: $(ALL_OBJECTS) - -+.PHONY: compile -+ - ifeq ($(PLATFORM), AIX) - templates: ${ALL_OBJECTS_DIR}/XalanTemplate.o - -@@ -449,18 +465,20 @@ - endif - endif - -+.PHONY: templates -+ - XalanExe: lib $(BINTARGETDIR)/Xalan - - ifeq ($(PLATFORM), OS390) --$(BINTARGETDIR)/Xalan: ${ALL_OBJECTS_DIR}/XalanExe.o -+$(BINTARGETDIR)/Xalan: ${ALL_OBJECTS_DIR}/XalanExe.o lib - ${LINK} $(XSL_BUILD_OPTIONS) ${PLATFORM_LIB_LINK_OPTIONS} ${LIBRARY_SEARCH_PATHS} \ -- ${EXTRA_LINK_OPTIONS} $(LIB_DIR)/lib$(PROJECT_NAME)$(VER).x $(ALLLIBS) $^ -o $@ -+ ${EXTRA_LINK_OPTIONS} ${ALL_OBJECTS_DIR}/XalanExe.o -o $@ $(LIB_DIR)/lib$(PROJECT_NAME)$(VER).x $(ALLLIBS) - ${ALL_OBJECTS_DIR}/XalanExe.o: $(XALANEXE_DIR)/XalanExe.cpp - $(CC3) $(XSL_BUILD_OPTIONS) -c $(XSL_INCL) $(EXTRA_COMPILE_OPTIONS) -o $@ $< - else --$(BINTARGETDIR)/Xalan: ${ALL_OBJECTS_DIR}/XalanExe.o -+$(BINTARGETDIR)/Xalan: ${ALL_OBJECTS_DIR}/XalanExe.o lib - ${LINK} $(XSL_BUILD_OPTIONS) ${PLATFORM_LIB_LINK_OPTIONS} ${LIBRARY_SEARCH_PATHS} \ -- ${EXTRA_LINK_OPTIONS} -L$(LIB_DIR) -l$(PROJECT_NAME)$(VER) $(ALLLIBS) $^ -o $@ -+ ${EXTRA_LINK_OPTIONS} ${ALL_OBJECTS_DIR}/XalanExe.o -o $@ -L$(LIB_DIR) -l$(PROJECT_NAME) $(ALLLIBS) - ${ALL_OBJECTS_DIR}/XalanExe.o: $(XALANEXE_DIR)/XalanExe.cpp - $(CC1) $(XSL_BUILD_OPTIONS) -c $(XSL_INCL) $(EXTRA_COMPILE_OPTIONS) -o $@ $< - endif -@@ -468,15 +486,15 @@ - testXSLT: lib $(BINTARGETDIR)/testXSLT - - ifeq ($(PLATFORM), OS390) --$(BINTARGETDIR)/testXSLT: ${ALL_OBJECTS_DIR}/process.o -+$(BINTARGETDIR)/testXSLT: ${ALL_OBJECTS_DIR}/process.o lib - ${LINK} $(XSL_BUILD_OPTIONS) ${PLATFORM_LIB_LINK_OPTIONS} ${LIBRARY_SEARCH_PATHS} \ -- ${EXTRA_LINK_OPTIONS} $(LIB_DIR)/lib$(PROJECT_NAME)$(VER).x $(ALLLIBS) $^ -o $@ -+ ${EXTRA_LINK_OPTIONS} ${ALL_OBJECTS_DIR}/process.o -o $@ $(LIB_DIR)/lib$(PROJECT_NAME)$(VER).x $(ALLLIBS) - ${ALL_OBJECTS_DIR}/process.o: $(TESTXSLT_DIR)/process.cpp - $(CC3) $(XSL_BUILD_OPTIONS) -c $(XSL_INCL) $(EXTRA_COMPILE_OPTIONS) -o $@ $< - else --$(BINTARGETDIR)/testXSLT: ${ALL_OBJECTS_DIR}/process.o -+$(BINTARGETDIR)/testXSLT: ${ALL_OBJECTS_DIR}/process.o lib - ${LINK} $(XSL_BUILD_OPTIONS) ${PLATFORM_LIB_LINK_OPTIONS} ${LIBRARY_SEARCH_PATHS} \ -- ${EXTRA_LINK_OPTIONS} -L$(LIB_DIR) -l$(PROJECT_NAME)$(VER) $(ALLLIBS) $^ -o $@ -+ ${EXTRA_LINK_OPTIONS} ${ALL_OBJECTS_DIR}/process.o -o $@ -L$(LIB_DIR) -l$(PROJECT_NAME) $(ALLLIBS) - ${ALL_OBJECTS_DIR}/process.o: $(TESTXSLT_DIR)/process.cpp - $(CC1) $(XSL_BUILD_OPTIONS) -c $(XSL_INCL) $(EXTRA_COMPILE_OPTIONS) -o $@ $< - endif -@@ -484,47 +502,57 @@ - testXPath: lib $(BINTARGETDIR)/testXPath - - ifeq ($(PLATFORM), OS390) --$(BINTARGETDIR)/testXPath: ${ALL_OBJECTS_DIR}/TestXPath.o ${ALL_OBJECTS_DIR}/NodeNameTreeWalker.o -+$(BINTARGETDIR)/testXPath: ${ALL_OBJECTS_DIR}/TestXPath.o ${ALL_OBJECTS_DIR}/NodeNameTreeWalker.o lib - ${LINK} $(XSL_BUILD_OPTIONS) ${PLATFORM_LIB_LINK_OPTIONS} ${LIBRARY_SEARCH_PATHS} \ -- ${EXTRA_LINK_OPTIONS} $(LIB_DIR)/lib$(PROJECT_NAME)$(VER).x $(ALLLIBS) $(CXXFLAGS) $^ -o $@ -+ ${EXTRA_LINK_OPTIONS} $(CXXFLAGS) $(LIB_DIR)/lib$(PROJECT_NAME)$(VER).x $(ALLLIBS) $(CXXFLAGS) $^ -o $@ - ${ALL_OBJECTS_DIR}/TestXPath.o: $(TESTXPATH_DIR)/TestXPath.cpp - $(CC3) $(XSL_BUILD_OPTIONS) -c $(XSL_INCL) $(EXTRA_COMPILE_OPTIONS) -o $@ $< - ${ALL_OBJECTS_DIR}/NodeNameTreeWalker.o: $(TESTXPATH_DIR)/NodeNameTreeWalker.cpp - $(CC3) $(XSL_BUILD_OPTIONS) -c $(XSL_INCL) $(EXTRA_COMPILE_OPTIONS) -o $@ $< - else --$(BINTARGETDIR)/testXPath: ${ALL_OBJECTS_DIR}/TestXPath.o ${ALL_OBJECTS_DIR}/NodeNameTreeWalker.o -+$(BINTARGETDIR)/testXPath: ${ALL_OBJECTS_DIR}/TestXPath.o ${ALL_OBJECTS_DIR}/NodeNameTreeWalker.o lib - ${LINK} $(XSL_BUILD_OPTIONS) ${PLATFORM_LIB_LINK_OPTIONS} ${LIBRARY_SEARCH_PATHS} \ -- ${EXTRA_LINK_OPTIONS} -L$(LIB_DIR) -l$(PROJECT_NAME)$(VER) $(ALLLIBS) $(CXXFLAGS) $^ -o $@ -+ ${EXTRA_LINK_OPTIONS} -L$(LIB_DIR) -l$(PROJECT_NAME) $(ALLLIBS) $(CXXFLAGS) $^ -o $@ - ${ALL_OBJECTS_DIR}/%.o:$(TESTXPATH_DIR)/%.cpp - $(CC1) $(XSL_BUILD_OPTIONS) -c $(XSL_INCL) $(EXTRA_COMPILE_OPTIONS) -o $@ $< - endif - - samples : Samples - -+.PHONY: samles -+ - tests : ThreadTest - -+.PHONY: tests -+ - Samples: lib CompileStylesheet DocumentBuilder ExternalFunction ParsedSourceWrappers \ - SimpleTransform SerializeNodeSet SimpleXPathAPI SimpleXPathCAPI StreamTransform \ - TraceListen TransformToXercesDOM UseStylesheetParam XalanTransform \ - XalanTransformerCallback XPathWrapper - -+.PHONY: Samples -+ - ApacheModuleXSLT: lib ${LIB_DIR}/mod_xslt$(SHLIBSUFFIX) - -+.PHONY: ApacheModuleXSLT -+ - ${LIB_DIR}/mod_xslt$(SHLIBSUFFIX) : ${ALL_OBJECTS_DIR}/mod_xslt.o - ifeq ($(PLATFORM), OS390) - $(MAKE_SHARED) $(XSL_BUILD_OPTIONS) ${PLATFORM_LIB_LINK_OPTIONS} ${LIBRARY_SEARCH_PATHS} \ - ${EXTRA_LINK_OPTIONS} $(LIB_DIR)/lib$(PROJECT_NAME)$(VER).x $(ALLLIBS) $(CXXFLAGS) $^ -o $@ - ${ALL_OBJECTS_DIR}/%.o:$(SAMPLES_DIR)/ApacheModuleXSLT/%.c -- $(CC3) $(XSL_BUILD_OPTIONS) -c $(XSL_INCL) -I/usr/include/apache/ $(EXTRA_COMPILE_OPTIONS) -o $@ $< -+ $(CC3) $(XSL_BUILD_OPTIONS) -c $(XSL_INCL) $(EXTRA_COMPILE_OPTIONS) -o $@ $< - else - $(MAKE_SHARED) $(XSL_BUILD_OPTIONS) ${PLATFORM_LIB_LINK_OPTIONS} ${LIBRARY_SEARCH_PATHS} \ -- ${EXTRA_LINK_OPTIONS} -L$(LIB_DIR) -l$(PROJECT_NAME)$(VER) $(ALLLIBS) $(CXXFLAGS) $^ -o $@ -+ ${EXTRA_LINK_OPTIONS} -L$(LIB_DIR) -l$(PROJECT_NAME) $(ALLLIBS) $(CXXFLAGS) $^ -o $@ - ${ALL_OBJECTS_DIR}/%.o:$(SAMPLES_DIR)/ApacheModuleXSLT/%.c -- $(CC1) $(XSL_BUILD_OPTIONS) -c $(XSL_INCL) -I/usr/include/apache/ $(EXTRA_COMPILE_OPTIONS) -o $@ $< -+ $(CC1) $(XSL_BUILD_OPTIONS) -c $(XSL_INCL) $(EXTRA_COMPILE_OPTIONS) -o $@ $< - endif - - CompileStylesheet: lib $(BINTARGETDIR)/CompileStylesheet - -+.PHONY: CompileStyleSheet -+ - $(BINTARGETDIR)/CompileStylesheet: ${ALL_OBJECTS_DIR}/CompileStylesheet.o - ifeq ($(PLATFORM), OS390) - ${LINK} $(XSL_BUILD_OPTIONS) ${PLATFORM_LIB_LINK_OPTIONS} ${LIBRARY_SEARCH_PATHS} \ -@@ -533,13 +561,15 @@ - $(CC3) $(XSL_BUILD_OPTIONS) -c $(XSL_INCL) $(EXTRA_COMPILE_OPTIONS) -o $@ $< - else - ${LINK} $(XSL_BUILD_OPTIONS) ${PLATFORM_LIB_LINK_OPTIONS} ${LIBRARY_SEARCH_PATHS} \ -- ${EXTRA_LINK_OPTIONS} -L$(LIB_DIR) -l$(PROJECT_NAME)$(VER) $(ALLLIBS) $(CXXFLAGS) $^ -o $@ -+ ${EXTRA_LINK_OPTIONS} -L$(LIB_DIR) -l$(PROJECT_NAME) $(ALLLIBS) $(CXXFLAGS) $^ -o $@ - ${ALL_OBJECTS_DIR}/%.o:$(SAMPLES_DIR)/CompileStylesheet/%.cpp - $(CC1) $(XSL_BUILD_OPTIONS) -c $(XSL_INCL) $(EXTRA_COMPILE_OPTIONS) -o $@ $< - endif - - DocumentBuilder: lib $(BINTARGETDIR)/DocumentBuilder - -+.PHONY: DocumentBuilder -+ - $(BINTARGETDIR)/DocumentBuilder: ${ALL_OBJECTS_DIR}/DocumentBuilder.o - ifeq ($(PLATFORM), OS390) - ${LINK} $(XSL_BUILD_OPTIONS) ${PLATFORM_LIB_LINK_OPTIONS} ${LIBRARY_SEARCH_PATHS} \ -@@ -548,13 +578,15 @@ - $(CC3) $(XSL_BUILD_OPTIONS) -c $(XSL_INCL) $(EXTRA_COMPILE_OPTIONS) -o $@ $< - else - ${LINK} $(XSL_BUILD_OPTIONS) ${PLATFORM_LIB_LINK_OPTIONS} ${LIBRARY_SEARCH_PATHS} \ -- ${EXTRA_LINK_OPTIONS} -L$(LIB_DIR) -l$(PROJECT_NAME)$(VER) $(ALLLIBS) $(CXXFLAGS) $^ -o $@ -+ ${EXTRA_LINK_OPTIONS} -L$(LIB_DIR) -l$(PROJECT_NAME) $(ALLLIBS) $(CXXFLAGS) $^ -o $@ - ${ALL_OBJECTS_DIR}/%.o:$(SAMPLES_DIR)/DocumentBuilder/%.cpp - $(CC1) $(XSL_BUILD_OPTIONS) -c $(XSL_INCL) $(EXTRA_COMPILE_OPTIONS) -o $@ $< - endif - - ExternalFunction: lib $(BINTARGETDIR)/ExternalFunction - -+.PHONY: ExternalFunction -+ - $(BINTARGETDIR)/ExternalFunction: ${ALL_OBJECTS_DIR}/ExternalFunction.o - ifeq ($(PLATFORM), OS390) - ${LINK} $(XSL_BUILD_OPTIONS) ${PLATFORM_LIB_LINK_OPTIONS} ${LIBRARY_SEARCH_PATHS} \ -@@ -563,13 +595,15 @@ - $(CC3) $(XSL_BUILD_OPTIONS) -c $(XSL_INCL) $(EXTRA_COMPILE_OPTIONS) -o $@ $< - else - ${LINK} $(XSL_BUILD_OPTIONS) ${PLATFORM_LIB_LINK_OPTIONS} ${LIBRARY_SEARCH_PATHS} \ -- ${EXTRA_LINK_OPTIONS} -L$(LIB_DIR) -l$(PROJECT_NAME)$(VER) $(ALLLIBS) $(CXXFLAGS) $^ -o $@ -+ ${EXTRA_LINK_OPTIONS} -L$(LIB_DIR) -l$(PROJECT_NAME) $(ALLLIBS) $(CXXFLAGS) $^ -o $@ - ${ALL_OBJECTS_DIR}/%.o:$(SAMPLES_DIR)/ExternalFunction/%.cpp - $(CC1) $(XSL_BUILD_OPTIONS) -c $(XSL_INCL) $(EXTRA_COMPILE_OPTIONS) -o $@ $< - endif - - ParsedSourceWrappers: lib $(BINTARGETDIR)/ParsedSourceWrappers - -+.PHONY: ParsedSourceWrappers -+ - $(BINTARGETDIR)/ParsedSourceWrappers: ${ALL_OBJECTS_DIR}/ParsedSourceWrappers.o - ifeq ($(PLATFORM), OS390) - ${LINK} $(XSL_BUILD_OPTIONS) ${PLATFORM_LIB_LINK_OPTIONS} ${LIBRARY_SEARCH_PATHS} \ -@@ -578,13 +612,15 @@ - $(CC3) $(XSL_BUILD_OPTIONS) -c $(XSL_INCL) $(EXTRA_COMPILE_OPTIONS) -o $@ $< - else - ${LINK} $(XSL_BUILD_OPTIONS) ${PLATFORM_LIB_LINK_OPTIONS} ${LIBRARY_SEARCH_PATHS} \ -- ${EXTRA_LINK_OPTIONS} -L$(LIB_DIR) -l$(PROJECT_NAME)$(VER) $(ALLLIBS) $(CXXFLAGS) $^ -o $@ -+ ${EXTRA_LINK_OPTIONS} -L$(LIB_DIR) -l$(PROJECT_NAME) $(ALLLIBS) $(CXXFLAGS) $^ -o $@ - ${ALL_OBJECTS_DIR}/%.o:$(SAMPLES_DIR)/ParsedSourceWrappers/%.cpp - $(CC1) $(XSL_BUILD_OPTIONS) -c $(XSL_INCL) $(EXTRA_COMPILE_OPTIONS) -o $@ $< - endif - - SerializeNodeSet: lib $(BINTARGETDIR)/SerializeNodeSet - -+.PHONY: SerializeNodeSet -+ - $(BINTARGETDIR)/SerializeNodeSet: ${ALL_OBJECTS_DIR}/SerializeNodeSet.o - ifeq ($(PLATFORM), OS390) - ${LINK} $(XSL_BUILD_OPTIONS) ${PLATFORM_LIB_LINK_OPTIONS} ${LIBRARY_SEARCH_PATHS} \ -@@ -593,13 +629,15 @@ - $(CC3) $(XSL_BUILD_OPTIONS) -c $(XSL_INCL) $(EXTRA_COMPILE_OPTIONS) -o $@ $< - else - ${LINK} $(XSL_BUILD_OPTIONS) ${PLATFORM_LIB_LINK_OPTIONS} ${LIBRARY_SEARCH_PATHS} \ -- ${EXTRA_LINK_OPTIONS} -L$(LIB_DIR) -l$(PROJECT_NAME)$(VER) $(ALLLIBS) $(CXXFLAGS) $^ -o $@ -+ ${EXTRA_LINK_OPTIONS} -L$(LIB_DIR) -l$(PROJECT_NAME) $(ALLLIBS) $(CXXFLAGS) $^ -o $@ - ${ALL_OBJECTS_DIR}/%.o:$(SAMPLES_DIR)/SerializeNodeSet/%.cpp - $(CC1) $(XSL_BUILD_OPTIONS) -c $(XSL_INCL) $(EXTRA_COMPILE_OPTIONS) -o $@ $< - endif - - SimpleTransform: lib $(BINTARGETDIR)/SimpleTransform - -+.PHONY: SimpleTransform -+ - $(BINTARGETDIR)/SimpleTransform: ${ALL_OBJECTS_DIR}/SimpleTransform.o - ifeq ($(PLATFORM), OS390) - ${LINK} $(XSL_BUILD_OPTIONS) ${PLATFORM_LIB_LINK_OPTIONS} ${LIBRARY_SEARCH_PATHS} \ -@@ -608,13 +646,15 @@ - $(CC3) $(XSL_BUILD_OPTIONS) -c $(XSL_INCL) $(EXTRA_COMPILE_OPTIONS) -o $@ $< - else - ${LINK} $(XSL_BUILD_OPTIONS) ${PLATFORM_LIB_LINK_OPTIONS} ${LIBRARY_SEARCH_PATHS} \ -- ${EXTRA_LINK_OPTIONS} -L$(LIB_DIR) -l$(PROJECT_NAME)$(VER) $(ALLLIBS) $(CXXFLAGS) $^ -o $@ -+ ${EXTRA_LINK_OPTIONS} -L$(LIB_DIR) -l$(PROJECT_NAME) $(ALLLIBS) $(CXXFLAGS) $^ -o $@ - ${ALL_OBJECTS_DIR}/%.o:$(SAMPLES_DIR)/SimpleTransform/%.cpp - $(CC1) $(XSL_BUILD_OPTIONS) -c $(XSL_INCL) $(EXTRA_COMPILE_OPTIONS) -o $@ $< - endif - - SimpleXPathAPI: lib $(BINTARGETDIR)/SimpleXPathAPI - -+.PHONY: SimpleXPathAPI -+ - $(BINTARGETDIR)/SimpleXPathAPI: ${ALL_OBJECTS_DIR}/SimpleXPathAPI.o - ifeq ($(PLATFORM), OS390) - ${LINK} $(XSL_BUILD_OPTIONS) ${PLATFORM_LIB_LINK_OPTIONS} ${LIBRARY_SEARCH_PATHS} \ -@@ -623,13 +663,15 @@ - $(CC3) $(XSL_BUILD_OPTIONS) -c $(XSL_INCL) $(EXTRA_COMPILE_OPTIONS) -o $@ $< - else - ${LINK} $(XSL_BUILD_OPTIONS) ${PLATFORM_LIB_LINK_OPTIONS} ${LIBRARY_SEARCH_PATHS} \ -- ${EXTRA_LINK_OPTIONS} -L$(LIB_DIR) -l$(PROJECT_NAME)$(VER) $(ALLLIBS) $(CXXFLAGS) $^ -o $@ -+ ${EXTRA_LINK_OPTIONS} -L$(LIB_DIR) -l$(PROJECT_NAME) $(ALLLIBS) $(CXXFLAGS) $^ -o $@ - ${ALL_OBJECTS_DIR}/%.o:$(SAMPLES_DIR)/SimpleXPathAPI/%.cpp - $(CC1) $(XSL_BUILD_OPTIONS) -c $(XSL_INCL) $(EXTRA_COMPILE_OPTIONS) -o $@ $< - endif - - SimpleXPathCAPI: lib $(BINTARGETDIR)/SimpleXPathCAPI - -+.PHONY: SimpleXPathCAPI -+ - $(BINTARGETDIR)/SimpleXPathCAPI: ${ALL_OBJECTS_DIR}/SimpleXPathCAPI.o - ifeq ($(PLATFORM), OS390) - ${LINK} $(XSL_BUILD_OPTIONS) ${PLATFORM_LIB_LINK_OPTIONS} ${LIBRARY_SEARCH_PATHS} \ -@@ -638,13 +680,15 @@ - $(CC4) $(XSL_BUILD_OPTIONS) -c $(XSL_INCL) $(EXTRA_COMPILE_OPTIONS) -o $@ $< - else - ${LINK} $(XSL_BUILD_OPTIONS) ${PLATFORM_LIB_LINK_OPTIONS} ${LIBRARY_SEARCH_PATHS} \ -- ${EXTRA_LINK_OPTIONS} -L$(LIB_DIR) -l$(PROJECT_NAME)$(VER) $(ALLLIBS) $(CXXFLAGS) $^ -o $@ -+ ${EXTRA_LINK_OPTIONS} -L$(LIB_DIR) -l$(PROJECT_NAME) $(ALLLIBS) $(CXXFLAGS) $^ -o $@ - ${ALL_OBJECTS_DIR}/%.o:$(SAMPLES_DIR)/SimpleXPathCAPI/%.c - $(CC4) $(XSL_BUILD_OPTIONS) -c $(XSL_INCL) $(EXTRA_COMPILE_OPTIONS) -o $@ $< - endif - - StreamTransform: lib $(BINTARGETDIR)/StreamTransform - -+.PHONY: StreamTransform -+ - $(BINTARGETDIR)/StreamTransform: ${ALL_OBJECTS_DIR}/StreamTransform.o - ifeq ($(PLATFORM), OS390) - ${LINK} $(XSL_BUILD_OPTIONS) ${PLATFORM_LIB_LINK_OPTIONS} ${LIBRARY_SEARCH_PATHS} \ -@@ -653,13 +697,15 @@ - $(CC3) $(XSL_BUILD_OPTIONS) -c $(XSL_INCL) $(EXTRA_COMPILE_OPTIONS) -o $@ $< - else - ${LINK} $(XSL_BUILD_OPTIONS) ${PLATFORM_LIB_LINK_OPTIONS} ${LIBRARY_SEARCH_PATHS} \ -- ${EXTRA_LINK_OPTIONS} -L$(LIB_DIR) -l$(PROJECT_NAME)$(VER) $(ALLLIBS) $(CXXFLAGS) $^ -o $@ -+ ${EXTRA_LINK_OPTIONS} -L$(LIB_DIR) -l$(PROJECT_NAME) $(ALLLIBS) $(CXXFLAGS) $^ -o $@ - ${ALL_OBJECTS_DIR}/%.o:$(SAMPLES_DIR)/StreamTransform/%.cpp - $(CC1) $(XSL_BUILD_OPTIONS) -c $(XSL_INCL) $(EXTRA_COMPILE_OPTIONS) -o $@ $< - endif - - TraceListen: lib $(BINTARGETDIR)/TraceListen - -+.PHONY: TraceListen -+ - $(BINTARGETDIR)/TraceListen: ${ALL_OBJECTS_DIR}/TraceListen.o - ifeq ($(PLATFORM), OS390) - ${LINK} $(XSL_BUILD_OPTIONS) ${PLATFORM_LIB_LINK_OPTIONS} ${LIBRARY_SEARCH_PATHS} \ -@@ -668,7 +714,7 @@ - $(CC3) $(XSL_BUILD_OPTIONS) -c $(XSL_INCL) $(EXTRA_COMPILE_OPTIONS) -o $@ $< - else - ${LINK} $(XSL_BUILD_OPTIONS) ${PLATFORM_LIB_LINK_OPTIONS} ${LIBRARY_SEARCH_PATHS} \ -- ${EXTRA_LINK_OPTIONS} -L$(LIB_DIR) -l$(PROJECT_NAME)$(VER) $(ALLLIBS) $(CXXFLAGS) $^ -o $@ -+ ${EXTRA_LINK_OPTIONS} -L$(LIB_DIR) -l$(PROJECT_NAME) $(ALLLIBS) $(CXXFLAGS) $^ -o $@ - ${ALL_OBJECTS_DIR}/%.o:$(SAMPLES_DIR)/TraceListen/%.cpp - $(CC1) $(XSL_BUILD_OPTIONS) -c $(XSL_INCL) $(EXTRA_COMPILE_OPTIONS) -o $@ $< - endif -@@ -683,13 +729,15 @@ - $(CC3) $(XSL_BUILD_OPTIONS) -c $(XSL_INCL) $(EXTRA_COMPILE_OPTIONS) -o $@ $< - else - ${LINK} $(XSL_BUILD_OPTIONS) ${PLATFORM_LIB_LINK_OPTIONS} ${LIBRARY_SEARCH_PATHS} \ -- ${EXTRA_LINK_OPTIONS} -L$(LIB_DIR) -l$(PROJECT_NAME)$(VER) $(ALLLIBS) $(CXXFLAGS) $^ -o $@ -+ ${EXTRA_LINK_OPTIONS} -L$(LIB_DIR) -l$(PROJECT_NAME) $(ALLLIBS) $(CXXFLAGS) $^ -o $@ - ${ALL_OBJECTS_DIR}/%.o:$(SAMPLES_DIR)/TransformToXercesDOM/%.cpp - $(CC1) $(XSL_BUILD_OPTIONS) -c $(XSL_INCL) $(EXTRA_COMPILE_OPTIONS) -o $@ $< - endif - - UseStylesheetParam: lib $(BINTARGETDIR)/UseStylesheetParam - -+.PHONY: UseStyleSheetParam -+ - $(BINTARGETDIR)/UseStylesheetParam: ${ALL_OBJECTS_DIR}/UseStylesheetParam.o - ifeq ($(PLATFORM), OS390) - ${LINK} $(XSL_BUILD_OPTIONS) ${PLATFORM_LIB_LINK_OPTIONS} ${LIBRARY_SEARCH_PATHS} \ -@@ -698,13 +746,15 @@ - $(CC3) $(XSL_BUILD_OPTIONS) -c $(XSL_INCL) $(EXTRA_COMPILE_OPTIONS) -o $@ $< - else - ${LINK} $(XSL_BUILD_OPTIONS) ${PLATFORM_LIB_LINK_OPTIONS} ${LIBRARY_SEARCH_PATHS} \ -- ${EXTRA_LINK_OPTIONS} -L$(LIB_DIR) -l$(PROJECT_NAME)$(VER) $(ALLLIBS) $(CXXFLAGS) $^ -o $@ -+ ${EXTRA_LINK_OPTIONS} -L$(LIB_DIR) -l$(PROJECT_NAME) $(ALLLIBS) $(CXXFLAGS) $^ -o $@ - ${ALL_OBJECTS_DIR}/%.o:$(SAMPLES_DIR)/UseStylesheetParam/%.cpp - $(CC1) $(XSL_BUILD_OPTIONS) -c $(XSL_INCL) $(EXTRA_COMPILE_OPTIONS) -o $@ $< - endif - - XalanTransform: lib $(BINTARGETDIR)/XalanTransform - -+.PHONY: XalanTransform -+ - $(BINTARGETDIR)/XalanTransform: ${ALL_OBJECTS_DIR}/XalanTransform.o - ifeq ($(PLATFORM), OS390) - ${LINK} $(XSL_BUILD_OPTIONS) ${PLATFORM_LIB_LINK_OPTIONS} ${LIBRARY_SEARCH_PATHS} \ -@@ -713,13 +763,15 @@ - $(CC3) $(XSL_BUILD_OPTIONS) -c $(XSL_INCL) $(EXTRA_COMPILE_OPTIONS) -o $@ $< - else - ${LINK} $(XSL_BUILD_OPTIONS) ${PLATFORM_LIB_LINK_OPTIONS} ${LIBRARY_SEARCH_PATHS} \ -- ${EXTRA_LINK_OPTIONS} -L$(LIB_DIR) -l$(PROJECT_NAME)$(VER) $(ALLLIBS) $(CXXFLAGS) $^ -o $@ -+ ${EXTRA_LINK_OPTIONS} -L$(LIB_DIR) -l$(PROJECT_NAME) $(ALLLIBS) $(CXXFLAGS) $^ -o $@ - ${ALL_OBJECTS_DIR}/%.o:$(SAMPLES_DIR)/XalanTransform/%.cpp - $(CC1) $(XSL_BUILD_OPTIONS) -c $(XSL_INCL) $(EXTRA_COMPILE_OPTIONS) -o $@ $< - endif - - XalanTransformerCallback: lib $(BINTARGETDIR)/XalanTransformerCallback - -+.PHONY: XalanTransformerCallback -+ - $(BINTARGETDIR)/XalanTransformerCallback: ${ALL_OBJECTS_DIR}/XalanTransformerCallback.o - ifeq ($(PLATFORM), OS390) - ${LINK} $(XSL_BUILD_OPTIONS) ${PLATFORM_LIB_LINK_OPTIONS} ${LIBRARY_SEARCH_PATHS} \ -@@ -728,13 +780,15 @@ - $(CC3) $(XSL_BUILD_OPTIONS) -c $(XSL_INCL) $(EXTRA_COMPILE_OPTIONS) -o $@ $< - else - ${LINK} $(XSL_BUILD_OPTIONS) ${PLATFORM_LIB_LINK_OPTIONS} ${LIBRARY_SEARCH_PATHS} \ -- ${EXTRA_LINK_OPTIONS} -L$(LIB_DIR) -l$(PROJECT_NAME)$(VER) $(ALLLIBS) $(CXXFLAGS) $^ -o $@ -+ ${EXTRA_LINK_OPTIONS} -L$(LIB_DIR) -l$(PROJECT_NAME) $(ALLLIBS) $(CXXFLAGS) $^ -o $@ - ${ALL_OBJECTS_DIR}/%.o:$(SAMPLES_DIR)/XalanTransformerCallback/%.cpp - $(CC1) $(XSL_BUILD_OPTIONS) -c $(XSL_INCL) $(EXTRA_COMPILE_OPTIONS) -o $@ $< - endif - - XPathWrapper: lib $(BINTARGETDIR)/XPathWrapper - -+.PHONY: XPathWrapper -+ - $(BINTARGETDIR)/XPathWrapper: ${ALL_OBJECTS_DIR}/XPathWrapper.o ${ALL_OBJECTS_DIR}/TestDriver.o - ifeq ($(PLATFORM), OS390) - ${LINK} $(XSL_BUILD_OPTIONS) ${PLATFORM_LIB_LINK_OPTIONS} ${LIBRARY_SEARCH_PATHS} \ -@@ -743,15 +797,19 @@ - $(CC3) $(XSL_BUILD_OPTIONS) -c $(XSL_INCL) $(EXTRA_COMPILE_OPTIONS) -o $@ $< - else - ${LINK} $(XSL_BUILD_OPTIONS) ${PLATFORM_LIB_LINK_OPTIONS} ${LIBRARY_SEARCH_PATHS} \ -- ${EXTRA_LINK_OPTIONS} -L$(LIB_DIR) -l$(PROJECT_NAME)$(VER) $(ALLLIBS) $(CXXFLAGS) $^ -o $@ -+ ${EXTRA_LINK_OPTIONS} -L$(LIB_DIR) -l$(PROJECT_NAME) $(ALLLIBS) $(CXXFLAGS) $^ -o $@ - ${ALL_OBJECTS_DIR}/%.o:$(SAMPLES_DIR)/XPathWrapper/%.cpp - $(CC1) $(XSL_BUILD_OPTIONS) -c $(XSL_INCL) $(EXTRA_COMPILE_OPTIONS) -o $@ $< - endif - - Tests: lib ThreadTest Conf - -+.PHONY: Tests -+ - ThreadTest: lib $(BINTARGETDIR)/ThreadTest - -+.PHONY: ThreadTest -+ - $(BINTARGETDIR)/ThreadTest: ${ALL_OBJECTS_DIR}/ThreadTest.o - ifeq ($(PLATFORM), OS390) - ${LINK} $(XSL_BUILD_OPTIONS) ${PLATFORM_LIB_LINK_OPTIONS} ${LIBRARY_SEARCH_PATHS} \ -@@ -760,13 +818,15 @@ - $(CC3) $(XSL_BUILD_OPTIONS) -c $(XSL_INCL) $(EXTRA_COMPILE_OPTIONS) -o $@ $< - else - ${LINK} $(XSL_BUILD_OPTIONS) ${PLATFORM_LIB_LINK_OPTIONS} ${LIBRARY_SEARCH_PATHS} \ -- ${EXTRA_LINK_OPTIONS} -L$(LIB_DIR) -l$(PROJECT_NAME)$(VER) $(ALLLIBS) $(CXXFLAGS) $^ -o $@ -+ ${EXTRA_LINK_OPTIONS} -L$(LIB_DIR) -l$(PROJECT_NAME) $(ALLLIBS) $(CXXFLAGS) $^ -o $@ - ${ALL_OBJECTS_DIR}/%.o:$(TESTS_DIR)/Threads/%.cpp - $(CC1) $(XSL_BUILD_OPTIONS) -c $(XSL_INCL) $(EXTRA_COMPILE_OPTIONS) -o $@ $< - endif - - Harness : lib ${ALL_OBJECTS_DIR}/XMLFileReporter.o ${ALL_OBJECTS_DIR}/FileUtility.o - -+.PHONY: Harness -+ - ${ALL_OBJECTS_DIR}/FileUtility.o: - ifeq ($(PLATFORM), OS390) - ${ALL_OBJECTS_DIR}/%.o:$(TESTS_DIR)/Harness/%.cpp -@@ -788,6 +848,8 @@ - - Conf: Harness $(BINTARGETDIR)/Conf - -+.PHONY: Conf -+ - $(BINTARGETDIR)/Conf: ${ALL_OBJECTS_DIR}/conf.o ${ALL_OBJECTS_DIR}/FileUtility.o ${ALL_OBJECTS_DIR}/XMLFileReporter.o - ifeq ($(PLATFORM), OS390) - ${LINK} $(XSL_BUILD_OPTIONS) ${PLATFORM_LIB_LINK_OPTIONS} ${LIBRARY_SEARCH_PATHS} \ -@@ -796,15 +858,18 @@ - $(CC3) $(XSL_BUILD_OPTIONS) -c $(XSL_INCL) -I$(TESTS_DIR) $(EXTRA_COMPILE_OPTIONS) -o $@ $< - else - ${LINK} $(XSL_BUILD_OPTIONS) ${PLATFORM_LIB_LINK_OPTIONS} ${LIBRARY_SEARCH_PATHS} \ -- ${EXTRA_LINK_OPTIONS} -L$(LIB_DIR) -l$(PROJECT_NAME)$(VER) $(ALLLIBS) $(CXXFLAGS) $^ -o $@ -+ ${EXTRA_LINK_OPTIONS} -L$(LIB_DIR) -l$(PROJECT_NAME) $(ALLLIBS) $(CXXFLAGS) $^ -o $@ - ${ALL_OBJECTS_DIR}/%.o:$(TESTS_DIR)/Conf/%.cpp - $(CC1) $(XSL_BUILD_OPTIONS) -c $(XSL_INCL) -I$(TESTS_DIR) $(EXTRA_COMPILE_OPTIONS) -o $@ $< - endif - --lib: prepare compile $(THISLIB)$(VER)$(SHLIBSUFFIX) -+lib: prepare compile $(THISLIB)$(LIBSUFFIX) -+ -+.PHONY: lib - --$(THISLIB)$(VER)$(SHLIBSUFFIX): $(ALL_OBJECTS) -- $(MAKE_SHARED) $(PLATFORM_LIBRARIES) $(EXTRA_LINK_OPTIONS) $(ALLLIBS) $^ -o $@ -+$(THISLIB)$(LIBSUFFIX): $(ALL_OBJECTS) -+ $(AR) $@ $^ -+ $(RANLIB) $@ 2>/dev/null || true - ifeq ($(PLATFORM), OS390) - cp -p *.x ${LIB_DIR} - endif -@@ -817,6 +882,7 @@ - rm -rf $(OUTDIR)/so_locations - endif - rm -f $(THISLIB)$(VER)$(SHLIBSUFFIX) -+ rm -f $(THISLIB)$(LIBSUFFIX) - rm -f $(THISLIB)$(VER).map1 - rm -f $(BINTARGETDIR)/testXSLT - rm -f $(BINTARGETDIR)/testXPath -@@ -838,3 +904,6 @@ - rm -f $(BINTARGETDIR)/XalanTransform - rm -f $(BINTARGETDIR)/XalanTransformerCallback - rm -f $(BINTARGETDIR)/XPathWrapper -+ -+.PHONY: clean -+ ---- c/src/XPath/XPathExpression.hpp.dist 2003-03-05 05:41:11.000000000 +0100 -+++ c/src/XPath/XPathExpression.hpp 2003-06-02 17:45:50.000000000 +0200 -@@ -834,7 +834,7 @@ - } - else - { -- assert(theSize == OpCodeMapValueType(theSize)); -+ assert(theSize == (OpCodeMapSizeType)OpCodeMapValueType(theSize)); - - return OpCodeMapValueType(theSize); - } -@@ -903,7 +903,7 @@ - { - assert(opPos < opCodeMapSize()); - -- assert(opPos + m_opMap[opPos + s_opCodeMapLengthIndex] == OpCodeMapValueType(opPos + m_opMap[opPos + s_opCodeMapLengthIndex])); -+ assert(opPos + m_opMap[opPos + s_opCodeMapLengthIndex] == (OpCodeMapSizeType)OpCodeMapValueType(opPos + m_opMap[opPos + s_opCodeMapLengthIndex])); - - return OpCodeMapValueType(opPos + m_opMap[opPos + s_opCodeMapLengthIndex]); - } ---- c/src/Include/GCCDefinitions.hpp.dist 2003-02-19 10:21:29.000000000 +0100 -+++ c/src/Include/GCCDefinitions.hpp 2003-06-02 17:45:50.000000000 +0200 -@@ -90,4 +90,6 @@ - - #define XALAN_UNALIGNED - -+#define XALAN_USE_XERCES_LOCAL_CODEPAGE_TRANSCODERS -+ - #endif // GCCDEFINITIONS_HEADER_GUARD_1357924680 @@ . patch -p0 <<'@@ .' Index: openpkg-src/xalan-c/xalan-c.spec ============================================================================ $ cvs diff -u -r1.26 -r1.27 xalan-c.spec --- openpkg-src/xalan-c/xalan-c.spec 1 Jan 2006 13:24:14 -0000 1.26 +++ openpkg-src/xalan-c/xalan-c.spec 10 Mar 2006 21:21:53 -0000 1.27 @@ -22,11 +22,11 @@ ## SUCH DAMAGE. ## -# FIXME: mlelstv: - does not build with newer xerces-c +# FIXME: rse: does no longer build under GCC 4.x # package version -%define V_opkg 1.6 -%define V_dist 1_6 +%define V_opkg 1.10.0 +%define V_dist 1_10_0 # package information Name: xalan-c @@ -39,7 +39,7 @@ Group: Web License: Apache Software License 1.1 Version: %{V_opkg} -Release: 20050102 +Release: 20060310 # package options %option with_threads no @@ -52,9 +52,9 @@ Prefix: %{l_prefix} BuildRoot: %{l_buildroot} BuildPreReq: OpenPKG, openpkg >= 1.2.0, autoconf, gcc >= 3.2.2, make +PreReq: OpenPKG, openpkg >= 1.2.0 BuildPreReq: xerces-c >= 2.1.0, xerces-c::with_cpp_namespace = no -PreReq: OpenPKG, openpkg >= 1.2.0, xerces-c >= 2.1.0 -PreReq: xerces-c::with_cpp_namespace = no +PreReq: xerces-c >= 2.1.0, xerces-c::with_cpp_namespace = no %if "%{with_threads}" == "yes" BuildPreReq: xerces-c::with_threads = yes PreReq: xerces-c::with_threads = yes @@ -71,53 +71,51 @@ %track prog xalan-c = { + disabled version = %{V_dist} url = http://www.apache.org/dist/xml/xalan-c/ regex = \bXalan-C_(__VER__)-src\.tar\.gz } %prep - %setup -q -n xml-xalan + %setup -q -n xml-xalan/c %patch -p0 %build rm -rf $RPM_BUILD_ROOT - ( XALANCROOT=`pwd`/c + ( XALANCROOT=`pwd` XERCESCROOT=%{l_prefix} export XALANCROOT XERCESCROOT - cd c/src - %{l_shtool} subst \ - -e 's;@l_ar@;ar cru;' \ - -e 's;@l_ranlib@;ranlib;' \ - Makefile.in pf=LINUX cf="" lf="" %if "%{with_threads}" == "yes" case "%{l_platform -t}" in - *-freebsd*) pf=LINUX; cf="-pthread"; lf="" ;; - *-linux*) pf=LINUX; cf="-pthread"; lf="" ;; - *-hpux*) pf=LINUX; cf="-pthread"; lf="" ;; - *-sunos*) pf=LINUX; cf=""; lf="-lpthread -lsocket -lnsl" ;; - *-aix*) pf=AIX; cf="-pthread"; lf="" ;; + *-freebsd*) pf=freebsd; cf="-pthread"; lf="" ;; + *-linux*) pf=linux; cf="-pthread"; lf="" ;; + *-hpux*) pf=hp-11; cf="-pthread"; lf="" ;; + *-sunos*) pf=solaris; cf=""; lf="-lpthread -lsocket -lnsl" ;; + *-aix*) pf=aix; cf="-pthread"; lf="" ;; esac %else case "%{l_platform -t}" in - *-freebsd*) pf=LINUX; cf=""; lf="" ;; - *-linux*) pf=LINUX; cf=""; lf="" ;; - *-hpux*) pf=LINUX; cf=""; lf="" ;; - *-sunos*) pf=LINUX; cf=""; lf="-lsocket -lnsl" ;; - *-aix*) pf=AIX; cf=""; lf="" ;; + *-freebsd*) pf=freebsd; cf=""; lf="" ;; + *-linux*) pf=linux; cf=""; lf="" ;; + *-hpux*) pf=hp-11; cf=""; lf="" ;; + *-sunos*) pf=solaris; cf=""; lf="-lsocket -lnsl" ;; + *-aix*) pf=aix; cf=""; lf="" ;; esac %endif - CC="%{l_cc}" \ - CXX="%{l_cxx}" \ - CFLAGS="%{l_cflags -O}" \ - CXXFLAGS="%{l_cxxflags -O}" \ + chmod a+x configure + CFLAGS="%{l_cflags} %{l_cppflags}" \ + CXXFLAGS="%{l_cxxflags} %{l_cppflags}" \ LDFLAGS="%{l_ldflags} $lf" \ - ./configure \ - --prefix=%{l_prefix} - %{l_make} %{l_mflags -O} PLATFORM="$pf" + sh runConfigure \ + -p "$pf" \ + -c "%{l_cc}" \ + -x "%{l_cxx}" \ + -P "%{l_prefix}" + %{l_make} %{l_mflags} ) || exit $? %install @@ . ______________________________________________________________________ The OpenPKG Project www.openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org