<feed xmlns='http://www.w3.org/2005/Atom'>
<title>plan9port/bin, branch patch</title>
<subtitle>Plan 9 from User Space (with patches)</subtitle>
<link rel='alternate' type='text/html' href='https://git.rctt.net/plan9port/'/>
<entry>
<title>man: remove -s from usage message</title>
<updated>2025-09-23T21:52:58+00:00</updated>
<author>
<name>Anthony Sorace</name>
<email>a@9srv.net</email>
</author>
<published>2025-09-23T18:49:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rctt.net/plan9port/commit/?id=80b782985479bfbc53ec269076a64bd34a921fe2'/>
<id>80b782985479bfbc53ec269076a64bd34a921fe2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>B: Print usage message to stderr</title>
<updated>2025-09-06T09:33:17+00:00</updated>
<author>
<name>Jordan Niethe</name>
<email>jniethe5@gmail.com</email>
</author>
<published>2025-09-06T07:16:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rctt.net/plan9port/commit/?id=bafcdddd31811cb9b13f2a984b291446de04a20b'/>
<id>bafcdddd31811cb9b13f2a984b291446de04a20b</id>
<content type='text'>
B's usage message redirects its stderr to stdout instead of vice versa.
Fix this.

Signed-off-by: Jordan Niethe &lt;jniethe5@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
B's usage message redirects its stderr to stdout instead of vice versa.
Fix this.

Signed-off-by: Jordan Niethe &lt;jniethe5@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>SunOS: silence some warnings</title>
<updated>2025-07-25T18:46:52+00:00</updated>
<author>
<name>Dan Cross</name>
<email>cross@gajendra.net</email>
</author>
<published>2025-07-25T18:45:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rctt.net/plan9port/commit/?id=b2fc88d60ad2ff4bc49ad32716879597d1a37856'/>
<id>b2fc88d60ad2ff4bc49ad32716879597d1a37856</id>
<content type='text'>
Give `-Wformat=0` on illumos/Solaris so that the build does not
complain about `execlp` not having a sentinel (it's nil).  Also
fix an integer size issue when casting to a void pointer.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Give `-Wformat=0` on illumos/Solaris so that the build does not
complain about `execlp` not having a sentinel (it's nil).  Also
fix an integer size issue when casting to a void pointer.
</pre>
</div>
</content>
</entry>
<entry>
<title>all: remove need for `-fcommon`</title>
<updated>2025-07-25T16:25:11+00:00</updated>
<author>
<name>Dan Cross</name>
<email>cross@gajendra.net</email>
</author>
<published>2025-07-23T10:47:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rctt.net/plan9port/commit/?id=156e745be9f6a1b19b0f8e2a931148786d7acad4'/>
<id>156e745be9f6a1b19b0f8e2a931148786d7acad4</id>
<content type='text'>
Use `extern` where appropriate so that we can remove `-fcommon`
on macOS and others.  On macOS, `-fcommon` generates a number of
linker warnings.

I've tested building on macOS, Linux, FreeBSD, NetBSD, OpenBSD
and illumos.  I am not in a position to test on AIX or other
more esoteric platforms, however.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use `extern` where appropriate so that we can remove `-fcommon`
on macOS and others.  On macOS, `-fcommon` generates a number of
linker warnings.

I've tested building on macOS, Linux, FreeBSD, NetBSD, OpenBSD
and illumos.  I am not in a position to test on AIX or other
more esoteric platforms, however.
</pre>
</div>
</content>
</entry>
<entry>
<title>config: add $egrep</title>
<updated>2025-07-23T19:44:54+00:00</updated>
<author>
<name>Dan Cross</name>
<email>cross@gajendra.net</email>
</author>
<published>2025-07-22T14:42:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rctt.net/plan9port/commit/?id=564d45b5a55adeb48f69fdecb2bf4ed1f909850b'/>
<id>564d45b5a55adeb48f69fdecb2bf4ed1f909850b</id>
<content type='text'>
Introduce a new variable set in $PLAN9/config:
$egrep, which is conditionally set to either
`egrep` or `grep -E`, based on platform, and use
this when we want to invoke `egrep`.

This works around the endless warnings from GNU
grep stating that `egrep` is deprecated in favor
of `grep -E`, when run on e.g. Linux.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Introduce a new variable set in $PLAN9/config:
$egrep, which is conditionally set to either
`egrep` or `grep -E`, based on platform, and use
this when we want to invoke `egrep`.

This works around the endless warnings from GNU
grep stating that `egrep` is deprecated in favor
of `grep -E`, when run on e.g. Linux.
</pre>
</div>
</content>
</entry>
<entry>
<title>9c: change -std=c17 to -stc=c11 based on feedback in \#716</title>
<updated>2025-07-22T10:12:39+00:00</updated>
<author>
<name>erentar</name>
<email>erentar2002@gmail.com</email>
</author>
<published>2025-06-01T17:43:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rctt.net/plan9port/commit/?id=28690cd427d3caacc50f3df6a3ee901eba5c5dd0'/>
<id>28690cd427d3caacc50f3df6a3ee901eba5c5dd0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>9c: Explicitly set c standard as newer changes in c23 break compilation</title>
<updated>2025-07-22T10:12:39+00:00</updated>
<author>
<name>erentar</name>
<email>erentar2002@gmail.com</email>
</author>
<published>2025-05-30T01:03:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rctt.net/plan9port/commit/?id=53ed65a98244e18b2520f4cf8ff05444d6f17d82'/>
<id>53ed65a98244e18b2520f4cf8ff05444d6f17d82</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>9c: "-Wdeprecated-pragma" is only present in clang and is absent from gcc</title>
<updated>2025-07-22T10:12:39+00:00</updated>
<author>
<name>erentar</name>
<email>erentar2002@gmail.com</email>
</author>
<published>2025-05-30T00:36:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rctt.net/plan9port/commit/?id=6df4828542ab7c679b0f826ee7d432330823de71'/>
<id>6df4828542ab7c679b0f826ee7d432330823de71</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>man: don't paginate when using nroff</title>
<updated>2025-01-29T20:55:23+00:00</updated>
<author>
<name>Anthony Sorace</name>
<email>a@9srv.net</email>
</author>
<published>2025-01-29T18:27:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rctt.net/plan9port/commit/?id=a5d6857a3b912b43c88ef298c28d13d4623f9ef0'/>
<id>a5d6857a3b912b43c88ef298c28d13d4623f9ef0</id>
<content type='text'>
This tells bin/man to set the register L to very high to avoid pagination
and updates tmac/tmac.an to use that value, if it's set, to set the page
length. This is per Plan 9's rc/bin/man and sys/lib/tmac/tmac.an.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This tells bin/man to set the register L to very high to avoid pagination
and updates tmac/tmac.an to use that value, if it's set, to set the page
length. This is per Plan 9's rc/bin/man and sys/lib/tmac/tmac.an.
</pre>
</div>
</content>
</entry>
<entry>
<title>all: quiet macOS build again</title>
<updated>2024-06-15T14:57:45+00:00</updated>
<author>
<name>Russ Cox</name>
<email>rsc@golang.org</email>
</author>
<published>2024-06-15T14:55:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rctt.net/plan9port/commit/?id=60ca2be037f739e30daba1dc5b66a166fcdc0bf2'/>
<id>60ca2be037f739e30daba1dc5b66a166fcdc0bf2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
