summaryrefslogtreecommitdiff
path: root/CHANGES.current
diff options
context:
space:
mode:
authorAlec Cooper <ahnolds@gmail.com>2016-01-23 16:19:04 -0500
committerAlec Cooper <ahnolds@gmail.com>2016-01-23 16:19:04 -0500
commit3a9f26045e136d0289d7e2ca28ee5c3fc7e543c3 (patch)
treec46686d8f2c13b7b7a54ffa7589e4bb4d1845a96 /CHANGES.current
parent1e7d3d1eb8aee8a516a2989c5e13b04757d2782c (diff)
downloadswig-3a9f26045e136d0289d7e2ca28ee5c3fc7e543c3.tar.gz
Go test-suite should now work on OSX
Diffstat (limited to 'CHANGES.current')
-rw-r--r--CHANGES.current9
1 files changed, 9 insertions, 0 deletions
diff --git a/CHANGES.current b/CHANGES.current
index e114acd09..b971ffa8a 100644
--- a/CHANGES.current
+++ b/CHANGES.current
@@ -5,6 +5,15 @@ See the RELEASENOTES file for a summary of changes in each release.
Version 3.0.9 (in progress)
===========================
+2016-01-23: ahnolds
+ [Go] Enable support for the Go test-suite on OSX:
+ * The linker on OSX requires that all symbols (even weak symbols)
+ are defined at link time. Because the function _cgo_topofstack is
+ only defined starting in Go version 1.4, we explicitly mark it as
+ undefined for older versions of Go on OSX.
+ * Avoid writing empty swigargs structs, since empty structs are not
+ allowed in extern "C" blocks.
+
2016-01-12: olly
[Javascript] Look for "nodejs" as well as "node", as it's packaged
as the former on Debian.