Package: golang-1.12 / 1.12.5-1

Metadata

Package Version Patches format
golang-1.12 1.12.5-1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
0001 Reproducible BUILD_PATH_PREFIX_MAP.patch | (download)

src/cmd/go/internal/work/gc.go | 5 4 + 1 - 0 !
src/cmd/link/internal/ld/buildpathprefix.go | 56 56 + 0 - 0 !
src/cmd/link/internal/ld/dwarf.go | 4 2 + 2 - 0 !
src/cmd/link/internal/ld/pcln.go | 4 2 + 2 - 0 !
4 files changed, 64 insertions(+), 5 deletions(-)

 reproducible build_path_prefix_map

Make builds reproducible by honoring BUILD_PATH_PREFIX_MAP
Upstream has rejected the patch in this form and promised to implement an
alternative they are happy with instead. That hasn't happened yet though.

Bug: https://github.com/golang/go/issues/22491, https://github.com/golang/go/issues/16860
0002 Fix Lintian warnings about wrong interpreter path.patch | (download)

src/cmd/vendor/golang.org/x/sys/unix/mksyscall_aix_ppc.pl | 2 1 + 1 - 0 !
src/cmd/vendor/golang.org/x/sys/unix/mksyscall_aix_ppc64.pl | 2 1 + 1 - 0 !
src/cmd/vendor/golang.org/x/sys/unix/mksyscall_solaris.pl | 2 1 + 1 - 0 !
src/cmd/vendor/golang.org/x/sys/unix/mksysctl_openbsd.pl | 2 1 + 1 - 0 !
src/syscall/mksyscall.pl | 2 1 + 1 - 0 !
src/syscall/mksyscall_libc.pl | 2 1 + 1 - 0 !
src/syscall/mksysctl_openbsd.pl | 2 1 + 1 - 0 !
src/syscall/mksysnum_darwin.pl | 2 1 + 1 - 0 !
src/syscall/mksysnum_dragonfly.pl | 2 1 + 1 - 0 !
src/syscall/mksysnum_freebsd.pl | 2 1 + 1 - 0 !
src/syscall/mksysnum_linux.pl | 2 1 + 1 - 0 !
src/syscall/mksysnum_netbsd.pl | 2 1 + 1 - 0 !
src/syscall/mksysnum_openbsd.pl | 2 1 + 1 - 0 !
13 files changed, 13 insertions(+), 13 deletions(-)

 fix lintian warnings about wrong interpreter path

The command used for this change is as follows:

grep -rH "/usr/bin/env perl" * | cut -d: -f1 | xargs -n1 sed -i -e "s,/usr/bin/env perl,/usr/bin/perl,"

0003 arm64 arm64asm recognise new ssbb pssbb mnemonics fr.patch | (download)

src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/objdump_test.go | 12 12 + 0 - 0 !
1 file changed, 12 insertions(+)

 arm64/arm64asm: recognise new ssbb/pssbb mnemonics from objdump

Fixes golang/go#27754

0004 Disable test for UserHomeDir.patch | (download)

src/os/os_test.go | 2 2 + 0 - 0 !
1 file changed, 2 insertions(+)

 disable test for userhomedir.

On Debian buildds, the user home dir does not exist, so this test fails.