[libxml-devel] Libxml and Libxslt memory issues
Hi All, I have been using libxml to consume xml web service responses for a few months and it has been great. Now I am looking at using the libxslt library to do some xslt transformations. However, I have been catching up on the list messages about the memory management issues with the current stable release of libxml. Does the libxslt project have the same memory issues? Or does the libxslt wrapper access the xml and xslt libraries differently? -Stephanie PS. Thanks for reviving libxml. The project has really progressed in the past couple of months. ___ libxml-devel mailing list libxml-devel@rubyforge.org http://rubyforge.org/mailman/listinfo/libxml-devel
[libxml-devel] Install issue with 0.5.1.0
Hi all, I know this is a dev list, but I can't find anywhere else to try to track down a prob I'm having installing the 0.5.1 gem. This installs fine on my dev machine (Macbook Core2 OS X 10.4.10), but on my CentOS 3.9 box (my production machine) I get the following error in the gem install: ruby_xml_reader.c: In function `ruby_xml_reader_new_file': ruby_xml_reader.c:62: warning: assignment makes pointer from integer without a cast ruby_xml_reader.c: In function `ruby_xml_reader_new_walker': ruby_xml_reader.c:86: warning: assignment makes pointer from integer without a cast ruby_xml_reader.c: In function `ruby_xml_reader_new_data': ruby_xml_reader.c:115: warning: assignment makes pointer from integer without a cast ruby_xml_reader.c: In function `ruby_xml_reader_name': ruby_xml_reader.c:457: warning: comparison between pointer and integer ruby_xml_reader.c: In function `ruby_xml_reader_local_name': ruby_xml_reader.c:469: warning: comparison between pointer and integer ruby_xml_reader.c: In function `ruby_xml_reader_encoding': ruby_xml_reader.c:493: warning: comparison between pointer and integer ruby_xml_reader.c: In function `ruby_xml_reader_base_uri': ruby_xml_reader.c:505: warning: comparison between pointer and integer ruby_xml_reader.c: In function `ruby_xml_reader_namespace_uri': ruby_xml_reader.c:517: warning: comparison between pointer and integer ruby_xml_reader.c: In function `ruby_xml_reader_value': ruby_xml_reader.c:529: warning: comparison between pointer and integer ruby_xml_reader.c: In function `ruby_xml_reader_prefix': ruby_xml_reader.c:541: warning: comparison between pointer and integer ruby_xml_reader.c: In function `ruby_xml_reader_xml_lang': ruby_xml_reader.c:594: warning: comparison between pointer and integer ruby_xml_reader.c: In function `ruby_xml_reader_xml_version': ruby_xml_reader.c:606: warning: comparison between pointer and integer ruby_xml_reader.c: In function `ruby_init_xml_reader': ruby_xml_reader.c:887: `XML_TEXTREADER_MODE_INITIAL' undeclared (first use in this function) ruby_xml_reader.c:887: (Each undeclared identifier is reported only once ruby_xml_reader.c:887: for each function it appears in.) ruby_xml_reader.c:888: `XML_TEXTREADER_MODE_INTERACTIVE' undeclared (first use in this function) ruby_xml_reader.c:889: `XML_TEXTREADER_MODE_ERROR' undeclared (first use in this function) ruby_xml_reader.c:890: `XML_TEXTREADER_MODE_EOF' undeclared (first use in this function) ruby_xml_reader.c:891: `XML_TEXTREADER_MODE_CLOSED' undeclared (first use in this function) ruby_xml_reader.c:892: `XML_TEXTREADER_MODE_READING' undeclared (first use in this function) make: *** [ruby_xml_reader.o] Error 1 My prod box has libxml2 and libxml2-devel 2.5.10 installed. Looking in the gem dir, the xml dir exists but no libxml.rb or libxml_so files are there. If any other files or info are required, I can gladly send them. I'd love to get this running on my prod machine. Tia. - jason ___ libxml-devel mailing list libxml-devel@rubyforge.org http://rubyforge.org/mailman/listinfo/libxml-devel
Re: [libxml-devel] Libxml and Libxslt memory issues
Nope! :) libxsl is a much simpler animal compared to libxml. -sc -- Sean Chittenden [EMAIL PROTECTED] On Sep 12, 2007, at 3:08 PM, Stephanie Collett wrote: > Hi All, > > I have been using libxml to consume xml web service responses for a > few months and it has been great. Now I am looking at using the > libxslt library to do some xslt transformations. However, I have been > catching up on the list messages about the memory management issues > with the current stable release of libxml. Does the libxslt project > have the same memory issues? Or does the libxslt wrapper access the > xml and xslt libraries differently? > > -Stephanie > > PS. Thanks for reviving libxml. The project has really progressed in > the past couple of months. > ___ > libxml-devel mailing list > libxml-devel@rubyforge.org > http://rubyforge.org/mailman/listinfo/libxml-devel ___ libxml-devel mailing list libxml-devel@rubyforge.org http://rubyforge.org/mailman/listinfo/libxml-devel
Re: [libxml-devel] Install issue with 0.5.1.0
This is either your compiler tools, or there is something drastically different with the libxml2-devel you have. Check the xmlreader.h from libxml2 and see if the enum xmlTextReaderMode is defined or changed from the stable libxml. Dan On Sep 12, 2007, at 18:49, Jason Lee wrote: > Hi all, > > I know this is a dev list, but I can't find anywhere else to try to > track down a prob I'm having installing the 0.5.1 gem. This installs > fine on my dev machine (Macbook Core2 OS X 10.4.10), but on my CentOS > 3.9 box (my production machine) I get the following error in the gem > install: > > ruby_xml_reader.c: In function `ruby_xml_reader_new_file': > ruby_xml_reader.c:62: warning: assignment makes pointer from integer > without a cast > ruby_xml_reader.c: In function `ruby_xml_reader_new_walker': > ruby_xml_reader.c:86: warning: assignment makes pointer from integer > without a cast > ruby_xml_reader.c: In function `ruby_xml_reader_new_data': > ruby_xml_reader.c:115: warning: assignment makes pointer from integer > without a cast > ruby_xml_reader.c: In function `ruby_xml_reader_name': > ruby_xml_reader.c:457: warning: comparison between pointer and integer > ruby_xml_reader.c: In function `ruby_xml_reader_local_name': > ruby_xml_reader.c:469: warning: comparison between pointer and integer > ruby_xml_reader.c: In function `ruby_xml_reader_encoding': > ruby_xml_reader.c:493: warning: comparison between pointer and integer > ruby_xml_reader.c: In function `ruby_xml_reader_base_uri': > ruby_xml_reader.c:505: warning: comparison between pointer and integer > ruby_xml_reader.c: In function `ruby_xml_reader_namespace_uri': > ruby_xml_reader.c:517: warning: comparison between pointer and integer > ruby_xml_reader.c: In function `ruby_xml_reader_value': > ruby_xml_reader.c:529: warning: comparison between pointer and integer > ruby_xml_reader.c: In function `ruby_xml_reader_prefix': > ruby_xml_reader.c:541: warning: comparison between pointer and integer > ruby_xml_reader.c: In function `ruby_xml_reader_xml_lang': > ruby_xml_reader.c:594: warning: comparison between pointer and integer > ruby_xml_reader.c: In function `ruby_xml_reader_xml_version': > ruby_xml_reader.c:606: warning: comparison between pointer and integer > ruby_xml_reader.c: In function `ruby_init_xml_reader': > ruby_xml_reader.c:887: `XML_TEXTREADER_MODE_INITIAL' undeclared (first > use in this function) > ruby_xml_reader.c:887: (Each undeclared identifier is reported only > once > ruby_xml_reader.c:887: for each function it appears in.) > ruby_xml_reader.c:888: `XML_TEXTREADER_MODE_INTERACTIVE' undeclared > (first use in this function) > ruby_xml_reader.c:889: `XML_TEXTREADER_MODE_ERROR' undeclared (first > use in this function) > ruby_xml_reader.c:890: `XML_TEXTREADER_MODE_EOF' undeclared (first use > in this function) > ruby_xml_reader.c:891: `XML_TEXTREADER_MODE_CLOSED' undeclared (first > use in this function) > ruby_xml_reader.c:892: `XML_TEXTREADER_MODE_READING' undeclared (first > use in this function) > make: *** [ruby_xml_reader.o] Error 1 > > My prod box has libxml2 and libxml2-devel 2.5.10 installed. > > Looking in the gem dir, the xml dir exists but no libxml.rb or > libxml_so files are there. If any other files or info are required, I > can gladly send them. I'd love to get this running on my prod machine. > Tia. > > - jason > ___ > libxml-devel mailing list > libxml-devel@rubyforge.org > http://rubyforge.org/mailman/listinfo/libxml-devel ___ libxml-devel mailing list libxml-devel@rubyforge.org http://rubyforge.org/mailman/listinfo/libxml-devel
[libxml-devel] syntax error before "iconv_t"
Hi, I am running FreeBSD 6.2, and am trying to install libxml 0.5.1 for Ruby. When I run gem install, here is the error I get: gcc -I. -I. -I/usr/local/lib/ruby/1.8/i386-freebsd6.2 -I. -I/usr/local/include/libxml2 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -g -O2 -I. -I/usr/local/lib/ruby/1.8/i386-freebsd6.2 -I. -I/usr/local/include/libxml2 -c cbg.c In file included from /usr/local/include/libxml2/libxml/parser.h:796, from /usr/local/include/libxml2/libxml/globals.h:18, from /usr/local/include/libxml2/libxml/xmlIO.h:117, from cbg.c:2: /usr/local/include/libxml2/libxml/encoding.h:28:19: iconv.h: No such file or directory In file included from /usr/local/include/libxml2/libxml/parser.h:796, from /usr/local/include/libxml2/libxml/globals.h:18, from /usr/local/include/libxml2/libxml/xmlIO.h:117, from cbg.c:2: /usr/local/include/libxml2/libxml/encoding.h:136: error: syntax error before "iconv_t" *** Error code 1 Stop in /usr/local/lib/ruby/gems/1.8/gems/libxml-ruby-0.5.1.0/ext/xml. Gem files will remain installed in /usr/local/lib/ruby/gems/1.8/gems/libxml- ruby-0.5.1.0 for inspection. Results logged to /usr/local/lib/ruby/gems/1.8/gems/libxml-ruby-0.5.1.0 /ext/xml/gem_make.out Any hints? Charlie ___ libxml-devel mailing list libxml-devel@rubyforge.org http://rubyforge.org/mailman/listinfo/libxml-devel
Re: [libxml-devel] syntax error before "iconv_t"
It appears you do not have iconv installed. Dan On Sep 12, 2007, at 22:26, Charlie Caroff wrote: > Hi, I am running FreeBSD 6.2, and am trying to install libxml 0.5.1 > for Ruby. When I run gem install, here is the error I get: > > gcc -I. -I. -I/usr/local/lib/ruby/1.8/i386-freebsd6.2 -I. -I/usr/ > local/include/libxml2 -DRUBY_EXTCONF_H=\" extconf.h\" -fPIC -g -O2 - > I. -I/usr/local/lib/ruby/1.8/i386-freebsd6.2 -I. -I/usr/local/ > include/libxml2 -c cbg.c > In file included from /usr/local/include/libxml2/libxml/parser.h:796, > from /usr/local/include/libxml2/libxml/globals.h:18, > from /usr/local/include/libxml2/libxml/xmlIO.h:117, > from cbg.c:2: > /usr/local/include/libxml2/libxml/encoding.h:28:19: iconv.h: No > such file or directory > In file included from /usr/local/include/libxml2/libxml/parser.h:796, > from /usr/local/include/libxml2/libxml/globals.h:18, > from /usr/local/include/libxml2/libxml/xmlIO.h:117, > from cbg.c:2: > /usr/local/include/libxml2/libxml/encoding.h:136: error: syntax > error before "iconv_t" > *** Error code 1 > > Stop in /usr/local/lib/ruby/gems/1.8/gems/libxml-ruby-0.5.1.0/ext/xml. > > > Gem files will remain installed in /usr/local/lib/ruby/gems/1.8/ > gems/libxml-ruby-0.5.1.0 for inspection. > Results logged to /usr/local/lib/ruby/gems/1.8/gems/libxml- > ruby-0.5.1.0/ext/xml/gem_make.out > > > Any hints? > > Charlie > ___ > libxml-devel mailing list > libxml-devel@rubyforge.org > http://rubyforge.org/mailman/listinfo/libxml-devel ___ libxml-devel mailing list libxml-devel@rubyforge.org http://rubyforge.org/mailman/listinfo/libxml-devel
Re: [libxml-devel] syntax error before "iconv_t"
Well, I do -- it's in /usr/local/bin/iconv Does libxml expect it in a different location? Charlie On 9/12/07, Dan Janowski <[EMAIL PROTECTED]> wrote: > > It appears you do not have iconv installed. > > Dan > > > On Sep 12, 2007, at 22:26, Charlie Caroff wrote: > > > Hi, I am running FreeBSD 6.2, and am trying to install libxml 0.5.1 > > for Ruby. When I run gem install, here is the error I get: > > > > gcc -I. -I. -I/usr/local/lib/ruby/1.8/i386-freebsd6.2 -I. -I/usr/ > > local/include/libxml2 -DRUBY_EXTCONF_H=\" extconf.h\" -fPIC -g -O2 - > > I. -I/usr/local/lib/ruby/1.8/i386-freebsd6.2 -I. -I/usr/local/ > > include/libxml2 -c cbg.c > > In file included from /usr/local/include/libxml2/libxml/parser.h:796, > > from /usr/local/include/libxml2/libxml/globals.h:18, > > from /usr/local/include/libxml2/libxml/xmlIO.h:117, > > from cbg.c:2: > > /usr/local/include/libxml2/libxml/encoding.h:28:19: iconv.h: No > > such file or directory > > In file included from /usr/local/include/libxml2/libxml/parser.h:796, > > from /usr/local/include/libxml2/libxml/globals.h:18, > > from /usr/local/include/libxml2/libxml/xmlIO.h:117, > > from cbg.c:2: > > /usr/local/include/libxml2/libxml/encoding.h:136: error: syntax > > error before "iconv_t" > > *** Error code 1 > > > > Stop in /usr/local/lib/ruby/gems/1.8/gems/libxml-ruby-0.5.1.0/ext/xml. > > > > > > Gem files will remain installed in /usr/local/lib/ruby/gems/1.8/ > > gems/libxml-ruby-0.5.1.0 for inspection. > > Results logged to /usr/local/lib/ruby/gems/1.8/gems/libxml- > > ruby-0.5.1.0/ext/xml/gem_make.out > > > > > > Any hints? > > > > Charlie > > ___ > > libxml-devel mailing list > > libxml-devel@rubyforge.org > > http://rubyforge.org/mailman/listinfo/libxml-devel > > ___ > libxml-devel mailing list > libxml-devel@rubyforge.org > http://rubyforge.org/mailman/listinfo/libxml-devel > ___ libxml-devel mailing list libxml-devel@rubyforge.org http://rubyforge.org/mailman/listinfo/libxml-devel