Return-Path: Mailing-List: contact general-help@xml.apache.org; run by ezmlm Delivered-To: mailing list general@xml.apache.org Received: (qmail 56497 invoked from network); 1 Feb 2001 19:15:56 -0000 Received: from smtp-ft3.fr.colt.net (213.41.78.27) by h31.sny.collab.net with SMTP; 1 Feb 2001 19:15:56 -0000 Received: from www2.cs (access-138.93.rev.fr.colt.net [213.41.93.138]) by smtp-ft3.fr.colt.net with ESMTP id f11JHCJ15634; Thu, 1 Feb 2001 20:17:12 +0100 Received: from css4.cs (css4.cs [172.31.1.8]) by www2.cs (8.9.3/8.9.3) with ESMTP id UAA06142; Thu, 1 Feb 2001 20:15:55 +0100 Received: by css4.cs with Internet Mail Service (5.5.2650.21) id ; Thu, 1 Feb 2001 20:15:54 +0100 Message-ID: <361024C34A6DD2118689006097AE2B4DBFE4B1@css4.cs> From: GOMEZ Henri To: general@xml.apache.org, xerces-c-dev@xml.apache.org Cc: tng@ca.ibm.com Subject: RE: [ANNOUNCEMENT] Xerces-C 1.4.0 is now available Date: Thu, 1 Feb 2001 20:15:52 +0100 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2650.21) Content-Type: multipart/mixed; boundary="----_=_NextPart_000_01C08C83.6582ED1C" X-Spam-Rating: h31.sny.collab.net 1.6.2 0/1000/N ------_=_NextPart_000_01C08C83.6582ED1C Content-Type: text/plain; charset="iso-8859-1" You'll find here attached a pacth file to help build xerces-c on Linux : 1) Fix for linux libname are : libxerces.so.1.4.0, libxerces.so.1, libxerces.so 2) In compilation/build of sample, put just generated lib in front of LIB PATH DIR since another libxerces could allready be present. The linux RPM and SRPM will be available in minutes at : http://rpmized.free.fr ftp://ftp.falsehope.com/home/gomez/xerces-c/ Enjoy >-----Original Message----- >From: tng@ca.ibm.com [mailto:tng@ca.ibm.com] >Sent: Wednesday, January 31, 2001 4:05 PM >To: xerces-c-dev@xml.apache.org; general@xml.apache.org >Subject: [ANNOUNCEMENT] Xerces-C 1.4.0 is now available > > >Everyone, > >This is to announce the much awaited release Xerces C 1.4.0. > >Highlights of this version: > - LexicalHandler of SAX2-ext > - DOM Implementation optimization > - Change XMLCh back to unsigned short on all platforms > - Various platforms update: MacOS, OS/2, COM, Tru64, IRIX, >and Solaris > 2.8 64 bit > - A whole bunch of bug fixes such as: > 1. Erroneous exception "String pool id was not legal" > 2. Progressive Parsing Problem with namespace and validatons > 3. ReuseValidator fix > 4. Entity Reference cleanup dumping core > 5. DOM NodeIterator bug fix > 6. ... etc. > >This is a source and binary ( AIX, HP11, Linux, Solaris, >Windows) release. >You may download it from http://xml.apache.org/dist/xerces-c/stable/ > >See http://xml.apache.org/xerces-c/index.html for details. > >Regards, > >Tinny Ng >XML Parsers Development >IBM Toronto Laboratory, email: tng@ca.ibm.com > > >--------------------------------------------------------------------- >In case of troubles, e-mail: webmaster@xml.apache.org >To unsubscribe, e-mail: general-unsubscribe@xml.apache.org >For additional commands, e-mail: general-help@xml.apache.org > ------_=_NextPart_000_01C08C83.6582ED1C Content-Type: application/octet-stream; name="xerces-c-1.4.0.patches" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="xerces-c-1.4.0.patches" --- version.incl.orig Thu Feb 1 10:30:24 2001=0A= +++ version.incl Thu Feb 1 10:30:33 2001=0A= @@ -56,4 +56,4 @@=0A= #=0A= # $Id: version.incl,v 1.3 2001/01/12 22:09:05 tng Exp $=0A= #=0A= -VER=3D1_4=0A= +VER=3D.1.4.0=0A= --- src/Makefile.in.orig Thu Feb 1 10:31:24 2001=0A= +++ src/Makefile.in Thu Feb 1 10:38:40 2001=0A= @@ -101,11 +101,11 @@=0A= PRODUCTVERSION=3D${VER}=0A= = BINTARGETDIR=3D${HOME}/${PRODUCTNAME}-c-${PLATFORM}-${CXX}-${PRODUCTVERS= ION}=0A= =0A= -all:: Prepare Util Sax Internal Framework Parsers Sax2 Dom Validators = ${THISLIB}${VER}${SHLIBSUFFIX}=0A= +all:: Prepare Util Sax Internal Framework Parsers Sax2 Dom Validators = ${THISLIB}${SHLIBSUFFIX}${VER}=0A= =0A= compile:: Prepare Util Sax Internal Framework Parsers Sax2 Dom = Validators=0A= =0A= -lib:: compile ${THISLIB}${VER}${SHLIBSUFFIX}=0A= +lib:: compile ${THISLIB}${SHLIBSUFFIX}${VER}=0A= =0A= Prepare::=0A= @echo Preparing the directory structure for a build ...=0A= @@ -153,8 +153,8 @@=0A= @echo Building "validators"=0A= ${CD} $(VALIDATORS_DTD_DIR) ; $(MAKE) $(MAKE_FLAGS) ; ${CD} ../..=0A= =0A= -${THISLIB}${VER}${SHLIBSUFFIX}::=0A= - @echo Building ${THISLIB}${VER}${SHLIBSUFFIX}=0A= +${THISLIB}${SHLIBSUFFIX}${VER}::=0A= + @echo Building ${THISLIB}${SHLIBSUFFIX}${VER}=0A= ${CD} $(XML_OBJ_DIR)/.. ; $(MAKE) -k $(MAKE_FLAGS) ; ${CD} ..=0A= =0A= install::=0A= --- obj/Makefile.in.orig Thu Feb 1 10:38:52 2001=0A= +++ obj/Makefile.in Thu Feb 1 10:41:40 2001=0A= @@ -127,7 +127,7 @@=0A= all: ${BATCH_TARGET}=0A= ## End OS390BATCH ##=0A= else=0A= -all: ${THISLIB}${VER}${SHLIBSUFFIX}=0A= +all: ${THISLIB}${SHLIBSUFFIX}${VER}=0A= endif=0A= endif=0A= =0A= @@ -143,7 +143,7 @@=0A= # link your application. #=0A= ########################################################=0A= =0A= -${THISLIB}${VER}${SHLIBSUFFIX}: $(ALL_OBJECTS)=0A= +${THISLIB}${SHLIBSUFFIX}${VER}: $(ALL_OBJECTS)=0A= @echo Building ${THISLIB}${VER}${SHLIBSUFFIX}=0A= ${MAKE_SHARED} -o ${@} $^ $(TEMPLATESOBJS) $(PLATFORM_LIBRARIES) = $(EXTRA_LINK_OPTIONS) $(ALLLIBS)=0A= ## Start OS390 ##=0A= @@ -163,7 +163,7 @@=0A= =0A= clean:=0A= @echo "Making clean in obj ..."=0A= - -rm -f $(ALL_OBJECTS) ${THISLIB}${VER}${SHLIBSUFFIX}=0A= + -rm -f $(ALL_OBJECTS) ${THISLIB}${SHLIBSUFFIX}${VER}=0A= ifneq ($strip $(TEMPLATESREPOSITORY)),)=0A= -rm -f $(TEMPLATESREPOSITORY)/*.o=0A= -rm -f $(TEMPLATESREPOSITORY)/*.c=0A= @@ -185,7 +185,7 @@=0A= @echo "Nothing to do for OS390BATCH ..."=0A= else=0A= -mkdir -p ${PREFIX}/lib=0A= - $(CP) ${THISLIB}${VER}${SHLIBSUFFIX} $(PREFIX)/lib=0A= + $(CP) ${THISLIB}${SHLIBSUFFIX}${VER} $(PREFIX)/lib=0A= ifeq (${PLATFORM},OS390)=0A= $(CP) ${LIBNAME}${VER}${OS390SIDEDECK} $(PREFIX)/lib=0A= endif=0A= --- samples/Makefile.incl.orig Thu Feb 1 10:42:06 2001=0A= +++ samples/Makefile.incl Thu Feb 1 10:43:08 2001=0A= @@ -71,7 +71,7 @@=0A= endif=0A= THISLIB=3D${LIB_DIR}/${LIBNAME}=0A= =0A= -LIBRARY_NAMES=3D-l${LIBNAME}${VER}=0A= +LIBRARY_NAMES=3D-l${LIBNAME}=0A= LIBRARY_SEARCH_PATHS=3D-L${LIB_DIR}=0A= =0A= TO =3D o=0A= @@ -244,3 +244,4 @@=0A= =0A= SHLIBSUFFIX=3D.so=0A= endif=0A= +=0A= @@ -161,7 +161,8 @@=0A= CMP=3D -c ${CXXFLAGS}=0A= CC=3D g++ -c -D${PLATFORM} -D_REENTRANT -fpic=0A= LINK =3D g++ -D${PLATFORM} -fpic=0A= -PLATFORM_LIB_LINK_OPTIONS=3D-L/usr/lib -L/usr/local/lib=0A= +# Put current compiled libxerces BEFORE anyone present=0A= +PLATFORM_LIB_LINK_OPTIONS=3D-L${XERCESCROOT}/lib -L/usr/lib = -L/usr/local/lib=0A= EXTRA_LINK_OPTIONS=3D-lc=0A= SHLIBSUFFIX=3D.so=0A= endif=0A= ------_=_NextPart_000_01C08C83.6582ED1C Content-Type: application/octet-stream; name="xerces-c-1.4.0.patches" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="xerces-c-1.4.0.patches" --- version.incl.orig Thu Feb 1 10:30:24 2001=0A= +++ version.incl Thu Feb 1 10:30:33 2001=0A= @@ -56,4 +56,4 @@=0A= #=0A= # $Id: version.incl,v 1.3 2001/01/12 22:09:05 tng Exp $=0A= #=0A= -VER=3D1_4=0A= +VER=3D.1.4.0=0A= --- src/Makefile.in.orig Thu Feb 1 10:31:24 2001=0A= +++ src/Makefile.in Thu Feb 1 10:38:40 2001=0A= @@ -101,11 +101,11 @@=0A= PRODUCTVERSION=3D${VER}=0A= = BINTARGETDIR=3D${HOME}/${PRODUCTNAME}-c-${PLATFORM}-${CXX}-${PRODUCTVERS= ION}=0A= =0A= -all:: Prepare Util Sax Internal Framework Parsers Sax2 Dom Validators = ${THISLIB}${VER}${SHLIBSUFFIX}=0A= +all:: Prepare Util Sax Internal Framework Parsers Sax2 Dom Validators = ${THISLIB}${SHLIBSUFFIX}${VER}=0A= =0A= compile:: Prepare Util Sax Internal Framework Parsers Sax2 Dom = Validators=0A= =0A= -lib:: compile ${THISLIB}${VER}${SHLIBSUFFIX}=0A= +lib:: compile ${THISLIB}${SHLIBSUFFIX}${VER}=0A= =0A= Prepare::=0A= @echo Preparing the directory structure for a build ...=0A= @@ -153,8 +153,8 @@=0A= @echo Building "validators"=0A= ${CD} $(VALIDATORS_DTD_DIR) ; $(MAKE) $(MAKE_FLAGS) ; ${CD} ../..=0A= =0A= -${THISLIB}${VER}${SHLIBSUFFIX}::=0A= - @echo Building ${THISLIB}${VER}${SHLIBSUFFIX}=0A= +${THISLIB}${SHLIBSUFFIX}${VER}::=0A= + @echo Building ${THISLIB}${SHLIBSUFFIX}${VER}=0A= ${CD} $(XML_OBJ_DIR)/.. ; $(MAKE) -k $(MAKE_FLAGS) ; ${CD} ..=0A= =0A= install::=0A= --- obj/Makefile.in.orig Thu Feb 1 10:38:52 2001=0A= +++ obj/Makefile.in Thu Feb 1 10:41:40 2001=0A= @@ -127,7 +127,7 @@=0A= all: ${BATCH_TARGET}=0A= ## End OS390BATCH ##=0A= else=0A= -all: ${THISLIB}${VER}${SHLIBSUFFIX}=0A= +all: ${THISLIB}${SHLIBSUFFIX}${VER}=0A= endif=0A= endif=0A= =0A= @@ -143,7 +143,7 @@=0A= # link your application. #=0A= ########################################################=0A= =0A= -${THISLIB}${VER}${SHLIBSUFFIX}: $(ALL_OBJECTS)=0A= +${THISLIB}${SHLIBSUFFIX}${VER}: $(ALL_OBJECTS)=0A= @echo Building ${THISLIB}${VER}${SHLIBSUFFIX}=0A= ${MAKE_SHARED} -o ${@} $^ $(TEMPLATESOBJS) $(PLATFORM_LIBRARIES) = $(EXTRA_LINK_OPTIONS) $(ALLLIBS)=0A= ## Start OS390 ##=0A= @@ -163,7 +163,7 @@=0A= =0A= clean:=0A= @echo "Making clean in obj ..."=0A= - -rm -f $(ALL_OBJECTS) ${THISLIB}${VER}${SHLIBSUFFIX}=0A= + -rm -f $(ALL_OBJECTS) ${THISLIB}${SHLIBSUFFIX}${VER}=0A= ifneq ($strip $(TEMPLATESREPOSITORY)),)=0A= -rm -f $(TEMPLATESREPOSITORY)/*.o=0A= -rm -f $(TEMPLATESREPOSITORY)/*.c=0A= @@ -185,7 +185,7 @@=0A= @echo "Nothing to do for OS390BATCH ..."=0A= else=0A= -mkdir -p ${PREFIX}/lib=0A= - $(CP) ${THISLIB}${VER}${SHLIBSUFFIX} $(PREFIX)/lib=0A= + $(CP) ${THISLIB}${SHLIBSUFFIX}${VER} $(PREFIX)/lib=0A= ifeq (${PLATFORM},OS390)=0A= $(CP) ${LIBNAME}${VER}${OS390SIDEDECK} $(PREFIX)/lib=0A= endif=0A= --- samples/Makefile.incl.orig Thu Feb 1 10:42:06 2001=0A= +++ samples/Makefile.incl Thu Feb 1 10:43:08 2001=0A= @@ -71,7 +71,7 @@=0A= endif=0A= THISLIB=3D${LIB_DIR}/${LIBNAME}=0A= =0A= -LIBRARY_NAMES=3D-l${LIBNAME}${VER}=0A= +LIBRARY_NAMES=3D-l${LIBNAME}=0A= LIBRARY_SEARCH_PATHS=3D-L${LIB_DIR}=0A= =0A= TO =3D o=0A= @@ -161,7 +161,8 @@=0A= CMP=3D -c ${CXXFLAGS}=0A= CC=3D g++ -c -D${PLATFORM} -D_REENTRANT -fpic=0A= LINK =3D g++ -D${PLATFORM} -fpic=0A= -PLATFORM_LIB_LINK_OPTIONS=3D-L/usr/lib -L/usr/local/lib=0A= +# Put current compiled libxerces BEFORE anyone present=0A= +PLATFORM_LIB_LINK_OPTIONS=3D-L${XERCESCROOT}/lib -L/usr/lib = -L/usr/local/lib=0A= EXTRA_LINK_OPTIONS=3D-lc=0A= SHLIBSUFFIX=3D.so=0A= endif=0A= @@ -244,3 +244,4 @@=0A= =0A= SHLIBSUFFIX=3D.so=0A= endif=0A= +=0A= ------_=_NextPart_000_01C08C83.6582ED1C--