<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent changes to tickets</title><link href="https://sourceforge.net/p/bugle/tickets/" rel="alternate"/><link href="https://sourceforge.net/p/bugle/tickets/feed.atom" rel="self"/><id>https://sourceforge.net/p/bugle/tickets/</id><updated>2015-06-28T12:31:43.737000Z</updated><subtitle>Recent changes to tickets</subtitle><entry><title>#111 Update ffmpeg usage to avoid deprecated functions</title><link href="https://sourceforge.net/p/bugle/tickets/111/?limit=25#d07f" rel="alternate"/><published>2015-06-28T12:31:43.737000Z</published><updated>2015-06-28T12:31:43.737000Z</updated><author><name>Bruce Merry</name><uri>https://sourceforge.net/u/bmerry/</uri></author><id>https://sourceforge.net8d721c18fd7a3b4320d07517187f05ffef6df71c</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;status&lt;/strong&gt;: new --&amp;gt; closed&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</summary></entry><entry><title>#111 Update ffmpeg usage to avoid deprecated functions</title><link href="https://sourceforge.net/p/bugle/tickets/111/?limit=25#6029" rel="alternate"/><published>2015-06-28T12:31:28.826000Z</published><updated>2015-06-28T12:31:28.826000Z</updated><author><name>Bruce Merry</name><uri>https://sourceforge.net/u/bmerry/</uri></author><id>https://sourceforge.net92e5dcc3a3aaafed5f8511a709a053738d1de381</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;I fixed up usage of the functions that are actually no longer in ffmpeg. That's probably as far as I'm going to get.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>#114 build failure on Arch Linux</title><link href="https://sourceforge.net/p/bugle/tickets/114/?limit=25#68e2" rel="alternate"/><published>2015-06-28T12:29:20.153000Z</published><updated>2015-06-28T12:29:20.153000Z</updated><author><name>Bruce Merry</name><uri>https://sourceforge.net/u/bmerry/</uri></author><id>https://sourceforge.netfd7ca4fde95ef58e16cc755b75ea693c3d766ce8</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;status&lt;/strong&gt;: new --&amp;gt; closed&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</summary></entry><entry><title>#114 build failure on Arch Linux</title><link href="https://sourceforge.net/p/bugle/tickets/114/?limit=25#9114" rel="alternate"/><published>2015-06-26T22:33:07.546000Z</published><updated>2015-06-26T22:33:07.546000Z</updated><author><name>jdtournier</name><uri>https://sourceforge.net/u/jdtournier/</uri></author><id>https://sourceforge.netbec26a8e15b38388ae771594280784de95a5a8cc</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Good to hear. On that note, I just went and tried the SVN version: it all works fine too (once I'd figured out I needed to have the docbook tools and yacc installed...).&lt;br /&gt;
Thanks!&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>#114 build failure on Arch Linux</title><link href="https://sourceforge.net/p/bugle/tickets/114/?limit=25#6ea5" rel="alternate"/><published>2015-06-26T18:15:09.497000Z</published><updated>2015-06-26T18:15:09.497000Z</updated><author><name>Bruce Merry</name><uri>https://sourceforge.net/u/bmerry/</uri></author><id>https://sourceforge.netb836b90a9503905abeaf63eaf094b3e624844ef0</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Glad it is such as easy fix. I've committed it to the BuGLe repository. When I get some free time I'll roll out another release - there are some other bug fixes that I see are in svn but never got released.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>#114 build failure on Arch Linux</title><link href="https://sourceforge.net/p/bugle/tickets/114/?limit=25#fd47" rel="alternate"/><published>2015-06-25T23:45:20.860000Z</published><updated>2015-06-25T23:45:20.860000Z</updated><author><name>jdtournier</name><uri>https://sourceforge.net/u/jdtournier/</uri></author><id>https://sourceforge.neta8e60fa7fe3e6adbb0732ca338ae2e69dad52369</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;That's a shame, it's a neat tool. Anyway, you were spot on, it seems the format has changed slightly. Here's what I have:&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span class="mi"&gt;@1&lt;/span&gt;      &lt;span class="n"&gt;type_decl&lt;/span&gt;        &lt;span class="nl"&gt;name&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="mi"&gt;@2&lt;/span&gt;       &lt;span class="nl"&gt;type&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="mi"&gt;@3&lt;/span&gt;       &lt;span class="nl"&gt;chain&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="mi"&gt;@4&lt;/span&gt;      
&lt;span class="mi"&gt;@2&lt;/span&gt;      &lt;span class="n"&gt;identifier_node&lt;/span&gt;  &lt;span class="nl"&gt;strg&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="kt"&gt;int&lt;/span&gt;      &lt;span class="nl"&gt;lngt&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="mi"&gt;3&lt;/span&gt;       
&lt;span class="mi"&gt;@3&lt;/span&gt;      &lt;span class="n"&gt;integer_type&lt;/span&gt;     &lt;span class="nl"&gt;name&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="mi"&gt;@1&lt;/span&gt;       &lt;span class="nl"&gt;size&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="mi"&gt;@5&lt;/span&gt;       &lt;span class="nl"&gt;algn&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="mi"&gt;32&lt;/span&gt;      
                         &lt;span class="nl"&gt;prec&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="mi"&gt;32&lt;/span&gt;       &lt;span class="nl"&gt;sign&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="kt"&gt;signed&lt;/span&gt;   &lt;span class="nl"&gt;min&lt;/span&gt; &lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="mi"&gt;@6&lt;/span&gt;      
                         &lt;span class="nl"&gt;max&lt;/span&gt; &lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="mi"&gt;@7&lt;/span&gt;      
