From nobody@sourceforge.net Thu Mar 1 03:23:51 2001 From: nobody@sourceforge.net (nobody) Date: Wed, 28 Feb 2001 19:23:51 -0800 Subject: [Expat-bugs] [ expat-Patches-403581 ] Fix compile problem on BeOS Message-ID: Patches #403581, was updated on 2001-02-03 14:24 You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=310127&aid=403581&group_id=10127 Category: None Group: None Status: Closed Priority: 5 Submitted By: Sam TH Assigned to: Fred L. Drake, Jr. Summary: Fix compile problem on BeOS Initial Comment: Using __attribute__ only works on Windows machines, but BeOS defines __declspec. ---------------------------------------------------------------------- Comment By: Fred L. Drake, Jr. Date: 2001-02-28 19:23 Message: Logged In: YES user_id=3066 Checked in as lib/expat.h.in revision 1.3. Sam, can you tell us how __declspec *is* used on BeOS, and why it's different from the Windows use? I couldn't find it searching be.com or in the index of the O'Reilly book I have on BeOS (unread since I don't have a BeOS box). Thanks! ---------------------------------------------------------------------- You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=310127&aid=403581&group_id=10127 From nobody@sourceforge.net Thu Mar 1 03:48:26 2001 From: nobody@sourceforge.net (nobody) Date: Wed, 28 Feb 2001 19:48:26 -0800 Subject: [Expat-bugs] [ expat-Patches-403585 ] Only configure present directories Message-ID: Patches #403585, was updated on 2001-02-03 14:32 You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=310127&aid=403585&group_id=10127 Category: None Group: None Status: Closed Priority: 5 Submitted By: Sam TH Assigned to: Fred L. Drake, Jr. Summary: Only configure present directories Initial Comment: This patch changes the configure script so that only the sample application directories that are actually present are configured. ---------------------------------------------------------------------- Comment By: Fred L. Drake, Jr. Date: 2001-02-28 19:48 Message: Logged In: YES user_id=3066 Checked in modified version as configure.in revision 1.11, with explanation as to why this might be useful. ---------------------------------------------------------------------- You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=310127&aid=403585&group_id=10127 From nobody@sourceforge.net Thu Mar 1 04:08:55 2001 From: nobody@sourceforge.net (nobody) Date: Wed, 28 Feb 2001 20:08:55 -0800 Subject: [Expat-bugs] [ expat-Patches-403584 ] Remove gcc-specific constructs. Message-ID: Patches #403584, was updated on 2001-02-03 14:30 You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=310127&aid=403584&group_id=10127 Category: None Group: None Status: Closed Priority: 5 Submitted By: Sam TH Assigned to: Fred L. Drake, Jr. Summary: Remove gcc-specific constructs. Initial Comment: This patch removes gcc-only dependency information from the lib/Makefile.in. It still builds identically on my linux system. ---------------------------------------------------------------------- Comment By: Fred L. Drake, Jr. Date: 2001-02-28 20:08 Message: Logged In: YES user_id=3066 Checked in as lib/Makefile.in revision 1.11. Hurray! It's readable now! ---------------------------------------------------------------------- Comment By: Sam TH Date: 2001-02-03 14:41 Message: This fixes bug 123800. ---------------------------------------------------------------------- You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=310127&aid=403584&group_id=10127 From nobody@sourceforge.net Thu Mar 1 04:15:10 2001 From: nobody@sourceforge.net (nobody) Date: Wed, 28 Feb 2001 20:15:10 -0800 Subject: [Expat-bugs] [ expat-Patches-403583 ] Makefile.in for sample app Message-ID: Patches #403583, was updated on 2001-02-03 14:28 You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=310127&aid=403583&group_id=10127 Category: Build Control Group: None Status: Closed Priority: 5 Submitted By: Sam TH Assigned to: Fred L. Drake, Jr. Summary: Makefile.in for sample app Initial Comment: This is a Makefile.in for the sample/ directory. ---------------------------------------------------------------------- Comment By: Fred L. Drake, Jr. Date: 2001-02-28 20:15 Message: Logged In: YES user_id=3066 Checked in. ---------------------------------------------------------------------- You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=310127&aid=403583&group_id=10127 From nobody@sourceforge.net Thu Mar 1 04:28:52 2001 From: nobody@sourceforge.net (nobody) Date: Wed, 28 Feb 2001 20:28:52 -0800 Subject: [Expat-bugs] [ expat-Patches-403582 ] Fixes a number of build problems Message-ID: Patches #403582, was updated on 2001-02-03 14:26 You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=310127&aid=403582&group_id=10127 Category: None Group: None Status: Closed Priority: 5 Submitted By: Sam TH Assigned to: Fred L. Drake, Jr. Summary: Fixes a number of build problems Initial Comment: This allows several of the subdirectories to build properly. Fixes examples/, sample/, xmlwf/. ---------------------------------------------------------------------- Comment By: Fred L. Drake, Jr. Date: 2001-02-28 20:28 Message: Logged In: YES user_id=3066 Checked in. ---------------------------------------------------------------------- You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=310127&aid=403582&group_id=10127 From nobody@sourceforge.net Thu Mar 1 04:32:07 2001 From: nobody@sourceforge.net (nobody) Date: Wed, 28 Feb 2001 20:32:07 -0800 Subject: [Expat-bugs] [ expat-Patches-403586 ] UNTESTED patch for bug 12367 Message-ID: Patches #403586, was updated on 2001-02-03 14:33 You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=310127&aid=403586&group_id=10127 Category: None Group: None Status: Closed Priority: 5 Submitted By: Sam TH Assigned to: Fred L. Drake, Jr. Summary: UNTESTED patch for bug 12367 Initial Comment: This patch is just a diff created by following a suggestion posted in the description of bug 12367. Unfortunately, no test case was provided with the bug, so this is still untested. I'll look into fixing that. ---------------------------------------------------------------------- Comment By: Fred L. Drake, Jr. Date: 2001-02-28 20:32 Message: Logged In: YES user_id=3066 Already checked in as lib/xmltok.c revision 1.6. (The problem and fix were tested before checkin.) ---------------------------------------------------------------------- You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=310127&aid=403586&group_id=10127 From nobody@sourceforge.net Thu Mar 1 04:44:09 2001 From: nobody@sourceforge.net (nobody) Date: Wed, 28 Feb 2001 20:44:09 -0800 Subject: [Expat-bugs] [ expat-Patches-403869 ] RPM .spec file. Message-ID: Patches #403869, was updated on 2001-02-18 16:22 You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=310127&aid=403869&group_id=10127 Category: Build Control Group: None Status: Closed Priority: 5 Submitted By: Sean Reifschneider Assigned to: Nobody/Anonymous Summary: RPM .spec file. Initial Comment: This is a .spec file to allow creation of a source/binary RPM from the expat tar file. It is based off Jeremy Hylton's 1.1, but updated to 1.95.1. Note that you'll need to change the "version" string at the top for new versions, and probably want to change the "release" string to simply "1" if you adopt it as the "official" .spec file. ---------------------------------------------------------------------- Comment By: Fred L. Drake, Jr. Date: 2001-02-28 20:44 Message: Logged In: YES user_id=3066 Checked in as expat.spec with minor changes. Thanks! ---------------------------------------------------------------------- You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=310127&aid=403869&group_id=10127 From nobody@sourceforge.net Fri Mar 2 08:21:36 2001 From: nobody@sourceforge.net (nobody) Date: Fri, 02 Mar 2001 00:21:36 -0800 Subject: [Expat-bugs] [ expat-Patches-403581 ] Fix compile problem on BeOS Message-ID: Patches #403581, was updated on 2001-02-03 14:24 You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=310127&aid=403581&group_id=10127 Category: None Group: None Status: Closed Priority: 5 Submitted By: Sam TH Assigned to: Fred L. Drake, Jr. Summary: Fix compile problem on BeOS Initial Comment: Using __attribute__ only works on Windows machines, but BeOS defines __declspec. ---------------------------------------------------------------------- Comment By: Sam TH Date: 2001-03-02 00:21 Message: Logged In: YES user_id=48667 I'm pretty sure it uses it to declare symbols as public, which is the way windows uses it AFAIK. I don't develop on either system, but the definition was causing syntax errors on BeOS machines I was building on. Wait, I have discovered the source of the error. It's GCC (which is the compiler I was using) that was failing to understand __declspec properly. Most likely, if the Metroworks compiler was used, __declspec would be understood, and shared libs would be properly generated. It seems neither is possible with GCC. The solution seems to be to add an #ifdef for GNU C, instead of just for BeOS. Reference: http://www.bespecific.com/dialog/bedevtalk/archive/980315/0155.html ---------------------------------------------------------------------- Comment By: Fred L. Drake, Jr. Date: 2001-02-28 19:23 Message: Logged In: YES user_id=3066 Checked in as lib/expat.h.in revision 1.3. Sam, can you tell us how __declspec *is* used on BeOS, and why it's different from the Windows use? I couldn't find it searching be.com or in the index of the O'Reilly book I have on BeOS (unread since I don't have a BeOS box). Thanks! ---------------------------------------------------------------------- You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=310127&aid=403581&group_id=10127 From nobody@sourceforge.net Fri Mar 2 08:26:39 2001 From: nobody@sourceforge.net (nobody) Date: Fri, 02 Mar 2001 00:26:39 -0800 Subject: [Expat-bugs] [ expat-Bugs-219617 ] expat 1.95.1 configure'd Makefile incorrect Message-ID: Bugs #219617, was updated on 2000-10-28 03:49 You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=110127&aid=219617&group_id=10127 Category: Build control Group: None Status: Open Priority: 5 Submitted By: Larry W. Virden Assigned to: Nobody/Anonymous Summary: expat 1.95.1 configure'd Makefile incorrect Initial Comment: Platform: Ultra 5 SPARC/Solaris 8 Compiler: Sun C compiler v5.0 % /home/lwv26/i/src/Unix/expat/expat-1.95.1/configure --prefix=/projects/intranet creating cache ./config.cache checking host system type... sparc-sun-solaris2.8 checking build system type... sparc-sun-solaris2.8 checking for ranlib... ranlib checking for gcc... cc checking whether the C compiler (cc ) works... yes checking whether the C compiler (cc ) is a cross-compiler... no checking whether we are using GNU C... no checking whether cc accepts -g... yes checking for non-GNU ld... /usr/ccs/bin/ld checking if the linker (/usr/ccs/bin/ld) is GNU ld... no checking for BSD-compatible nm... /usr/ccs/bin/nm -p checking whether ln -s works... yes updating cache ./config.cache loading cache ./config.cache within ltconfig checking whether we are using GNU C... no checking for object suffix... o checking for executable suffix... no checking for cc option to produce PIC... -KPIC checking if cc PIC flag -KPIC works... yes checking if cc supports -c -o file.o... yes checking if cc supports -c -o file.lo... no checking if cc static flag -Bstatic works... -Bstatic checking if the linker (/usr/ccs/bin/ld) is GNU ld... no checking whether the linker (/usr/ccs/bin/ld) supports shared libraries... yes checking command to parse /usr/ccs/bin/nm -p output... ok checking how to hardcode library paths into programs... immediate checking for /usr/ccs/bin/ld option to reload object files... -r checking dynamic linker characteristics... solaris2.8 ld.so checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking for objdir... .libs creating libtool updating cache ./config.cache loading cache ./config.cache checking for gcc... (cached) cc checking whether the C compiler (cc -g ) works... yes checking whether the C compiler (cc -g ) is a cross-compiler... no checking whether we are using GNU C... (cached) no checking whether cc accepts -g... (cached) yes checking for a BSD compatible install... /projects/gnu/sparc-sun-solaris2.6/bin/ginstall -c checking how to run the C preprocessor... cc -E checking for ANSI C header files... yes checking for fcntl.h... yes checking for unistd.h... yes checking whether byte ordering is bigendian... yes checking for working const... yes checking for off_t... yes checking for size_t... yes checking for 8-bit clean memcmp... yes checking for unistd.h... (cached) yes checking for getpagesize... yes checking for working mmap... yes checking for memmove... yes checking for bcopy... yes updating cache ./config.cache creating ./config.status creating Makefile creating lib/Makefile creating xmlwf/Makefile creating examples/Makefile creating config.h $ make cd lib; make make[1]: Entering directory `/projects/intranet/src/Unix/expat/expat-1.95.1/lib' /bin/sh ../libtool --mode=compile cc -DHAVE_CONFIG_H -DPACKAGE=expat -DVERSION=expat_1.95.1 -I/home/lwv26/i/src/Unix/expat/expat-1.95.1/lib -I.. -g -c xmlparse.c rm -f .libs/xmlparse.lo cc -DHAVE_CONFIG_H -DPACKAGE=\expat\ -DVERSION=\expat_1.95.1\ -I/home/lwv26/i/src/Unix/expat/expat-1.95.1/lib -I.. -g -Wp,-MD,.deps/xmlparse.pp -c xmlparse.c -KPIC -DPIC -o xmlparse.o command line: fatal: invalid arg for option M D: No such file or directory cc: acomp failed for xmlparse.c make[1]: *** [xmlparse.lo] Error 1 make[1]: Leaving directory `/projects/intranet/src/Unix/expat/expat-1.95.1/lib' make: *** [lib] Error 2 I don't know what the -Wp,-MD was expected to do, and so I am uncertain how to go about fixing this. Help would be appreciated. ---------------------------------------------------------------------- Comment By: Nobody/Anonymous Date: 2001-03-02 00:26 Message: Logged In: NO This bug is now fixed. See the recent commit relating to GCC-specifc dependency info. ---------------------------------------------------------------------- Comment By: Nobody/Anonymous Date: 2000-12-05 11:50 Message: Same thing for the UnixWare7 native C compiler. -W and -M are GCC-specific. I got around this by modifying the .c.o and .c.lo rules in lib/Makefile (actually, should do this in lib/Makefile.in): .c.o: @echo '$(COMPILE) -c $<'; \ $(COMPILE) -c $< # $(COMPILE) -Wp,-MD,.deps/$(*F).pp -c $< # @-cp .deps/$(*F).pp .deps/$(*F).P; \ # tr ' ' '\012' < .deps/$(*F).pp \ # | sed -e 's/^\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ # >> .deps/$(*F).P; \ # rm .deps/$(*F).pp .c.lo: @echo '$(LTCOMPILE) -c $<'; \ $(LTCOMPILE) -c $< # test -d .deps || mkdir .deps ; \ # $(LTCOMPILE) -Wp,-MD,.deps/$(*F).pp -c $< # @-sed -e 's/^\([^:]*\)\.o[ ]*:/\1.lo \1.o :/' \ # < .deps/$(*F).pp > .deps/$(*F).P; \ # tr ' ' '\012' < .deps/$(*F).pp \ # | sed -e 's/^\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ # >> .deps/$(*F).P; \ # rm -f .deps/$(*F).pp I have no idea what purpose all that tr'ing and sed'ing serves, but commenting it out didn't seem to hurt a thing. Rob Roselius ---------------------------------------------------------------------- Comment By: Nobody/Anonymous Date: 2000-11-13 06:57 Message: What switches etc. do you need to make this patch correctly under Digital Unix (4g)? ---------------------------------------------------------------------- Comment By: David Maier Date: 2000-11-08 08:59 Message: The patch also fixes the problem on Digital UNIX. ---------------------------------------------------------------------- Comment By: Changpeng Zhao Date: 2000-11-07 22:46 Message: Fixed my problem. Thanks Albert Chin! CZ@building2.co.jp ---------------------------------------------------------------------- Comment By: Nobody/Anonymous Date: 2000-11-02 12:46 Message: Albert Chin's patch fixed the problem on AIX Thanks Albert randy@munden.org ---------------------------------------------------------------------- Comment By: Nobody/Anonymous Date: 2000-11-02 11:44 Message: Got the same problem from: /home/rmunden/expat-1.95.1 ->uname -a AIX gearmail 3 4 000247004C00 with the AIX C compiler. It doesn't like the -MD preprocessor switch(it uses -M to make dependencies like *.u instead of gcc's *.d) ---------------------------------------------------------------------- Comment By: Nobody/Anonymous Date: 2000-11-02 07:20 Message: The problem is the automatic dependency tracking in lib/Makefile.in. It should be removed. The patch at ftp://ftp.thewrittenword.com/outgoing/pub/expat-1.95.1.patch fixes it. -- albert chin (china@thewrittenword.com) ---------------------------------------------------------------------- Comment By: Frank W. Douma Date: 2000-11-02 07:17 Message: Same problem with .0 and .1 versions, cannot get it to make on Solaris 2.5.1, with SUNWspro cc compiler. ---------------------------------------------------------------------- Comment By: Nobody/Anonymous Date: 2000-11-02 06:58 Message: Same problem on SS20, Solaris 2.5.1, SUNWspro CC compiler. ---------------------------------------------------------------------- Comment By: jason rodriguez Date: 2000-11-01 08:59 Message: Same problem on Ultra 5 sunOS 5.6 using the gcc compiler version gcc version 2.5.8 ---------------------------------------------------------------------- Comment By: Dave Warner Date: 2000-10-31 15:14 Message: Same problem on HP-UX 10.20: except the error returned is cpp: error 3: Too many arguments to cpp (?!). ---------------------------------------------------------------------- You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=110127&aid=219617&group_id=10127 From nobody@sourceforge.net Fri Mar 2 08:27:27 2001 From: nobody@sourceforge.net (nobody) Date: Fri, 02 Mar 2001 00:27:27 -0800 Subject: [Expat-bugs] [ expat-Bugs-219617 ] expat 1.95.1 configure'd Makefile incorrect Message-ID: Bugs #219617, was updated on 2000-10-28 03:49 You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=110127&aid=219617&group_id=10127 Category: Build control Group: None Status: Open Priority: 5 Submitted By: Larry W. Virden Assigned to: Nobody/Anonymous Summary: expat 1.95.1 configure'd Makefile incorrect Initial Comment: Platform: Ultra 5 SPARC/Solaris 8 Compiler: Sun C compiler v5.0 % /home/lwv26/i/src/Unix/expat/expat-1.95.1/configure --prefix=/projects/intranet creating cache ./config.cache checking host system type... sparc-sun-solaris2.8 checking build system type... sparc-sun-solaris2.8 checking for ranlib... ranlib checking for gcc... cc checking whether the C compiler (cc ) works... yes checking whether the C compiler (cc ) is a cross-compiler... no checking whether we are using GNU C... no checking whether cc accepts -g... yes checking for non-GNU ld... /usr/ccs/bin/ld checking if the linker (/usr/ccs/bin/ld) is GNU ld... no checking for BSD-compatible nm... /usr/ccs/bin/nm -p checking whether ln -s works... yes updating cache ./config.cache loading cache ./config.cache within ltconfig checking whether we are using GNU C... no checking for object suffix... o checking for executable suffix... no checking for cc option to produce PIC... -KPIC checking if cc PIC flag -KPIC works... yes checking if cc supports -c -o file.o... yes checking if cc supports -c -o file.lo... no checking if cc static flag -Bstatic works... -Bstatic checking if the linker (/usr/ccs/bin/ld) is GNU ld... no checking whether the linker (/usr/ccs/bin/ld) supports shared libraries... yes checking command to parse /usr/ccs/bin/nm -p output... ok checking how to hardcode library paths into programs... immediate checking for /usr/ccs/bin/ld option to reload object files... -r checking dynamic linker characteristics... solaris2.8 ld.so checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking for objdir... .libs creating libtool updating cache ./config.cache loading cache ./config.cache checking for gcc... (cached) cc checking whether the C compiler (cc -g ) works... yes checking whether the C compiler (cc -g ) is a cross-compiler... no checking whether we are using GNU C... (cached) no checking whether cc accepts -g... (cached) yes checking for a BSD compatible install... /projects/gnu/sparc-sun-solaris2.6/bin/ginstall -c checking how to run the C preprocessor... cc -E checking for ANSI C header files... yes checking for fcntl.h... yes checking for unistd.h... yes checking whether byte ordering is bigendian... yes checking for working const... yes checking for off_t... yes checking for size_t... yes checking for 8-bit clean memcmp... yes checking for unistd.h... (cached) yes checking for getpagesize... yes checking for working mmap... yes checking for memmove... yes checking for bcopy... yes updating cache ./config.cache creating ./config.status creating Makefile creating lib/Makefile creating xmlwf/Makefile creating examples/Makefile creating config.h $ make cd lib; make make[1]: Entering directory `/projects/intranet/src/Unix/expat/expat-1.95.1/lib' /bin/sh ../libtool --mode=compile cc -DHAVE_CONFIG_H -DPACKAGE=expat -DVERSION=expat_1.95.1 -I/home/lwv26/i/src/Unix/expat/expat-1.95.1/lib -I.. -g -c xmlparse.c rm -f .libs/xmlparse.lo cc -DHAVE_CONFIG_H -DPACKAGE=\expat\ -DVERSION=\expat_1.95.1\ -I/home/lwv26/i/src/Unix/expat/expat-1.95.1/lib -I.. -g -Wp,-MD,.deps/xmlparse.pp -c xmlparse.c -KPIC -DPIC -o xmlparse.o command line: fatal: invalid arg for option M D: No such file or directory cc: acomp failed for xmlparse.c make[1]: *** [xmlparse.lo] Error 1 make[1]: Leaving directory `/projects/intranet/src/Unix/expat/expat-1.95.1/lib' make: *** [lib] Error 2 I don't know what the -Wp,-MD was expected to do, and so I am uncertain how to go about fixing this. Help would be appreciated. ---------------------------------------------------------------------- Comment By: Nobody/Anonymous Date: 2001-03-02 00:27 Message: Logged In: NO This bug is now fixed. See the recent commit relating to GCC-specifc dependency info. ---------------------------------------------------------------------- Comment By: Nobody/Anonymous Date: 2001-03-02 00:26 Message: Logged In: NO This bug is now fixed. See the recent commit relating to GCC-specifc dependency info. ---------------------------------------------------------------------- Comment By: Nobody/Anonymous Date: 2000-12-05 11:50 Message: Same thing for the UnixWare7 native C compiler. -W and -M are GCC-specific. I got around this by modifying the .c.o and .c.lo rules in lib/Makefile (actually, should do this in lib/Makefile.in): .c.o: @echo '$(COMPILE) -c $<'; \ $(COMPILE) -c $< # $(COMPILE) -Wp,-MD,.deps/$(*F).pp -c $< # @-cp .deps/$(*F).pp .deps/$(*F).P; \ # tr ' ' '\012' < .deps/$(*F).pp \ # | sed -e 's/^\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ # >> .deps/$(*F).P; \ # rm .deps/$(*F).pp .c.lo: @echo '$(LTCOMPILE) -c $<'; \ $(LTCOMPILE) -c $< # test -d .deps || mkdir .deps ; \ # $(LTCOMPILE) -Wp,-MD,.deps/$(*F).pp -c $< # @-sed -e 's/^\([^:]*\)\.o[ ]*:/\1.lo \1.o :/' \ # < .deps/$(*F).pp > .deps/$(*F).P; \ # tr ' ' '\012' < .deps/$(*F).pp \ # | sed -e 's/^\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ # >> .deps/$(*F).P; \ # rm -f .deps/$(*F).pp I have no idea what purpose all that tr'ing and sed'ing serves, but commenting it out didn't seem to hurt a thing. Rob Roselius ---------------------------------------------------------------------- Comment By: Nobody/Anonymous Date: 2000-11-13 06:57 Message: What switches etc. do you need to make this patch correctly under Digital Unix (4g)? ---------------------------------------------------------------------- Comment By: David Maier Date: 2000-11-08 08:59 Message: The patch also fixes the problem on Digital UNIX. ---------------------------------------------------------------------- Comment By: Changpeng Zhao Date: 2000-11-07 22:46 Message: Fixed my problem. Thanks Albert Chin! CZ@building2.co.jp ---------------------------------------------------------------------- Comment By: Nobody/Anonymous Date: 2000-11-02 12:46 Message: Albert Chin's patch fixed the problem on AIX Thanks Albert randy@munden.org ---------------------------------------------------------------------- Comment By: Nobody/Anonymous Date: 2000-11-02 11:44 Message: Got the same problem from: /home/rmunden/expat-1.95.1 ->uname -a AIX gearmail 3 4 000247004C00 with the AIX C compiler. It doesn't like the -MD preprocessor switch(it uses -M to make dependencies like *.u instead of gcc's *.d) ---------------------------------------------------------------------- Comment By: Nobody/Anonymous Date: 2000-11-02 07:20 Message: The problem is the automatic dependency tracking in lib/Makefile.in. It should be removed. The patch at ftp://ftp.thewrittenword.com/outgoing/pub/expat-1.95.1.patch fixes it. -- albert chin (china@thewrittenword.com) ---------------------------------------------------------------------- Comment By: Frank W. Douma Date: 2000-11-02 07:17 Message: Same problem with .0 and .1 versions, cannot get it to make on Solaris 2.5.1, with SUNWspro cc compiler. ---------------------------------------------------------------------- Comment By: Nobody/Anonymous Date: 2000-11-02 06:58 Message: Same problem on SS20, Solaris 2.5.1, SUNWspro CC compiler. ---------------------------------------------------------------------- Comment By: jason rodriguez Date: 2000-11-01 08:59 Message: Same problem on Ultra 5 sunOS 5.6 using the gcc compiler version gcc version 2.5.8 ---------------------------------------------------------------------- Comment By: Dave Warner Date: 2000-10-31 15:14 Message: Same problem on HP-UX 10.20: except the error returned is cpp: error 3: Too many arguments to cpp (?!). ---------------------------------------------------------------------- You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=110127&aid=219617&group_id=10127 From nobody@sourceforge.net Fri Mar 2 08:40:24 2001 From: nobody@sourceforge.net (nobody) Date: Fri, 02 Mar 2001 00:40:24 -0800 Subject: [Expat-bugs] [ expat-Patches-405386 ] Add some things to .cvsignore Message-ID: Patches #405386, was updated on 2001-03-02 00:40 You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=310127&aid=405386&group_id=10127 Category: None Group: None Status: Open Priority: 5 Submitted By: Sam TH Assigned to: Nobody/Anonymous Summary: Add some things to .cvsignore Initial Comment: This patch adds a couple files to .cvsignore Index: lib/.cvsignore =================================================================== RCS file: /cvsroot/expat/expat/lib/.cvsignore,v retrieving revision 1.1 diff -u -r1.1 .cvsignore --- lib/.cvsignore 2000/10/30 21:25:05 1.1 +++ lib/.cvsignore 2001/03/02 08:39:19 @@ -1,3 +1,4 @@ Makefile .deps .libs +*.lo Index: xmlwf/.cvsignore =================================================================== RCS file: /cvsroot/expat/expat/xmlwf/.cvsignore,v retrieving revision 1.3 diff -u -r1.3 .cvsignore --- xmlwf/.cvsignore 2000/10/30 21:25:05 1.3 +++ xmlwf/.cvsignore 2001/03/02 08:39:19 @@ -2,3 +2,4 @@ Release xmlwf.plg Makefile +xmlwf ---------------------------------------------------------------------- You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=310127&aid=405386&group_id=10127 From sam@uchicago.edu Mon Mar 5 06:45:42 2001 From: sam@uchicago.edu (Sam TH) Date: Mon, 5 Mar 2001 00:45:42 -0600 Subject: [Expat-bugs] Bugs which have been fixed Message-ID: <20010305004542.A1036@uchicago.edu> ---------------------- multipart/signed attachment The removal of gcc-specific dependency info from the makefiles fixed the following bugs, which should now be closed in the bug tracker. =20 219617 223800 224334 224566 225294 225690 230878 The following bug was fixed by another recent commit. 230172 =20 sam th =20 sam@uchicago.edu http://www.abisource.com/~sam/ GnuPG Key: =20 http://www.abisource.com/~sam/key ---------------------- multipart/signed attachment A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 232 bytes Desc: not available Url : http://mail.libexpat.org/pipermail-21/expat-bugs/attachments/20010305/2e172778/attachment.bin ---------------------- multipart/signed attachment-- From nobody@sourceforge.net Tue Mar 6 11:21:31 2001 From: nobody@sourceforge.net (nobody) Date: Tue, 06 Mar 2001 03:21:31 -0800 Subject: [Expat-bugs] [ expat-Bugs-406262 ] "make install" fails in using builddir Message-ID: Bugs #406262, was updated on 2001-03-06 03:21 You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=110127&aid=406262&group_id=10127 Category: Build control Group: None Status: Open Priority: 5 Submitted By: Nobody/Anonymous Assigned to: Nobody/Anonymous Summary: "make install" fails in using builddir Initial Comment: When building in a separate build dir, "make install" fails to find expat.h. This very simple patch should fix it. Apologies if it's already in CVS, but I just got a "server error" when I attempted to browse. *** lib/Makefile.in.orig Sun Oct 22 20:47:34 2000 --- lib/Makefile.in Tue Mar 6 10:19:01 2001 *************** *** 147,153 **** install: $(LIBRARY) $(APIHEADER) $(mkinstalldirs) $(DESTDIR)$(libdir) $(DESTDIR)$(includedir) $(LIBTOOL) --mode=install $(INSTALL) $(LIBRARY) $(DESTDIR)$(libdir)/$(LIBRARY) ! $(INSTALL_DATA) $(APIHEADER) $(DESTDIR)$(includedir) uninstall: $(LIBTOOL) --mode=uninstall rm -f $(DESTDIR)$(libdir)/$(LIBRARY); --- 147,153 ---- install: $(LIBRARY) $(APIHEADER) $(mkinstalldirs) $(DESTDIR)$(libdir) $(DESTDIR)$(includedir) $(LIBTOOL) --mode=install $(INSTALL) $(LIBRARY) $(DESTDIR)$(libdir)/$(LIBRARY) ! $(INSTALL_DATA) $(srcdir)/$(APIHEADER) $(DESTDIR)$(includedir) uninstall: $(LIBTOOL) --mode=uninstall rm -f $(DESTDIR)$(libdir)/$(LIBRARY); ---------------------------------------------------------------------- You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=110127&aid=406262&group_id=10127 From nobody@usw-sf-web1.sourceforge.net Wed Mar 7 09:55:34 2001 From: nobody@usw-sf-web1.sourceforge.net (nobody) Date: Wed, 07 Mar 2001 01:55:34 -0800 Subject: [Expat-bugs] [ expat-Bugs-214050 ] Segmentation fault in libxmltok Message-ID: Bugs #214050, was updated on 2000-09-11 07:41 You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=110127&aid=214050&group_id=10127 Category: None Group: None Status: Open Priority: 5 Submitted By: christian liesch Assigned to: Nobody/Anonymous Summary: Segmentation fault in libxmltok Initial Comment: If I parse the following file (with an error near !DOCTYPE): !DOCTYPE OReilly:Books SYSTEM "dummy.dtd" [ ]> XML Pocket Ref 8.95 I got the following with my gdb: !DOCTYPE OReilly:Books SYSTEM "dummy.dtd" [ error:no element found Program received signal SIGSEGV, Segmentation fault. 0x400269c5 in normal_updatePosition () from /usr/lib/libxmltok.so.1 (gdb) where #0 0x400269c5 in normal_updatePosition () from /usr/lib/libxmltok.so.1 #1 0x4001b0d9 in XML_GetCurrentColumnNumber () from /usr/lib/libxmlparse.so.1 #2 0x8049154 in test_parse () #3 0x80491f5 in main () #4 0x4004da5e in __libc_start_main () at ../sysdeps/generic/libc-start.c:93 (gdb) ---------------------------------------------------------------------- Comment By: Nobody/Anonymous Date: 2001-03-07 01:55 Message: Logged In: NO I could reproduce this on the a May 29 1999 version of expat. The problem seems to be that *ptr in PREFIX(updatePosition)() is a null byte, which chokes somewhere inside the BYTE_TYPE macro. I fixed this (I think), by testing for *ptr in the while loop. Here's the patch: *** xmltok_impl.c 1999/09/03 14:54:37 1.1.1.1 --- xmltok_impl.c 2001/03/07 09:49:46 *************** *** 1709,1715 **** const char *end, POSITION *pos) { ! while (ptr != end) { switch (BYTE_TYPE(enc, ptr)) { #define LEAD_CASE(n) \ case BT_LEAD ## n: \ --- 1709,1715 ---- const char *end, POSITION *pos) { ! while (*ptr && ptr != end) { switch (BYTE_TYPE(enc, ptr)) { #define LEAD_CASE(n) \ case BT_LEAD ## n: \ ---------------------------------------------------------------------- Comment By: Sam TH Date: 2001-02-02 06:47 Message: Could not reproduce this with CVS expat. ---------------------------------------------------------------------- Comment By: Sam TH Date: 2001-02-02 06:38 Message: Could not reproduce this with CVS expat. ---------------------------------------------------------------------- Comment By: Jacob Refstrup Date: 2000-11-28 14:11 Message: This appear to be fixed in 1.95.1 ---------------------------------------------------------------------- You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=110127&aid=214050&group_id=10127 From nobody@sourceforge.net Mon Mar 12 21:30:09 2001 From: nobody@sourceforge.net (nobody) Date: Mon, 12 Mar 2001 13:30:09 -0800 Subject: [Expat-bugs] [ expat-Bugs-408035 ] On Irix, make does nothing. Message-ID: Bugs #408035, was updated on 2001-03-12 13:30 You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=110127&aid=408035&group_id=10127 Category: Build control Group: Platform Specific Status: Open Priority: 5 Submitted By: Nobody/Anonymous Assigned to: Nobody/Anonymous Summary: On Irix, make does nothing. Initial Comment: configure runs OK, but typing make results in nothing being done. If I change directories to lib and run make, it says there are missing files: ./configure loading cache ./config.cache checking host system type... mips-sgi-irix6.5 checking build system type... mips-sgi-irix6.5 checking for ranlib... (cached) : checking for gcc... (cached) cc checking whether the C compiler (cc ) works... yes checking whether the C compiler (cc ) is a cross-compiler... no checking whether we are using GNU C... (cached) no checking whether cc accepts -g... (cached) yes checking for non-GNU ld... (cached) /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... (cached) no checking for BSD-compatible nm... (cached) /usr/bin/nm -B checking whether ln -s works... (cached) yes loading cache ./config.cache within ltconfig checking whether we are using GNU C... no checking for object suffix... o checking for executable suffix... (cached) no checking for cc option to produce PIC... none checking if cc supports -c -o file.o... yes checking if cc supports -c -o file.lo... yes checking if cc static flag -non_shared works... none checking if the linker (/usr/bin/ld -n32) is GNU ld... no checking whether the linker (/usr/bin/ld -n32) supports shared libraries... yes checking command to parse /usr/bin/nm -B output... ok checking how to hardcode library paths into programs... immediate checking for /usr/bin/ld -n32 option to reload object files... -r checking dynamic linker characteristics... irix6.5 ld.so checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking for objdir... .libs creating libtool loading cache ./config.cache checking for gcc... (cached) cc checking whether the C compiler (cc -g ) works... yes checking whether the C compiler (cc -g ) is a cross-compiler... no checking whether we are using GNU C... (cached) no checking whether cc accepts -g... (cached) yes checking for a BSD compatible install... conftools/install-sh -c checking how to run the C preprocessor... (cached) cc -E checking for ANSI C header files... (cached) yes checking for fcntl.h... (cached) yes checking for unistd.h... (cached) yes checking whether byte ordering is bigendian... (cached) yes checking for working const... (cached) yes checking for off_t... (cached) yes checking for size_t... (cached) yes checking for 8-bit clean memcmp... (cached) yes checking for unistd.h... (cached) yes checking for getpagesize... (cached) yes checking for working mmap... (cached) yes checking for memmove... (cached) yes checking for bcopy... (cached) yes creating ./config.status creating Makefile creating lib/Makefile creating xmlwf/Makefile creating examples/Makefile creating config.h config.h is unchanged make make all cd lib make /bin/sh ../libtool --mode=compile cc -DHAVE_CONFIG_H -DPACKAGE=expat -DVERSION=expat_1.95.1 -I. -I.. -g -c xmlparse.c rm -f .libs/xmlparse.lo cc -DHAVE_CONFIG_H "-DPACKAGE=\expat\" "-DVERSION=\expat_1.95.1\" -I. -I.. -g -Wp,-MD,.deps/xmlparse.pp -c xmlparse.c -DPIC -o .libs/xmlparse.lo cc-1574 cc: ERROR The definition of macro %sq is not valid. cc-1005 cc: ERROR The source file ".deps/xmlparse.pp" is unavailable. 2 catastrophic errors detected in the compilation of ".deps/xmlparse.pp". Compilation terminated. *** Error code 1 (bu21) note: lib/.deps is empty. I don't know how xmlparse.pp is supposed to get there, but there isn't anything there. Any suggestions? ---------------------------------------------------------------------- You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=110127&aid=408035&group_id=10127 From nobody@sourceforge.net Tue Mar 13 02:01:13 2001 From: nobody@sourceforge.net (nobody) Date: Mon, 12 Mar 2001 18:01:13 -0800 Subject: [Expat-bugs] [ expat-Bugs-408035 ] On Irix, make does nothing. Message-ID: Bugs #408035, was updated on 2001-03-12 13:30 You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=110127&aid=408035&group_id=10127 Category: Build control Group: Platform Specific Status: Open Priority: 5 Submitted By: Nobody/Anonymous Assigned to: Nobody/Anonymous Summary: On Irix, make does nothing. Initial Comment: configure runs OK, but typing make results in nothing being done. If I change directories to lib and run make, it says there are missing files: ./configure loading cache ./config.cache checking host system type... mips-sgi-irix6.5 checking build system type... mips-sgi-irix6.5 checking for ranlib... (cached) : checking for gcc... (cached) cc checking whether the C compiler (cc ) works... yes checking whether the C compiler (cc ) is a cross-compiler... no checking whether we are using GNU C... (cached) no checking whether cc accepts -g... (cached) yes checking for non-GNU ld... (cached) /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... (cached) no checking for BSD-compatible nm... (cached) /usr/bin/nm -B checking whether ln -s works... (cached) yes loading cache ./config.cache within ltconfig checking whether we are using GNU C... no checking for object suffix... o checking for executable suffix... (cached) no checking for cc option to produce PIC... none checking if cc supports -c -o file.o... yes checking if cc supports -c -o file.lo... yes checking if cc static flag -non_shared works... none checking if the linker (/usr/bin/ld -n32) is GNU ld... no checking whether the linker (/usr/bin/ld -n32) supports shared libraries... yes checking command to parse /usr/bin/nm -B output... ok checking how to hardcode library paths into programs... immediate checking for /usr/bin/ld -n32 option to reload object files... -r checking dynamic linker characteristics... irix6.5 ld.so checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking for objdir... .libs creating libtool loading cache ./config.cache checking for gcc... (cached) cc checking whether the C compiler (cc -g ) works... yes checking whether the C compiler (cc -g ) is a cross-compiler... no checking whether we are using GNU C... (cached) no checking whether cc accepts -g... (cached) yes checking for a BSD compatible install... conftools/install-sh -c checking how to run the C preprocessor... (cached) cc -E checking for ANSI C header files... (cached) yes checking for fcntl.h... (cached) yes checking for unistd.h... (cached) yes checking whether byte ordering is bigendian... (cached) yes checking for working const... (cached) yes checking for off_t... (cached) yes checking for size_t... (cached) yes checking for 8-bit clean memcmp... (cached) yes checking for unistd.h... (cached) yes checking for getpagesize... (cached) yes checking for working mmap... (cached) yes checking for memmove... (cached) yes checking for bcopy... (cached) yes creating ./config.status creating Makefile creating lib/Makefile creating xmlwf/Makefile creating examples/Makefile creating config.h config.h is unchanged make make all cd lib make /bin/sh ../libtool --mode=compile cc -DHAVE_CONFIG_H -DPACKAGE=expat -DVERSION=expat_1.95.1 -I. -I.. -g -c xmlparse.c rm -f .libs/xmlparse.lo cc -DHAVE_CONFIG_H "-DPACKAGE=\expat\" "-DVERSION=\expat_1.95.1\" -I. -I.. -g -Wp,-MD,.deps/xmlparse.pp -c xmlparse.c -DPIC -o .libs/xmlparse.lo cc-1574 cc: ERROR The definition of macro %sq is not valid. cc-1005 cc: ERROR The source file ".deps/xmlparse.pp" is unavailable. 2 catastrophic errors detected in the compilation of ".deps/xmlparse.pp". Compilation terminated. *** Error code 1 (bu21) note: lib/.deps is empty. I don't know how xmlparse.pp is supposed to get there, but there isn't anything there. Any suggestions? ---------------------------------------------------------------------- Comment By: Nobody/Anonymous Date: 2001-03-12 18:01 Message: Logged In: NO I had the same problem. Make the changes suggested by Albert Chin in the patch located at ftp://ftp.thewrittenword.com/outgoing/pub/expat-1.95.1.patch After the changes do make install. That worked for me. ---------------------------------------------------------------------- You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=110127&aid=408035&group_id=10127 From nobody@sourceforge.net Tue Mar 13 07:47:20 2001 From: nobody@sourceforge.net (nobody) Date: Mon, 12 Mar 2001 23:47:20 -0800 Subject: [Expat-bugs] [ expat-Bugs-408156 ] XML::Parser::parse() segfaults mod_perl Message-ID: Bugs #408156, was updated on 2001-03-12 23:47 You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=110127&aid=408156&group_id=10127 Category: None Group: Platform Specific Status: Open Priority: 5 Submitted By: Nobody/Anonymous Assigned to: Nobody/Anonymous Summary: XML::Parser::parse() segfaults mod_perl Initial Comment: Versions: FreeBSD 4.2-STABLE Apache 1.3.17 mod_perl 1.25 perl 5.00503 XML::Parser 2.30 expat 1.95.1 opensrs-client 2.3.2 When used under mod_perl in the environment described, a call to the parse() method in an XML::Parser object causes the Apache instance to segfault. This is in context of the OpenSRS client communication library, which uses XML for its protocol. Everything is fine when the same code is used as a standalone CGI. ---------------------------------------------------------------------- You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=110127&aid=408156&group_id=10127 From nobody@sourceforge.net Tue Mar 13 20:23:15 2001 From: nobody@sourceforge.net (nobody) Date: Tue, 13 Mar 2001 12:23:15 -0800 Subject: [Expat-bugs] [ expat-Bugs-224566 ] Compile-Problems for HP-UX 11.0 Message-ID: Bugs #224566, was updated on 2000-12-05 08:54 You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=110127&aid=224566&group_id=10127 Category: Build control Group: None Status: Open Priority: 5 Submitted By: Nobody/Anonymous Assigned to: Nobody/Anonymous Summary: Compile-Problems for HP-UX 11.0 Initial Comment: I try to compile as my normal user -> got huge tempfiles in /tmp. I saw this with other packages too, i think that's no expat problem. I works e.g. as root. My user works wit CC=/opt/ansic/bin/cc too. After installing autoconf and m4 i tryed again with export CC=/opt/ansic/bin/cc and got make autoconf configure.in:69: warning: AC_TRY_RUN called without default to allow cross compiling /opt/autoconf-2.13/bin/autoconf[150]: gawk: not found. running /bin/sh ./configure --prefix=/opt/eate --no-create --no-recursion which kills ./configure :-( (there is a empty file left) So i installed gawk too. (i this really needed ???) I finally got i it running 1.export CC=/opt/ansic/bin/cc 2../configure --prefix=where_you_like 3. DO NOT CALL make 4. cd lib 5. remove -Wp,.... from Makefile 6. make 7. make install I 'm not familar with that autoconf stuff, so i don't know where to remove this -Wp stuff for the configure. There was some error while make, because of removing this -WP,... stuff, but the library seems to work (I use the XMLParser too :-) ) ---------------------------------------------------------------------- Comment By: Nobody/Anonymous Date: 2001-03-13 12:23 Message: Logged In: NO The change to the Makefile should be to change all lines that contain: -Wp,MD,.deps(...) To -Wp,M.deps(...) After making this change, I succesfully compiled on HPUX 11.0 ---------------------------------------------------------------------- You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=110127&aid=224566&group_id=10127 From sarrazip@sympatico.ca Thu Mar 15 03:33:18 2001 From: sarrazip@sympatico.ca (Pierre Sarrazin) Date: Wed, 14 Mar 2001 22:33:18 -0500 Subject: [Expat-bugs] Spec file to build RPM packages Message-ID: <20010314223317.A25673@localhost> ---------------------- multipart/mixed attachment I am attaching a .spec file that allows one to create RPM packages for expat. Since there is only one .h file, I did not define a separate '-devel' package. -- Pierre Sarrazin ---------------------- multipart/mixed attachment # Spec file for gengameng and gengameng-devel Summary: James Clark's expat XML parser library in C Name: expat Version: 1.95.1 Release: 1 Copyright: Freely redistributable Group: Development/Libraries Source: %{name}-%{version}.tar.gz URL: http://sourceforge.net/projects/expat/ Packager: Pierre Sarrazin Prefix: /usr BuildRoot: /var/tmp/%{name}-%{version}-%{release}-root %description This is James Clark's expat XML parser library in C. It is a stream oriented parser that requires setting handlers to deal with the structure that the parser discovers in the document. %prep %setup %build ./configure --prefix=%{prefix} && make %install rm -fR $RPM_BUILD_ROOT make DESTDIR=$RPM_BUILD_ROOT install %clean rm -fR $RPM_BUILD_ROOT %files %defattr(-, root, root) %{prefix}/lib/libexpat.so.0.0.1 %{prefix}/lib/libexpat.so.0 %{prefix}/lib/libexpat.so %{prefix}/lib/libexpat.la %{prefix}/lib/libexpat.a %{prefix}/include/expat.h ---------------------- multipart/mixed attachment-- From noreply@sourceforge.net Mon Mar 19 13:43:30 2001 From: noreply@sourceforge.net (noreply@sourceforge.net) Date: Mon, 19 Mar 2001 05:43:30 -0800 Subject: [Expat-bugs] [ expat-Bugs-409729 ] Make Fails Digital Unix 4.0d Message-ID: Bugs item #409729, was updated on 2001-03-19 05:43 You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=110127&aid=409729&group_id=10127 Category: Build control Group: Platform Specific Status: Open Priority: 5 Submitted By: Nobody/Anonymous (nobody) Assigned to: Nobody/Anonymous (nobody) Summary: Make Fails Digital Unix 4.0d Initial Comment: ./configure works fine. But when I run >make I get nothing it just exits quietly without doing anything if I run >make install i get /bin/sh ../libtool --mode=compile cc -DHAVE_CONFIG_H -DPACKAGE=expat -DVERSION=1.95.0 -I. -I.. -g -c libtool: compile: cannot determine name of library object from '-c' *** Exit 1 Stop. *** Exit 1 Stop. Any help with this bug would be greatly appreciated. Thanks Bill ---------------------------------------------------------------------- You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=110127&aid=409729&group_id=10127 From noreply@sourceforge.net Mon Mar 19 15:28:59 2001 From: noreply@sourceforge.net (noreply@sourceforge.net) Date: Mon, 19 Mar 2001 07:28:59 -0800 Subject: [Expat-bugs] [ expat-Bugs-409729 ] Make Fails Digital Unix 4.0d Message-ID: Bugs item #409729, was updated on 2001-03-19 05:43 You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=110127&aid=409729&group_id=10127 Category: Build control Group: Platform Specific Status: Open Priority: 5 Submitted By: Nobody/Anonymous (nobody) Assigned to: Nobody/Anonymous (nobody) Summary: Make Fails Digital Unix 4.0d Initial Comment: ./configure works fine. But when I run >make I get nothing it just exits quietly without doing anything if I run >make install i get /bin/sh ../libtool --mode=compile cc -DHAVE_CONFIG_H -DPACKAGE=expat -DVERSION=1.95.0 -I. -I.. -g -c libtool: compile: cannot determine name of library object from '-c' *** Exit 1 Stop. *** Exit 1 Stop. Any help with this bug would be greatly appreciated. Thanks Bill ---------------------------------------------------------------------- Comment By: Nobody/Anonymous (nobody) Date: 2001-03-19 07:28 Message: Logged In: NO I installed the latest gnu make and got cd lib; /usr/local/bin/make make[1]: Entering directory `/disk3/install/expat-1.95.1/lib' /bin/sh ../libtool --mode=compile cc -DHAVE_CONFIG_H -DPACKAGE=expat -DVERSION=expat_1.95.1 -I. -I.. -g -c xmlparse.c rm -f .libs/xmlparse.lo cc -DHAVE_CONFIG_H -DPACKAGE=\expat\ -DVERSION=\expat_1.95.1\ -I. -I.. -g -Wp,-MD,.deps/xmlparse.pp -c xmlparse.c -DPIC -o .libs/xmlparse.lo cc: Severe: No such file or directory ... file is '.deps/xmlparse.pp' make[1]: *** [xmlparse.lo] Error 1 make[1]: Leaving directory `/disk3/install/expat-1.95.1/lib' make: *** [lib] Error 2 so I looked through the old bug fixes and attempted to fix things by altering lib/Makefile.in according to other fixes: first I tried this: commenting out the following rules @echo '$(COMPILE) -c $<'; \ # $(COMPILE) -Wp,-MD,.deps/$(*F).pp -c $< # @-cp .deps/$(*F).pp .deps/$(*F).P; \ # tr ' ' '\012' < .deps/$(*F).pp \ # | sed -e 's/^\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ # >> .deps/$(*F).P; \ # rm .deps/$(*F).pp .c.lo: @echo '$(LTCOMPILE) -c $<'; \ # test -d .deps || mkdir .deps ; \ # $(LTCOMPILE) -Wp,-MD,.deps/$(*F).pp -c $< # @-sed -e 's/^\([^:]*\)\.o[ ]*:/\1.lo \1.o :/' \ # < .deps/$(*F).pp > .deps/$(*F).P; \ # tr ' ' '\012' < .deps/$(*F).pp \ # | sed -e 's/^\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ # >> .deps/$(*F).P; \ # rm -f .deps/$(*F).pp and got this make[1]: Entering directory `/disk3/install/expat-1.95.1/lib' cd .. \ && CONFIG_FILES=lib/Makefile CONFIG_HEADERS= /bin/sh ./config.status creating lib/Makefile make[1]: Leaving directory `/disk3/install/expat-1.95.1/lib' make[1]: Entering directory `/disk3/install/expat-1.95.1/lib' /bin/sh ../libtool --mode=compile cc -DHAVE_CONFIG_H -DPACKAGE=expat -DVERSION=expat_1.95.1 -I. -I.. -g -c xmlparse.c /bin/sh ../libtool --mode=compile cc -DHAVE_CONFIG_H -DPACKAGE=expat -DVERSION=expat_1.95.1 -I. -I.. -g -c xmltok.c /bin/sh ../libtool --mode=compile cc -DHAVE_CONFIG_H -DPACKAGE=expat -DVERSION=expat_1.95.1 -I. -I.. -g -c xmlrole.c /bin/sh ../libtool --mode=link cc -version-info 0:1:0 -g -o libexpat.la -rpath /usr/local/lib xmlparse.lo xmltok.lo xmlrole.lo rm -fr .libs/libexpat.la .libs/libexpat.* .libs/libexpat.* (cd . && ln -s xmlparse.lo xmlparse.o) (cd . && ln -s xmltok.lo xmltok.o) ln: xmltok.o exists, specify -f to remove. make[1]: *** [libexpat.la] Error 1 make[1]: Leaving directory `/disk3/install/expat-1.95.1/lib' make: *** [lib] Error 2 then i tried changing lines with -Wp,-MD,. to -Wp,-M. and got : make[1]: Entering directory `/disk3/install/expat-1.95.1/lib' cd .. \ && CONFIG_FILES=lib/Makefile CONFIG_HEADERS= /bin/sh ./config.status creating lib/Makefile make[1]: Leaving directory `/disk3/install/expat-1.95.1/lib' make[1]: Entering directory `/disk3/install/expat-1.95.1/lib' /bin/sh ../libtool --mode=compile cc -DHAVE_CONFIG_H -DPACKAGE=expat -DVERSION=expat_1.95.1 -I. -I.. -g -c xmlparse.c rm -f .libs/xmlparse.lo cc -DHAVE_CONFIG_H -DPACKAGE=\expat\ -DVERSION=\expat_1.95.1\ -I. -I.. -g -Wp,-M.deps/xmlparse.pp -c xmlparse.c -DPIC -o .libs/xmlparse.lo cc: Error: Extraneous text follows Boolean option name in "-M.deps/xmlparse.pp" make[1]: *** [xmlparse.lo] Error 1 make[1]: Leaving directory `/disk3/install/expat-1.95.1/lib' make: *** [lib] Error 2 Still looking for a solution. ---------------------------------------------------------------------- You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=110127&aid=409729&group_id=10127 From noreply@sourceforge.net Mon Mar 19 17:08:57 2001 From: noreply@sourceforge.net (noreply@sourceforge.net) Date: Mon, 19 Mar 2001 09:08:57 -0800 Subject: [Expat-bugs] [ expat-Bugs-409729 ] Make Fails Digital Unix 4.0d Message-ID: Bugs item #409729, was updated on 2001-03-19 05:43 You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=110127&aid=409729&group_id=10127 Category: Build control Group: Platform Specific Status: Open Priority: 5 Submitted By: Nobody/Anonymous (nobody) Assigned to: Nobody/Anonymous (nobody) Summary: Make Fails Digital Unix 4.0d Initial Comment: ./configure works fine. But when I run >make I get nothing it just exits quietly without doing anything if I run >make install i get /bin/sh ../libtool --mode=compile cc -DHAVE_CONFIG_H -DPACKAGE=expat -DVERSION=1.95.0 -I. -I.. -g -c libtool: compile: cannot determine name of library object from '-c' *** Exit 1 Stop. *** Exit 1 Stop. Any help with this bug would be greatly appreciated. Thanks Bill ---------------------------------------------------------------------- Comment By: Nobody/Anonymous (nobody) Date: 2001-03-19 09:08 Message: Logged In: NO I could not get this to compile however, from following another lead in the bug reports I managed to get expat-1.95.1 in setld format for DU4.0d from ftp.thewrittenword.com. Problem Solved (sort of) ---------------------------------------------------------------------- Comment By: Nobody/Anonymous (nobody) Date: 2001-03-19 07:28 Message: Logged In: NO I installed the latest gnu make and got cd lib; /usr/local/bin/make make[1]: Entering directory `/disk3/install/expat-1.95.1/lib' /bin/sh ../libtool --mode=compile cc -DHAVE_CONFIG_H -DPACKAGE=expat -DVERSION=expat_1.95.1 -I. -I.. -g -c xmlparse.c rm -f .libs/xmlparse.lo cc -DHAVE_CONFIG_H -DPACKAGE=\expat\ -DVERSION=\expat_1.95.1\ -I. -I.. -g -Wp,-MD,.deps/xmlparse.pp -c xmlparse.c -DPIC -o .libs/xmlparse.lo cc: Severe: No such file or directory ... file is '.deps/xmlparse.pp' make[1]: *** [xmlparse.lo] Error 1 make[1]: Leaving directory `/disk3/install/expat-1.95.1/lib' make: *** [lib] Error 2 so I looked through the old bug fixes and attempted to fix things by altering lib/Makefile.in according to other fixes: first I tried this: commenting out the following rules @echo '$(COMPILE) -c $<'; \ # $(COMPILE) -Wp,-MD,.deps/$(*F).pp -c $< # @-cp .deps/$(*F).pp .deps/$(*F).P; \ # tr ' ' '\012' < .deps/$(*F).pp \ # | sed -e 's/^\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ # >> .deps/$(*F).P; \ # rm .deps/$(*F).pp .c.lo: @echo '$(LTCOMPILE) -c $<'; \ # test -d .deps || mkdir .deps ; \ # $(LTCOMPILE) -Wp,-MD,.deps/$(*F).pp -c $< # @-sed -e 's/^\([^:]*\)\.o[ ]*:/\1.lo \1.o :/' \ # < .deps/$(*F).pp > .deps/$(*F).P; \ # tr ' ' '\012' < .deps/$(*F).pp \ # | sed -e 's/^\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ # >> .deps/$(*F).P; \ # rm -f .deps/$(*F).pp and got this make[1]: Entering directory `/disk3/install/expat-1.95.1/lib' cd .. \ && CONFIG_FILES=lib/Makefile CONFIG_HEADERS= /bin/sh ./config.status creating lib/Makefile make[1]: Leaving directory `/disk3/install/expat-1.95.1/lib' make[1]: Entering directory `/disk3/install/expat-1.95.1/lib' /bin/sh ../libtool --mode=compile cc -DHAVE_CONFIG_H -DPACKAGE=expat -DVERSION=expat_1.95.1 -I. -I.. -g -c xmlparse.c /bin/sh ../libtool --mode=compile cc -DHAVE_CONFIG_H -DPACKAGE=expat -DVERSION=expat_1.95.1 -I. -I.. -g -c xmltok.c /bin/sh ../libtool --mode=compile cc -DHAVE_CONFIG_H -DPACKAGE=expat -DVERSION=expat_1.95.1 -I. -I.. -g -c xmlrole.c /bin/sh ../libtool --mode=link cc -version-info 0:1:0 -g -o libexpat.la -rpath /usr/local/lib xmlparse.lo xmltok.lo xmlrole.lo rm -fr .libs/libexpat.la .libs/libexpat.* .libs/libexpat.* (cd . && ln -s xmlparse.lo xmlparse.o) (cd . && ln -s xmltok.lo xmltok.o) ln: xmltok.o exists, specify -f to remove. make[1]: *** [libexpat.la] Error 1 make[1]: Leaving directory `/disk3/install/expat-1.95.1/lib' make: *** [lib] Error 2 then i tried changing lines with -Wp,-MD,. to -Wp,-M. and got : make[1]: Entering directory `/disk3/install/expat-1.95.1/lib' cd .. \ && CONFIG_FILES=lib/Makefile CONFIG_HEADERS= /bin/sh ./config.status creating lib/Makefile make[1]: Leaving directory `/disk3/install/expat-1.95.1/lib' make[1]: Entering directory `/disk3/install/expat-1.95.1/lib' /bin/sh ../libtool --mode=compile cc -DHAVE_CONFIG_H -DPACKAGE=expat -DVERSION=expat_1.95.1 -I. -I.. -g -c xmlparse.c rm -f .libs/xmlparse.lo cc -DHAVE_CONFIG_H -DPACKAGE=\expat\ -DVERSION=\expat_1.95.1\ -I. -I.. -g -Wp,-M.deps/xmlparse.pp -c xmlparse.c -DPIC -o .libs/xmlparse.lo cc: Error: Extraneous text follows Boolean option name in "-M.deps/xmlparse.pp" make[1]: *** [xmlparse.lo] Error 1 make[1]: Leaving directory `/disk3/install/expat-1.95.1/lib' make: *** [lib] Error 2 Still looking for a solution. ---------------------------------------------------------------------- You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=110127&aid=409729&group_id=10127 From noreply@sourceforge.net Mon Mar 26 15:56:21 2001 From: noreply@sourceforge.net (noreply@sourceforge.net) Date: Mon, 26 Mar 2001 07:56:21 -0800 Subject: [Expat-bugs] [ expat-Bugs-224334 ] ERROR: to many arguments to cpp when compiling on HP-UX.11 Message-ID: Bugs item #224334, was updated on 2000-12-04 02:08 You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=110127&aid=224334&group_id=10127 Category: Build control Group: None Status: Open Priority: 5 Submitted By: Peter Sørensen (maspsr) Assigned to: Nobody/Anonymous (nobody) Summary: ERROR: to many arguments to cpp when compiling on HP-UX.11 Initial Comment: HI, I have just downloaded the expat-1.95.1 required by a Perl module XML::Parser. When trying to make I get the following error: (My platform is HPUX.11.0 using ANSI C compiler and gnus'a make) # make cd lib; make make[1]: Entering directory `/home/packages/expat-1.95.1/lib' /bin/sh ../libtool --mode=compile cc -DHAVE_CONFIG_H -DPACKAGE=expat -DVERSION=expat_1.95.1 -I. -I.. -g -c xmlparse.c rm -f .libs/xmlparse.lo cc -DHAVE_CONFIG_H -DPACKAGE=\expat\ -DVERSION=\expat_1.95.1\ -I. -I.. -g -Wp,-MD,.deps/xmlparse.pp -c xmlparse.c +Z -DPIC -o .libs/xmlparse.lo cpp: error 3: Too many arguments to cpp. make[1]: *** [xmlparse.lo] Error 1 make[1]: Leaving directory `/home/packages/expat-1.95.1/lib' make: *** [lib] Error 2 What is wrong?? regards and thanks Peter Sørensen/University of Southern Denmark/e-mail: maspsr@dou.sdu.dk ---------------------------------------------------------------------- Comment By: Ed Novack (enovack) Date: 2001-03-26 07:56 Message: Logged In: YES user_id=181381 I also have this problem, and I do use your suggested compiler. ---------------------------------------------------------------------- Comment By: Nobody/Anonymous (nobody) Date: 2000-12-05 08:19 Message: What compiler do you use ? Try /opt/ansic/bin/cc and you will gat rid of this. BUT I didn't got it running yet ! ---------------------------------------------------------------------- You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=110127&aid=224334&group_id=10127 From noreply@sourceforge.net Mon Mar 26 15:57:18 2001 From: noreply@sourceforge.net (noreply@sourceforge.net) Date: Mon, 26 Mar 2001 07:57:18 -0800 Subject: [Expat-bugs] [ expat-Bugs-224334 ] ERROR: to many arguments to cpp when compiling on HP-UX.11 Message-ID: Bugs item #224334, was updated on 2000-12-04 02:08 You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=110127&aid=224334&group_id=10127 Category: Build control Group: None Status: Open Priority: 5 Submitted By: Peter Sørensen (maspsr) Assigned to: Nobody/Anonymous (nobody) Summary: ERROR: to many arguments to cpp when compiling on HP-UX.11 Initial Comment: HI, I have just downloaded the expat-1.95.1 required by a Perl module XML::Parser. When trying to make I get the following error: (My platform is HPUX.11.0 using ANSI C compiler and gnus'a make) # make cd lib; make make[1]: Entering directory `/home/packages/expat-1.95.1/lib' /bin/sh ../libtool --mode=compile cc -DHAVE_CONFIG_H -DPACKAGE=expat -DVERSION=expat_1.95.1 -I. -I.. -g -c xmlparse.c rm -f .libs/xmlparse.lo cc -DHAVE_CONFIG_H -DPACKAGE=\expat\ -DVERSION=\expat_1.95.1\ -I. -I.. -g -Wp,-MD,.deps/xmlparse.pp -c xmlparse.c +Z -DPIC -o .libs/xmlparse.lo cpp: error 3: Too many arguments to cpp. make[1]: *** [xmlparse.lo] Error 1 make[1]: Leaving directory `/home/packages/expat-1.95.1/lib' make: *** [lib] Error 2 What is wrong?? regards and thanks Peter Sørensen/University of Southern Denmark/e-mail: maspsr@dou.sdu.dk ---------------------------------------------------------------------- Comment By: Ed Novack (enovack) Date: 2001-03-26 07:57 Message: Logged In: YES user_id=181381 I also have this problem, and I do use your suggested compiler. ---------------------------------------------------------------------- Comment By: Ed Novack (enovack) Date: 2001-03-26 07:56 Message: Logged In: YES user_id=181381 I also have this problem, and I do use your suggested compiler. ---------------------------------------------------------------------- Comment By: Nobody/Anonymous (nobody) Date: 2000-12-05 08:19 Message: What compiler do you use ? Try /opt/ansic/bin/cc and you will gat rid of this. BUT I didn't got it running yet ! ---------------------------------------------------------------------- You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=110127&aid=224334&group_id=10127 From noreply@sourceforge.net Thu Mar 29 02:41:00 2001 From: noreply@sourceforge.net (noreply@sourceforge.net) Date: Wed, 28 Mar 2001 18:41:00 -0800 Subject: [Expat-bugs] [ expat-Patches-412072 ] Expat for Codewarrior 6.0 / Win32 Message-ID: Patches item #412072, was updated on 2001-03-28 18:40 You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=310127&aid=412072&group_id=10127 Category: None Group: None Status: Open Priority: 5 Submitted By: David Crowley (dcrowley) Assigned to: Nobody/Anonymous (nobody) Summary: Expat for Codewarrior 6.0 / Win32 Initial Comment: I am forwarding some patches I got from Aleksander Slominski : . . . now about EXPAT in all files: xmlparse.c, xmlrole.c, xmltok.c add at top following line to make sure to include correct config file: #if defined(__MWERKS__) && defined(__INTEL__) #define COMPILED_FROM_DSP #endif but xmlparse.c must be expanded to contain: #if defined(__MWERKS__) && defined(__INTEL__) #define COMPILED_FROM_DSP #define VERSION "expat_1.95.1" #include #define offsetof(BLOCK, s) (size_t) &(((BLOCK *) 0)->s) #endif and also ELEMENT_TYPE somehow get wrongly declared but as is used only in this file just do search/replace to X_ELEMENT_TYPE also do not include in compilation xmltok_ns* and xmltok_impl.c as those are really include files... i also attach modified files thanks, alek -- Aleksander Slominski, LH 316, IU, http://www.extreme.indiana.edu/~aslom ---------------------------------------------------------------------- You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=310127&aid=412072&group_id=10127 From noreply@sourceforge.net Thu Mar 29 02:48:35 2001 From: noreply@sourceforge.net (noreply@sourceforge.net) Date: Wed, 28 Mar 2001 18:48:35 -0800 Subject: [Expat-bugs] [ expat-Patches-412076 ] Expat for Cygwin Message-ID: Patches item #412076, was updated on 2001-03-28 18:48 You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=310127&aid=412076&group_id=10127 Category: None Group: None Status: Open Priority: 5 Submitted By: David Crowley (dcrowley) Assigned to: Nobody/Anonymous (nobody) Summary: Expat for Cygwin Initial Comment: Here's a diff I have for expat.h to compile with the Cygwin gcc compiler. ---------------------------------------------------------------------- You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=310127&aid=412076&group_id=10127 From noreply@sourceforge.net Thu Mar 29 05:16:50 2001 From: noreply@sourceforge.net (noreply@sourceforge.net) Date: Wed, 28 Mar 2001 21:16:50 -0800 Subject: [Expat-bugs] [ expat-Patches-412076 ] Expat for Cygwin Message-ID: Patches item #412076, was updated on 2001-03-28 18:48 You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=310127&aid=412076&group_id=10127 Category: None Group: None Status: Open Priority: 5 Submitted By: David Crowley (dcrowley) >Assigned to: Fred L. Drake, Jr. (fdrake) Summary: Expat for Cygwin Initial Comment: Here's a diff I have for expat.h to compile with the Cygwin gcc compiler. ---------------------------------------------------------------------- >Comment By: Fred L. Drake, Jr. (fdrake) Date: 2001-03-28 21:16 Message: Logged In: YES user_id=3066 The diff is not attached; please use the SF page for this patch to attach the diff -- thanks! ---------------------------------------------------------------------- You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=310127&aid=412076&group_id=10127 From noreply@sourceforge.net Thu Mar 29 05:24:17 2001 From: noreply@sourceforge.net (noreply@sourceforge.net) Date: Wed, 28 Mar 2001 21:24:17 -0800 Subject: [Expat-bugs] [ expat-Patches-405386 ] Add some things to .cvsignore Message-ID: Patches item #405386, was updated on 2001-03-02 00:40 You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=310127&aid=405386&group_id=10127 Category: None Group: None >Status: Closed Priority: 5 Submitted By: Sam TH (samth) >Assigned to: Fred L. Drake, Jr. (fdrake) Summary: Add some things to .cvsignore Initial Comment: This patch adds a couple files to .cvsignore Index: lib/.cvsignore =================================================================== RCS file: /cvsroot/expat/expat/lib/.cvsignore,v retrieving revision 1.1 diff -u -r1.1 .cvsignore --- lib/.cvsignore 2000/10/30 21:25:05 1.1 +++ lib/.cvsignore 2001/03/02 08:39:19 @@ -1,3 +1,4 @@ Makefile .deps .libs +*.lo Index: xmlwf/.cvsignore =================================================================== RCS file: /cvsroot/expat/expat/xmlwf/.cvsignore,v retrieving revision 1.3 diff -u -r1.3 .cvsignore --- xmlwf/.cvsignore 2000/10/30 21:25:05 1.3 +++ xmlwf/.cvsignore 2001/03/02 08:39:19 @@ -2,3 +2,4 @@ Release xmlwf.plg Makefile +xmlwf ---------------------------------------------------------------------- >Comment By: Fred L. Drake, Jr. (fdrake) Date: 2001-03-28 21:24 Message: Logged In: YES user_id=3066 I've checked in the change in the xmlwf/ directory as xmlwf/.cvsignore revision 1.4. The other change appears unnecessary; *.lo is already listed in the .cvsignore (added by Greg Stein?). ---------------------------------------------------------------------- You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=310127&aid=405386&group_id=10127 From noreply@sourceforge.net Thu Mar 29 18:43:47 2001 From: noreply@sourceforge.net (noreply@sourceforge.net) Date: Thu, 29 Mar 2001 10:43:47 -0800 Subject: [Expat-bugs] [ expat-Patches-412076 ] Expat for Cygwin Message-ID: Patches item #412076, was updated on 2001-03-28 18:48 You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=310127&aid=412076&group_id=10127 Category: None Group: None Status: Open Priority: 5 Submitted By: David Crowley (dcrowley) Assigned to: Fred L. Drake, Jr. (fdrake) Summary: Expat for Cygwin Initial Comment: Here's a diff I have for expat.h to compile with the Cygwin gcc compiler. ---------------------------------------------------------------------- >Comment By: David Crowley (dcrowley) Date: 2001-03-29 10:43 Message: Logged In: YES user_id=27458 Actually, the latest version of the Cygnus gcc compiler (gcc-2.95.3-1) doesn't need this patch. An earlier version (I don't know exact version) did. It was probably a bug in the compiler, it looks like it has something to do with the XMLPARSEAPI macro along with a const return value. I just had to move the XMLPARSEAPI macro before the return type. ---------------------------------------------------------------------- Comment By: Fred L. Drake, Jr. (fdrake) Date: 2001-03-28 21:16 Message: Logged In: YES user_id=3066 The diff is not attached; please use the SF page for this patch to attach the diff -- thanks! ---------------------------------------------------------------------- You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=310127&aid=412076&group_id=10127