[libxml-devel] Libxml and Libxslt memory issues

2007-09-12 Thread Stephanie Collett
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

2007-09-12 Thread Jason Lee
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

2007-09-12 Thread Sean Chittenden
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

2007-09-12 Thread Dan Janowski
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"

2007-09-12 Thread Charlie Caroff
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"

2007-09-12 Thread Dan Janowski
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"

2007-09-12 Thread Charlie Caroff
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