&lt;span class="mi"&gt;@4&lt;/span&gt;      &lt;span class="n"&gt;type_decl&lt;/span&gt;        &lt;span class="nl"&gt;name&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="mi"&gt;@8&lt;/span&gt;       &lt;span class="nl"&gt;type&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="mi"&gt;@9&lt;/span&gt;       &lt;span class="nl"&gt;chain&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="mi"&gt;@10&lt;/span&gt;     
&lt;span class="mi"&gt;@5&lt;/span&gt;      &lt;span class="n"&gt;integer_cst&lt;/span&gt;      &lt;span class="nl"&gt;type&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="mi"&gt;@11&lt;/span&gt;     &lt;span class="kt"&gt;int&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt; &lt;span class="mi"&gt;32&lt;/span&gt;
&lt;span class="mi"&gt;@6&lt;/span&gt;      &lt;span class="n"&gt;integer_cst&lt;/span&gt;      &lt;span class="nl"&gt;type&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="mi"&gt;@3&lt;/span&gt;      &lt;span class="kt"&gt;int&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt; &lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mi"&gt;2147483648&lt;/span&gt;
&lt;span class="mi"&gt;@7&lt;/span&gt;      &lt;span class="n"&gt;integer_cst&lt;/span&gt;      &lt;span class="nl"&gt;type&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="mi"&gt;@3&lt;/span&gt;      &lt;span class="kt"&gt;int&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt; &lt;span class="mi"&gt;2147483647&lt;/span&gt;
&lt;span class="p"&gt;...&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Note the &lt;code&gt;int:&lt;/code&gt; entries where there used to be &lt;code&gt;low :&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;Easy fix - although it took me a little while to get me head around flex... Here's the diff:&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span class="o"&gt;***&lt;/span&gt; &lt;span class="nt"&gt;src&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="nt"&gt;budgie&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="nt"&gt;tulexer&lt;/span&gt;&lt;span class="nc"&gt;.ll.backup&lt;/span&gt;        &lt;span class="nt"&gt;2015-06-26&lt;/span&gt; &lt;span class="nt"&gt;00&lt;/span&gt;&lt;span class="nd"&gt;:37:25&lt;/span&gt;&lt;span class="nc"&gt;.499033158&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt;&lt;span class="nt"&gt;0100&lt;/span&gt;
&lt;span class="nt"&gt;---&lt;/span&gt; &lt;span class="nt"&gt;src&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="nt"&gt;budgie&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="nt"&gt;tulexer&lt;/span&gt;&lt;span class="nc"&gt;.ll&lt;/span&gt;       &lt;span class="nt"&gt;2015-06-26&lt;/span&gt; &lt;span class="nt"&gt;00&lt;/span&gt;&lt;span class="nd"&gt;:37:51&lt;/span&gt;&lt;span class="nc"&gt;.098958888&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt;&lt;span class="nt"&gt;0100&lt;/span&gt;
&lt;span class="o"&gt;***************&lt;/span&gt;
&lt;span class="o"&gt;***&lt;/span&gt; &lt;span class="nt"&gt;150&lt;/span&gt;&lt;span class="o"&gt;,&lt;/span&gt;&lt;span class="nt"&gt;155&lt;/span&gt; &lt;span class="o"&gt;****&lt;/span&gt;
&lt;span class="nt"&gt;---&lt;/span&gt; &lt;span class="nt"&gt;150&lt;/span&gt;&lt;span class="o"&gt;,&lt;/span&gt;&lt;span class="nt"&gt;156&lt;/span&gt; &lt;span class="nt"&gt;----&lt;/span&gt;

  &lt;span class="s2"&gt;"lngt: "&lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="n"&gt;DIGIT&lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="o"&gt;+&lt;/span&gt;        &lt;span class="p"&gt;{&lt;/span&gt; &lt;span class="n"&gt;yylnode&lt;/span&gt;&lt;span class="o"&gt;-&amp;gt;&lt;/span&gt;&lt;span class="n"&gt;length&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;atoi&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;yytext&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt; &lt;span class="m"&gt;6&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt; &lt;span class="p"&gt;}&lt;/span&gt;
  &lt;span class="s2"&gt;"prec: "&lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="n"&gt;DIGIT&lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="o"&gt;+&lt;/span&gt;        &lt;span class="p"&gt;{&lt;/span&gt; &lt;span class="n"&gt;yylnode&lt;/span&gt;&lt;span class="o"&gt;-&amp;gt;&lt;/span&gt;&lt;span class="n"&gt;prec&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;atoi&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;yytext&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt; &lt;span class="m"&gt;6&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt; &lt;span class="p"&gt;}&lt;/span&gt;
