[SCM] Packaging for Google Go branch, weekly-debian-sid, updated. debian-weekly/2011.09.07-1-48-ge4a4b27
Ondřej Surý
ondrej at sury.org
Fri Mar 9 08:43:36 UTC 2012
The following commit has been merged in the weekly-debian-sid branch:
commit 74cd1f483a38f537cf98e4469f98013972b40a14
Author: Ondřej Surý <ondrej at sury.org>
Date: Wed Feb 29 16:12:15 2012 +0100
Add more kFreeBSD patches
diff --git a/debian/patches/012-sigfillset_kFreeBSD.patch b/debian/patches/012-sigfillset_kFreeBSD.patch
new file mode 100644
index 0000000..40f01fb
--- /dev/null
+++ b/debian/patches/012-sigfillset_kFreeBSD.patch
@@ -0,0 +1,22 @@
+--- a/src/pkg/runtime/cgo/gcc_freebsd_386.c
++++ b/src/pkg/runtime/cgo/gcc_freebsd_386.c
+@@ -33,7 +33,7 @@ libcgo_sys_thread_start(ThreadStart *ts)
+ size_t size;
+ int err;
+
+- SIGFILLSET(ign);
++ sigfillset(&ign);
+ sigprocmask(SIG_SETMASK, &ign, &oset);
+
+ pthread_attr_init(&attr);
+--- a/src/pkg/runtime/cgo/gcc_freebsd_amd64.c
++++ b/src/pkg/runtime/cgo/gcc_freebsd_amd64.c
+@@ -33,7 +33,7 @@ libcgo_sys_thread_start(ThreadStart *ts)
+ size_t size;
+ int err;
+
+- SIGFILLSET(ign);
++ sigfillset(&ign);
+ sigprocmask(SIG_SETMASK, &ign, &oset);
+
+ pthread_attr_init(&attr);
diff --git a/debian/patches/013-kFreeBSD-AI_MASK.patch b/debian/patches/013-kFreeBSD-AI_MASK.patch
new file mode 100644
index 0000000..e67a340
--- /dev/null
+++ b/debian/patches/013-kFreeBSD-AI_MASK.patch
@@ -0,0 +1,9 @@
+--- a/src/pkg/net/cgo_bsd.go
++++ b/src/pkg/net/cgo_bsd.go
+@@ -12,5 +12,5 @@ package net
+ import "C"
+
+ func cgoAddrInfoMask() C.int {
+- return C.AI_MASK
++ return C.AI_CANONNAME | C.AI_V4MAPPED | C.AI_ALL
+ }
diff --git a/debian/patches/series b/debian/patches/series
index fecd35a..df1559b 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -5,3 +5,5 @@
#009-goinstall_can_install_to_GOPATH.patch
#010-goinstall_check_conf.patch
011-__FreeBSD_kernel__.patch
+012-sigfillset_kFreeBSD.patch
+013-kFreeBSD-AI_MASK.patch
--
Packaging for Google Go
More information about the Pkg-google-commits
mailing list