<feed xmlns='http://www.w3.org/2005/Atom'>
<title>quagga/m4, branch isis-redist</title>
<subtitle>Quagga routing suite</subtitle>
<link rel='alternate' type='text/html' href='https://git.sublab.org/quagga/'/>
<entry>
<title>build: fix "pragma weak" mixups</title>
<updated>2013-02-09T02:00:12+00:00</updated>
<author>
<name>David Lamparter</name>
<email>equinox@opensourcerouting.org</email>
</author>
<published>2013-01-27T03:46:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sublab.org/quagga/commit/?id=b2baffe8d255890b85d93aee653bed2c18371128'/>
<id>b2baffe8d255890b85d93aee653bed2c18371128</id>
<content type='text'>
Not only was there a minor typo in the "pragma weak" preprocessor
checks, but also were the tests not behaving as needed - they only
indicated support for the /first/ method of implementing weak aliases,
which on Linux is __attribute__ and not #pragma.

* m4/ax_sys_weak_alias.m4: set defines for _all_ weak alias methods
* zebra/kernel_null.c: fix typo

Cc: Doug VanLeuven &lt;roamdad@sonic.net&gt;
Signed-off-by: David Lamparter &lt;equinox@opensourcerouting.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Not only was there a minor typo in the "pragma weak" preprocessor
checks, but also were the tests not behaving as needed - they only
indicated support for the /first/ method of implementing weak aliases,
which on Linux is __attribute__ and not #pragma.

* m4/ax_sys_weak_alias.m4: set defines for _all_ weak alias methods
* zebra/kernel_null.c: fix typo

Cc: Doug VanLeuven &lt;roamdad@sonic.net&gt;
Signed-off-by: David Lamparter &lt;equinox@opensourcerouting.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>testzebra: pragma weak: detect systems with weak alias and provide alternative</title>
<updated>2013-01-11T20:50:06+00:00</updated>
<author>
<name>Doug VanLeuven</name>
<email>roamdad@sonic.net</email>
</author>
<published>2012-12-14T12:58:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sublab.org/quagga/commit/?id=327c4cdf7578debcc140f04f03d02479771c9e11'/>
<id>327c4cdf7578debcc140f04f03d02479771c9e11</id>
<content type='text'>
LLVM clang does not support #pragma weak (bug 3679) on OS X. There are
other systems where the #pragma weak has varying syntax.

Added m4 file from the autoconf archives:
http://www.gnu.org/software/autoconf-archive/ax_sys_weak_alias.html