&lt;span class="o"&gt;+&lt;/span&gt; &lt;span class="s2"&gt;"int: "&lt;/span&gt;&lt;span class="nt"&gt;-&lt;/span&gt;&lt;span class="o"&gt;?&lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="n"&gt;DIGIT&lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="o"&gt;+&lt;/span&gt;      &lt;span class="p"&gt;{&lt;/span&gt; &lt;span class="n"&gt;yylnode&lt;/span&gt;&lt;span class="o"&gt;-&amp;gt;&lt;/span&gt;&lt;span class="k"&gt;low&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;atoi&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;yytext&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt; &lt;span class="m"&gt;5&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt; &lt;span class="p"&gt;}&lt;/span&gt;
  &lt;span class="s2"&gt;"low : "&lt;/span&gt;&lt;span class="nt"&gt;-&lt;/span&gt;&lt;span class="o"&gt;?&lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="n"&gt;DIGIT&lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="o"&gt;+&lt;/span&gt;      &lt;span class="p"&gt;{&lt;/span&gt; &lt;span class="n"&gt;yylnode&lt;/span&gt;&lt;span class="o"&gt;-&amp;gt;&lt;/span&gt;&lt;span class="k"&gt;low&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;atoi&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;yytext&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt; &lt;span class="m"&gt;6&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt; &lt;span class="p"&gt;}&lt;/span&gt;
  &lt;span class="s2"&gt;"high: "&lt;/span&gt;&lt;span class="nt"&gt;-&lt;/span&gt;&lt;span class="o"&gt;?&lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="n"&gt;DIGIT&lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="o"&gt;+&lt;/span&gt;      &lt;span class="p"&gt;{&lt;/span&gt; &lt;span class="n"&gt;yylnode&lt;/span&gt;&lt;span class="o"&gt;-&amp;gt;&lt;/span&gt;&lt;span class="k"&gt;high&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;atoi&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;yytext&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt; &lt;span class="m"&gt;6&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt; &lt;span class="p"&gt;}&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Compile fine now on GCC 5.1 - although there were a few warnings (mostly about unused functions).&lt;/p&gt;
