Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- Bump debian standards version to 3.9.1
- Build only on i386 and amd64.
|
|
|
|
|
|
|
|
|
|
|
|
Install gordon to $GOROOT where godoc expects to find him.
Signed-off-by: Jonathan Nieder <jrnieder@gmail.com>
|
|
godoc does not transparently decompress compressed files it finds.
The result is 404 errors.
2010/07/04 20:32:03 lstat /usr/lib/golang/doc/godocs.js: no such file or directory
2010/07/04 20:32:03 lstat /usr/lib/golang/favicon.ico: no such file or directory
Signed-off-by: Jonathan Nieder <jrnieder@gmail.com>
|
|
The shell is interpolating the ${GOARM=foo} expression before
it reaches env.sh, making it into a no-op. Escape the first
dollar sign to prevent this.
Signed-off-by: Jonathan Nieder <jrnieder@gmail.com>
|
|
debian/rules, src/pkg/syscall/mksyscall.sh, and test/errchk all
require perl.
Signed-off-by: Jonathan Nieder <jrnieder@gmail.com>
|
|
gopprof is a perl script.
Signed-off-by: Jonathan Nieder <jrnieder@gmail.com>
|
|
Using mawk to build seems to work fine so far.
Signed-off-by: Jonathan Nieder <jrnieder@gmail.com>
|
|
Signed-off-by: Jonathan Nieder <jrnieder@gmail.com>
|
|
Signed-off-by: Jonathan Nieder <jrnieder@gmail.com>
|
|
If $DESTDIR/usr/bin/8c is already present and up to date, do not
forget to remove the temporary $DESTDIR/usr/bin/8c+.
Signed-off-by: Jonathan Nieder <jrnieder@gmail.com>
|
|
There was a missing backslash. While fixing it, speed up the
operation by avoiding an unnecessary checkout.
Signed-off-by: Jonathan Nieder <jrnieder@gmail.com>
|
|
Bang on the debian/rules file until it works. Changes in behavior:
- the test suite was not being run.
- the DEB_BUILD_OPTIONS settings were not being respected.
Now nocheck is respected and at least we complain about noopt
(the optimization level is not configurable in the upstream
makefile).
- the ‘debian/rules clean’ rule was flaky.
- the GOROOT dir was hard-coded to /usr/lib/google-go. Now it
is /usr/lib/golang to match the upstream domain name, but more
importantly it is configurable.
- there were a bunch of hardcoded wrappers in the debian/bin
dir, which made for unpleasant editing. Now they are automatically
built as needed.
- the wrappers did not let the user override the GO* parameters
through her own environment.
- files needed to run "godoc -http=:6060" were not installed.
- the rules for determining GOARCH, GOARM, etc were not cross-
compilation friendly.
Since I had to rewrite debian/rules anyway, I went ahead and put the
result in the public domain so it can be reused by upstream and other
packages.
Now it works for me as far as "godoc -http=:6060" on my 32-bit x86; no
guarantees beyond that, though. Please break it so we can get
something robust ready for release.
|
|
Glance over license headers and document findings in a format
vaguely similar to that documented at
<http://dep.debian.net/deps/dep5/>.
Still to do:
* match up files in src/pkg/debug/*/testdata/* to corresponding
source
* check MPEG license: does it permit modification?
* check pngsuite licensing: does it permit modification?
* figure out how to deal with third-party content in PDFs:
- color profiles are labelled as copyright Apple
- xkcd comic does not permit commercial use
* add license notices where missing. check the result with
‘licensecheck’.
|
|
Currently I see two show stoppers:
- the ugly wrapper for those env. variables. I don't really want to
have it but $GOROOT is also what the build process depends and makes
changes to. I will be surely more than happy if we can have a better
solution.
- missing man pages
|
|
|
|
R=rsc
CC=golang-dev
http://codereview.appspot.com/1741047
|
|
panic if base is invalid.
R=rsc
CC=golang-dev
http://codereview.appspot.com/1702050
|
|
Use a count of -1 for infinity. Ditto for Replace.
R=rsc
CC=golang-dev
http://codereview.appspot.com/1704044
Committer: Rob Pike <r@golang.org>
|
|
R=ken2
CC=golang-dev
http://codereview.appspot.com/1693047
|