Fix up zebra/*_null.c files to use #pragma weak alias or stub functions
if not available. It's incomplete in that the different format #pragma
enable easier fixes on need.

Tested on 64bit OS X 10.7, FreeBSD 9.0 amd64 &amp; i386 (32bit) using
gcc &amp; clang. Tested on linux 64bit.

Signed-off-by: David Lamparter &lt;equinox@opensourcerouting.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
LLVM clang does not support #pragma weak (bug 3679) on OS X. There are
other systems where the #pragma weak has varying syntax.

Added m4 file from the autoconf archives:
http://www.gnu.org/software/autoconf-archive/ax_sys_weak_alias.html

Fix up zebra/*_null.c files to use #pragma weak alias or stub functions
if not available. It's incomplete in that the different format #pragma
enable easier fixes on need.

Tested on 64bit OS X 10.7, FreeBSD 9.0 amd64 &amp; i386 (32bit) using
gcc &amp; clang. Tested on linux 64bit.

Signed-off-by: David Lamparter &lt;equinox@opensourcerouting.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>build: delete .cvsignore files</title>
<updated>2011-12-13T10:27:01+00:00</updated>
<author>
<name>Denis Ovsienko</name>
<email>infrastation@yandex.ru</email>
</author>
<published>2011-12-03T13:45:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sublab.org/quagga/commit/?id=05e54ee3df973194f2a00e3ea0b1da7bebc71fd6'/>
<id>05e54ee3df973194f2a00e3ea0b1da7bebc71fd6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[trivia] Make 'make dist' happy about ChangeLog expunge</title>
<updated>2008-08-23T07:36:42+00:00</updated>
<author>
<name>Paul Jakma</name>
<email>paul.jakma@sun.com</email>
</author>
<published>2008-08-23T07:36:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sublab.org/quagga/commit/?id=b38309a4ee831a440ef78f8a27db584f2f8e8276'/>
<id>b38309a4ee831a440ef78f8a27db584f2f8e8276</id>
<content type='text'>
	* ChangeLog: Add back a dummy, top-level ChangeLog
	* m4/Makefile.am: remove ChangeLog from EXTRA_DIST, why it was
	  listed there, who knows.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
	* ChangeLog: Add back a dummy, top-level ChangeLog
	* m4/Makefile.am: remove ChangeLog from EXTRA_DIST, why it was
	  listed there, who knows.
</pre>
</div>
</content>
</entry>
<entry>
<title>[administrivia] Git should ignore backup files and .loT files</title>
<updated>2008-08-22T19:00:46+00:00</updated>
<author>
<name>Paul Jakma</name>
<email>paul.jakma@sun.com</email>
</author>
<published>2006-10-21T17:35:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sublab.org/quagga/commit/?id=d68cbf9261869e532dfdd14dbb4122b3f3feb0d4'/>
<id>d68cbf9261869e532dfdd14dbb4122b3f3feb0d4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[trivia] Remove ChangeLog files, as this data is now maintained in SCM</title>
<updated>2008-08-22T18:57:22+00:00</updated>
<author>
<name>Paul Jakma</name>
<email>paul.jakma@sun.com</email>
</author>
<published>2008-08-19T13:13:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sublab.org/quagga/commit/?id=3998bfd76620a676fbd77f19c5c6ea80a4cc88d2'/>
<id>3998bfd76620a676fbd77f19c5c6ea80a4cc88d2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[administrivia] Add .gitignore files, based on .cvsignores.</title>
<updated>2008-08-22T18:49:33+00:00</updated>
<author>
<name>Paul Jakma</name>
<email>paul.jakma@sun.com</email>
</author>
<published>2006-02-19T17:30:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sublab.org/quagga/commit/?id=3c5a0a4f8fe3811affff6d5e123379eedb083571'/>
<id>3c5a0a4f8fe3811affff6d5e123379eedb083571</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>remove crufty m4 files from 2004.  With the files, autoheader (2.61)</title>
<updated>2007-02-03T01:07:01+00:00</updated>
<author>
<name>Greg Troxel</name>
<email>gdt@fnord.ir.bbn.com</email>
</author>
<published>2007-02-03T01:07:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sublab.org/quagga/commit/?id=003ca18f0433c0e0460b68aeb362cf7ba6ed5a4c'/>
<id>003ca18f0433c0e0460b68aeb362cf7ba6ed5a4c</id>
<content type='text'>
bombs on NetBSD.  (Without, all is ok.  We may need workarounds, but
first we should identify minimum tool versions and figure out what's
still wrong.)

ok'd by paul.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
bombs on NetBSD.  (Without, all is ok.  We may need workarounds, but
first we should identify minimum tool versions and figure out what's
still wrong.)

ok'd by paul.
</pre>
</div>
</content>
</entry>
<entry>
<title>- Add .arch-ids and .arch-inventory to cvsignore, to allow one to use arch</title>
<updated>2004-11-02T18:59:49+00:00</updated>
<author>
<name>paul</name>
<email>paul</email>
</author>
<published>2004-11-02T18:59:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sublab.org/quagga/commit/?id=3c035aa8716efa6f677e43435c5eb9bac6825518'/>
<id>3c035aa8716efa6f677e43435c5eb9bac6825518</id>
<content type='text'>
  with CVS trees.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
  with CVS trees.
</pre>
</div>
</content>
</entry>
<entry>
<title>Ignore generated files.</title>
<updated>2004-09-01T19:51:15+00:00</updated>
<author>
<name>hasso</name>
<email>hasso</email>
</author>
<published>2004-09-01T19:51:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sublab.org/quagga/commit/?id=e949463a2094e017aef19cba8761a3e75d23b80a'/>
<id>e949463a2094e017aef19cba8761a3e75d23b80a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
