<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to bugs</title><link>https://sourceforge.net/p/libdbi/bugs/</link><description>Recent changes to bugs</description><atom:link href="https://sourceforge.net/p/libdbi/bugs/feed.rss" rel="self"/><language>en</language><lastBuildDate>Tue, 01 Oct 2024 03:16:32 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/libdbi/bugs/feed.rss" rel="self" type="application/rss+xml"/><item><title>Build failed on riscv64: cannot guess build type; you must specify one.</title><link>https://sourceforge.net/p/libdbi/bugs/18/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;I am trying to package libdbi for a Linux distro on riscv64 architecture.&lt;br/&gt;
Using the latest release, got a build error, configure: error: cannot guess build type; you must specify one.&lt;br/&gt;
It was caused by outdated config.guess and config.sub files in the latest release.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Yuluo</dc:creator><pubDate>Tue, 01 Oct 2024 03:16:32 -0000</pubDate><guid isPermaLink="false">https://sourceforge.net18f4ab117cdbbbb06e1596eb25ccc7357bc73ea8</guid></item><item><title>Any plans to make new release?</title><link>https://sourceforge.net/p/libdbi/bugs/17/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;I think that it would be good to make new release with updated code base :)&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tomasz K&amp;#322;oczko</dc:creator><pubDate>Sat, 25 May 2019 19:04:44 -0000</pubDate><guid isPermaLink="false">https://sourceforge.net7a597a4ac9e525aa1928201168ef2e6da71d3361</guid></item><item><title>build system: --docdir is not honored</title><link>https://sourceforge.net/p/libdbi/bugs/16/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;While packaging libdbi for GNU Guix I discovered that passing --docdir=/some/doc/dir had no effect on the location of the installed doc. After digging a bit it seems this is caused by the variable being overriden in Makefile.am:&lt;/p&gt;
&lt;p&gt;docdir = $(datadir)/doc/$(PACKAGE)-$(VERSION)&lt;/p&gt;
&lt;p&gt;Replacing this by &lt;/p&gt;
&lt;p&gt;docdir = @docdir@&lt;/p&gt;
&lt;p&gt;fixes the issue.&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;Maxim&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Maxim Cournoyer</dc:creator><pubDate>Sun, 09 Sep 2018 01:58:06 -0000</pubDate><guid isPermaLink="false">https://sourceforge.netf8e0ffee8002ec0eac063b86fb8bcad09730856a</guid></item><item><title>#15 dbd_parse_datetime uses time_t</title><link>https://sourceforge.net/p/libdbi/bugs/15/?limit=25#4f3c</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Should be pretty simple: You just need to pinch the 64-bit gmtime code from FreeBSD. It's all implementation detail in libdbi, because your time function returns a struct tm, not a time_t, so it's transparent to callers as long as it works.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">John Ralls</dc:creator><pubDate>Sun, 06 Oct 2013 02:25:40 -0000</pubDate><guid isPermaLink="false">https://sourceforge.net8296e6ee641d36d505c428b99c29817fa6f9ed22</guid></item><item><title>#15 dbd_parse_datetime uses time_t</title><link>https://sourceforge.net/p/libdbi/bugs/15/?limit=25#4449</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;...or suggest a fix that works on all supported OSes without breaking backwards compatibility.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Markus Hoenicka</dc:creator><pubDate>Sat, 05 Oct 2013 23:16:35 -0000</pubDate><guid isPermaLink="false">https://sourceforge.net962009f33a89084f8b37383d80aff220efd22796</guid></item><item><title>#15 dbd_parse_datetime uses time_t</title><link>https://sourceforge.net/p/libdbi/bugs/15/?limit=25#8ca8</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Wrong answer from a library provider. I guess we (Gnucash) will have to find a different SQL abstraction library, because we're not going to drop support for the OSes that most of them use.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">John Ralls</dc:creator><pubDate>Sat, 05 Oct 2013 22:46:39 -0000</pubDate><guid isPermaLink="false">https://sourceforge.net7e6ec3fe07e0cf6e09dd434069ecaadcf1391ae0</guid></item><item><title>#15 dbd_parse_datetime uses time_t</title><link>https://sourceforge.net/p/libdbi/bugs/15/?limit=25#6096</link><description>&lt;div class="markdown_content"&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;status&lt;/strong&gt;: open --&amp;gt; wont-fix&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;assigned_to&lt;/strong&gt;: Markus Hoenicka&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Markus Hoenicka</dc:creator><pubDate>Sat, 05 Oct 2013 22:25:13 -0000</pubDate><guid isPermaLink="false">https://sourceforge.net8d0066e17a35cab301cdff2e5b0647af9981978a</guid></item><item><title>dbd_parse_datetime uses time_t</title><link>https://sourceforge.net/p/libdbi/bugs/15/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Which most systems, even 64-bit ones, still define as a 32-bit int, which overflows in 2038. This is a &lt;a class="" href="http://en.wikipedia.org/wiki/2038_bug" rel="nofollow"&gt;widely-known bug&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;25 years might seem like a long time away, but if you got a 30 year mortgage recently, you can't use dbi_conn_result_get_datetime() to retrieve the end-date from a database.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">John Ralls</dc:creator><pubDate>Tue, 17 Sep 2013 17:44:24 -0000</pubDate><guid isPermaLink="false">https://sourceforge.net5625329115871dd00ea77963af5675003e352d78</guid></item><item><title>dbd_parse_datetime uses time_t</title><link>https://sourceforge.net/p/libdbi/bugs/15/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Ticket 15 has been modified: dbd_parse_datetime uses time_t&lt;br /&gt;
Edited By: Markus Hoenicka (mhoenicka)&lt;br /&gt;
Status updated: u'open' =&amp;gt; u'wont-fix'&lt;br /&gt;
Owner updated: None =&amp;gt; u'mhoenicka'&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">John Ralls</dc:creator><pubDate>Tue, 17 Sep 2013 17:44:24 -0000</pubDate><guid isPermaLink="false">https://sourceforge.netad7d8b0b3e394195e8cd35186a3664d47d283395</guid></item><item><title>dbi_conn_error not reentrant</title><link>https://sourceforge.net/p/libdbi/bugs/14/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Just thought I would finally file this one which could be fixed for the next release:&lt;/p&gt;
&lt;p&gt;The static errmsg in dbi_conn_error prevents the function from being used in a multithreaded context.&lt;br /&gt;
It clearly crashes when 2 or more threads (each having their own dbi_conn) try to get the error message simultaneously.&lt;/p&gt;
&lt;p&gt;I guess the simplest solution is to allocate it and force the user to free it, but all existing code will have a memory leak...&lt;br /&gt;
Another good solution is to add a char * full_err_msg in the dbi_conn_t, so that it becomes thread safe for different connections, and it avoids the memory leak or an api change.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Emmanuel Courrges</dc:creator><pubDate>Tue, 03 Jul 2012 08:53:13 -0000</pubDate><guid isPermaLink="false">https://sourceforge.net04c34000bac6c128127355b10bee58ff52946ab6</guid></item></channel></rss>