&lt;p&gt;Thanks!&lt;br /&gt;
Donald.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>#114 build failure on Arch Linux</title><link href="https://sourceforge.net/p/bugle/tickets/114/?limit=25#97d9" rel="alternate"/><published>2015-06-25T19:18:32.110000Z</published><updated>2015-06-25T19:18:32.110000Z</updated><author><name>Bruce Merry</name><uri>https://sourceforge.net/u/bmerry/</uri></author><id>https://sourceforge.nete56eab0dc492c30eb25e4d43eef6f079946e9e17</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;I'm afraid BuGLe doesn't have a maintainer anymore - I've lost interest since I no longer use OpenGL day-to-day. If you do figure out what's going on I'm happy to commit a patch.&lt;/p&gt;
&lt;p&gt;It looks like budgie has failed to figure out the actual sizes (in bits) of the types, and is substituting in zeros. That's most likely because the format in which GCC dumps the translation unit has changed and the parsing code in budgie needs to be modified to handle it (this happens every few versions of GCC; if I was still maintaining it, I'd eventually look into using libclang instead). Have a look into build/*/data/gl.tu.&lt;/p&gt;
&lt;p&gt;For example, here's what the first few lines look like from GCC 4.8:&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span class="mi"&gt;@1&lt;/span&gt;      &lt;span class="n"&gt;type_decl&lt;/span&gt;        &lt;span class="nl"&gt;name&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="mi"&gt;@2&lt;/span&gt;       &lt;span class="nl"&gt;type&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="mi"&gt;@3&lt;/span&gt;       &lt;span class="nl"&gt;chain&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="mi"&gt;@4&lt;/span&gt;      
&lt;span class="mi"&gt;@2&lt;/span&gt;      &lt;span class="n"&gt;identifier_node&lt;/span&gt;  &lt;span class="nl"&gt;strg&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="kt"&gt;int&lt;/span&gt;      &lt;span class="nl"&gt;lngt&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="mi"&gt;3&lt;/span&gt;       
&lt;span class="mi"&gt;@3&lt;/span&gt;      &lt;span class="n"&gt;integer_type&lt;/span&gt;     &lt;span class="nl"&gt;name&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="mi"&gt;@1&lt;/span&gt;       &lt;span class="nl"&gt;size&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="mi"&gt;@5&lt;/span&gt;       &lt;span class="nl"&gt;algn&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="mi"&gt;32&lt;/span&gt;      
                         &lt;span class="nl"&gt;prec&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="mi"&gt;32&lt;/span&gt;       &lt;span class="nl"&gt;sign&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="kt"&gt;signed&lt;/span&gt;   &lt;span class="nl"&gt;min&lt;/span&gt; &lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="mi"&gt;@6&lt;/span&gt;      
                         &lt;span class="nl"&gt;max&lt;/span&gt; &lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="mi"&gt;@7&lt;/span&gt;      
&lt;span class="mi"&gt;@4&lt;/span&gt;      &lt;span class="n"&gt;type_decl&lt;/span&gt;        &lt;span class="nl"&gt;name&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="mi"&gt;@8&lt;/span&gt;       &lt;span class="nl"&gt;type&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="mi"&gt;@9&lt;/span&gt;       &lt;span class="nl"&gt;chain&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="mi"&gt;@10&lt;/span&gt;     
&lt;span class="mi"&gt;@5&lt;/span&gt;      &lt;span class="n"&gt;integer_cst&lt;/span&gt;      &lt;span class="nl"&gt;type&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="mi"&gt;@11&lt;/span&gt;      &lt;span class="nl"&gt;low&lt;/span&gt; &lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="mi"&gt;32&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;So the type name given by node @1 is called "int" (@2), has the type given in @3, and this in turn points to node @5 for its size (32).&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>build failure on Arch Linux</title><link href="https://sourceforge.net/p/bugle/tickets/114/" rel="alternate"/><published>2015-06-25T11:09:01.358000Z</published><updated>2015-06-25T11:09:01.358000Z</updated><author><name>jdtournier</name><uri>https://sourceforge.net/u/jdtournier/</uri></author><id>https://sourceforge.net55b2e9c3e8b7b3b0fe29b2f7709a10e7997ff4a1</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I'm having trouble compiling the file &lt;code&gt;build/gcc_gcc_gl_glx_x11_posix_release/budgielib/tables.c&lt;/code&gt;, I get a lot of errors related to an undefined macro for &lt;code&gt;BUGLE_PRIu0&lt;/code&gt;, &lt;code&gt;BUGLE_PRId0&lt;/code&gt;, etc. These macros seem to be defined in &lt;code&gt;src/platform/posix/platform/types.h&lt;/code&gt; (and other platforms too), but not for the &lt;code&gt;BUGLE_PRI*0&lt;/code&gt; versions. I see the problematic file is auto-generated by functions in &lt;code&gt;budgie.cpp&lt;/code&gt;, maybe these &lt;code&gt;BUGLE_PRI*0&lt;/code&gt; versions shouldn't exist...? I tried to follow the logic in there, but got a bit lost... Would it be simply a matter of identifying those with zero size in &lt;code&gt;dumpable()&lt;/code&gt; and returning &lt;code&gt;false&lt;/code&gt; in that case...?&lt;/p&gt;
&lt;p&gt;This is using a relatively up to date Arch Linux 64-bit install, using GCC 5.1.0. I've attached the full output of scons for reference, along with the problematic &lt;code&gt;tables.c&lt;/code&gt; file itself.&lt;/p&gt;
&lt;p&gt;Thanks,&lt;br /&gt;
Donald.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>build failure on Arch Linux</title><link href="https://sourceforge.net/p/bugle/tickets/114/" rel="alternate"/><published>2015-06-25T11:09:01.358000Z</published><updated>2015-06-25T11:09:01.358000Z</updated><author><name>jdtournier</name><uri>https://sourceforge.net/u/jdtournier/</uri></author><id>https://sourceforge.net175ad50b21b3e34f09387c3a55ef4d6649ee7e26</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Ticket 114 has been modified: build failure on Arch Linux&lt;br /&gt;
Edited By: Bruce Merry (bmerry)&lt;br /&gt;
Status updated: u'new' =&amp;gt; u'closed'&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Ubuntu freezes after exiting gldb-gui video catpure</title><link href="https://sourceforge.net/p/bugle/tickets/113/" rel="alternate"/><published>2014-03-21T11:10:32Z</published><updated>2014-03-21T11:10:32Z</updated><author><name>André</name><uri>https://sourceforge.net/u/xmyx/</uri></author><id>https://sourceforge.netce44ee6dc06be8f662081d461043130f01e27c3c</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;How to reproduce:&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;1 - run gldb-gui&lt;br /&gt;
2 - start video capture with the debugger on a target application&lt;br /&gt;
3 - exit gldb-gui (If you exit the debugged application before exiting gldb-gui it will keep saying running and cause the freeze anyway)&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;It will attempt to create the video file after exiting gldb-gui but fail and freeze the OS.&lt;br /&gt;
&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>