| Commit message (Collapse) | Author | Age | Files | Lines |
| | |
|
| |
|
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
| |
According to web.archive.org this link is dead since 2012/2013. According to
original issue (http://codereview.appspot.com/4251044) that translation could be
a machine translation.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
On March 23, 2021, Nokia transferred the copyrights in the Plan 9 software
to the Plan 9 Foundation, which relicensed them under the MIT license.
This commit updates the Plan 9 from User Space license to reflect the
new base license. The vast majority of the contributions beyond the
base Plan 9 set were by me, many of them explicitly under an MIT license.
Those are all under the new MIT license now as well.
The port of mk to Unix was taken from Inferno via Vita Nuova and had
been made available under GPL, but Vita Nuova has relicensed Inferno
under the MIT license as well, to match the new Plan 9 license.
Michael Teichgraber contributed src/lib9/zoneinfo.c explicitly under
the Lucent Public License but has agreed to change the contribution
to the MIT license now used in the rest of the distribution.
There remain a few exceptions, most notably fonts.
See the root LICENSE file for full details.
The only mention of the Lucent Public License in the whole tree now
is in the LICENSE file, explaining the history.
|
| |
|
|
|
|
|
| |
Now that we assume pthreads, the only assembly
left is in libmp and libsec.
We only ever added assembly for 386.
The portable C code is fine for plan9port.
|
| |
|
|
| |
Even in mkmk.sh.
|
| |
|
|
| |
Fixes #357
|
| |
|
|
|
| |
Also note that the file must be valid shell and mk input.
For #321.
|
| |
|
|
|
|
|
|
|
|
|
| |
This should prevent the issues of dist/buildmk and src/mkhdr getting out
of synchronization yet again.
I also add a rule for arm64 to the OBJTYPE sed command.
Fixes #243
Fixes #320
Change-Id: I60f69a1f32b5ed5ae5ac8a1659c38e29debed005
|
| |
|
|
|
|
|
|
| |
My MacBook Pro has hw.ncpu=12, so set NPROC=12.
Speeds up INSTALL dramatically.
Should probably add similar code to other OSes.
Also silence rio warning from earlier commit.
|
| |
|
|
|
|
|
|
|
|
| |
Rename following .cvsignore files to .gitkeep since they are
required by the build (directories must exist before build):
- bin/fossil/.gitkeep
- bin/fs/.gitkeep
- bin/venti/.gitkeep
Change-Id: I9c2865058480cffb3a4613f25e2eca1f7e5578c0
|
| | |
|
| | |
|
| |
|
|
|
|
| |
Change-Id: I848df28b079ca43dfbe4f7ea6b52cdaf260fd6aa
Reviewed-on: https://plan9port-review.googlesource.com/2963
Reviewed-by: Russ Cox <rsc@swtch.com>
|
| |
|
|
|
|
| |
Change-Id: I0af67bc44c7bb62a8e5a47eac597367f521f1c11
Reviewed-on: https://plan9port-review.googlesource.com/1210
Reviewed-by: Russ Cox <rsc@google.com>
|
| |
|
|
|
|
| |
LGTM=rsc
R=rsc
https://codereview.appspot.com/72340043
|
| |
|
|
|
| |
R=rsc
http://codereview.appspot.com/6734051
|
| | |
|
| |
|
|
|
|
|
|
| |
The scratchbox-based SDK for maemo cross-compilation (for Nokia N800 and N900) has a non-standard uname command which doesn't support the '-p' option. This patch allows INSTALL to work anyway, by issuing 'uname -m' if 'uname -m -p' fails.
R=rsc
CC=plan9port.codebot
http://codereview.appspot.com/4554041
|
| |
|
|
|
| |
R=rsc
http://codereview.appspot.com/4251044
|
| |
|
|
|
|
| |
R=rsc
CC=codebot
http://codereview.appspot.com/882044
|
| | |
|
| |
|
|
| |
http://codereview.appspot.com/98068
|
| |
|
|
| |
http://codereview.appspot.com/95065
|
| |
|
|
|
|
|
| |
fixes #8 http://bitbucket.org/rsc/plan9port/issue/8/
http://groups.google.com/group/plan9port-dev/t/8d1a2362dde4f137
http://codereview.appspot.com/95058
|
| |
|
|
|
|
| |
fixes #4 http://bitbucket.org/rsc/plan9port/issue/4
http://codereview.appspot.com/95042
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|