Skip to content

Commit 79e82b4

Browse files
committed
V5.0.0-beta to match updates required for mq-metric-samples
1 parent 5c2a81a commit 79e82b4

File tree

8 files changed

+10519
-63
lines changed

8 files changed

+10519
-63
lines changed

CHANGELOG.md

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,13 @@
11
# Changelog
22
Newest updates are at the top of this file.
33

4-
## May 01 2020 - v5.0.0-alpha
5-
* Initial migration for Go modules (requires new major number)
4+
## May 17 2020 - v5.0.0-beta
5+
* Migration for Go modules (requires new major number) (#138)
6+
* ibmmq - Add all string mapping functions from cmqstrc (#142)
7+
* ibmmq - Add AIX platform header
8+
* mqmetric - Permit selection of which statistics to gather for STATQ (ibm-messaging/mq-metric-samples#34)
9+
* mqmetric - Do not try to subscribe to application resource statistics (STATAPP) for now
10+
* mqmetric - Add QFile usage status available from MQ 9.1.5
611

712
## Apr 02 2020 - v4.1.4
813
* Update for MQ 9.1.5

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ when building a program then it is likely you need to upgrade your compiler.
6767
export GOPATH=$HOME/gowork
6868
```
6969

70-
* On Linux, you must set environment variables to permit some compile/link flags. This is due to a security fix in the compiler.
70+
* On Linux, some versions of the compiler have required that you set environment variables to permit some compile/link flags. Recent versions of Go seem to effectively include this fix in the compiler so that the export is no longer necessary.
7171

7272
```
7373
export CGO_LDFLAGS_ALLOW="-Wl,-rpath.*"
@@ -193,4 +193,4 @@ in the CLA.
193193

194194
## Copyright
195195

196-
© Copyright IBM Corporation 2016, 2019
196+
© Copyright IBM Corporation 2016, 2020

ibmmq/cmqc_aix.go

Lines changed: 5050 additions & 0 deletions
Large diffs are not rendered by default.

ibmmq/mqi.go

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -41,11 +41,13 @@ package ibmmq
4141
*/
4242

4343
/*
44-
#cgo !windows CFLAGS: -I/opt/mqm/inc -D_REENTRANT
45-
#cgo windows CFLAGS: -I"C:/Program Files/IBM/MQ/Tools/c/include"
46-
#cgo !windows,!darwin LDFLAGS: -L/opt/mqm/lib64 -lmqm_r -Wl,-rpath,/opt/mqm/lib64 -Wl,-rpath,/usr/lib64
47-
#cgo darwin LDFLAGS: -L/opt/mqm/lib64 -lmqm_r -Wl,-rpath,/opt/mqm/lib64 -Wl,-rpath,/usr/lib64
48-
#cgo windows LDFLAGS: -L "C:/Program Files/IBM/MQ/bin64" -lmqm
44+
#cgo !windows,!aix CFLAGS: -I/opt/mqm/inc -D_REENTRANT
45+
#cgo aix CFLAGS: -I/usr/mqm/inc -D_REENTRANT
46+
#cgo windows CFLAGS: -I"C:/Program Files/IBM/MQ/Tools/c/include"
47+
#cgo !windows,!aix,!darwin LDFLAGS: -L/opt/mqm/lib64 -lmqm_r -Wl,-rpath,/opt/mqm/lib64 -Wl,-rpath,/usr/lib64
48+
#cgo darwin LDFLAGS: -L/opt/mqm/lib64 -lmqm_r -Wl,-rpath,/opt/mqm/lib64 -Wl,-rpath,/usr/lib64
49+
#cgo aix LDFLAGS: -L/usr/mqm/lib64 -lmqm_r
50+
#cgo windows LDFLAGS: -L "C:/Program Files/IBM/MQ/bin64" -lmqm
4951
5052
#include <stdlib.h>
5153
#include <string.h>

0 commit comments

Comments
 (0)