<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent changes to patches</title><link href="https://sourceforge.net/p/boxi/patches/" rel="alternate"/><link href="https://sourceforge.net/p/boxi/patches/feed.atom" rel="self"/><id>https://sourceforge.net/p/boxi/patches/</id><updated>2010-10-28T12:33:46Z</updated><subtitle>Recent changes to patches</subtitle><entry><title>Updated icon with higher resolutions</title><link href="https://sourceforge.net/p/boxi/patches/6/" rel="alternate"/><published>2010-10-28T12:33:46Z</published><updated>2010-10-28T12:33:46Z</updated><author><name>Achim J. Latz</name><uri>https://sourceforge.net/u/ajl2k9/</uri></author><id>https://sourceforge.net9316f039c59f4d5352fcc77829c7465be4adb9c1</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Please replace the current icon with this one, it has increased resolutions for Windows 7. Thanks!&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Add mutexes for Boxi under Win32</title><link href="https://sourceforge.net/p/boxi/patches/5/" rel="alternate"/><published>2010-03-25T17:08:03Z</published><updated>2010-03-25T17:08:03Z</updated><author><name>Achim J. Latz</name><uri>https://sourceforge.net/u/ajl2k9/</uri></author><id>https://sourceforge.netb6f2d12648ecb907629906cfb3a77576052c333d</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Creating mutexes for the Win32 client apps (bbackupctl.exe, bbackupd.exe, bbackupquery.exe) enable the detection of running instance during install/uninstall/upgrade. The fixes are trivial and platform-specific, sorry for that:&lt;/p&gt;
&lt;p&gt;in main.cc&lt;/p&gt;
&lt;p&gt;#include &amp;lt;wx/snglinst.h&amp;gt;&lt;/p&gt;
&lt;p&gt;bool BoxiApp::OnInit()&lt;br /&gt;
{&lt;br /&gt;
// Initialise global SSL system configuration/state&lt;br /&gt;
SSLLib::Initialise();&lt;/p&gt;
&lt;p&gt;// added to enable detection of running instances&lt;br /&gt;
const wxString mutex_name = wxT("__boxbackup_mutex__");&lt;br /&gt;
wxSingleInstanceChecker * m_pSingleInstanceChecker;&lt;br /&gt;
m_pSingleInstanceChecker = new wxSingleInstanceChecker(mutex_name);      &lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;even though the name wxSingleInstanceChecker might indicate otherwise, this only creates the Mutex under Win32, and does NOT prevent running multiple copies of Boxi.exe on the same machine at the same time. Check also &lt;a href="http://docs.wxwidgets.org/stable/wx_wxsingleinstancechecker.html" rel="nofollow"&gt;http://docs.wxwidgets.org/stable/wx_wxsingleinstancechecker.html&lt;/a&gt; for more information.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Remove dependency on mgwz.dll</title><link href="https://sourceforge.net/p/boxi/patches/4/" rel="alternate"/><published>2009-08-13T11:19:04Z</published><updated>2009-08-13T11:19:04Z</updated><author><name>Achim J. Latz</name><uri>https://sourceforge.net/u/ajl2k9/</uri></author><id>https://sourceforge.nete648d44b004fd56fbf4e334cbefc19294ac522b8</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Does not work at the moment, need to investigate more&lt;/p&gt;
&lt;h1 id="box-backup"&gt;Box Backup&lt;/h1&gt;
&lt;p&gt;change the following line in infrastructure/mingw/configure.sh:&lt;br /&gt;
if ! ./configure --target=i686-pc-mingw32 --enable-static-bin; then&lt;/p&gt;
&lt;h1 id="boxi"&gt;Boxi&lt;/h1&gt;
&lt;p&gt;configure (for correct Box Backup options)&lt;br /&gt;
BOX_CONFIG_OPTS="$ax_check_ssl_headers $ax_check_ssl_lib&lt;br /&gt;
--host=$host_alias --target=$target_alias --enable-static-bin"&lt;/p&gt;
&lt;p&gt;configure-mingw.sh (for Boxi)&lt;br /&gt;
if ! ./configure --target=i686-pc-mingw32 --enable-static \&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Remove Boxi autoimport warning </title><link href="https://sourceforge.net/p/boxi/patches/3/" rel="alternate"/><published>2009-08-13T11:16:32Z</published><updated>2009-08-13T11:16:32Z</updated><author><name>Achim J. Latz</name><uri>https://sourceforge.net/u/ajl2k9/</uri></author><id>https://sourceforge.netcd76887cf9cc6a5f003131035dbf72c228a92944</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;under MingW the warning below can be avoided by changing configure-mingw.sh to have the following&lt;/p&gt;
&lt;p&gt;LDFLAGS="-mthreads -L/usr/i686-pc-mingw32/lib -Wl,--enable-auto-import" \&lt;/p&gt;
&lt;p&gt;$ gcc --version&lt;br /&gt;
gcc (GCC) 3.4.4 (cygming special, gdc 0.12, using dmd 0.125)&lt;/p&gt;
&lt;p&gt;/usr/lib/gcc/i686-pc-mingw32/3.4.4/../../../../i686-pc-mingw32/bin/ld: warning: auto-importing has been activated without --enable-auto-import specified on the command line. This should work unless it involves constant data structures referencing symbols from auto-imported DLLs.Info: resolving vtable for CppUnit::TestSetUpby linking to __imp___ZTVN7CppUnit9TestSetUpE (auto-import)&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Add SVN information to Boxi</title><link href="https://sourceforge.net/p/boxi/patches/2/" rel="alternate"/><published>2009-08-12T23:00:31Z</published><updated>2009-08-12T23:00:31Z</updated><author><name>Achim J. Latz</name><uri>https://sourceforge.net/u/ajl2k9/</uri></author><id>https://sourceforge.nete72e4afdf5ecf1913f463182cfe39b3c00b72550</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;See feature request 2831768 at &lt;a href="https://sourceforge.net/tracker/?func=detail&amp;amp;aid=2831768&amp;amp;group_id=135105&amp;amp;atid=731485"&gt;https://sourceforge.net/tracker/?func=detail&amp;amp;aid=2831768&amp;amp;group_id=135105&amp;amp;atid=731485&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Works by simply running a shell script in autogen.sh that adds the SVN revision to the BOXI_VERSION macro, if we are compiling a SVN checkout  (i.e. a .svn directory). &lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Avoid OSX libtool/glibtool problem</title><link href="https://sourceforge.net/p/boxi/patches/1/" rel="alternate"/><published>2009-08-12T22:56:02Z</published><updated>2009-08-12T22:56:02Z</updated><author><name>Achim J. Latz</name><uri>https://sourceforge.net/u/ajl2k9/</uri></author><id>https://sourceforge.netb40895d57adf43b9052b4070d189159132732cba</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;The libtool installed on MacOSX is not GNU libtool, but a tool from NeXTStep. glibtool is what the GNU libtool has to be called (as ld requires the real&lt;br /&gt;
libtool to function). An alias is a workaround, but the real solution would be in autogen to check whether glibtool and glibtoolize should be used (see patch).&lt;/p&gt;
&lt;p&gt;alias libtool=glibtool&lt;br /&gt;
alias libtoolize=glibtoolize&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>