Up to [cvs.NetBSD.org] / pkgsrc / lang / go
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.70 / (download) - annotate - [select for diffs], Sun Jan 26 17:31:28 2020 UTC (3 years, 10 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2023Q3-base,
pkgsrc-2023Q3,
pkgsrc-2023Q2-base,
pkgsrc-2023Q2,
pkgsrc-2023Q1-base,
pkgsrc-2023Q1,
pkgsrc-2022Q4-base,
pkgsrc-2022Q4,
pkgsrc-2022Q3-base,
pkgsrc-2022Q3,
pkgsrc-2022Q2-base,
pkgsrc-2022Q2,
pkgsrc-2022Q1-base,
pkgsrc-2022Q1,
pkgsrc-2021Q4-base,
pkgsrc-2021Q4,
pkgsrc-2021Q3-base,
pkgsrc-2021Q3,
pkgsrc-2021Q2-base,
pkgsrc-2021Q2,
pkgsrc-2021Q1-base,
pkgsrc-2021Q1,
pkgsrc-2020Q4-base,
pkgsrc-2020Q4,
pkgsrc-2020Q3-base,
pkgsrc-2020Q3,
pkgsrc-2020Q2-base,
pkgsrc-2020Q2,
pkgsrc-2020Q1-base,
pkgsrc-2020Q1,
HEAD
Changes since 1.69: +2 -2
lines
Diff to previous 1.69 (colored)
all: migrate homepages from http to https pkglint -r --network --only "migrate" As a side-effect of migrating the homepages, pkglint also fixed a few indentations in unrelated lines. These and the new homepages have been checked manually.
Revision 1.69 / (download) - annotate - [select for diffs], Wed Nov 21 11:25:00 2018 UTC (5 years ago) by jperkin
Branch: MAIN
CVS Tags: pkgsrc-2019Q4-base,
pkgsrc-2019Q4,
pkgsrc-2019Q3-base,
pkgsrc-2019Q3,
pkgsrc-2019Q2-base,
pkgsrc-2019Q2,
pkgsrc-2019Q1-base,
pkgsrc-2019Q1,
pkgsrc-2018Q4-base,
pkgsrc-2018Q4
Changes since 1.68: +9 -101
lines
Diff to previous 1.68 (colored)
lang: Re-enable lang/go as a meta package. This allows users to simply install a "go" package and pull in the latest version available for their host operating system without having to figure out the name for the correct suffixed package.
Revision 1.68, Sun Sep 23 20:05:29 2018 UTC (5 years, 2 months ago) by bsiegert
Branch: MAIN
Changes since 1.67: +1 -1
lines
FILE REMOVED
Remove lang/go. Replacements: the versioned lang/go19, lang/go110 and lang/go111. Nothing in pkgsrc directly depends on this anymore. There are a few stragglers in wip, which will be fixed.
Revision 1.67 / (download) - annotate - [select for diffs], Fri Sep 14 09:24:30 2018 UTC (5 years, 2 months ago) by fhajny
Branch: MAIN
Changes since 1.66: +2 -1
lines
Diff to previous 1.66 (colored)
lang/go: Add SYS_IOCTL on SunOS. Bump PKGREVISION.
Revision 1.66 / (download) - annotate - [select for diffs], Mon Aug 27 15:01:09 2018 UTC (5 years, 3 months ago) by bsiegert
Branch: MAIN
Changes since 1.65: +1 -2
lines
Diff to previous 1.65 (colored)
Update Go to 1.10.4. go1.10.4 (released 2018/08/24) includes fixes to the go command, linker, and the net/http, mime/multipart, ld/macho, bytes, and strings packages. See the Go 1.10.4 milestone on our issue tracker for details. pkgsrc note: After the import of Go 1.11, this package will be renamed to lang/go110.
Revision 1.65 / (download) - annotate - [select for diffs], Wed Aug 22 09:45:20 2018 UTC (5 years, 3 months ago) by wiz
Branch: MAIN
Changes since 1.64: +2 -2
lines
Diff to previous 1.64 (colored)
Recursive bump for perl5-5.28.0
Revision 1.64 / (download) - annotate - [select for diffs], Sun Jul 8 09:27:31 2018 UTC (5 years, 4 months ago) by bsiegert
Branch: MAIN
Changes since 1.63: +2 -4
lines
Diff to previous 1.63 (colored)
Install bin/go via pkg_alternatives. Bump revision. BREAKING CHANGE: If you do not have pkg_alternatives installed, then you will not get a "go" tool in the PATH, and builds of packages using Go may fail. (This will be fixed in the next commit.)
Revision 1.63 / (download) - annotate - [select for diffs], Mon Mar 5 12:42:50 2018 UTC (5 years, 8 months ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2018Q2-base,
pkgsrc-2018Q2,
pkgsrc-2018Q1-base,
pkgsrc-2018Q1
Changes since 1.62: +2 -2
lines
Diff to previous 1.62 (colored)
Fix RELRO packaging
Revision 1.62 / (download) - annotate - [select for diffs], Sun Mar 4 12:54:06 2018 UTC (5 years, 8 months ago) by bsiegert
Branch: MAIN
Changes since 1.61: +12 -9
lines
Diff to previous 1.61 (colored)
Update Go to 1.10. Via wip. Full release notes at https://golang.org/doc/go1.10. The latest Go release, version 1.10, arrives six months after Go 1.9. Most of its changes are in the implementation of the toolchain, runtime, and libraries. As always, the release maintains the Go 1 promise of compatibility. We expect almost all Go programs to continue to compile and run as before. This release improves caching of built packages, adds caching of successful test results, runs vet automatically during tests, and permits passing string values directly between Go and C using cgo. A new compiler option whitelist may cause unexpected invalid flag errors in code that built successfully with older releases. As announced in the Go 1.9 release notes, Go 1.10 now requires FreeBSD 10.3 or later; support for FreeBSD 9.3 has been removed. Go now runs on NetBSD again but requires the unreleased NetBSD 8. Only GOARCH amd64 and 386 have been fixed. The arm port is still broken. On 32-bit MIPS systems, the new environment variable settings GOMIPS=hardfloat (the default) and GOMIPS=softfloat select whether to use hardware instructions or software emulation for floating-point computations. Go 1.10 is the last release that will run on OpenBSD 6.0. Go 1.11 will require OpenBSD 6.2. Go 1.10 is the last release that will run on OS X 10.8 Mountain Lion or OS X 10.9 Mavericks. Go 1.11 will require OS X 10.10 Yosemite or later. Go 1.10 is the last release that will run on Windows XP or Windows Vista. Go 1.11 will require Windows 7 or later.
Revision 1.58.2.1 / (download) - annotate - [select for diffs], Sat Feb 24 11:16:59 2018 UTC (5 years, 9 months ago) by spz
Branch: pkgsrc-2017Q4
Changes since 1.58: +5 -4
lines
Diff to previous 1.58 (colored) next main 1.59 (colored)
Pullup ticket #5703 - requested by bsiegert lang/go: security update Revisions pulled up: - lang/go/Makefile 1.59-1.60 - lang/go/PLIST 1.35-1.38 - lang/go/distinfo 1.54-1.57 - lang/go/patches/patch-src_cmd_dist_util.go 1.1 - lang/go/patches/patch-src_cmd_link_internal_ld_elf.go 1.1-1.2 - lang/go/patches/patch-src_runtime_os__netbsd.go 1.3 - lang/go/patches/patch-src_runtime_rt0__netbsd__arm.s 1.1 - lang/go/version.mk 1.31-1.32,1.34 ------------------------------------------------------------------- Module Name: pkgsrc Committed By: christos Date: Sat Jan 20 16:55:06 UTC 2018 Modified Files: pkgsrc/lang/go: Makefile PLIST distinfo version.mk Added Files: pkgsrc/lang/go/patches: patch-src_cmd_dist_util.go patch-src_cmd_link_internal_ld_elf.go patch-src_runtime_os__netbsd.go patch-src_runtime_rt0__netbsd__arm.s Log Message: Add Yasushi Oshima patches for arm from: https://github.com/oshimaya/pkgsrc/tree/master/lang/go To generate a diff of this commit: cvs rdiff -u -r1.58 -r1.59 pkgsrc/lang/go/Makefile cvs rdiff -u -r1.34 -r1.35 pkgsrc/lang/go/PLIST cvs rdiff -u -r1.53 -r1.54 pkgsrc/lang/go/distinfo cvs rdiff -u -r1.30 -r1.31 pkgsrc/lang/go/version.mk cvs rdiff -u -r0 -r1.1 pkgsrc/lang/go/patches/patch-src_cmd_dist_util.go \ pkgsrc/lang/go/patches/patch-src_cmd_link_internal_ld_elf.go \ pkgsrc/lang/go/patches/patch-src_runtime_rt0__netbsd__arm.s cvs rdiff -u -r0 -r1.3 pkgsrc/lang/go/patches/patch-src_runtime_os__netbsd.go ------------------------------------------------------------------- Module Name: pkgsrc Committed By: ryoon Date: Sun Jan 21 01:28:39 UTC 2018 Modified Files: pkgsrc/lang/go: PLIST Log Message: Fix packaging To generate a diff of this commit: cvs rdiff -u -r1.35 -r1.36 pkgsrc/lang/go/PLIST ------------------------------------------------------------------- Module Name: pkgsrc Committed By: christos Date: Sat Jan 20 18:13:25 UTC 2018 Modified Files: pkgsrc/lang/go: distinfo pkgsrc/lang/go/patches: patch-src_cmd_link_internal_ld_elf.go Log Message: fix the path To generate a diff of this commit: cvs rdiff -u -r1.54 -r1.55 pkgsrc/lang/go/distinfo cvs rdiff -u -r1.1 -r1.2 \ pkgsrc/lang/go/patches/patch-src_cmd_link_internal_ld_elf.go ------------------------------------------------------------------- Module Name: pkgsrc Committed By: bsiegert Date: Sun Jan 28 11:31:03 UTC 2018 Modified Files: pkgsrc/lang/go: Makefile PLIST distinfo version.mk Log Message: Update Go to 1.9.3. This release includes fixes to the compiler, runtime, and the database/sql, math/big, net/http, and net/url packages. View the release notes for more information: https://golang.org/doc/devel/release.html#go1.9.minor To generate a diff of this commit: cvs rdiff -u -r1.59 -r1.60 pkgsrc/lang/go/Makefile cvs rdiff -u -r1.36 -r1.37 pkgsrc/lang/go/PLIST cvs rdiff -u -r1.55 -r1.56 pkgsrc/lang/go/distinfo cvs rdiff -u -r1.31 -r1.32 pkgsrc/lang/go/version.mk ------------------------------------------------------------------- Module Name: pkgsrc Committed By: bsiegert Date: Thu Feb 8 19:32:17 UTC 2018 Modified Files: pkgsrc/lang/go: PLIST distinfo version.mk Log Message: Update Go to 1.9.4. By using the clang or gcc plugin mechanism, it was possible for an attacker to trick the ãà×Èo getãàcommand into executing arbitrary code. The go command now restricts the set of allowed host compiler and linker arguments in cgo source files to a list of allowed flags, in particular disallowing -fplugin= and -plugin=. The issue is CVE-2018-6574 and Go issue golang.org/issue/23672. See the Go issue for details. Thanks to Christopher Brown of Mattermost for reporting this problem. To generate a diff of this commit: cvs rdiff -u -r1.37 -r1.38 pkgsrc/lang/go/PLIST cvs rdiff -u -r1.56 -r1.57 pkgsrc/lang/go/distinfo cvs rdiff -u -r1.33 -r1.34 pkgsrc/lang/go/version.mk
Revision 1.61 / (download) - annotate - [select for diffs], Tue Jan 30 17:05:21 2018 UTC (5 years, 10 months ago) by jperkin
Branch: MAIN
Changes since 1.60: +1 -3
lines
Diff to previous 1.60 (colored)
go*: Disable SSP support completely. It's not supported by the go linker, and can cause issues when building third-party modules if the SSP libraries are handled by pkgsrc.
Revision 1.60 / (download) - annotate - [select for diffs], Sun Jan 28 11:31:03 2018 UTC (5 years, 10 months ago) by bsiegert
Branch: MAIN
Changes since 1.59: +1 -2
lines
Diff to previous 1.59 (colored)
Update Go to 1.9.3. This release includes fixes to the compiler, runtime, and the database/sql, math/big, net/http, and net/url packages. View the release notes for more information: https://golang.org/doc/devel/release.html#go1.9.minor
Revision 1.59 / (download) - annotate - [select for diffs], Sat Jan 20 16:55:05 2018 UTC (5 years, 10 months ago) by christos
Branch: MAIN
Changes since 1.58: +6 -4
lines
Diff to previous 1.58 (colored)
Add Yasushi Oshima patches for arm from: https://github.com/oshimaya/pkgsrc/tree/master/lang/go
Revision 1.58 / (download) - annotate - [select for diffs], Tue Nov 14 09:53:53 2017 UTC (6 years ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2017Q4-base
Branch point for: pkgsrc-2017Q4
Changes since 1.57: +1 -3
lines
Diff to previous 1.57 (colored)
lang/go: remove references to non-existent files
Revision 1.57 / (download) - annotate - [select for diffs], Wed Oct 4 10:03:53 2017 UTC (6 years, 1 month ago) by jperkin
Branch: MAIN
Changes since 1.56: +3 -1
lines
Diff to previous 1.56 (colored)
go*: Disable SSP checks for similar reasons as RELRO.
Revision 1.56 / (download) - annotate - [select for diffs], Sun Sep 3 16:49:52 2017 UTC (6 years, 2 months ago) by tron
Branch: MAIN
CVS Tags: pkgsrc-2017Q3-base,
pkgsrc-2017Q3
Changes since 1.55: +2 -2
lines
Diff to previous 1.55 (colored)
Use bsdtar instead of GNU Tar to extract the distribution archive as suggested by wizd(8) in private e-mail
Revision 1.55 / (download) - annotate - [select for diffs], Sun Sep 3 13:40:19 2017 UTC (6 years, 2 months ago) by tron
Branch: MAIN
Changes since 1.54: +2 -1
lines
Diff to previous 1.54 (colored)
Use GNU Tar to extract the distribution archive because at least NetBSD (8.99.2)'s "/bin/tar" fails to handle the extented headers and extracts files into the wrong directory. This in turn least to package list problems during the installation phase.
Revision 1.54 / (download) - annotate - [select for diffs], Sun Sep 3 07:12:07 2017 UTC (6 years, 2 months ago) by bsiegert
Branch: MAIN
Changes since 1.53: +3 -1
lines
Diff to previous 1.53 (colored)
Update Go to 1.9. The latest Go release, version 1.9, arrives six months after Go 1.8 and is the tenth release in the Go 1.x series. There are two changes to the language: adding support for type aliases and defining when implementations may fuse floating point operations. Most of the changes are in the implementation of the toolchain, runtime, and libraries. As always, the release maintains the Go 1 promise of compatibility. We expect almost all Go programs to continue to compile and run as before. The release adds transparent monotonic time support, parallelizes compilation of functions within a package, better supports test helper functions, includes a new bit manipulation package, and has a new concurrent map type. There are some instabilities on FreeBSD that are known but not understood. These can lead to program crashes in rare cases. See issue 15658. Any help in solving this FreeBSD-specific issue would be appreciated. Go stopped running NetBSD builders during the Go 1.9 development cycle due to NetBSD kernel crashes, up to and including NetBSD 7.1. As Go 1.9 is being released, NetBSD 7.1.1 is being released with a fix. However, at this time we have no NetBSD builders passing our test suite. Any help investigating the various NetBSD issues would be appreciated.
Revision 1.53 / (download) - annotate - [select for diffs], Sat Jul 22 19:32:41 2017 UTC (6 years, 4 months ago) by wiz
Branch: MAIN
Changes since 1.52: +10 -3
lines
Diff to previous 1.52 (colored)
Sprinkle CHECK_RELRO_SKIP on go packages. go14 has no relro support AFAICT. go-1.8.3 has if you use -buildmode=pie, but it claims it's not supported on Linux. Disable relro checking for go packages until bsiegert has time to look at this.
Revision 1.49.2.3 / (download) - annotate - [select for diffs], Thu May 25 21:11:03 2017 UTC (6 years, 6 months ago) by spz
Branch: pkgsrc-2017Q1
Changes since 1.49.2.2: +1 -2
lines
Diff to previous 1.49.2.2 (colored) to branchpoint 1.49 (colored) next main 1.50 (colored)
Pullup ticket #5433 - requested by bsiegert lang/go: security update Revisions pulled up: - lang/go/Makefile 1.52 - lang/go/distinfo 1.49 - lang/go/version.mk 1.26 - lang/go/PLIST 1.31 ------------------------------------------------------------------- Module Name: pkgsrc Committed By: bsiegert Date: Thu May 25 09:06:43 UTC 2017 Modified Files: pkgsrc/lang/go: Makefile distinfo version.mk Log Message: SECURITY: Update Go to 1.8.2, fixing CVE-2017-8932, carry bug in x86-64 P-256. A security-related issue was recently reported in Go's crypto/elliptic package. To address this issue, we have just released Go 1.7.6 and Go 1.8.2. The Go team would like to thank Vlad Krasnov and Filippo Valsorda at Cloudflare for reporting the issue and providing a fix. The issue affects Go's P-256 implementation on the 64-bit x86 architecture. This is CVE-2017-8932 and was addressed by this change: https://golang.org/cl/41070, tracked in this issue: https://golang.org/issue/20040 To generate a diff of this commit: cvs rdiff -u -r1.51 -r1.52 pkgsrc/lang/go/Makefile cvs rdiff -u -r1.48 -r1.49 pkgsrc/lang/go/distinfo cvs rdiff -u -r1.25 -r1.26 pkgsrc/lang/go/version.mk ------------------------------------------------------------------- Module Name: pkgsrc Committed By: wen Date: Sun Apr 9 08:23:43 UTC 2017 Modified Files: pkgsrc/lang/go: PLIST distinfo version.mk Log Message: Update to 1.8.1 Upstream changes: go1.8.1 (released 2017/04/07) includes fixes to the compiler, linker, runtime, +documentation, go command and the crypto/tls, encoding/xml, image/png, net, +net/http, reflect, text/template, and time packages. See the Go 1.8.1 milestone +on our issue tracker for details. To generate a diff of this commit: cvs rdiff -u -r1.30 -r1.31 pkgsrc/lang/go/PLIST cvs rdiff -u -r1.44 -r1.45 pkgsrc/lang/go/distinfo cvs rdiff -u -r1.23 -r1.24 pkgsrc/lang/go/version.mk
Revision 1.52 / (download) - annotate - [select for diffs], Thu May 25 09:06:43 2017 UTC (6 years, 6 months ago) by bsiegert
Branch: MAIN
CVS Tags: pkgsrc-2017Q2-base,
pkgsrc-2017Q2
Changes since 1.51: +1 -2
lines
Diff to previous 1.51 (colored)
SECURITY: Update Go to 1.8.2, fixing CVE-2017-8932, carry bug in x86-64 P-256. A security-related issue was recently reported in Go's crypto/elliptic package. To address this issue, we have just released Go 1.7.6 and Go 1.8.2. The Go team would like to thank Vlad Krasnov and Filippo Valsorda at Cloudflare for reporting the issue and providing a fix. The issue affects Go's P-256 implementation on the 64-bit x86 architecture. This is CVE-2017-8932 and was addressed by this change: https://golang.org/cl/41070, tracked in this issue: https://golang.org/issue/20040
Revision 1.49.2.2 / (download) - annotate - [select for diffs], Sat May 6 15:19:40 2017 UTC (6 years, 6 months ago) by bsiegert
Branch: pkgsrc-2017Q1
Changes since 1.49.2.1: +2 -8
lines
Diff to previous 1.49.2.1 (colored) to branchpoint 1.49 (colored)
Pullup ticket #5396 - requested by sevan lang/go: bugfix Revisions pulled up: - lang/go/Makefile 1.51 - lang/go/distinfo 1.47 - lang/go/patches/patch-src_runtime_mem__bsd.go 1.1 - lang/go/patches/patch-src_syscall_syscall__solaris.go deleted --- Module Name: pkgsrc Committed By: fhajny Date: Tue May 2 17:15:31 UTC 2017 Modified Files: pkgsrc/lang/go: Makefile distinfo Added Files: pkgsrc/lang/go/patches: patch-src_runtime_mem__bsd.go Removed Files: pkgsrc/lang/go/patches: patch-src_syscall_syscall__solaris.go Log Message: * Remove patch adding syscall.Dup2() for SunOS, software should be using unix.Dup2() instead. https://github.com/joyent/pkgsrc/pull/492 * Improve handling of low-memory situations on Illumos. https://github.com/joyent/pkgsrc/pull/493
Revision 1.51 / (download) - annotate - [select for diffs], Tue May 2 17:15:31 2017 UTC (6 years, 6 months ago) by fhajny
Branch: MAIN
Changes since 1.50: +2 -8
lines
Diff to previous 1.50 (colored)
* Remove patch adding syscall.Dup2() for SunOS, software should be using unix.Dup2() instead. https://github.com/joyent/pkgsrc/pull/492 * Improve handling of low-memory situations on Illumos. https://github.com/joyent/pkgsrc/pull/493
Revision 1.49.2.1 / (download) - annotate - [select for diffs], Sat Apr 29 19:32:54 2017 UTC (6 years, 7 months ago) by bsiegert
Branch: pkgsrc-2017Q1
Changes since 1.49: +2 -1
lines
Diff to previous 1.49 (colored)
Pullup ticket #5325 - requested by sevan lang/go: bugfix for NetBSD Revisions pulled up: - lang/go/Makefile 1.50 - lang/go/distinfo 1.46 - lang/go/patches/patch-src_runtime_os__netbsd.go 1.1 --- Module Name: pkgsrc Committed By: christos Date: Wed Apr 19 21:27:31 UTC 2017 Modified Files: pkgsrc/lang/go: Makefile distinfo Added Files: pkgsrc/lang/go/patches: patch-src_runtime_os__netbsd.go Log Message: Block signals explicitly during lwp creation since blocking via the context doea not work.
Revision 1.50 / (download) - annotate - [select for diffs], Wed Apr 19 21:27:31 2017 UTC (6 years, 7 months ago) by christos
Branch: MAIN
Changes since 1.49: +2 -1
lines
Diff to previous 1.49 (colored)
Block signals explicitly during lwp creation since blocking via the context doea not work.
Revision 1.49 / (download) - annotate - [select for diffs], Wed Mar 15 19:38:09 2017 UTC (6 years, 8 months ago) by bsiegert
Branch: MAIN
CVS Tags: pkgsrc-2017Q1-base
Branch point for: pkgsrc-2017Q1
Changes since 1.48: +4 -1
lines
Diff to previous 1.48 (colored)
Update Go to 1.8. The compiler back end introduced in Go 1.7 for 64-bit x86 is now used on all architectures, and those architectures should see significant performance improvements. For instance, the CPU time required by our benchmark programs was reduced by 20-30% on 32-bit ARM systems. There are also some modest performance improvements in this release for 64-bit x86 systems. The compiler and linker have been made faster. Compile times should be improved by about 15% over Go 1.7. There is still more work to be done in this area: expect faster compilation speeds in future releases. Garbage collection pauses should be significantly shorter, usually under 100 microseconds and often as low as 10 microseconds. The HTTP server adds support for HTTP/2 Push, allowing servers to preemptively send responses to a client. This is useful for minimizing network latency by eliminating roundtrips. The HTTP server also adds support for graceful shutdown, allowing servers to minimize downtime by shutting down only after serving all requests that are in flight. Contexts (added to the standard library in Go 1.7) provide a cancelation and timeout mechanism. Go 1.8 adds support for contexts in more parts of the standard library, including the database/sql and net packages and Server.Shutdown in the net/http package. Go 1.8 includes many more additions, improvements, and fixes. Find the complete set of changes, and more information about the improvements listed above, in the Go 1.8 release notes: https://golang.org/doc/go1.8
Revision 1.47.2.1 / (download) - annotate - [select for diffs], Mon Dec 12 06:50:02 2016 UTC (6 years, 11 months ago) by spz
Branch: pkgsrc-2016Q3
Changes since 1.47: +1 -2
lines
Diff to previous 1.47 (colored) next main 1.48 (colored)
Pullup ticket #5170 - requested by bsiegert lang/go: security update Revisions pulled up: - lang/go/Makefile 1.48 - lang/go/PLIST 1.28 - lang/go/distinfo 1.42,1.41 - lang/go/patches/patch-src_net_http_h2__bundle.go deleted - lang/go/version.mk 1.21,1.18 ------------------------------------------------------------------- Module Name: pkgsrc Committed By: bsiegert Date: Sun Dec 4 16:08:55 UTC 2016 Modified Files: pkgsrc/lang/go: distinfo version.mk Log Message: Update Go to 1.7.4. Two security-related issues were recently reported, and to address these issues we have just released Go 1.6.4 and Go 1.7.4. We recommend that all users update to one of these releases (if you're not sure which, choose Go 1.7.4). The issues addressed by these releases are: On Darwin, user's trust preferences for root certificates were not honored. If the user had a root certificate loaded in their Keychain that was explicitly not trusted, a Go program would still verify a connection using that root certificate. This is addressed by https://golang.org/cl/33721, tracked in https://golang.org/issue/18141. Thanks to Xy Ziemba for identifying and reporting this issue. The net/http package's Request.ParseMultipartForm method starts writing to temporary files once the request body size surpasses the given "maxMemory" limit. It was possible for an attacker to generate a multipart request crafted such that the server ran out of file descriptors. This is addressed by https://golang.org/cl/30410, tracked in https://golang.org/issue/17965. Thanks to Simon Rawet for the report. To generate a diff of this commit: cvs rdiff -u -r1.41 -r1.42 pkgsrc/lang/go/distinfo cvs rdiff -u -r1.20 -r1.21 pkgsrc/lang/go/version.mk ------------------------------------------------------------------- Module Name: pkgsrc Committed By: bsiegert Date: Thu Oct 27 18:58:00 UTC 2016 Modified Files: pkgsrc/lang/go: Makefile PLIST distinfo version.mk Removed Files: pkgsrc/lang/go/patches: patch-src_net_http_h2__bundle.go Log Message: Update Go to 1.7.3. go1.7.2 should not be used. It was tagged but not fully released. The release was deferred due to a last minute bug report. Use go1.7.3 instead, and refer to the summary of changes below. go1.7.3 (released 2016/10/19) includes fixes to the compiler, runtime, and the crypto/cipher, crypto/tls, net/http, and strings packages. See the Go 1.7.3 milestone on our issue tracker for details. To generate a diff of this commit: cvs rdiff -u -r1.47 -r1.48 pkgsrc/lang/go/Makefile cvs rdiff -u -r1.27 -r1.28 pkgsrc/lang/go/PLIST cvs rdiff -u -r1.40 -r1.41 pkgsrc/lang/go/distinfo cvs rdiff -u -r1.17 -r1.18 pkgsrc/lang/go/version.mk cvs rdiff -u -r1.1 -r0 \ pkgsrc/lang/go/patches/patch-src_net_http_h2__bundle.go
Revision 1.48 / (download) - annotate - [select for diffs], Thu Oct 27 18:58:00 2016 UTC (7 years, 1 month ago) by bsiegert
Branch: MAIN
CVS Tags: pkgsrc-2016Q4-base,
pkgsrc-2016Q4
Changes since 1.47: +1 -2
lines
Diff to previous 1.47 (colored)
Update Go to 1.7.3. go1.7.2 should not be used. It was tagged but not fully released. The release was deferred due to a last minute bug report. Use go1.7.3 instead, and refer to the summary of changes below. go1.7.3 (released 2016/10/19) includes fixes to the compiler, runtime, and the crypto/cipher, crypto/tls, net/http, and strings packages. See the Go 1.7.3 milestone on our issue tracker for details.
Revision 1.47 / (download) - annotate - [select for diffs], Sat Sep 17 15:56:58 2016 UTC (7 years, 2 months ago) by bsiegert
Branch: MAIN
CVS Tags: pkgsrc-2016Q3-base
Branch point for: pkgsrc-2016Q3
Changes since 1.46: +2 -1
lines
Diff to previous 1.46 (colored)
Patch a subtle data corruption issue where the HTTP/2 client sometimes swallows the first byte of the request body. This will also be in the next point release.
Revision 1.46 / (download) - annotate - [select for diffs], Wed Aug 31 14:15:33 2016 UTC (7 years, 3 months ago) by jperkin
Branch: MAIN
Changes since 1.45: +9 -1
lines
Diff to previous 1.45 (colored)
Fix install on Linux and SunOS.
Revision 1.45 / (download) - annotate - [select for diffs], Sat Aug 20 06:22:38 2016 UTC (7 years, 3 months ago) by wiz
Branch: MAIN
Changes since 1.44: +2 -2
lines
Diff to previous 1.44 (colored)
Update REPLACE_BASH patterns so this builds with PKG_DEVELOPER set on machines without /bin/bash.
Revision 1.44 / (download) - annotate - [select for diffs], Fri Aug 19 09:38:06 2016 UTC (7 years, 3 months ago) by bsiegert
Branch: MAIN
Changes since 1.43: +2 -1
lines
Diff to previous 1.43 (colored)
Update Go to 1.7. The latest Go release, version 1.7, arrives six months after 1.6. Most of its changes are in the implementation of the toolchain, runtime, and libraries. There is one minor change to the language specification. As always, the release maintains the Go 1 promise of compatibility. We expect almost all Go programs to continue to compile and run as before. There is one tiny language change in this release. The section on terminating statements clarifies that to determine whether a statement list ends in a terminating statement, the ãà×Çinal non-empty statementãàis considered the end, matching the existing behavior of the gc and gccgo compiler toolchains. In earlier releases the definition referred only to the ãà×Çinal statement,ãàleaving the effect of trailing empty statements at the least unclear. The go/types package has been updated to match the gc and gccgo compiler toolchains in this respect. This change has no effect on the correctness of existing programs. Go 1.7 adds support for macOS 10.12 Sierra. This support was backported to Go 1.6.3. Binaries built with versions of Go before 1.6.3 will not work correctly on Sierra.
Revision 1.43 / (download) - annotate - [select for diffs], Mon Jul 18 20:37:40 2016 UTC (7 years, 4 months ago) by bsiegert
Branch: MAIN
Changes since 1.42: +1 -2
lines
Diff to previous 1.42 (colored)
Update Go to 1.6.3. A security-related issue was recently reported in Go's net/http/cgi package and net/http package when used in a CGI environment. Go 1.6.3 and Go 1.7rc2 contain a fix for this issue. Go versions 1.0-1.6.2 and 1.7rc1 are vulnerable to an input validation flaw in the CGI components resulting in the HTTP_PROXY environment variable being set by the incoming Proxy header. This environment variable was also used to set the outgoing proxy, enabling an attacker to insert a proxy into outgoing requests of a CGI program. This is CVE-2016-5386 and was addressed by this change: https://golang.org/cl/25010, tracked in this issue: https://golang.org/issue/16405 The Go team would like to thank Dominic Scheirlinck for coordinating disclosure of this issue across multiple languages and CGI environments. Read more about "httpoxy" here: https://httpoxy.org/ Go 1.6.3 also adds support for macOS Sierra. See https://golang.org/issue/16354 for details.
Revision 1.42 / (download) - annotate - [select for diffs], Sat Jul 9 06:38:25 2016 UTC (7 years, 4 months ago) by wiz
Branch: MAIN
Changes since 1.41: +2 -1
lines
Diff to previous 1.41 (colored)
Bump PKGREVISION for perl-5.24.0 for everything mentioning perl.
Revision 1.41 / (download) - annotate - [select for diffs], Wed Apr 13 07:12:00 2016 UTC (7 years, 7 months ago) by bsiegert
Branch: MAIN
CVS Tags: pkgsrc-2016Q2-base,
pkgsrc-2016Q2
Changes since 1.40: +1 -2
lines
Diff to previous 1.40 (colored)
Update Go to 1.6.1. Two security-related issues were recently reported, and to address these issues we have just released Go 1.6.1 and Go 1.5.4. We recommend that all users update to one of these releases (if you're not sure which, choose Go 1.6.1). The issues addressed by these releases are: On Windows, Go loads system DLLs by name with LoadLibrary, making it vulnerable to DLL preloading attacks. For instance, if a user runs a Go executable from a Downloads folder, malicious DLL files also downloaded to that folder could be loaded into that executable. This is CVE-2016-3958 and was addressed by this change: https://golang.org/cl/21428 Thanks to Taru Karttunen for identifying this issue. Go's crypto libraries passed certain parameters unchecked to the underlying big integer library, possibly leading to extremely long-running computations, which in turn makes Go programs vulnerable to remote denial of service attacks. Programs using HTTPS client certificates or the Go SSH server libraries are both exposed to this vulnerability. This is CVE-2016-3959 and was addressed by this change: https://golang.org/cl/21533 Thanks to David Wong for identifying this issue.
Revision 1.40 / (download) - annotate - [select for diffs], Fri Apr 8 20:00:02 2016 UTC (7 years, 7 months ago) by bsiegert
Branch: MAIN
Changes since 1.39: +2 -1
lines
Diff to previous 1.39 (colored)
Patch CVE-2016-3959 in Go. There will be a Go 1.6.1 release next week that fixes this properly.
Revision 1.39 / (download) - annotate - [select for diffs], Tue Feb 23 20:12:25 2016 UTC (7 years, 9 months ago) by bsiegert
Branch: MAIN
CVS Tags: pkgsrc-2016Q1-base,
pkgsrc-2016Q1
Changes since 1.38: +6 -4
lines
Diff to previous 1.38 (colored)
Update Go to 1.6. The latest Go release, version 1.6, arrives six months after 1.5. Most of its changes are in the implementation of the language, runtime, and libraries. There are no changes to the language specification. As always, the release maintains the Go 1 promise of compatibility. We expect almost all Go programs to continue to compile and run as before. The release adds new ports to Linux on 64-bit MIPS and Android on 32-bit x86; defined and enforced rules for sharing Go pointers with C; transparent, automatic support for HTTP/2; and a new mechanism for template reuse. Full changelog at https://golang.org/doc/go1.6.
Revision 1.36.2.1 / (download) - annotate - [select for diffs], Sat Feb 6 19:50:15 2016 UTC (7 years, 9 months ago) by spz
Branch: pkgsrc-2015Q4
Changes since 1.36: +2 -2
lines
Diff to previous 1.36 (colored) next main 1.37 (colored)
Pullup ticket #4908 - requested by bsiegert lang/go: bugfix Revisions pulled up: - lang/go/Makefile 1.38 - lang/go/distinfo 1.32 - lang/go/patches/patch-src_crypto_x509_root__bsd.go 1.1 ------------------------------------------------------------------- Module Name: pkgsrc Committed By: bsiegert Date: Sun Jan 31 10:17:27 UTC 2016 Modified Files: pkgsrc/lang/go: Makefile distinfo Added Files: pkgsrc/lang/go/patches: patch-src_crypto_x509_root__bsd.go Log Message: Add the correct path for SSL certificates that mozilla-rootcerts uses. PR pkg/50690. To generate a diff of this commit: cvs rdiff -u -r1.37 -r1.38 pkgsrc/lang/go/Makefile cvs rdiff -u -r1.31 -r1.32 pkgsrc/lang/go/distinfo cvs rdiff -u -r0 -r1.1 \ pkgsrc/lang/go/patches/patch-src_crypto_x509_root__bsd.go
Revision 1.38 / (download) - annotate - [select for diffs], Sun Jan 31 10:17:27 2016 UTC (7 years, 10 months ago) by bsiegert
Branch: MAIN
Changes since 1.37: +2 -1
lines
Diff to previous 1.37 (colored)
Add the correct path for SSL certificates that mozilla-rootcerts uses. PR pkg/50690.
Revision 1.37 / (download) - annotate - [select for diffs], Sat Jan 16 09:43:44 2016 UTC (7 years, 10 months ago) by fhajny
Branch: MAIN
Changes since 1.36: +2 -3
lines
Diff to previous 1.36 (colored)
Update lang/go to 1.5.3. This is a security-related release, it fixes CVE-2015-8618 that was partically patched in 1.5.2nb1. See full release notes for a description: https://groups.google.com/d/msg/golang-announce/MEATuOi_ei4/JsndUuZwEAAJ
Revision 1.36 / (download) - annotate - [select for diffs], Tue Dec 22 20:44:40 2015 UTC (7 years, 11 months ago) by bsiegert
Branch: MAIN
CVS Tags: pkgsrc-2015Q4-base
Branch point for: pkgsrc-2015Q4
Changes since 1.35: +2 -1
lines
Diff to previous 1.35 (colored)
Pull in https://golang.org/cl/17672, "math/big: fix carry propagation in Int.Exp Montgomery code", to fix CVE-2015-8618. From the oss-security posting that asked for a CVE: "The Go open source project has received notification of an error in the math/big library (https://golang.org/pkg/math/big/). The problem that was identified is similar to CVE-2015-3193 <https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2015-3193>. The vulnerability was introduced in the 1.5 release, and remains present in Go 1.5.1 and 1.5.2. "A fix for the issue has been applied to the master branch of the Go repo under CL 17672 <https://go-review.googlesource.com/#/c/17672/>. We will also be releasing Go 1.5.3 to fix this vulnerability." ok wiz@
Revision 1.35 / (download) - annotate - [select for diffs], Thu Dec 10 20:04:54 2015 UTC (7 years, 11 months ago) by bsiegert
Branch: MAIN
Changes since 1.34: +1 -5
lines
Diff to previous 1.34 (colored)
Update Go to 1.5.2, original patch from Kamel Derouiche in PR pkg/50498. go1.5.2 (released 2015/12/02) includes bug fixes to the compiler, linker, and the mime/multipart, net, and runtime packages. See the Go 1.5.2 milestone on our issue tracker for details. https://github.com/golang/go/issues?q=milestone%3AGo1.5.2
Revision 1.34 / (download) - annotate - [select for diffs], Sun Sep 13 19:11:55 2015 UTC (8 years, 2 months ago) by fhajny
Branch: MAIN
CVS Tags: pkgsrc-2015Q3-base,
pkgsrc-2015Q3
Changes since 1.33: +1 -2
lines
Diff to previous 1.33 (colored)
Remove patch for a problem that was fixed in 1.5.1. Clear PKGREVISION after PKGVERSION update.
Revision 1.33 / (download) - annotate - [select for diffs], Tue Aug 25 23:09:51 2015 UTC (8 years, 3 months ago) by fhajny
Branch: MAIN
Changes since 1.32: +6 -2
lines
Diff to previous 1.32 (colored)
Add support for the dup2 syscall on SunOS. Bump PKGREVISION.
Revision 1.32 / (download) - annotate - [select for diffs], Tue Aug 25 23:07:23 2015 UTC (8 years, 3 months ago) by fhajny
Branch: MAIN
Changes since 1.31: +4 -1
lines
Diff to previous 1.31 (colored)
Define test target for lang/go
Revision 1.31 / (download) - annotate - [select for diffs], Sat Aug 22 23:49:13 2015 UTC (8 years, 3 months ago) by wiz
Branch: MAIN
Changes since 1.30: +10 -1
lines
Diff to previous 1.30 (colored)
Fix interpreter path in more installed files. Ignore another file's interpreter during build. Bump PKGREVISION.
Revision 1.30 / (download) - annotate - [select for diffs], Sat Aug 22 10:51:20 2015 UTC (8 years, 3 months ago) by bsiegert
Branch: MAIN
Changes since 1.29: +5 -14
lines
Diff to previous 1.29 (colored)
Update go to 1.5. This release now needs the previous one (lang/go14) to build. The biggest developments in the implementation are: * The compiler and runtime are now written entirely in Go (with a little assembler). C is no longer involved in the implementation, and so the C compiler that was once necessary for building the distribution is gone. * The garbage collector is now concurrent and provides dramatically lower pause times by running, when possible, in parallel with other goroutines. * By default, Go programs run with GOMAXPROCS set to the number of cores available; in prior releases it defaulted to 1. * Support for internal packages is now provided for all repositories, not just the Go core. * The go command now provides experimental support for "vendoring" external dependencies. * A new go tool trace command supports fine-grained tracing of program execution. * A new go doc command (distinct from godoc) is customized for command-line use. Full release notes are at https://golang.org/doc/go1.5.
Revision 1.29 / (download) - annotate - [select for diffs], Fri Jun 12 10:50:15 2015 UTC (8 years, 5 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2015Q2-base,
pkgsrc-2015Q2
Changes since 1.28: +2 -2
lines
Diff to previous 1.28 (colored)
Recursive PKGREVISION bump for all packages mentioning 'perl', having a PKGNAME of p5-*, or depending such a package, for perl-5.22.0.
Revision 1.28 / (download) - annotate - [select for diffs], Sun May 3 15:32:02 2015 UTC (8 years, 6 months ago) by bsiegert
Branch: MAIN
Changes since 1.27: +1 -6
lines
Diff to previous 1.27 (colored)
Remove some files that no longer exist from the replace-interpreter list.
Revision 1.27 / (download) - annotate - [select for diffs], Tue Mar 10 13:11:36 2015 UTC (8 years, 8 months ago) by jperkin
Branch: MAIN
CVS Tags: pkgsrc-2015Q1-base,
pkgsrc-2015Q1
Changes since 1.26: +3 -10
lines
Diff to previous 1.26 (colored)
Implement cgo support for illumos. Patches by Keith Wesolowski at Joyent. Bump PKGREVISION.
Revision 1.26 / (download) - annotate - [select for diffs], Sun Feb 22 13:28:30 2015 UTC (8 years, 9 months ago) by tnn
Branch: MAIN
Changes since 1.25: +1 -2
lines
Diff to previous 1.25 (colored)
drop DIST_SUBDIR
Revision 1.25 / (download) - annotate - [select for diffs], Wed Feb 4 22:57:46 2015 UTC (8 years, 9 months ago) by tnn
Branch: MAIN
Changes since 1.24: +2 -1
lines
Diff to previous 1.24 (colored)
Upstream did distfile switcheroo. Update checksum to match the one listed on https://golang.org/dl/. Diff to previous rel revealed nothing weird.
Revision 1.24 / (download) - annotate - [select for diffs], Fri Jan 16 11:27:03 2015 UTC (8 years, 10 months ago) by wiz
Branch: MAIN
Changes since 1.23: +1 -2
lines
Diff to previous 1.23 (colored)
Update to 1.4.1: We've just released Go version 1.4.1, a minor point release. This release fixes bugs in linker and the log, runtime, and syscall packages.
Revision 1.23 / (download) - annotate - [select for diffs], Wed Dec 31 11:40:14 2014 UTC (8 years, 11 months ago) by bsiegert
Branch: MAIN
Changes since 1.22: +2 -1
lines
Diff to previous 1.22 (colored)
Remove special case for golang.org/x/tools from the go command. We handle it differently in the go-tools package. While here, rename GO_COMPILER to GOCHAR, which is the name upstream uses. Bump PKGREVISION.
Revision 1.22 / (download) - annotate - [select for diffs], Fri Dec 12 09:41:40 2014 UTC (8 years, 11 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2014Q4-base,
pkgsrc-2014Q4
Changes since 1.21: +15 -14
lines
Diff to previous 1.21 (colored)
Update to 1.4, ok bsiegert: Today we announce Go 1.4, the fifth major stable release of Go, arriving six months after our previous major release Go 1.3. It contains a small language change, support for more operating systems and processor architectures, and improvements to the tool chain and libraries. As always, Go 1.4 keeps the promise of compatibility, and almost everything will continue to compile and run without change when moved to 1.4. For the full details, see the Go 1.4 release notes. The most notable new feature in this release is official support for Android. Using the support in the core and the libraries in the golang.org/x/mobile repository, it is now possible to write simple Android apps using only Go code. At this stage, the support libraries are still nascent and under heavy development. Early adopters should expect a bumpy ride, but we welcome the community to get involved. The language change is a tweak to the syntax of for-range loops. You may now write "for range s {" to loop over each item from s, without having to assign the value, loop index, or map key. See the release notes for details. The go command has a new subcommand, go generate, to automate the running of tools to generate source code before compilation. For example, it can be used to automate the generation of String methods for typed constants using the new stringer tool. For more information, see the design document. Most programs will run about the same speed or slightly faster in 1.4 than in 1.3; some will be slightly slower. There are many changes, making it hard to be precise about what to expect. See the release notes for more discussion. And, of course, there are many more improvements and bug fixes. In case you missed it, a few weeks ago the sub-repositories were moved to new locations. For example, the go.tools packages are now imported from "golang.org/x/tools". See the announcement post for details. This release also coincides with the project's move from Mercurial to Git (for source control), Rietveld to Gerrit (for code review), and Google Code to Github (for issue tracking and wiki). The move affects the core Go repository and its sub-repositories. You can find the canonical Git repositories at go.googlesource.com, and the issue tracker and wiki at the golang/go GitHub repo.
Revision 1.21 / (download) - annotate - [select for diffs], Tue Nov 18 20:39:11 2014 UTC (9 years ago) by bsiegert
Branch: MAIN
Changes since 1.20: +5 -22
lines
Diff to previous 1.20 (colored)
Add a separate Makefile for the version string plus GOARCH. To be used by Go packages.
Revision 1.20 / (download) - annotate - [select for diffs], Sun Oct 12 14:51:03 2014 UTC (9 years, 1 month ago) by wiz
Branch: MAIN
Changes since 1.19: +2 -3
lines
Diff to previous 1.19 (colored)
Update to 1.3.3: go1.3.3 (released 2014/09/30) includes further bug fixes to cgo, the runtime package, and the nacl port.
Revision 1.19 / (download) - annotate - [select for diffs], Sat Oct 11 16:41:47 2014 UTC (9 years, 1 month ago) by khorben
Branch: MAIN
Changes since 1.18: +2 -1
lines
Diff to previous 1.18 (colored)
Also look for the right path for the SSL certificate repository on NetBSD. Fixes "go get code.google.com/p/..." for me, once security/mozilla-rootcerts installed and configured (with the default settings). Bumps PKGREVISION, since the package is modified. ok bsiegert@
Revision 1.18 / (download) - annotate - [select for diffs], Fri Sep 26 13:54:28 2014 UTC (9 years, 2 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2014Q3-base,
pkgsrc-2014Q3
Changes since 1.17: +2 -2
lines
Diff to previous 1.17 (colored)
Update to 1.3.2 for a security fix: We've just released Go version 1.3.2, a minor point release. This release includes bug fixes to cgo and the crypto/tls package. https://golang.org/doc/devel/release.html#go1.3.minor The crpyto/tls fix addresses a security bug that affects programs that use crypto/tls to implement a TLS server from Go 1.1 onwards. If the server enables TLS client authentication using certificates (this is rare) and explicitly sets SessionTicketsDisabled to true in the tls.Config, then a malicious client can falsely assert ownership of any client certificate it wishes. This issue was discovered internally and there is no evidence of exploitation.
Revision 1.17 / (download) - annotate - [select for diffs], Sun Aug 17 15:17:42 2014 UTC (9 years, 3 months ago) by wiz
Branch: MAIN
Changes since 1.16: +2 -2
lines
Diff to previous 1.16 (colored)
Update to 1.3.1: This release includes bug fixes to the compiler and the runtime, net, and crypto/rsa packages. Ok bsiegert@
Revision 1.16 / (download) - annotate - [select for diffs], Wed Jul 30 12:04:20 2014 UTC (9 years, 4 months ago) by fhajny
Branch: MAIN
Changes since 1.15: +7 -6
lines
Diff to previous 1.15 (colored)
SunOS-*-i386 is not supported yet, don't bother building for now.
Revision 1.15 / (download) - annotate - [select for diffs], Mon Jul 7 16:44:18 2014 UTC (9 years, 4 months ago) by jperkin
Branch: MAIN
Changes since 1.14: +9 -1
lines
Diff to previous 1.14 (colored)
PLIST fixes for SunOS.
Revision 1.14 / (download) - annotate - [select for diffs], Sun Jun 22 14:50:47 2014 UTC (9 years, 5 months ago) by bsiegert
Branch: MAIN
CVS Tags: pkgsrc-2014Q2-base,
pkgsrc-2014Q2
Changes since 1.13: +11 -7
lines
Diff to previous 1.13 (colored)
Update go to 1.3. One of our patches was accepted upstream. Note that this is a leaf package. schmonz says it is ok to update this now.
Revision 1.13 / (download) - annotate - [select for diffs], Sat Jun 14 16:20:45 2014 UTC (9 years, 5 months ago) by joerg
Branch: MAIN
Changes since 1.12: +2 -2
lines
Diff to previous 1.12 (colored)
Generalize the orig removal.
Revision 1.12 / (download) - annotate - [select for diffs], Sat May 31 13:06:47 2014 UTC (9 years, 6 months ago) by bsiegert
Branch: MAIN
Changes since 1.11: +3 -3
lines
Diff to previous 1.11 (colored)
Remove go/pkg/obj from the PLIST once and for all, and delete the directory in do-install. The obj files are build artifacts. Fixes breakage reported by wiz in private mail (I hope).
Revision 1.11 / (download) - annotate - [select for diffs], Thu May 29 23:36:43 2014 UTC (9 years, 6 months ago) by wiz
Branch: MAIN
Changes since 1.10: +2 -1
lines
Diff to previous 1.10 (colored)
Bump for perl-5.20.0. Do it for all packages that * mention perl, or * have a directory name starting with p5-*, or * depend on a package starting with p5- like last time, for 5.18, where this didn't lead to complaints. Let me know if you have any this time.
Revision 1.10 / (download) - annotate - [select for diffs], Tue May 27 18:56:53 2014 UTC (9 years, 6 months ago) by bsiegert
Branch: MAIN
Changes since 1.9: +3 -4
lines
Diff to previous 1.9 (colored)
Update Go to latest version 1.2.2. go1.2.2 (released 2014/05/05) includes a security fix that affects the tour binary included in the binary distributions (thanks to Guillaume T).
Revision 1.9 / (download) - annotate - [select for diffs], Sat May 24 09:44:39 2014 UTC (9 years, 6 months ago) by bsiegert
Branch: MAIN
Changes since 1.8: +6 -2
lines
Diff to previous 1.8 (colored)
Apply patch from PR pkg/48834: introduce a GO_COMPILER variable that contains the "arch character" (5, 6 or 8) and substitute it in PLIST. Fixes installation on i386 and possibly evbarm.
Revision 1.8 / (download) - annotate - [select for diffs], Fri May 16 11:53:10 2014 UTC (9 years, 6 months ago) by wiz
Branch: MAIN
Changes since 1.7: +2 -1
lines
Diff to previous 1.7 (colored)
Fix packaging after patch was added.
Revision 1.7 / (download) - annotate - [select for diffs], Thu May 15 19:35:49 2014 UTC (9 years, 6 months ago) by christos
Branch: MAIN
Changes since 1.6: +2 -1
lines
Diff to previous 1.6 (colored)
fix elf note computation
Revision 1.6 / (download) - annotate - [select for diffs], Mon Mar 3 15:41:12 2014 UTC (9 years, 8 months ago) by bsiegert
Branch: MAIN
CVS Tags: pkgsrc-2014Q1-base,
pkgsrc-2014Q1
Changes since 1.5: +4 -8
lines
Diff to previous 1.5 (colored)
Update go to 1.2.1, released today. It contains the following fixes: * runtime: fix crash in runtime.GoroutineProfile * runtime: if traceback sees a breakpoint, don't change the PC * runtime: fix data race in GC * net: ignore some errors in windows Accept * database/sql: Use all connections in pool
Revision 1.3.2.1 / (download) - annotate - [select for diffs], Sun Jan 5 21:04:20 2014 UTC (9 years, 10 months ago) by spz
Branch: pkgsrc-2013Q4
Changes since 1.3: +7 -1
lines
Diff to previous 1.3 (colored) next main 1.4 (colored)
Pullup ticket #4286 - requested by bsiegert lang/go: functionality update Revisions pulled up: - lang/go/Makefile 1.4 - lang/go/PLIST 1.4 - lang/go/distinfo 1.4 ------------------------------------------------------------------- Module Name: pkgsrc Committed By: bsiegert Date: Sat Jan 4 11:35:48 UTC 2014 Modified Files: pkgsrc/lang/go: Makefile PLIST distinfo Log Message: Apply a distribution patch to fix the handling of Unix domain sockets on NetBSD/current. Bump PKGREVISION. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 pkgsrc/lang/go/Makefile pkgsrc/lang/go/PLIST \ pkgsrc/lang/go/distinfo
Revision 1.5 / (download) - annotate - [select for diffs], Sun Jan 5 14:55:09 2014 UTC (9 years, 10 months ago) by wiz
Branch: MAIN
Changes since 1.4: +1 -2
lines
Diff to previous 1.4 (colored)
FETCH_USING should not be set in package Makefiles.
Revision 1.4 / (download) - annotate - [select for diffs], Sat Jan 4 11:35:48 2014 UTC (9 years, 10 months ago) by bsiegert
Branch: MAIN
Changes since 1.3: +7 -1
lines
Diff to previous 1.3 (colored)
Apply a distribution patch to fix the handling of Unix domain sockets on NetBSD/current. Bump PKGREVISION.
Revision 1.3 / (download) - annotate - [select for diffs], Sun Dec 15 21:50:34 2013 UTC (9 years, 11 months ago) by bsiegert
Branch: MAIN
CVS Tags: pkgsrc-2013Q4-base
Branch point for: pkgsrc-2013Q4
Changes since 1.2: +11 -8
lines
Diff to previous 1.2 (colored)
Update go to 1.2. Follow the example of OpenBSD ports and do not run the tests while building. They are flaky under the Makefile harness for some reason.
Revision 1.2 / (download) - annotate - [select for diffs], Tue Sep 24 20:53:48 2013 UTC (10 years, 2 months ago) by bsiegert
Branch: MAIN
CVS Tags: pkgsrc-2013Q3-base,
pkgsrc-2013Q3
Changes since 1.1: +4 -3
lines
Diff to previous 1.1 (colored)
Update go to 1.1.2. go1.1.2 (released 2013/08/13) includes fixes to the gc compiler and cgo, and the bufio, runtime, syscall, and time packages. See the change history for details. If you use package syscall's Getrlimit and Setrlimit functions under Linux on the ARM or 386 architectures, please note change 55ac276af5a7 that fixes issue 5949. This is a leaf package, so it should be ok during the freeze.
Revision 1.1 / (download) - annotate - [select for diffs], Sun Jul 7 08:10:14 2013 UTC (10 years, 4 months ago) by wiz
Branch: MAIN
Import go-1.1.1 as lang/go, packaged by Benny Siegert for wip. The Go programming language is an open source project to make programmers more productive. Go is expressive, concise, clean, and efficient. Its concurrency mechanisms make it easy to write programs that get the most out of multicore and networked machines, while its novel type system enables flexible and modular program construction. Go compiles quickly to machine code yet has the convenience of garbage collection and the power of run-time reflection. It's a fast, statically typed, compiled language that feels like a dynamically typed, interpreted language.