<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent changes to bugs</title><link href="https://sourceforge.net/p/xmlroff/bugs/" rel="alternate"/><link href="https://sourceforge.net/p/xmlroff/bugs/feed.atom" rel="self"/><id>https://sourceforge.net/p/xmlroff/bugs/</id><updated>2007-02-24T22:15:01Z</updated><subtitle>Recent changes to bugs</subtitle><entry><title>Error when processing fo file</title><link href="https://sourceforge.net/p/xmlroff/bugs/24/" rel="alternate"/><published>2007-02-24T22:15:01Z</published><updated>2007-02-24T22:15:01Z</updated><author><name>Alex Roitman</name><uri>https://sourceforge.net/u/rshura/</uri></author><id>https://sourceforge.net789dab534053ac4ebe391d743839f2a272faac2f</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;When I run xmlroff on the attached fo file, I get the error, see below. I am clueless about fo files, so please let me know how I can assist in debugging this. The fo file was obtained by running xsltproc on the docbook xml file.&lt;/p&gt;
&lt;p&gt;(process:21637): libfo-CRITICAL **: Expression evaluation error: Expression not completely evaluated: '://docbook.sourceforge.net/release/images/draft.png'&lt;br /&gt;
Object path: /FoTree[1]/root[1]/layout-master-set[1]/simple-page-master[38]/region-body[1]&lt;br /&gt;
Object path: /FoTree[1]/root[1]/layout-master-set[1]/simple-page-master[38]/region-body[1]&lt;/p&gt;
&lt;p&gt;(process:21637): libfo-CRITICAL **: fo_object_log_or_propagate_error: assertion `src != NULL' failed&lt;/p&gt;
&lt;p&gt;libfo-ERROR **: file fo-expr-eval.c: line 506 (parse_number): should not be reached&lt;br /&gt;
aborting...&lt;br /&gt;
Aborted&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>0.3.99 fails to link</title><link href="https://sourceforge.net/p/xmlroff/bugs/23/" rel="alternate"/><published>2006-12-15T12:28:28Z</published><updated>2006-12-15T12:28:28Z</updated><author><name>Ken Yap</name><uri>https://sourceforge.net/u/userid-23461/</uri></author><id>https://sourceforge.net8f9519b0d94b111df9591ee88fe7785f59878536</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;After I worked around that last fo-image.c problem by removing the extra argument and the error test after it, I get this output from make. Those errors with multiple definitions look serious. At this point I am stumped. I attach the make output.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>0.39 fails to compile fo-image.c</title><link href="https://sourceforge.net/p/xmlroff/bugs/22/" rel="alternate"/><published>2006-12-15T12:12:32Z</published><updated>2006-12-15T12:12:32Z</updated><author><name>Ken Yap</name><uri>https://sourceforge.net/u/userid-23461/</uri></author><id>https://sourceforge.net4752b7be4ab1ebf9c55214ed4d9e24b2ec58463c</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;gcc -DHAVE_CONFIG_H -I. -I. -I.. -DG_LOG_DOMAIN=\"libfo\" -pthread -I/opt/gnome/include/glib-2.0 -I/opt/gnome/lib/glib-2.0/include -I/usr/include/libxml2 -I/opt/gnome/include/gdk-pixbuf-1.0 -I/opt/gnome/include -I/opt/gnome/include/gtk-1.2 -I/opt/gnome/include/glib-1.2 -I/opt/gnome/lib/glib/include -I.. -g -O2 -pthread -I/opt/gnome/include/glib-2.0 -I/opt/gnome/lib/glib-2.0/include -MT fo-image.lo -MD -MP -MF .deps/fo-image.Tpo -c fo-image.c  -fPIC -DPIC -o .libs/fo-image.o&lt;br /&gt;
fo-image.c: In function 'fo_image_set_uri':&lt;br /&gt;
fo-image.c:278: error: too many arguments to function 'gdk_pixbuf_new_from_file'&lt;br /&gt;
make[2]: *** [fo-image.lo] Error 1&lt;br /&gt;
make[2]: Leaving directory `/usr/local/src/xmlroff-0.3.99/util'&lt;/p&gt;
&lt;p&gt;According to the API, this function takes only the filename argument, and error is detected by a return of NULL.&lt;/p&gt;
&lt;p&gt;I appear to have version 2.2 of gdk-pixbuf.&lt;/p&gt;
&lt;p&gt;The gcc version is 4.1 if it matters.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>0.39 cannot find pango-xsl-attributes.h</title><link href="https://sourceforge.net/p/xmlroff/bugs/21/" rel="alternate"/><published>2006-12-15T12:07:51Z</published><updated>2006-12-15T12:07:51Z</updated><author><name>Ken Yap</name><uri>https://sourceforge.net/u/userid-23461/</uri></author><id>https://sourceforge.net363806f0a64aaf7b77d65ad2ee6c74eba899fb74</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Include file cannot be found because it is actually in pangoxsl/pangoxsl/pango-xsl-attributes.h. I worked around this by making a symlink from pangoxsl/pangoxsl/pango-xsl-attributes.h to pangoxsl/pango-xsl-attributes.h&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>0.39 cannot detect gdk-pixbuf</title><link href="https://sourceforge.net/p/xmlroff/bugs/20/" rel="alternate"/><published>2006-12-15T12:06:16Z</published><updated>2006-12-15T12:06:16Z</updated><author><name>Ken Yap</name><uri>https://sourceforge.net/u/userid-23461/</uri></author><id>https://sourceforge.netcd6488916eceaa02aec9d10460b859832d2b8304</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;As supplied by my vendor (OpsnSUSE 10.2), gdk-pixbuf has no metadata file for pkg-config, so the configure test fails, but it has a config info program in /opt/gnome/bin/gdk-pixbuf-config. This has to be run with the arguments --libs and --cflags in turn to extract the desired info.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>SVG output unreadable in FireFox 1.5</title><link href="https://sourceforge.net/p/xmlroff/bugs/19/" rel="alternate"/><published>2006-07-03T08:50:19Z</published><updated>2006-07-03T08:50:19Z</updated><author><name>Tony Graham</name><uri>https://sourceforge.net/u/tonygraham/</uri></author><id>https://sourceforge.nete76393f8e1072440a60caffd2d8fa5851da6db08</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;The attached file hangs FireFox 1.5.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>assertion errors on (seemingly) valid code.</title><link href="https://sourceforge.net/p/xmlroff/bugs/18/" rel="alternate"/><published>2006-05-31T14:27:28Z</published><updated>2006-05-31T14:27:28Z</updated><author><name>Stefan Seefeld</name><uri>https://sourceforge.net/u/stefan/</uri></author><id>https://sourceforge.netba38a3f805ce668bf206721f0a683a9a6a303cb9</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;The attached code generates&lt;/p&gt;
&lt;p&gt;(process:24808): libfo-CRITICAL **: fo_expr_eval:&lt;br /&gt;
assertion `IS_CHAR (g_utf8_get_char (string))' failed&lt;/p&gt;
&lt;p&gt;(process:24808): libfo-CRITICAL **:&lt;br /&gt;
fo_property_id_validate: assertion `datatype != NULL'&lt;br /&gt;
failed&lt;/p&gt;
&lt;p&gt;which isn't particularly helpful. If the input is indeed&lt;br /&gt;
wrong, xmlroff should tell me so, instead of abort.&lt;/p&gt;
&lt;p&gt;The input was generated from docbook xml via&lt;br /&gt;
docbook-xsl-fo -&amp;gt; libfo-compat before getting passed&lt;br /&gt;
to xmlroff.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>xmlroff doesn't seem to honor break-after attribute.</title><link href="https://sourceforge.net/p/xmlroff/bugs/17/" rel="alternate"/><published>2006-03-22T23:29:29Z</published><updated>2006-03-22T23:29:29Z</updated><author><name>Stefan Seefeld</name><uri>https://sourceforge.net/u/stefan/</uri></author><id>https://sourceforge.net00043b4cd48274a25b19cb8324f82ec38e72a2a0</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;The attached fo file gets rendered on a single page,&lt;br /&gt;
even though between the two versions of the title&lt;br /&gt;
is a 'break-after="page"' attribute.&lt;br /&gt;
This is xmlroff pre-0.4 CVS (as of 2006-03-22).&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>extent parameter not supported in fo:region</title><link href="https://sourceforge.net/p/xmlroff/bugs/16/" rel="alternate"/><published>2006-03-07T19:22:39Z</published><updated>2006-03-07T19:22:39Z</updated><author><name>Shadow aok</name><uri>https://sourceforge.net/u/userid-1377617/</uri></author><id>https://sourceforge.net06f0d3cd2ccf152dbde10326a613500f07d8a531</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Extent parameter insn't supported for fo:region in the&lt;br /&gt;
layout, so we can't set footer or header to each&lt;br /&gt;
generated page because they won't be displayed due to&lt;br /&gt;
the lack of the parameter.&lt;/p&gt;
&lt;p&gt;&amp;lt;fo:layout-master-set&amp;gt;&lt;br /&gt;
&amp;lt;fo:simple-page-master master-name="report"&lt;br /&gt;
page-height="29.7cm"&lt;br /&gt;
page-width="21cm"&lt;br /&gt;
margin-top="1cm"&lt;br /&gt;
margin-bottom="3cm"&lt;br /&gt;
margin-left="2cm"&lt;br /&gt;
margin-right="2cm"&amp;gt;&lt;br /&gt;
&amp;lt;fo:region-body margin-top="1cm"/&amp;gt;&lt;br /&gt;
&amp;lt;fo:region-before extent="1cm"/&amp;gt;&lt;br /&gt;
&amp;lt;fo:region-after extent="1cm"/&amp;gt;&lt;br /&gt;
&amp;lt;/fo:simple-page-master&amp;gt;&lt;br /&gt;
&amp;lt;/fo:layout-master-set&amp;gt;&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Support external graphcics (such as png) with alpha channel.</title><link href="https://sourceforge.net/p/xmlroff/bugs/15/" rel="alternate"/><published>2006-01-30T11:58:14Z</published><updated>2006-01-30T11:58:14Z</updated><author><name>Stefan Seefeld</name><uri>https://sourceforge.net/u/stefan/</uri></author><id>https://sourceforge.net4d6fa6857ab27e025d2fb99acd002091e25317e5</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Right now xmlroff prints nothing in the region where the&lt;br /&gt;
graphic is supposed to appear. When I modify the image&lt;br /&gt;
by removing the alpha channel it works better (there&lt;br /&gt;
appear to be other issues, but that's for a different&lt;br /&gt;
bug report).&lt;/p&gt;
&lt;p&gt;If supporting alpha channels is hard, it might be a&lt;br /&gt;
worthwhile first step to just ignore the alpha values,&lt;br /&gt;
i.e. print the image as if it was plain.&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>