From robertsjustin@example.org Thu Mar 1 00:08:24 2001 Return-Path: <robertsjustin@example.org> Mailing-List: contact robertsjustin@example.org; run by ezmlm Delivered-To: mailing list robertsjustin@example.org Received: (qmail 77218 invoked from network); 1 Mar 2001 00:08:24 -0000 Received: from falcon.prod.itd.earthlink.net (83.161.120.155) by h31.sny.collab.net with SMTP; 1 Mar 2001 00:08:24 -0000 Received: from wincli (sdn-ar-005florlaP204.dialsprint.net [83.161.120.155]) by falcon.prod.itd.earthlink.net (EL-8_9_3_3/8.9.3) with SMTP id QAA18312 for <robertsjustin@example.org>; Wed, 28 Feb 2001 16:08:27 -0800 (PST) Message-Id: <robertsjustin@example.org> X-Sender: robertsjustin@example.org X-Mailer: QUALCOMM Windows Eudora Light Version 3.0.6 (32) Date: Wed, 28 Feb 2001 19:16:38 -0500 To: robertsjustin@example.org From: Steve Litt <robertsjustin@example.org> Subject: Re: xerces-perl module for linux (here it is) In-Reply-To: <robertsjustin@example.org> References: <robertsjustin@example.org> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" X-Spam-Rating: h31.sny.collab.net 1.6.2 0/1000/N Everyone on the list -- I'm sorry I sent this to the list. I was rushing and didn't realize that robertsjustin@example.org was a mailing list (yes, I was rushing that much). I meant to send it only to Harmon. Steve Steve Litt Webmaster, Troubleshooters.Com http://www.troubleshooters.com robertsjustin@example.org At 06:54 PM 2/28/01 -0500, you wrote: >Hi Harmon, > >I'd like very much to include word of Xerces for Perl in the upcoming March >Troubleshooting Professional Magazine, but to do that I need to steer my >readers to some place where they can read more about the progress of >Xerces-Perl, and maybe alpha-test downloads. I'm going to press tomorrow nite. > >The March TPM will be read by somewhere between 1000 and 20,000 people >during the month of March, depending on the level of incoming links. >Traditionally, tutorial type TPM issues get about 6,000 visits during their >first month. > >So if you can provide me with such a URL, please do so quickly. > >Thanks Harmon, and congratulations on Xerces-Perl. > >Steve > >Steve Litt >Webmaster, Troubleshooters.Com >http://www.troubleshooters.com >robertsjustin@example.org > > > >At 09:33 PM 2/23/01 -0500, you wrote: >>Hi folks. Attached is a (62k) b-zipped tarball that should be a complete >>xerces-perl build and install. This is what we're robertsjustin@example.org. >>The tarball behaves like a standard perl extension that you might >>download from CPAN. >>I.e. once it is untarred, in the resulting directory type: >> >>perl Makefile.PL >>make >>make test >>make install >> >>Currently, the only platform on which this has been tested is debian-linux. >>It probably will need some mods to work on other platforms. >> >> >> >>NICE NEW THINGS ABOUT THIS VERSION OF XERCES-PERL: >>---------------------------------------------------- >>Good-bye DOMStrings and transcode calls (hopefully, this is a good >>thing, let me know >>if it's not). All functions that take DOMString as an argument can now >>use either a >>DOMString or straight run-of-the-mill perl-string. Functions that >>originally returned a DOMString now return straight perl-strings. Thus, >>calls like >> >>$element = $document->createElement( new DOMString('foo') ); >>$value = $element->getNodeValue->transcode >> >>are now just >> >>$element = $document->createElement('foo'); >>$value = $element->getNodeValue >> >>In fact, any and all functions in the xerces-c API that take/return >>string-like >>values, such as XMLCh *, take/return straight strings from/to perl. >> >>This is all thanks to SWIG typemaps. >>One drawback, nothing returns a DOMString (big deal). >> >>AS WELL, all standard InputSources that come with the xerces-c >>distribution, i.e. >>LocalFileInputSource, StdInInputSource, MemBufInputSource, and >>URLInputSource >>now all work from xerces-perl. Those previously introduced, >>MemoryInputSource >>and FileInputSource, still work. >> >>Note: the MemBufInputSource in the xerces-c API takes four arguments: >>the memory buffer >>the length of the buffer >>a pseude-system-id for the buffer >>an "adoptbuffer" flag. >> >>In perl, MemBufInputSource takes only two of these arguments: >>the memory buffer (i.e. a perl-string containing the XML document) >>the pseudo-system-id for the buffer. >> >>The length argument is determined automatically, and the adoptbuffer is >>always set to >>true. This is again thanks to SWIG typemaps. >> >>Cheers. >>-- Dr. Harmon S. Nine >>Netarx, Inc. >> >> >>Attachment Converted: "e:\eudora\attach\xerces-perl-1.3.0.tar.bz2" >>--------------------------------------------------------------------- >>To unsubscribe, e-mail: robertsjustin@example.org >>For additional commands, e-mail: robertsjustin@example.org > > >--------------------------------------------------------------------- >To unsubscribe, e-mail: robertsjustin@example.org >For additional commands, e-mail: robertsjustin@example.org > > From robertsjustin@example.org Fri Mar 2 21:37:50 2001 Return-Path: <robertsjustin@example.org> Mailing-List: contact robertsjustin@example.org; run by ezmlm Delivered-To: mailing list robertsjustin@example.org Delivered-To: moderator for robertsjustin@example.org Received: (qmail 20864 invoked from network); 2 Mar 2001 21:37:50 -0000 Received: from unknown (HELO exchange.netarx.com) (83.161.120.155) by h31.sny.collab.net with SMTP; 2 Mar 2001 21:37:50 -0000 Received: from netarx.com (83.161.120.155 [83.161.120.155]) by exchange.netarx.com with SMTP (Microsoft Exchange Internet Mail Service Version 5.5.2650.21) id GB8Q9GSL; Fri, 2 Mar 2001 14:51:04 -0500 Message-ID: <robertsjustin@example.org> Date: Fri, 02 Mar 2001 14:51:47 -0500 X-Sybari-Space: 00000000 00000000 00000000 From: "Harmon S. Nine" <robertsjustin@example.org> User-Agent: Mozilla/5.0 (X11; U; Linux 2.4.0 i686; en-US; m18) Gecko/20001103 X-Accept-Language: en MIME-Version: 1.0 To: xerces-p-dev <robertsjustin@example.org> Subject: xerces-perl 1.3 and uploading to download page Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Rating: h31.sny.collab.net 1.6.2 0/1000/N Hi everyone. Some time ago I was voted a developer. Jason Stewart et. al. has since taken the position of coordinating xerces-perl development. However, as far as I know, I still have an robertsjustin@example.org. Unfortunately I have forgotten my password. Could someone at apache please reset my password and email it to me? I'll change it as soon as I am able to log in. My account name is "hnine". I have xerces-perl-1.3. Actually, I sent it to this list about a week ago. So far, I have gotten only one (albeit very good) response. Has anyone else had a chance to evaluate it? Anyway, if overwhelming schedules, etc., prevent others from doing so, I would like to upload it to the xerces-perl download page. But first, I'll need my password. -- Harmon From robertsjustin@example.org Fri Mar 2 23:55:45 2001 Return-Path: <robertsjustin@example.org> Mailing-List: contact robertsjustin@example.org; run by ezmlm Delivered-To: mailing list robertsjustin@example.org Received: (qmail 23280 invoked from network); 2 Mar 2001 23:55:45 -0000 Received: from albqpop1.albq.uswest.net (83.161.120.155) by h31.sny.collab.net with SMTP; 2 Mar 2001 23:55:45 -0000 Received: (qmail 10833 invoked by alias); 2 Mar 2001 23:55:22 -0000 Delivered-To: robertsjustin@example.org@fixme Received: (qmail 10827 invoked by uid 0); 2 Mar 2001 23:55:21 -0000 Received: from albqdslgw1poold74.albq.uswest.net (HELO amadeus.openinformatics.com) (83.161.120.155) by albqpop1.albq.uswest.net with SMTP; 2 Mar 2001 23:55:21 -0000 Received: (from jasons@localhost) by amadeus.openinformatics.com (8.9.3/8.9.3/Debian 8.9.3-21) id QAA12053; Fri, 2 Mar 2001 16:56:30 -0700 Sender: robertsjustin@example.org To: robertsjustin@example.org Subject: Re: xerces-perl 1.3 and uploading to download page References: <robertsjustin@example.org> Mime-Version: 1.0 (generated by tm-edit 1.5) Content-Type: text/plain; charset=US-ASCII From: robertsjustin@example.org (Jason E. Stewart) Date: 02 Mar 2001 16:56:30 -0700 In-Reply-To: "Harmon S. Nine"'s message of "Fri, 02 Mar 2001 14:51:47 -0500" Message-ID: <robertsjustin@example.org> Lines: 21 X-Mailer: Gnus v5.6.45/XEmacs 21.1 - "Capitol Reef" X-Spam-Rating: h31.sny.collab.net 1.6.2 0/1000/N "Harmon S. Nine" <robertsjustin@example.org> writes: > I have xerces-perl-1.3. Actually, I sent it to this list about a > week ago. So far, I have gotten only one (albeit very good) > response. Has anyone else had a chance to evaluate it? Hey Harmon, Just got back from a two week vacation. I have been unable to get your 1.3 to compile to do SWIG incompatibility. What version of SWIG was it written for? I grabbed a5 off www.swig.org, and had all sorts of trouble. My thoughts: * having Xerces.i for developers is necessary * having end users use SWIG is probably a bad idea, we probably want to include the already SWIG'ed Xerces.C and Xerces.pm Which version of SWIG are you using? jas. From robertsjustin@example.org Sat Mar 3 00:10:35 2001 Return-Path: <robertsjustin@example.org> Mailing-List: contact robertsjustin@example.org; run by ezmlm Delivered-To: mailing list robertsjustin@example.org Received: (qmail 49619 invoked from network); 3 Mar 2001 00:10:35 -0000 Received: from albqpop1.albq.uswest.net (83.161.120.155) by h31.sny.collab.net with SMTP; 3 Mar 2001 00:10:35 -0000 Received: (qmail 33520 invoked by alias); 3 Mar 2001 00:10:12 -0000 Delivered-To: robertsjustin@example.org@fixme Received: (qmail 33510 invoked by uid 0); 3 Mar 2001 00:10:12 -0000 Received: from albqdslgw1poold74.albq.uswest.net (HELO amadeus.openinformatics.com) (83.161.120.155) by albqpop1.albq.uswest.net with SMTP; 3 Mar 2001 00:10:12 -0000 Received: (from jasons@localhost) by amadeus.openinformatics.com (8.9.3/8.9.3/Debian 8.9.3-21) id RAA12127; Fri, 2 Mar 2001 17:11:21 -0700 Sender: robertsjustin@example.org To: robertsjustin@example.org Subject: Re: xerces-perl 1.3 and uploading to download page References: <robertsjustin@example.org> <robertsjustin@example.org> Mime-Version: 1.0 (generated by tm-edit 1.5) Content-Type: text/plain; charset=US-ASCII From: robertsjustin@example.org (Jason E. Stewart) Date: 02 Mar 2001 17:11:21 -0700 In-Reply-To: "Jason E. Stewart"'s message of "02 Mar 2001 16:56:30 -0700" Message-ID: <robertsjustin@example.org> Lines: 8 X-Mailer: Gnus v5.6.45/XEmacs 21.1 - "Capitol Reef" X-Spam-Rating: h31.sny.collab.net 1.6.2 0/1000/N "Jason E. Stewart" <robertsjustin@example.org> writes: > Just got back from a two week vacation. I have been unable to get your > 1.3 to compile to do SWIG incompatibility. uhh... that would be 'due to' SWIG incompatibility. jas. From robertsjustin@example.org Sat Mar 3 00:51:36 2001 Return-Path: <robertsjustin@example.org> Mailing-List: contact robertsjustin@example.org; run by ezmlm Delivered-To: mailing list robertsjustin@example.org Received: (qmail 2888 invoked from network); 3 Mar 2001 00:51:36 -0000 Received: from albqpop1.albq.uswest.net (83.161.120.155) by h31.sny.collab.net with SMTP; 3 Mar 2001 00:51:36 -0000 Received: (qmail 93314 invoked by alias); 3 Mar 2001 00:51:14 -0000 Delivered-To: robertsjustin@example.org@fixme Received: (qmail 93296 invoked by uid 0); 3 Mar 2001 00:51:13 -0000 Received: from albqdslgw1poold74.albq.uswest.net (HELO amadeus.openinformatics.com) (83.161.120.155) by albqpop1.albq.uswest.net with SMTP; 3 Mar 2001 00:51:13 -0000 Received: (from jasons@localhost) by amadeus.openinformatics.com (8.9.3/8.9.3/Debian 8.9.3-21) id RAA12338; Fri, 2 Mar 2001 17:52:22 -0700 Sender: robertsjustin@example.org To: robertsjustin@example.org Subject: Re: xerces-perl 1.3 and uploading to download page References: <robertsjustin@example.org> <robertsjustin@example.org> Mime-Version: 1.0 (generated by tm-edit 1.5) Content-Type: text/plain; charset=US-ASCII From: robertsjustin@example.org (Jason E. Stewart) Date: 02 Mar 2001 17:52:22 -0700 In-Reply-To: "Jason E. Stewart"'s message of "02 Mar 2001 16:56:30 -0700" Message-ID: <robertsjustin@example.org> Lines: 47 X-Mailer: Gnus v5.6.45/XEmacs 21.1 - "Capitol Reef" X-Spam-Rating: h31.sny.collab.net 1.6.2 0/1000/N "Jason E. Stewart" <robertsjustin@example.org> writes: > "Harmon S. Nine" <robertsjustin@example.org> writes: > > > I have xerces-perl-1.3. Actually, I sent it to this list about a > > week ago. So far, I have gotten only one (albeit very good) > > response. Has anyone else had a chance to evaluate it? > > Hey Harmon, > > Which version of SWIG are you using? I just grabbed the debian swig-1.1.p5-6 package and it worked fine: All tests successful. Files=9, Tests=11, 6 wallclock secs ( 3.05 cusr + 0.67 csys = 3.72 CPU) I had to modify Makefile.PL to accept $XERCESCROOT: --- ./Makefile.PL Fri Feb 23 19:07:26 2001 +++ /xerces-perl-1.3.0/Makefile.PL Fri Mar 2 17:43:47 2001 @@ -1,11 +1,13 @@ use ExtUtils888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4MakeMaker; +use Env qw(XERCESCROOT); +print STDERR "Using XERCESCROOT = $XERCESCROOT\n"; sub MY888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4postamble { chomp(my @header_files = `find Xerces_headers -name "*.hpp"`); local $" = ' '; <<TERMINUS; XERCES_wrap.C XERCES.pm: XERCES.i @header_files - swig \$(INC) -perl5 -c++ -shadow -o XERCES_wrap.C XERCES.i + /usr/bin/swig \$(INC) -perl5 -c++ -shadow -o XERCES_wrap.C XERCES.i perl postSource.pl XERCES_wrap.C perl postModule.pl XERCES.pm patch XERCES_wrap.C XERCES_wrap.diff @@ -30,8 +32,8 @@ 'XERCES.pm' => '$(INST_ARCHLIB)/XERCES.pm', 'RTTI.pm' => '$(INST_LIB)/RTTI.pm', }, - 'INC' => '-I. -INew_classes_perl', - 'LIBS' => '-lxerces-c -lpthread', + 'INC' => "-I. -INew_classes_perl -I$XERCESCROOT/include", + 'LIBS' => "-L/usr/local/lib -L$XERCESCROOT/lib -lxerces-c1_3 -lpthread", 'NAME' => 'XERCES', 'OBJECT' => $OBJECTS, jas. From robertsjustin@example.org Sat Mar 3 04:10:14 2001 Return-Path: <robertsjustin@example.org> Mailing-List: contact robertsjustin@example.org; run by ezmlm Delivered-To: mailing list robertsjustin@example.org Received: (qmail 22195 invoked from network); 3 Mar 2001 04:10:14 -0000 Received: from albqpop1.albq.uswest.net (83.161.120.155) by h31.sny.collab.net with SMTP; 3 Mar 2001 04:10:14 -0000 Received: (qmail 60792 invoked by alias); 3 Mar 2001 04:09:51 -0000 Delivered-To: robertsjustin@example.org@fixme Received: (qmail 60783 invoked by uid 0); 3 Mar 2001 04:09:51 -0000 Received: from albqdslgw1poold74.albq.uswest.net (HELO amadeus.openinformatics.com) (83.161.120.155) by albqpop1.albq.uswest.net with SMTP; 3 Mar 2001 04:09:51 -0000 Received: (from jasons@localhost) by amadeus.openinformatics.com (8.9.3/8.9.3/Debian 8.9.3-21) id VAA13614; Fri, 2 Mar 2001 21:11:00 -0700 Sender: robertsjustin@example.org To: robertsjustin@example.org Subject: Re: xerces-perl 1.3 and uploading to download page References: <robertsjustin@example.org> <robertsjustin@example.org> <robertsjustin@example.org> Mime-Version: 1.0 (generated by tm-edit 1.5) Content-Type: text/plain; charset=US-ASCII From: robertsjustin@example.org (Jason E. Stewart) Date: 02 Mar 2001 21:11:00 -0700 In-Reply-To: "Jason E. Stewart"'s message of "02 Mar 2001 17:52:22 -0700" Message-ID: <robertsjustin@example.org> Lines: 92 X-Mailer: Gnus v5.6.45/XEmacs 21.1 - "Capitol Reef" X-Spam-Rating: h31.sny.collab.net 1.6.2 0/1000/N "Jason E. Stewart" <robertsjustin@example.org> writes: > "Jason E. Stewart" <robertsjustin@example.org> writes: > > > "Harmon S. Nine" <robertsjustin@example.org> writes: > > > > > I have xerces-perl-1.3. Actually, I sent it to this list about a > > > week ago. So far, I have gotten only one (albeit very good) > > > response. Has anyone else had a chance to evaluate it? > > > > Hey Harmon, > > > > Which version of SWIG are you using? > > I just grabbed the debian swig-1.1.p5-6 package and it worked fine: > I have been able to get it to compile with SWIG-1.3a5. It required a modification in Xerces.i to use the new pointer mechanism instead of SWIG_GetPtr(), and a slightly different patch to Xerces_wrap.C. However, the tests all fail due to different naming conventions used by SWIG 1.3 :-( I was hoping that the new 1.3 development branch of SWIG would fix some of the outstanding problems, such as being able to run Xerces in the debugger. In any case here are the patches... jas. -- --- ./XERCES.i Fri Mar 2 18:38:41 2001 +++ ./XERCES.i~ Fri Feb 23 19:07:27 2001 @@ -38,7 +38,7 @@ char *ptr = (char *)SvPV( $source, na ); temp = DOMString(ptr); $target = &temp; - } else if (SWIG_ConvertPtr($source,(void **) &$target,SWIGTYPE_p_DOMString)) { + } else if (SWIG_GetPtr($source,(void **) &$target,"DOMString")) { croak("Type error in argument 2 of $name, Expected perl-string or DOMString."); XSRETURN(1); } --- ./XERCES_wrap.C~ Fri Mar 2 18:41:54 2001 +++ ./XERCES_wrap.C Fri Mar 2 20:58:26 2001 @@ -5095,7 +5095,7 @@ croak("Type error in argument 1 of DOM_Range_getCommonAncestorContainer. Expected %s", SWIGTYPE_p_DOM_Range->name); XSRETURN(1); } - result = new DOM_Node const (arg0->getCommonAncestorContainer()); ST(argvi) = sv_newmortal(); + result = new DOM_Node (arg0->getCommonAncestorContainer()); ST(argvi) = sv_newmortal(); SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_DOM_Node); XSRETURN(argvi); } @@ -6075,20 +6075,22 @@ XS(_wrap_new_FileInputSource) { - char *arg0 ; int argvi = 0; + int _arg0_int; + char * _arg0_charPtr; FileInputSource *result ; dXSARGS; - if ((items < 1) || (items > 1)) - croak("Usage: new_FileInputSource(filename);"); - if (! SvOK((SV*) ST(0))) { - arg0 = 0; - } - else { - arg0 = (char *) SvPV(ST(0),PL_na); + if ( SvIOKp( ST(0) ) ) { + _arg0_int = (int) SvIV( ST(0) ); + result = (FileInputSource *)new FileInputSource(_arg0_int); + } else if ( SvPOKp( ST(0) ) ) { + _arg0_charPtr = (char *) SvPV(ST(0),PL_na); + result = (FileInputSource *)new FileInputSource(_arg0_charPtr); + } else { + croak("Type error in argument 1 of new FileInputSource. Expected integer or string."); + XSRETURN(1); } - result = (FileInputSource *)new FileInputSource((char const *)arg0); ST(argvi) = sv_newmortal(); SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_FileInputSource); XSRETURN(argvi); From robertsjustin@example.org Mon Mar 5 04:16:28 2001 Return-Path: <robertsjustin@example.org> Mailing-List: contact robertsjustin@example.org; run by ezmlm Delivered-To: mailing list robertsjustin@example.org Received: (qmail 83690 invoked from network); 5 Mar 2001 04:16:28 -0000 Received: from 83.161.120.155 (HELO dragnet.seagull.net) (83.161.120.155) by h31.sny.collab.net with SMTP; 5 Mar 2001 04:16:28 -0000 Received: from [83.161.120.155] (dialup-r-339.mint.net [83.161.120.155]) by dragnet.seagull.net (8.9.3) with ESMTP id UAA29196 sender robertsjustin@example.org; Sun, 4 Mar 2001 20:16:33 -0800 X-Sender: (Unverified) Message-Id: <v03007801b6c8e8a5a17e@[83.161.120.155]> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Date: Sun, 4 Mar 2001 23:16:41 -0800 To: robertsjustin@example.org, robertsjustin@example.org, robertsjustin@example.org From: "Michael D. Crawford" <robertsjustin@example.org> Subject: article on testing web apps X-Spam-Rating: h31.sny.collab.net 1.6.2 0/1000/N I've posted an article tonight: Use Validators and Load Generators to Test Your Web Applications http://linuxquality.sunsite.dk/articles/webapptesting/index.html the general topics are that one should use SGML validators to ensure one generates quality web pages in a web application, and you should use a load generator to ensure your application will actually work under a real load. I mention Xerces-C, Xerces-J and Xerces Perl in this section: XML Validators http://linuxquality.sunsite.dk/articles/webapptesting/validators.html#xml where I suggest that one use XHTML rather than conventional HTML, and then take advantage of one of the many available XML validating parsers. My question for the Xerces list in particular are whether you'd like to correct or add anything that I say about any of the variants of Xerces. In general the question I'd like to ask anybody is whether there's anything you can suggest for my article: - Are my arguments clear and convincing? (That is, do I make you feel you should bother rigorously testing your application - lots of people don't!) - Is the information conveyed helpful and comprehensible? - Do you further resources I should link to, particularly validators and load generators? - Do you have suggestions for topics of other articles I could write, resources I could link to in them, or articles you would like to write yourself? The Linux Quality Database at: http://linuxquality.sunsite.dk/ has as its long-term goal to write an easy-to-use but powerful bug database for the Linux kernel. In the short term I'm trying to promote better quality among Free and Open Source software by writing articles on quality assurance and better software practices such as the one given here. Michael D. Crawford GoingWare Inc. - Expert Software Development and Consulting http://www.goingware.com/ robertsjustin@example.org Tilting at Windmills for a Better Tomorrow. From robertsjustin@example.org Mon Mar 5 18:53:39 2001 Return-Path: <robertsjustin@example.org> Mailing-List: contact robertsjustin@example.org; run by ezmlm Delivered-To: mailing list robertsjustin@example.org Received: (qmail 93880 invoked from network); 5 Mar 2001 18:53:39 -0000 Received: from smtp.slac.stanford.edu (83.161.120.155) by h31.sny.collab.net with SMTP; 5 Mar 2001 18:53:39 -0000 Received: from CONVERSION-DAEMON by smtp.slac.stanford.edu (PMDF V5.2-33 #37476) id <robertsjustin@example.org> for robertsjustin@example.org; Mon, 5 Mar 2001 10:53:41 -0800 (PST) Received: from smtpserv1.SLAC.Stanford.EDU (SMTPSERV1.SLAC.Stanford.EDU [83.161.120.155]) by smtp.slac.stanford.edu (PMDF V5.2-33 #37476) with ESMTP id <robertsjustin@example.org>; Mon, 05 Mar 2001 10:53:40 -0800 (PST) Received: from trinity ([83.161.120.155]) by smtpserv1.slac.stanford.edu (PMDF V5.2-33 #37476) with SMTP id <robertsjustin@example.org>; Mon, 05 Mar 2001 10:53:40 -0800 (PST) Date: Mon, 05 Mar 2001 10:56:36 -0800 From: "Matthew D. Langston" <robertsjustin@example.org> Subject: xerces-p for linux To: robertsjustin@example.org, robertsjustin@example.org Cc: robertsjustin@example.org Message-id: <06cb01c0a5a6$0126ad40$c916df80@trinity> Organization: Stanford Linear Accelerator Center MIME-version: 1.0 X-MIMEOLE: Produced By Microsoft MimeOLE V5.50.4133.2400 X-Mailer: Microsoft Outlook Express 5.50.4133.2400 Content-type: text/plain; charset=iso-8859-1 Content-transfer-encoding: 7BIT X-Priority: 3 X-MSMail-priority: Normal X-Spam-Rating: h31.sny.collab.net 1.6.2 0/1000/N Hello, I read your email exchanges from last December about the linux port of xerces-p (see http://archive.covalent.net/xml/xerces-p-dev/2000/12/). I just did a cvs checkout of the xerces-p source tree, but it doesn't appear that the linux modifications have been folded in yet. May I ask you for your Linux diffs that add linux support to xerces-p please? Thank you :-) Regards, Matt -- Matthew D. Langston SLD, Stanford Linear Accelerator Center robertsjustin@example.org From robertsjustin@example.org Mon Mar 5 20:13:20 2001 Return-Path: <robertsjustin@example.org> Mailing-List: contact robertsjustin@example.org; run by ezmlm Delivered-To: mailing list robertsjustin@example.org Received: (qmail 6188 invoked from network); 5 Mar 2001 20:13:20 -0000 Received: from albqpop1.albq.uswest.net (83.161.120.155) by h31.sny.collab.net with SMTP; 5 Mar 2001 20:13:20 -0000 Received: (qmail 59965 invoked by alias); 5 Mar 2001 20:12:51 -0000 Delivered-To: robertsjustin@example.org@fixme Received: (qmail 59918 invoked by uid 0); 5 Mar 2001 20:12:50 -0000 Received: from albqdslgw1poold74.albq.uswest.net (HELO amadeus.openinformatics.com) (83.161.120.155) by albqpop1.albq.uswest.net with SMTP; 5 Mar 2001 20:12:50 -0000 Received: (from jasons@localhost) by amadeus.openinformatics.com (8.9.3/8.9.3/Debian 8.9.3-21) id NAA02891; Mon, 5 Mar 2001 13:14:01 -0700 Sender: robertsjustin@example.org To: robertsjustin@example.org Subject: Re: xerces-p for linux References: <06cb01c0a5a6$0126ad40$c916df80@trinity> Mime-Version: 1.0 (generated by tm-edit 1.5) Content-Type: text/plain; charset=US-ASCII From: robertsjustin@example.org (Jason E. Stewart) Date: 05 Mar 2001 13:14:00 -0700 In-Reply-To: "Matthew D. Langston"'s message of "Mon, 05 Mar 2001 10:56:36 -0800" Message-ID: <robertsjustin@example.org> Lines: 18 X-Mailer: Gnus v5.6.45/XEmacs 21.1 - "Capitol Reef" X-Spam-Rating: h31.sny.collab.net 1.6.2 0/1000/N "Matthew D. Langston" <robertsjustin@example.org> writes: > Hello, > > I read your email exchanges from last December about the linux port of > xerces-p (see > http://archive.covalent.net/xml/xerces-p-dev/2000/12/). I just did a cvs > checkout of the xerces-p source tree, but it doesn't appear that the linux > modifications have been folded in yet. > > May I ask you for your Linux diffs that add linux support to xerces-p > please? Thank you :-) Even better, I'm in the process of checking in the 1.3 code into CVS as I type. I have to work out some permissions problem first, and then I'll alert the list on success. jas. From robertsjustin@example.org Mon Mar 5 20:27:52 2001 Return-Path: <robertsjustin@example.org> Mailing-List: contact robertsjustin@example.org; run by ezmlm Delivered-To: mailing list robertsjustin@example.org Received: (qmail 24653 invoked from network); 5 Mar 2001 20:27:52 -0000 Received: from smtp.slac.stanford.edu (83.161.120.155) by h31.sny.collab.net with SMTP; 5 Mar 2001 20:27:52 -0000 Received: from CONVERSION-DAEMON by smtp.slac.stanford.edu (PMDF V5.2-33 #37476) id <robertsjustin@example.org> for robertsjustin@example.org; Mon, 5 Mar 2001 12:27:53 -0800 (PST) Received: from smtpserv1.SLAC.Stanford.EDU (SMTPSERV1.SLAC.Stanford.EDU [83.161.120.155]) by smtp.slac.stanford.edu (PMDF V5.2-33 #37476) with ESMTP id <robertsjustin@example.org> for robertsjustin@example.org; Mon, 05 Mar 2001 12:27:53 -0800 (PST) Received: from trinity ([83.161.120.155]) by smtpserv1.slac.stanford.edu (PMDF V5.2-33 #37476) with SMTP id <robertsjustin@example.org> for robertsjustin@example.org; Mon, 05 Mar 2001 12:27:53 -0800 (PST) Date: Mon, 05 Mar 2001 12:30:50 -0800 From: "Matthew D. Langston" <robertsjustin@example.org> Subject: Re: xerces-p for linux To: robertsjustin@example.org Message-id: <077301c0a5b3$2ad253d0$c916df80@trinity> Organization: Stanford Linear Accelerator Center MIME-version: 1.0 X-MIMEOLE: Produced By Microsoft MimeOLE V5.50.4133.2400 X-Mailer: Microsoft Outlook Express 5.50.4133.2400 Content-type: text/plain; charset=iso-8859-1 Content-transfer-encoding: 7BIT X-Priority: 3 X-MSMail-priority: Normal References: <06cb01c0a5a6$0126ad40$c916df80@trinity> <robertsjustin@example.org> X-Spam-Rating: h31.sny.collab.net 1.6.2 0/1000/N Great! FYI, I just built Harmon's tarball on my Linux box, and all tests from "make test" passed. My configuration is: RedHat 6.1 Intel gcc 2.95.2 xerces-c 1.3.0 perl 5.00503 swig 1.1p5 I had to add "-I/usr/include/xerces" to the INC key in Makefile.PL, but that was the only change I had to make. Other Linux/Unix users will have to do the same thing depending on their installation of xerces-c. To my knowledge, perl's ExtUtils888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4MakeMaker doesn't support "build-time dynamic discovery" of external dependencies (like the xerces-c libraries and headers) like GNU Autoconf does. Perhaps a note in a README file in xerces-p to this affect would be helpful. Please let me know when you've done your "cvs ci" and I'll try the same test again. Thanks! Regards, Matt ----- Original Message ----- From: "Jason E. Stewart" <robertsjustin@example.org> To: <robertsjustin@example.org> Sent: Monday, March 05, 2001 12:14 PM Subject: Re: xerces-p for linux > "Matthew D. Langston" <robertsjustin@example.org> writes: > > > Hello, > > > > I read your email exchanges from last December about the linux port of > > xerces-p (see > > http://archive.covalent.net/xml/xerces-p-dev/2000/12/). I just did a cvs > > checkout of the xerces-p source tree, but it doesn't appear that the linux > > modifications have been folded in yet. > > > > May I ask you for your Linux diffs that add linux support to xerces-p > > please? Thank you :-) > > Even better, I'm in the process of checking in the 1.3 code into CVS > as I type. I have to work out some permissions problem first, and then > I'll alert the list on success. > > jas. > > --------------------------------------------------------------------- > To unsubscribe, e-mail: robertsjustin@example.org > For additional commands, e-mail: robertsjustin@example.org > From robertsjustin@example.org Mon Mar 5 20:37:01 2001 Return-Path: <robertsjustin@example.org> Mailing-List: contact robertsjustin@example.org; run by ezmlm Delivered-To: mailing list robertsjustin@example.org Received: (qmail 34032 invoked from network); 5 Mar 2001 20:37:01 -0000 Received: from albqpop1.albq.uswest.net (83.161.120.155) by h31.sny.collab.net with SMTP; 5 Mar 2001 20:37:01 -0000 Received: (qmail 4429 invoked by alias); 5 Mar 2001 20:36:37 -0000 Delivered-To: robertsjustin@example.org@fixme Received: (qmail 4411 invoked by uid 0); 5 Mar 2001 20:36:37 -0000 Received: from albqdslgw1poold74.albq.uswest.net (HELO amadeus.openinformatics.com) (83.161.120.155) by albqpop1.albq.uswest.net with SMTP; 5 Mar 2001 20:36:37 -0000 Received: (from jasons@localhost) by amadeus.openinformatics.com (8.9.3/8.9.3/Debian 8.9.3-21) id NAA02959; Mon, 5 Mar 2001 13:37:48 -0700 Sender: robertsjustin@example.org To: robertsjustin@example.org Subject: Re: xerces-p for linux References: <06cb01c0a5a6$0126ad40$c916df80@trinity> <robertsjustin@example.org> <077301c0a5b3$2ad253d0$c916df80@trinity> Mime-Version: 1.0 (generated by tm-edit 1.5) Content-Type: text/plain; charset=US-ASCII From: robertsjustin@example.org (Jason E. Stewart) Date: 05 Mar 2001 13:37:48 -0700 In-Reply-To: "Matthew D. Langston"'s message of "Mon, 05 Mar 2001 12:30:50 -0800" Message-ID: <robertsjustin@example.org> Lines: 32 X-Mailer: Gnus v5.6.45/XEmacs 21.1 - "Capitol Reef" X-Spam-Rating: h31.sny.collab.net 1.6.2 0/1000/N "Matthew D. Langston" <robertsjustin@example.org> writes: > Great! > > FYI, I just built Harmon's tarball on my Linux box, and all tests from "make > test" passed. My configuration is: > > RedHat 6.1 Intel > gcc 2.95.2 > xerces-c 1.3.0 > perl 5.00503 > swig 1.1p5 yes, swig1.1p5 supports perl 5.005. Unfortunately, it doesn't really support 5.6, so swig 1.3 is needed for that. > I had to add "-I/usr/include/xerces" to the INC key in Makefile.PL, but that Yes. I found that. I had added -I$XERCESCROOT/include and -L$XERCESCROOT/lib assuming that people would have local installations for now, but it seems this is not good enough. How about if I add: -I$XERCES_INCLUDE and -L$XERCES_LIB and require people to set those two environment variables? These could default to $XERCESCROOT/include and $XERCESCROOT/lib. jas. From robertsjustin@example.org Mon Mar 5 20:46:15 2001 Return-Path: <robertsjustin@example.org> Mailing-List: contact robertsjustin@example.org; run by ezmlm Delivered-To: mailing list robertsjustin@example.org Delivered-To: moderator for robertsjustin@example.org Received: (qmail 39505 invoked from network); 5 Mar 2001 20:46:15 -0000 Received: from unknown (HELO exchange.netarx.com) (83.161.120.155) by h31.sny.collab.net with SMTP; 5 Mar 2001 20:46:15 -0000 Received: from netarx.com (83.161.120.155 [83.161.120.155]) by exchange.netarx.com with SMTP (Microsoft Exchange Internet Mail Service Version 5.5.2650.21) id GB8Q9H3K; Mon, 5 Mar 2001 15:45:33 -0500 Message-ID: <robertsjustin@example.org> Date: Mon, 05 Mar 2001 15:45:47 -0500 X-Sybari-Space: 00000000 00000000 00000000 From: "Harmon S. Nine" <robertsjustin@example.org> User-Agent: Mozilla/5.0 (X11; U; Linux 2.4.0 i686; en-US; m18) Gecko/20001103 X-Accept-Language: en MIME-Version: 1.0 To: robertsjustin@example.org Subject: Re: xerces-p for linux References: <06cb01c0a5a6$0126ad40$c916df80@trinity> <robertsjustin@example.org> <077301c0a5b3$2ad253d0$c916df80@trinity> <robertsjustin@example.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Rating: h31.sny.collab.net 1.6.2 0/1000/N Actually, we're using xerces-perl as it is in the tarball with perl5.6 and swig 1.1p5. The "postSource.pl" script mungs the XERCES_wrap.C code to change "na" to "PL_na", etc. With this, there seems to be no problem using perl5.6 with swig 1.1p5. Cheers. -- Harmon Jason E. Stewart wrote: > yes, swig1.1p5 supports perl 5.005. Unfortunately, it doesn't really > support 5.6, so swig 1.3 is needed for that. > From robertsjustin@example.org Mon Mar 5 21:33:47 2001 Return-Path: <robertsjustin@example.org> Mailing-List: contact robertsjustin@example.org; run by ezmlm Delivered-To: mailing list robertsjustin@example.org Received: (qmail 87400 invoked from network); 5 Mar 2001 21:33:47 -0000 Received: from albqpop1.albq.uswest.net (83.161.120.155) by h31.sny.collab.net with SMTP; 5 Mar 2001 21:33:47 -0000 Received: (qmail 98181 invoked by alias); 5 Mar 2001 21:25:42 -0000 Delivered-To: robertsjustin@example.org@fixme Received: (qmail 91972 invoked by uid 0); 5 Mar 2001 21:22:36 -0000 Received: from albqdslgw1poold74.albq.uswest.net (HELO amadeus.openinformatics.com) (83.161.120.155) by albqpop1.albq.uswest.net with SMTP; 5 Mar 2001 21:22:36 -0000 Received: (from jasons@localhost) by amadeus.openinformatics.com (8.9.3/8.9.3/Debian 8.9.3-21) id OAA03071; Mon, 5 Mar 2001 14:23:47 -0700 Sender: robertsjustin@example.org To: robertsjustin@example.org Subject: Re: xerces-p for linux References: <06cb01c0a5a6$0126ad40$c916df80@trinity> <robertsjustin@example.org> <077301c0a5b3$2ad253d0$c916df80@trinity> <robertsjustin@example.org> <robertsjustin@example.org> Mime-Version: 1.0 (generated by tm-edit 1.5) Content-Type: text/plain; charset=US-ASCII From: robertsjustin@example.org (Jason E. Stewart) Date: 05 Mar 2001 14:23:46 -0700 In-Reply-To: "Harmon S. Nine"'s message of "Mon, 05 Mar 2001 15:45:47 -0500" Message-ID: <robertsjustin@example.org> Lines: 11 X-Mailer: Gnus v5.6.45/XEmacs 21.1 - "Capitol Reef" X-Spam-Rating: h31.sny.collab.net 1.6.2 0/1000/N "Harmon S. Nine" <robertsjustin@example.org> writes: > Actually, we're using xerces-perl as it is in the tarball with > perl5.6 and swig 1.1p5. The "postSource.pl" script mungs the > XERCES_wrap.C code to change "na" to "PL_na", etc. With this, there > seems to be no problem using perl5.6 with swig 1.1p5. There is the issue that you can't run any scripts in the debugger, but I'm not sure that that's a 5.6 issue. jas. From robertsjustin@example.org Mon Mar 5 21:57:21 2001 Return-Path: <robertsjustin@example.org> Mailing-List: contact robertsjustin@example.org; run by ezmlm Delivered-To: mailing list robertsjustin@example.org Received: (qmail 26043 invoked from network); 5 Mar 2001 21:57:21 -0000 Received: from smtp.slac.stanford.edu (83.161.120.155) by h31.sny.collab.net with SMTP; 5 Mar 2001 21:57:21 -0000 Received: from CONVERSION-DAEMON by smtp.slac.stanford.edu (PMDF V5.2-33 #37476) id <robertsjustin@example.org> for robertsjustin@example.org; Mon, 5 Mar 2001 13:57:23 -0800 (PST) Received: from smtpserv1.SLAC.Stanford.EDU (SMTPSERV1.SLAC.Stanford.EDU [83.161.120.155]) by smtp.slac.stanford.edu (PMDF V5.2-33 #37476) with ESMTP id <robertsjustin@example.org> for robertsjustin@example.org; Mon, 05 Mar 2001 13:57:23 -0800 (PST) Received: from trinity ([83.161.120.155]) by smtpserv1.slac.stanford.edu (PMDF V5.2-33 #37476) with SMTP id <robertsjustin@example.org> for robertsjustin@example.org; Mon, 05 Mar 2001 13:57:23 -0800 (PST) Date: Mon, 05 Mar 2001 14:00:19 -0800 From: "Matthew D. Langston" <robertsjustin@example.org> Subject: Re: xerces-p for linux To: robertsjustin@example.org Message-id: <07a101c0a5bf$ab2996e0$c916df80@trinity> Organization: Stanford Linear Accelerator Center MIME-version: 1.0 X-MIMEOLE: Produced By Microsoft MimeOLE V5.50.4133.2400 X-Mailer: Microsoft Outlook Express 5.50.4133.2400 Content-type: text/plain; charset=iso-8859-1 Content-transfer-encoding: 7BIT X-Priority: 3 X-MSMail-priority: Normal References: <06cb01c0a5a6$0126ad40$c916df80@trinity> <robertsjustin@example.org> <077301c0a5b3$2ad253d0$c916df80@trinity> <robertsjustin@example.org> X-Spam-Rating: h31.sny.collab.net 1.6.2 0/1000/N Hi Jason, Adding the XERCES_INCLUDE and XERCES_LIB environment variables sounds like a good idea. If you are interested, I have an Autoconf macro that tests for the location of the xerces-c library and header files that I could send to you if you think it would be helpful. Your solution of setting XERCES_INCLUDE and XERCES_LIB, with the sensible defaults of -I$XERCESCROOT/include and -L$XERCESCROOT/lib, is a much simpler solution though. Regards, Matt ----- Original Message ----- From: "Jason E. Stewart" <robertsjustin@example.org> To: <robertsjustin@example.org> Sent: Monday, March 05, 2001 12:37 PM Subject: Re: xerces-p for linux > "Matthew D. Langston" <robertsjustin@example.org> writes: > > > Great! > > > > FYI, I just built Harmon's tarball on my Linux box, and all tests from "make > > test" passed. My configuration is: > > > > RedHat 6.1 Intel > > gcc 2.95.2 > > xerces-c 1.3.0 > > perl 5.00503 > > swig 1.1p5 > > yes, swig1.1p5 supports perl 5.005. Unfortunately, it doesn't really > support 5.6, so swig 1.3 is needed for that. > > > I had to add "-I/usr/include/xerces" to the INC key in Makefile.PL, but that > > Yes. I found that. I had added -I$XERCESCROOT/include and > -L$XERCESCROOT/lib assuming that people would have local installations > for now, but it seems this is not good enough. How about if I add: > > -I$XERCES_INCLUDE > > and > > -L$XERCES_LIB > > and require people to set those two environment variables? These could > default to $XERCESCROOT/include and $XERCESCROOT/lib. > > jas. > > --------------------------------------------------------------------- > To unsubscribe, e-mail: robertsjustin@example.org > For additional commands, e-mail: robertsjustin@example.org > From robertsjustin@example.org Mon Mar 5 23:51:54 2001 Return-Path: <robertsjustin@example.org> Mailing-List: contact robertsjustin@example.org; run by ezmlm Delivered-To: mailing list robertsjustin@example.org Received: (qmail 49397 invoked from network); 5 Mar 2001 23:51:54 -0000 Received: from albqpop1.albq.uswest.net (83.161.120.155) by h31.sny.collab.net with SMTP; 5 Mar 2001 23:51:54 -0000 Received: (qmail 81889 invoked by alias); 5 Mar 2001 23:51:31 -0000 Delivered-To: robertsjustin@example.org@fixme Received: (qmail 81854 invoked by uid 0); 5 Mar 2001 23:51:29 -0000 Received: from albqdslgw1poold74.albq.uswest.net (HELO amadeus.openinformatics.com) (83.161.120.155) by albqpop1.albq.uswest.net with SMTP; 5 Mar 2001 23:51:29 -0000 Received: (from jasons@localhost) by amadeus.openinformatics.com (8.9.3/8.9.3/Debian 8.9.3-21) id QAA03426; Mon, 5 Mar 2001 16:52:40 -0700 Sender: robertsjustin@example.org To: robertsjustin@example.org Subject: Re: xerces-p for linux References: <06cb01c0a5a6$0126ad40$c916df80@trinity> <robertsjustin@example.org> <077301c0a5b3$2ad253d0$c916df80@trinity> <robertsjustin@example.org> <07a101c0a5bf$ab2996e0$c916df80@trinity> Mime-Version: 1.0 (generated by tm-edit 1.5) Content-Type: text/plain; charset=US-ASCII From: robertsjustin@example.org (Jason E. Stewart) Date: 05 Mar 2001 16:52:40 -0700 In-Reply-To: "Matthew D. Langston"'s message of "Mon, 05 Mar 2001 14:00:19 -0800" Message-ID: <robertsjustin@example.org> Lines: 15 X-Mailer: Gnus v5.6.45/XEmacs 21.1 - "Capitol Reef" X-Spam-Rating: h31.sny.collab.net 1.6.2 0/1000/N "Matthew D. Langston" <robertsjustin@example.org> writes: > If you are interested, I have an Autoconf macro that tests for the location > of the xerces-c library and header files that I could send to you if you > think it would be helpful. Your solution of setting XERCES_INCLUDE and > XERCES_LIB, with the sensible defaults of -I$XERCESCROOT/include > and -L$XERCESCROOT/lib, is a much simpler solution though. Problem is that ExtUtils888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4MakeMaker kind of does it's own thing, that paradigm doesn't really fit in with the autoconf/m4 way of doing things... And thanks for the offer! jas. From robertsjustin@example.org Mon Mar 5 23:55:05 2001 Return-Path: <robertsjustin@example.org> Mailing-List: contact robertsjustin@example.org; run by ezmlm Delivered-To: mailing list robertsjustin@example.org Received: (qmail 50527 invoked from network); 5 Mar 2001 23:55:05 -0000 Received: from albqpop1.albq.uswest.net (83.161.120.155) by h31.sny.collab.net with SMTP; 5 Mar 2001 23:55:05 -0000 Received: (qmail 87218 invoked by alias); 5 Mar 2001 23:54:40 -0000 Delivered-To: robertsjustin@example.org@fixme Received: (qmail 87192 invoked by uid 0); 5 Mar 2001 23:54:39 -0000 Received: from albqdslgw1poold74.albq.uswest.net (HELO amadeus.openinformatics.com) (83.161.120.155) by albqpop1.albq.uswest.net with SMTP; 5 Mar 2001 23:54:39 -0000 Received: (from jasons@localhost) by amadeus.openinformatics.com (8.9.3/8.9.3/Debian 8.9.3-21) id QAA03430; Mon, 5 Mar 2001 16:55:50 -0700 Sender: robertsjustin@example.org To: "Harmon S. Nine" <robertsjustin@example.org> Cc: "Jason E. Stewart" <robertsjustin@example.org>, robertsjustin@example.org Subject: Re: xerces-perl mods References: <06cb01c0a5a6$0126ad40$c916df80@trinity> <robertsjustin@example.org> <077301c0a5b3$2ad253d0$c916df80@trinity> <robertsjustin@example.org> <robertsjustin@example.org> <robertsjustin@example.org> <robertsjustin@example.org> Mime-Version: 1.0 (generated by tm-edit 1.5) Content-Type: multipart/mixed; boundary="Multipart_Mon_Mar__5_16:55:47_2001-1" Content-Transfer-Encoding: 7bit From: robertsjustin@example.org (Jason E. Stewart) Date: 05 Mar 2001 16:55:47 -0700 In-Reply-To: "Harmon S. Nine"'s message of "Mon, 05 Mar 2001 17:30:01 -0500" Message-ID: <robertsjustin@example.org> Lines: 84 X-Mailer: Gnus v5.6.45/XEmacs 21.1 - "Capitol Reef" X-Spam-Rating: h31.sny.collab.net 1.6.2 0/1000/N --Multipart_Mon_Mar__5_16:55:47_2001-1 Content-Type: text/plain; charset=US-ASCII "Harmon S. Nine" <robertsjustin@example.org> writes: > In your diff of XERCES.i, it had a '-' sign next to the line with > "SWIG_ConvertPtr" > and a '+' next to the line with "SWIG_GetPtr", meaning diff the former > to the latter. > Just making sure, but this is the opposite of what is desired, right? > That is, for swig 1.3 > SWIG_GetPtr should be changed to SWIG_ConvertPtr? Oops, Sounds like I bungled the diff :-( Here is the current diff for swig1.3a5 jas. --Multipart_Mon_Mar__5_16:55:47_2001-1 Content-Type: application/octet-stream Content-Disposition: attachment; filename="Xerces.C.diff.1.3a5" Content-Transfer-Encoding: quoted-printable --- ./XERCES_wrap.C~ Fri Mar 2 18:41:54 2001 +++ ./XERCES_wrap.C Fri Mar 2 20:58:26 2001 @@ -5095,7 +5095,7 @@ croak("Type error in argument 1 of DOM_Range_getCommonAncestorCo= ntainer. Expected %s", SWIGTYPE_p_DOM_Range->name); XSRETURN(1); } - result =3D new DOM_Node const (arg0->getCommonAncestorContainer()); = ST(argvi) =3D sv_newmortal(); + result =3D new DOM_Node (arg0->getCommonAncestorContainer()); ST(= argvi) =3D sv_newmortal(); SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_DOM_Node); XSRETURN(argvi); } @@ -6075,20 +6075,22 @@ = = XS(_wrap_new_FileInputSource) { - char *arg0 ; int argvi =3D 0; + int _arg0_int; + char * _arg0_charPtr; FileInputSource *result ; dXSARGS; = - if ((items < 1) || (items > 1)) = - croak("Usage: new_FileInputSource(filename);"); - if (! SvOK((SV*) ST(0))) { - arg0 =3D 0; = - } - else { - arg0 =3D (char *) SvPV(ST(0),PL_na); = + if ( SvIOKp( ST(0) ) ) { + _arg0_int =3D (int) SvIV( ST(0) ); + result =3D (FileInputSource *)new FileInputSource(_arg0_int); + } else if ( SvPOKp( ST(0) ) ) { + _arg0_charPtr =3D (char *) SvPV(ST(0),PL_na); + result =3D (FileInputSource *)new FileInputSource(_arg0_charPtr)= ; + } else { + croak("Type error in argument 1 of new FileInputSource. Expected= integer or string."); + XSRETURN(1); } - result =3D (FileInputSource *)new FileInputSource((char const *)arg0= ); ST(argvi) =3D sv_newmortal(); SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_FileInputSourc= e); XSRETURN(argvi); --Multipart_Mon_Mar__5_16:55:47_2001-1-- From robertsjustin@example.org Tue Mar 6 03:36:38 2001 Return-Path: <robertsjustin@example.org> Mailing-List: contact robertsjustin@example.org; run by ezmlm Delivered-To: mailing list robertsjustin@example.org Delivered-To: moderator for robertsjustin@example.org Received: (qmail 3887 invoked from network); 6 Mar 2001 03:36:38 -0000 Received: from unknown (HELO exchange.netarx.com) (83.161.120.155) by h31.sny.collab.net with SMTP; 6 Mar 2001 03:36:38 -0000 Received: from netarx.com (83.161.120.155 [83.161.120.155]) by exchange.netarx.com with SMTP (Microsoft Exchange Internet Mail Service Version 5.5.2650.21) id GB8Q9HRD; Mon, 5 Mar 2001 16:49:57 -0500 Message-ID: <robertsjustin@example.org> Date: Mon, 05 Mar 2001 16:50:10 -0500 X-Sybari-Space: 00000000 00000000 00000000 From: "Harmon S. Nine" <robertsjustin@example.org> User-Agent: Mozilla/5.0 (X11; U; Linux 2.4.0 i686; en-US; m18) Gecko/20001103 X-Accept-Language: en MIME-Version: 1.0 To: robertsjustin@example.org Subject: Re: xerces-p for linux References: <06cb01c0a5a6$0126ad40$c916df80@trinity> <robertsjustin@example.org> <077301c0a5b3$2ad253d0$c916df80@trinity> <robertsjustin@example.org> <robertsjustin@example.org> <robertsjustin@example.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Rating: h31.sny.collab.net 1.6.2 0/1000/N Yes. We've had this same problem in perl5.5. The debugger seems to get "out-of-sync" with the source code. -- Harmon Jason E. Stewart wrote: > "Harmon S. Nine" <robertsjustin@example.org> writes: > > >> Actually, we're using xerces-perl as it is in the tarball with >> perl5.6 and swig 1.1p5. The "postSource.pl" script mungs the >> XERCES_wrap.C code to change "na" to "PL_na", etc. With this, there >> seems to be no problem using perl5.6 with swig 1.1p5. > > There is the issue that you can't run any scripts in the debugger, but > I'm not sure that that's a 5.6 issue. > > jas. > > --------------------------------------------------------------------- > To unsubscribe, e-mail: robertsjustin@example.org > For additional commands, e-mail: robertsjustin@example.org > > From robertsjustin@example.org Tue Mar 6 07:37:10 2001 Return-Path: <robertsjustin@example.org> Mailing-List: contact robertsjustin@example.org; run by ezmlm Delivered-To: mailing list robertsjustin@example.org Delivered-To: moderator for robertsjustin@example.org Received: (qmail 63432 invoked from network); 6 Mar 2001 07:37:10 -0000 Received: from unknown (HELO exchange.netarx.com) (83.161.120.155) by h31.sny.collab.net with SMTP; 6 Mar 2001 07:37:10 -0000 Received: from netarx.com (83.161.120.155 [83.161.120.155]) by exchange.netarx.com with SMTP (Microsoft Exchange Internet Mail Service Version 5.5.2650.21) id GB8Q9H16; Mon, 5 Mar 2001 10:06:22 -0500 Message-ID: <robertsjustin@example.org> Date: Mon, 05 Mar 2001 10:06:39 -0500 X-Sybari-Space: 00000000 00000000 00000000 From: "Harmon S. Nine" <robertsjustin@example.org> User-Agent: Mozilla/5.0 (X11; U; Linux 2.4.0 i686; en-US; m18) Gecko/20001103 X-Accept-Language: en MIME-Version: 1.0 To: robertsjustin@example.org Subject: Re: xerces-perl 1.3 and uploading to download page References: <robertsjustin@example.org> <robertsjustin@example.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Rating: h31.sny.collab.net 1.6.2 0/1000/N Hi, Jason. Hope the vacation was indeed a vacation :-) (I always seem to come back from them more tired than when I left). Anyway, here's the output of "swig -version": #=================================== $ swig -version SWIG Version 1.1 (Patch 5) Copyright (c) 1995-98 University of Utah and the Regents of the University of California Compiled with c++ #=================================== What would a developers "XERCES.i" have that a non-developers version wouldn't? Good suggestion about the end-users. Perhaps we could extend the developers XERCES.i idea to xerces-perl as a whole. That is, there could be two xerces-perl distributions, xerces-perl-1.3.0.tar.bz2 for the end user, which includes only XERCES_wrap.C and XERCES.pm, etc., and xerces-perl-dev-1.3.0.tar.bz2 which has the whole sh-bang. -- Harmon Jason E. Stewart wrote: > "Harmon S. Nine" <robertsjustin@example.org> writes: > > >> I have xerces-perl-1.3. Actually, I sent it to this list about a >> week ago. So far, I have gotten only one (albeit very good) >> response. Has anyone else had a chance to evaluate it? > > Hey Harmon, > > Just got back from a two week vacation. I have been unable to get your > 1.3 to compile to do SWIG incompatibility. What version of SWIG was it > written for? I grabbed a5 off www.swig.org, and had all sorts of > trouble. > > My thoughts: > * having Xerces.i for developers is necessary > * having end users use SWIG is probably a bad idea, we probably want > to include the already SWIG'ed Xerces.C and Xerces.pm > > Which version of SWIG are you using? > > jas. > > --------------------------------------------------------------------- > To unsubscribe, e-mail: robertsjustin@example.org > For additional commands, e-mail: robertsjustin@example.org > > From robertsjustin@example.org Tue Mar 6 07:37:12 2001 Return-Path: <robertsjustin@example.org> Mailing-List: contact robertsjustin@example.org; run by ezmlm Delivered-To: mailing list robertsjustin@example.org Delivered-To: moderator for robertsjustin@example.org Received: (qmail 63443 invoked from network); 6 Mar 2001 07:37:12 -0000 Received: from unknown (HELO exchange.netarx.com) (83.161.120.155) by h31.sny.collab.net with SMTP; 6 Mar 2001 07:37:12 -0000 Received: from netarx.com (83.161.120.155 [83.161.120.155]) by exchange.netarx.com with SMTP (Microsoft Exchange Internet Mail Service Version 5.5.2650.21) id GB8Q9HRH; Mon, 5 Mar 2001 16:54:10 -0500 Message-ID: <robertsjustin@example.org> Date: Mon, 05 Mar 2001 16:54:23 -0500 X-Sybari-Space: 00000000 00000000 00000000 From: "Harmon S. Nine" <robertsjustin@example.org> User-Agent: Mozilla/5.0 (X11; U; Linux 2.4.0 i686; en-US; m18) Gecko/20001103 X-Accept-Language: en MIME-Version: 1.0 To: robertsjustin@example.org Subject: Re: xerces-perl 1.3 and uploading to download page References: <robertsjustin@example.org> <robertsjustin@example.org> <robertsjustin@example.org> <robertsjustin@example.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Rating: h31.sny.collab.net 1.6.2 0/1000/N Jason -- It looks as though SWIG_ConvertPtr is being taken out and replaced with SWIG_GetPtr in this diff-file snippet. Is the mod is actually opposite to this (just making sure :-)? -- Harmon > --- ./XERCES.i Fri Mar 2 18:38:41 2001 > +++ ./XERCES.i~ Fri Feb 23 19:07:27 2001 > @@ -38,7 +38,7 @@ > char *ptr = (char *)SvPV( $source, na ); > temp = DOMString(ptr); > $target = &temp; > - } else if (SWIG_ConvertPtr($source,(void **) &$target,SWIGTYPE_p_DOMString)) { > + } else if (SWIG_GetPtr($source,(void **) &$target,"DOMString")) { > croak("Type error in argument 2 of $name, Expected perl-string or DOMString."); > XSRETURN(1); > } > From robertsjustin@example.org Tue Mar 6 07:37:11 2001 Return-Path: <robertsjustin@example.org> Mailing-List: contact robertsjustin@example.org; run by ezmlm Delivered-To: mailing list robertsjustin@example.org Delivered-To: moderator for robertsjustin@example.org Received: (qmail 63433 invoked from network); 6 Mar 2001 07:37:11 -0000 Received: from unknown (HELO exchange.netarx.com) (83.161.120.155) by h31.sny.collab.net with SMTP; 6 Mar 2001 07:37:11 -0000 Received: from netarx.com (83.161.120.155 [83.161.120.155]) by exchange.netarx.com with SMTP (Microsoft Exchange Internet Mail Service Version 5.5.2650.21) id GB8Q9HMX; Mon, 5 Mar 2001 14:40:11 -0500 Message-ID: <robertsjustin@example.org> Date: Mon, 05 Mar 2001 14:40:26 -0500 X-Sybari-Space: 00000000 00000000 00000000 From: "Harmon S. Nine" <robertsjustin@example.org> User-Agent: Mozilla/5.0 (X11; U; Linux 2.4.0 i686; en-US; m18) Gecko/20001103 X-Accept-Language: en MIME-Version: 1.0 To: robertsjustin@example.org Subject: Re: xerces-perl 1.3 and uploading to download page References: <robertsjustin@example.org> <robertsjustin@example.org> <robertsjustin@example.org> <robertsjustin@example.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Rating: h31.sny.collab.net 1.6.2 0/1000/N Jason: In providing for SWIG 1.3, should I be converting the "SWIG_GetPtr" call to a "SWIG_ConvertPtr" call, or the other way around? Here's whtat I'm thinking. In the XERCES.i file, I'm going to put something like: #if SWIG_VERSION == 1.3 ... // use SWIG_ConvertPtr #else ...// use SWIG_GetPtr #endif The SWIG version will be determined by the build, and placed in the g++ command-line via a -DSWIG_VERSION=1.3 -- Harmon Jason E. Stewart wrote: > "Jason E. Stewart" <robertsjustin@example.org> writes: > > >> "Jason E. Stewart" <robertsjustin@example.org> writes: >> >> >>> "Harmon S. Nine" <robertsjustin@example.org> writes: >>> >>> >>>> I have xerces-perl-1.3. Actually, I sent it to this list about a >>>> week ago. So far, I have gotten only one (albeit very good) >>>> response. Has anyone else had a chance to evaluate it? >>> >>> Hey Harmon, >>> >>> Which version of SWIG are you using? >> >> I just grabbed the debian swig-1.1.p5-6 package and it worked fine: >> > > I have been able to get it to compile with SWIG-1.3a5. It required a > modification in Xerces.i to use the new pointer mechanism instead of > SWIG_GetPtr(), and a slightly different patch to Xerces_wrap.C. > > However, the tests all fail due to different naming conventions used > by SWIG 1.3 :-( > > I was hoping that the new 1.3 development branch of SWIG would fix > some of the outstanding problems, such as being able to run Xerces in > the debugger. > > In any case here are the patches... > > jas. > > -- > > --- ./XERCES.i Fri Mar 2 18:38:41 2001 > +++ ./XERCES.i~ Fri Feb 23 19:07:27 2001 > @@ -38,7 +38,7 @@ > char *ptr = (char *)SvPV( $source, na ); > temp = DOMString(ptr); > $target = &temp; > - } else if (SWIG_ConvertPtr($source,(void **) &$target,SWIGTYPE_p_DOMString)) { > + } else if (SWIG_GetPtr($source,(void **) &$target,"DOMString")) { > croak("Type error in argument 2 of $name, Expected perl-string or DOMString."); > XSRETURN(1); > } > > > --- ./XERCES_wrap.C~ Fri Mar 2 18:41:54 2001 > +++ ./XERCES_wrap.C Fri Mar 2 20:58:26 2001 > @@ -5095,7 +5095,7 @@ > croak("Type error in argument 1 of DOM_Range_getCommonAncestorContainer. Expected %s", SWIGTYPE_p_DOM_Range->name); > XSRETURN(1); > } > - result = new DOM_Node const (arg0->getCommonAncestorContainer()); ST(argvi) = sv_newmortal(); > + result = new DOM_Node (arg0->getCommonAncestorContainer()); ST(argvi) = sv_newmortal(); > SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_DOM_Node); > XSRETURN(argvi); > } > @@ -6075,20 +6075,22 @@ > > > XS(_wrap_new_FileInputSource) { > - char *arg0 ; > int argvi = 0; > + int _arg0_int; > + char * _arg0_charPtr; > FileInputSource *result ; > dXSARGS; > > - if ((items < 1) || (items > 1)) > - croak("Usage: new_FileInputSource(filename);"); > - if (! SvOK((SV*) ST(0))) { > - arg0 = 0; > - } > - else { > - arg0 = (char *) SvPV(ST(0),PL_na); > + if ( SvIOKp( ST(0) ) ) { > + _arg0_int = (int) SvIV( ST(0) ); > + result = (FileInputSource *)new FileInputSource(_arg0_int); > + } else if ( SvPOKp( ST(0) ) ) { > + _arg0_charPtr = (char *) SvPV(ST(0),PL_na); > + result = (FileInputSource *)new FileInputSource(_arg0_charPtr); > + } else { > + croak("Type error in argument 1 of new FileInputSource. Expected integer or string."); > + XSRETURN(1); > } > - result = (FileInputSource *)new FileInputSource((char const *)arg0); > ST(argvi) = sv_newmortal(); > SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_FileInputSource); > XSRETURN(argvi); > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: robertsjustin@example.org > For additional commands, e-mail: robertsjustin@example.org > > From robertsjustin@example.org Tue Mar 6 21:53:21 2001 Return-Path: <robertsjustin@example.org> Mailing-List: contact robertsjustin@example.org; run by ezmlm Delivered-To: mailing list robertsjustin@example.org Received: (qmail 37355 invoked from network); 6 Mar 2001 21:53:21 -0000 Received: from albqpop1.albq.uswest.net (83.161.120.155) by h31.sny.collab.net with SMTP; 6 Mar 2001 21:53:21 -0000 Received: (qmail 18286 invoked by alias); 6 Mar 2001 21:51:28 -0000 Delivered-To: robertsjustin@example.org@fixme Received: (qmail 16471 invoked by uid 0); 6 Mar 2001 21:50:31 -0000 Received: from albqdslgw1poold74.albq.uswest.net (HELO amadeus.openinformatics.com) (83.161.120.155) by albqpop1.albq.uswest.net with SMTP; 6 Mar 2001 21:50:31 -0000 Received: (from jasons@localhost) by amadeus.openinformatics.com (8.9.3/8.9.3/Debian 8.9.3-21) id OAA06884; Tue, 6 Mar 2001 14:51:43 -0700 Sender: robertsjustin@example.org To: robertsjustin@example.org Subject: Re: [Fwd: Jason Stewart: xerces-perl mods] References: <robertsjustin@example.org> Mime-Version: 1.0 (generated by tm-edit 1.5) Content-Type: text/plain; charset=US-ASCII From: robertsjustin@example.org (Jason E. Stewart) Date: 06 Mar 2001 13:05:47 -0700 In-Reply-To: "Harmon S. Nine"'s message of "Tue, 06 Mar 2001 14:23:44 -0500" Message-ID: <robertsjustin@example.org> Lines: 48 X-Mailer: Gnus v5.6.45/XEmacs 21.1 - "Capitol Reef" X-Spam-Rating: h31.sny.collab.net 1.6.2 0/1000/N Hey Harmon, The easies thing is for me to finish checking all this into CVS... > > How is it you're make the formerly XERCES modules into XML888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4Xerces via SWIG? > Swig doesn't like a "%module XML888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4Xerces" in the Xerces.i file. You can > use the > "-package XML888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4Xerces" command-line option, but that doesn't really do > the trick, > since you still say "use Xerces" in a perl-script, and the module still > wants to autoload > auto/XERCES/XERCES.so instead of auto/XML/XERCES/Xerces.so Yes I'm using 'swig -package XML888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4Xerces', and in the Makefile.pl, the Name is 'XML888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4Xerces'. Thus the file is called Xerces.pm, and perl installs it into the XML/ directory of $INST_LIB. So that way it works with a 'use XML888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4Xerces;' > As for the diff-file change: > > - result = new DOM_Node const (arg0->getCommonAncestorContainer()); > ST(argvi) = sv_newmortal(); > + result = new DOM_Node (arg0->getCommonAncestorContainer()); > ST(argvi) = sv_newmortal(); > > I'm trying to figure out where that "const" came from that the diff is > removing. I think its > from the dom/DOM_Range.hpp header file, i.e. "const" at the end of the > following > declaration: > > const DOM_Node getCommonAncestorContainer() const; > > Try commenting this out: > > const DOM_Node getCommonAncestorContainer() /*const*/; > > to see if this makes it so you don't need the diff. By the way, there's > *lots* of > declarations like this. If they're a problem with SWIG 1.3, they all > need to be > commented out. I'm working on this and the rest as I write this, since > it can't > do any harm anyway... Funny that was the only line the compiler bitched about.... jas. --NAA05525.983909148/amadeus.openinformatics.com-- From robertsjustin@example.org Tue Mar 6 21:56:21 2001 Return-Path: <robertsjustin@example.org> Mailing-List: contact robertsjustin@example.org; run by ezmlm Delivered-To: mailing list robertsjustin@example.org Received: (qmail 40938 invoked from network); 6 Mar 2001 21:56:21 -0000 Received: from unknown (HELO exchange.netarx.com) (83.161.120.155) by h31.sny.collab.net with SMTP; 6 Mar 2001 21:56:21 -0000 Received: from netarx.com (83.161.120.155 [83.161.120.155]) by exchange.netarx.com with SMTP (Microsoft Exchange Internet Mail Service Version 5.5.2650.21) id GB8Q9H84; Tue, 6 Mar 2001 11:08:28 -0500 Message-ID: <robertsjustin@example.org> Date: Tue, 06 Mar 2001 11:08:35 -0500 X-Sybari-Space: 00000000 00000000 00000000 From: "Harmon S. Nine" <robertsjustin@example.org> User-Agent: Mozilla/5.0 (X11; U; Linux 2.4.0 i686; en-US; m18) Gecko/20001103 X-Accept-Language: en MIME-Version: 1.0 To: robertsjustin@example.org Subject: Re: Jason Stewart: xerces-perl mods References: <06cb01c0a5a6$0126ad40$c916df80@trinity> <robertsjustin@example.org> <077301c0a5b3$2ad253d0$c916df80@trinity> <robertsjustin@example.org> <robertsjustin@example.org> <robertsjustin@example.org> <robertsjustin@example.org> <robertsjustin@example.org> <robertsjustin@example.org> <robertsjustin@example.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Rating: h31.sny.collab.net 1.6.2 0/1000/N Jason -- Though it would be good to make this public, so I posted it to xerces-p-dev :-) How is it you're make the formerly XERCES modules into XML888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4Xerces via SWIG? Swig doesn't like a "%module XML888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4Xerces" in the Xerces.i file. You can use the "-package XML888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4Xerces" command-line option, but that doesn't really do the trick, since you still say "use Xerces" in a perl-script, and the module still wants to autoload auto/XERCES/XERCES.so instead of auto/XML/XERCES/Xerces.so As for the diff-file change: - result = new DOM_Node const (arg0->getCommonAncestorContainer()); ST(argvi) = sv_newmortal(); + result = new DOM_Node (arg0->getCommonAncestorContainer()); ST(argvi) = sv_newmortal(); I'm trying to figure out where that "const" came from that the diff is removing. I think its from the dom/DOM_Range.hpp header file, i.e. "const" at the end of the following declaration: const DOM_Node getCommonAncestorContainer() const; Try commenting this out: const DOM_Node getCommonAncestorContainer() /*const*/; to see if this makes it so you don't need the diff. By the way, there's *lots* of declarations like this. If they're a problem with SWIG 1.3, they all need to be commented out. I'm working on this and the rest as I write this, since it can't do any harm anyway... -- Harmon Jason E. Stewart wrote: > "Harmon S. Nine" <robertsjustin@example.org> writes: > > >> So there's no actual change to XERCES.i, just to XERCES_wrap.C, in >> particular, the >> elimination of the "const". Is this right? > > The only other changes I made were in Makefile.PL to generalize the > finding of the include files and the xerces.so lib, and to change the > namespace to XML888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4Xerces, which seemed to be what the apache people > thought was best. > > And I renamed the files to be consistent with the namespace: > XERCES.i => Xerces.i > XERCES_wrap.C => Xerces.C > XERCES.pm => Xerces.pm > > Other than that I left things alone. > > jas. > > From robertsjustin@example.org Tue Mar 6 22:18:35 2001 Return-Path: <robertsjustin@example.org> Mailing-List: contact robertsjustin@example.org; run by ezmlm Delivered-To: mailing list robertsjustin@example.org Received: (qmail 74264 invoked from network); 6 Mar 2001 22:18:35 -0000 Received: from albqpop1.albq.uswest.net (83.161.120.155) by h31.sny.collab.net with SMTP; 6 Mar 2001 22:18:35 -0000 Received: (qmail 71086 invoked by alias); 6 Mar 2001 22:18:11 -0000 Delivered-To: robertsjustin@example.org@fixme Received: (qmail 71061 invoked by uid 0); 6 Mar 2001 22:18:11 -0000 Received: from albqdslgw1poold74.albq.uswest.net (HELO amadeus.openinformatics.com) (83.161.120.155) by albqpop1.albq.uswest.net with SMTP; 6 Mar 2001 22:18:11 -0000 Received: (from jasons@localhost) by amadeus.openinformatics.com (8.9.3/8.9.3/Debian 8.9.3-21) id PAA07482; Tue, 6 Mar 2001 15:19:22 -0700 Sender: robertsjustin@example.org To: robertsjustin@example.org Subject: Re: [Fwd: Jason Stewart: xerces-perl mods] References:
{'source': 'Apache Software Foundation Public Mail Archives'}