Mike Percy has uploaded this change for review. (
http://gerrit.cloudera.org:8080/12444
Change subject: KUDU-2411: Exclude libz from binary jar on macOS
......................................................................
KUDU-2411: Exclude libz from binary jar on macOS
macOS ships with a version of libz in /usr/lib so we should use that
instead in order to avoid ABI incompatibility with system libraries.
This is to address the following error observed when someone with an
older macOS version built a binary jar and it was tested on a newer
macOS version:
dyld: Symbol not found: _inflateValidate
Referenced from:
/System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
Expected in:
/private/var/folders/80/kr312hd50c16mf7k1xm0fnv80000gp/T/kudu-binary-jar4282159433165606863/kudu-binary-1.9.0-osx-x86_64/bin/../lib/libz.1.dylib
in
/System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
Change-Id: I2f0862cd949da1466704011a6f3517eb49418570
---
M build-support/mini-cluster/relocate_binaries_for_mini_cluster.py
1 file changed, 2 insertions(+), 1 deletion(-)
git pull ssh://gerrit.cloudera.org:29418/kudu refs/changes/44/12444/1
--
To view, visit http://gerrit.cloudera.org:8080/12444
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings
Gerrit-Project: kudu
Gerrit-Branch: master
Gerrit-MessageType: newchange
Gerrit-Change-Id: I2f0862cd949da1466704011a6f3517eb49418570
Gerrit-Change-Number: 12444
Gerrit-PatchSet: 1
Gerrit-Owner: Mike Percy <[email protected]>