summaryrefslogtreecommitdiff
path: root/lang/go14
AgeCommit message (Collapse)AuthorFilesLines
2021-07-03lang/go14: use awk and fix a script for itthor1-2/+4
2021-05-24*: recursive bump for perl 5.34wiz1-2/+2
2021-02-20go14: prevent spurious recompiles of standard library packagesbsiegert1-3/+5
This touches all compiled std library files after installation, to avoid extra recompilations when a dependent package (most likely a newer Go release) is being built. Patch from mlelstv@ in PR pkg/55900.
2020-10-20go14: Not for aarch64nia1-1/+4
2020-08-31*: bump PKGREVISION for perl-5.32.wiz1-2/+2
2020-01-26all: migrate homepages from http to httpsrillig1-2/+2
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.
2019-11-03lang: align variable assignmentsrillig1-3/+3
pkglint -Wall -F --only aligned --only indent -r No manual corrections.
2019-08-11Bump PKGREVISIONs for perl 5.30.0wiz1-2/+2
2019-04-13go14: fix bootstrap for newer openbsd.maya8-3/+126
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.
2018-08-22Recursive bump for perl5-5.28.0wiz1-2/+2
2018-02-27Mention that on NetBSD, Go 1.4 needs COMPAT_60 to be enabled in the kernel.bsiegert1-1/+2
Prodded by spz@ in a recent pullup ticket.
2018-01-30go*: Disable SSP support completely.jperkin1-3/+1
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-21Fix packagingryoon1-1/+2
2018-01-20regenchristos1-2/+2
2018-01-20don't substitute bash herechristos1-7/+1
2018-01-20Add Yasushi Oshima patches for arm from:christos19-4/+433
https://github.com/oshimaya/pkgsrc/tree/master/lang/go14
2017-10-19go14: Don't set broken _XOPEN_SOURCE on SunOS.jperkin2-1/+17
2017-10-04go*: Disable SSP checks for similar reasons as RELRO.jperkin1-1/+3
2017-09-02Disable cgo, bump PKGREVISION.bsiegert2-5/+7
"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-07-22Sprinkle CHECK_RELRO_SKIP on go packages.wiz1-1/+5
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-22Remove references to non-existing files.wiz1-3/+1
2017-03-16As this package doesn't install anything into "bin" we don't need totron1-2/+2
create that directory.
2016-10-04Backport fixes for compiling under macOS Sierra frombsiegert6-3/+122
https://github.com/golang/go/issues/16352.
2016-07-09Bump PKGREVISION for perl-5.24.0 for everything mentioning perl.wiz1-2/+2
2016-03-09Add Linux specific PLISTtnn1-0/+2
2016-02-21Backport fix for new binutils to make go14 compile under NetBSD-current.bsiegert6-12/+205
Patch from Ryo Onodera in PR pkg/50777. The upstream bug report is https://github.com/golang/go/issues/13114. Bump PKGREVISION.
2015-12-21Pull in http://golang.org/cl/8261 to fix build on OpenIndiana,bsiegert3-6/+34
PR pkg/50565. ok wiz@
2015-11-03Add SHA512 digests for distfiles for lang categoryagc1-1/+2
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-09-27more REPLACE_BASHtnn1-4/+2
2015-09-26Update go14 to 1.4.3. It fixes four security-related issues.bsiegert3-31/+10
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-14Avoid undefined behavior when shifting negative integers.joerg2-1/+32
2015-08-22Fix CHECK_FILES_SKIP patterns for new PREFIX.wiz1-6/+6
No change to binary package, so no PKGREVISION bump.
2015-08-22Fix build on Darwin by adding go14 to INSTALLATION_DIRS. Darwin's paxbsiegert1-2/+2
does not create the directory itself.
2015-07-31Create lang/go14 as a copy of lang/go but which installs underbsiegert32-0/+5631
$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.