wiz
84e123ddd2
Bump PKGREVISIONs for perl 5.30.0
2019-08-11 13:17:48 +00:00
maya
8487a6271e
go14: fix bootstrap for newer openbsd.
...
openbsd requires mapping the stack with MAP_STACK. binaries not doing this
will not run. patch taken from openbsd ports, via sjmulder.
I modified it to use GOOS_openbsd, because other OSes are not provided
an implementation of sysMarkStack.
Bump PKGREVISION.
2019-04-13 23:09:40 +00:00
wiz
93b46879c7
Recursive bump for perl5-5.28.0
2018-08-22 09:43:40 +00:00
bsiegert
daad0d6527
Mention that on NetBSD, Go 1.4 needs COMPAT_60 to be enabled in the kernel.
...
Prodded by spz@ in a recent pullup ticket.
2018-02-27 15:19:15 +00:00
jperkin
fc74ec706d
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.
2018-01-30 17:05:21 +00:00
ryoon
86807f14e2
Fix packaging
2018-01-21 01:28:08 +00:00
christos
0d58daf42e
regen
2018-01-20 20:44:49 +00:00
christos
bb394f0b91
don't substitute bash here
2018-01-20 20:44:13 +00:00
christos
e82470d5c5
Add Yasushi Oshima patches for arm from:
...
https://github.com/oshimaya/pkgsrc/tree/master/lang/go14
2018-01-20 16:55:25 +00:00
jperkin
23b4cbf8cf
go14: Don't set broken _XOPEN_SOURCE on SunOS.
2017-10-19 14:29:01 +00:00
jperkin
308d8b4664
go*: Disable SSP checks for similar reasons as RELRO.
2017-10-04 10:03:53 +00:00
bsiegert
06f4ab71ac
Disable cgo, bump PKGREVISION.
...
"The bitrot will continue until morale improves."
Go 1.4 is only used as a bootstrap helper to compile a more recent Go.
However, cgo in 1.4 no longer works with current binutils.
Prodded by Thomas Orgis on the mailing list.
2017-09-02 17:15:00 +00:00
wiz
0fd193c72e
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.
2017-07-22 19:32:40 +00:00
wiz
8911ccdc82
Remove references to non-existing files.
2017-07-22 10:00:21 +00:00
tron
18e61521cf
As this package doesn't install anything into "bin" we don't need to
...
create that directory.
2017-03-16 18:55:09 +00:00
bsiegert
a1a91c0a47
Backport fixes for compiling under macOS Sierra from
...
https://github.com/golang/go/issues/16352 .
2016-10-04 18:45:22 +00:00
wiz
2b0a009d0e
Bump PKGREVISION for perl-5.24.0 for everything mentioning perl.
2016-07-09 06:37:46 +00:00
tnn
881d0c5155
Add Linux specific PLIST
2016-03-09 07:19:55 +00:00
bsiegert
404adc5544
Backport fix for new binutils to make go14 compile under NetBSD-current.
...
Patch from Ryo Onodera in PR pkg/50777.
The upstream bug report is https://github.com/golang/go/issues/13114 .
Bump PKGREVISION.
2016-02-21 14:32:24 +00:00
bsiegert
1ab771e06e
Pull in http://golang.org/cl/8261 to fix build on OpenIndiana,
...
PR pkg/50565.
ok wiz@
2015-12-21 20:20:02 +00:00
agc
54622f28e2
Add SHA512 digests for distfiles for lang category
...
Problems found with existing digests:
Package nhc98 distfile nhc98src-1.22.tar.gz
a8adc8f22371998ee0657bc0e01058a57d876abc [recorded]
81975fcb5f1dda5efeaabc30ce8c6dceae55e591 [calculated]
Problems found locating distfiles:
Package gcc-aux: missing distfile ada-bootstrap.i386.dragonfly.36A.tar.bz2
Package gcc-aux: missing distfile ada-bootstrap.i386.freebsd.84.tar.bz2
Package gcc-aux: missing distfile ada-bootstrap.x86_64.dragonfly.36A.tar.bz2
Package gcc-aux: missing distfile ada-bootstrap.x86_64.freebsd.84.tar.bz2
Package gcc-aux: missing distfile ada-bootstrap.x86_64.solaris.511.tar.bz2
Package gcc5-aux: missing distfile ada-bootstrap.i386.dragonfly.36A.tar.bz2
Package gcc5-aux: missing distfile ada-bootstrap.i386.freebsd.84.tar.bz2
Package gcc5-aux: missing distfile ada-bootstrap.x86_64.dragonfly.36A.tar.bz2
Package gcc5-aux: missing distfile ada-bootstrap.x86_64.freebsd.84.tar.bz2
Package gcc5-aux: missing distfile ada-bootstrap.x86_64.solaris.511.tar.bz2
Package ghc7: missing distfile ghc-7.6.3-boot-i386-unknown-freebsd.tar.xz
Package icc11: missing distfile l_cproc_p_11.1.080.tgz
Package jini: missing distfile jini-1_2_1_001-src.zip
Package oo2c: missing distfile oo2c_32-2.0.11.tar.bz2
Package openjdk7: missing distfile openjdk7/bootstrap-jdk-1.7.76-freebsd-10-amd64-20150301.tar.xz
Package openjdk7: missing distfile openjdk7/bootstrap-jdk-1.7.76-netbsd-5-i386-20150301.tar.xz
Package openjdk7: missing distfile openjdk7/bootstrap-jdk-1.7.76-netbsd-6-i386-20150301.tar.xz
Package openjdk7: missing distfile openjdk7/bootstrap-jdk-1.7.76-netbsd-7-earmv6hf-20150306.tar.xz
Package openjdk7: missing distfile openjdk7/bootstrap-jdk-1.7.76-netbsd-7-sparc64-20150301.tar.xz
Package openjdk7: missing distfile openjdk7/bootstrap-jdk7u60-bin-dragonfly-3.8-amd64-20140719.tar.bz2
Package openjdk8: missing distfile openjdk7/bootstrap-jdk-1.7.76-freebsd-10-amd64-20150301.tar.xz
Package openjdk8: missing distfile openjdk7/bootstrap-jdk-1.7.76-netbsd-5-i386-20150301.tar.xz
Package openjdk8: missing distfile openjdk7/bootstrap-jdk-1.7.76-netbsd-6-i386-20150301.tar.xz
Package openjdk8: missing distfile openjdk7/bootstrap-jdk-1.7.76-netbsd-7-earmv6hf-20150306.tar.xz
Package openjdk8: missing distfile openjdk7/bootstrap-jdk-1.7.76-netbsd-7-sparc64-20150301.tar.xz
Package openjdk8: missing distfile openjdk7/bootstrap-jdk7u60-bin-dragonfly-3.8-amd64-20140719.tar.bz2
Package oracle-jdk8: missing distfile jdk-8u60-linux-i586.tar.gz
Package oracle-jdk8: missing distfile jdk-8u60-solaris-x64.tar.gz
Package oracle-jre8: missing distfile jre-8u60-linux-i586.tar.gz
Package oracle-jre8: missing distfile jre-8u60-solaris-x64.tar.gz
Package sun-jdk6: missing distfile jdk-6u45-linux-i586.bin
Package sun-jdk6: missing distfile jdk-6u45-solaris-i586.sh
Package sun-jdk7: missing distfile jdk-7u72-linux-i586.tar.gz
Package sun-jdk7: missing distfile jdk-7u72-solaris-i586.tar.gz
Package sun-jre6: missing distfile jce_policy-6.zip
Package sun-jre6: missing distfile jre-6u45-linux-x64.bin
Package sun-jre6: missing distfile jre-6u45-solaris-x64.sh
Package sun-jre7: missing distfile jre-7u72-linux-i586.tar.gz
Package sun-jre7: missing distfile jre-7u72-solaris-i586.tar.gz
Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden). All existing
SHA1 digests retained for now as an audit trail.
2015-11-03 22:50:31 +00:00
tnn
8fde422859
more REPLACE_BASH
2015-09-27 00:36:02 +00:00
bsiegert
2508868dbb
Update go14 to 1.4.3. It fixes four security-related issues.
...
The issues were reported in Go's net/http package. They affect programs using
that package to proxy HTTP requests. We recommend that all users upgrade to Go
1.5, which fixes these issues. For users unable to upgrade to Go 1.5, we have
released version 1.4.3, which is based on Go 1.4.2 plus fixes for these issues.
Affected Go programs—those that use the net/http package as a proxy server—must
be recompiled with Go 1.5 or Go 1.4.3 to receive the fixes.
The CVE issue descriptions and fixes are linked below.
CVE-2015-5739
"Content Length" treated as valid header:
https://go-review.googlesource.com/#/c/11772/
CVE-2015-5740
Double content-length headers does not return 400 error:
https://go-review.googlesource.com/#/c/11810/
CVE-2015-5741
Additional hardening, not sending Content-Length w/Transfer-Encoding,
Closing connections:
https://go-review.googlesource.com/#/c/11810/
https://go-review.googlesource.com/#/c/12865/
https://go-review.googlesource.com/#/c/13148/
The Go team would like to thank Jed Denlea and Régis Leroy for their
contributions to this release. They have been awarded 1337 USD under the Google
Security Bounty program.
2015-09-26 17:37:01 +00:00
joerg
48ec217e71
Avoid undefined behavior when shifting negative integers.
2015-09-14 13:32:49 +00:00
wiz
4e71c63196
Fix CHECK_FILES_SKIP patterns for new PREFIX.
...
No change to binary package, so no PKGREVISION bump.
2015-08-22 23:32:40 +00:00
bsiegert
21e2d84a56
Fix build on Darwin by adding go14 to INSTALLATION_DIRS. Darwin's pax
...
does not create the directory itself.
2015-08-22 10:46:33 +00:00
bsiegert
4f034c2357
Create lang/go14 as a copy of lang/go but which installs under
...
$PREFIX/go14.
Go 1.5 is going to be released soon, and it will depend on an existing
installation of Go 1.4 to compile. So let's provide one.
2015-07-31 14:46:25 +00:00