bbeaudreault opened a new pull request, #105: URL: https://github.com/apache/hbase-thirdparty/pull/105
Note: This fails to build on Mac OS, because of the case-insensitive file-system. The jar contains a META-INF/LICENSE file and META-INF/license directory, which causes unzip to fail. With antrun version 1.8 (as we use in hbase), the error is printed as a warn. With antrun version 3.1.0 (which we use here), it fails the build. I'm not quite sure of the best way to work around that. I could try excluding either LICENSE or license or both? Not sure if we need to retain them? Anyway, with antrun 1.8, this provides the following jar contents: ``` META-INF/ META-INF/MANIFEST.MF META-INF/maven/ META-INF/maven/io.netty/ META-INF/maven/io.netty/netty-tcnative-boringssl-static/ META-INF/maven/io.netty/netty-tcnative-classes/ META-INF/maven/org.apache.hbase.thirdparty/ META-INF/maven/org.apache.hbase.thirdparty/hbase-shaded-netty-tcnative/ META-INF/native/ org/ org/apache/ org/apache/hbase/ org/apache/hbase/thirdparty/ org/apache/hbase/thirdparty/io/ org/apache/hbase/thirdparty/io/netty/ org/apache/hbase/thirdparty/io/netty/internal/ org/apache/hbase/thirdparty/io/netty/internal/tcnative/ META-INF/DEPENDENCIES META-INF/LICENSE META-INF/LICENSE.txt META-INF/NOTICE META-INF/NOTICE.txt META-INF/maven/io.netty/netty-tcnative-boringssl-static/pom.properties META-INF/maven/io.netty/netty-tcnative-boringssl-static/pom.xml META-INF/maven/io.netty/netty-tcnative-classes/pom.properties META-INF/maven/io.netty/netty-tcnative-classes/pom.xml META-INF/maven/org.apache.hbase.thirdparty/hbase-shaded-netty-tcnative/pom.properties META-INF/maven/org.apache.hbase.thirdparty/hbase-shaded-netty-tcnative/pom.xml META-INF/native/liborg_apache_hbase_thirdparty_netty_tcnative_linux_aarch_64.so META-INF/native/liborg_apache_hbase_thirdparty_netty_tcnative_linux_x86_64.so META-INF/native/liborg_apache_hbase_thirdparty_netty_tcnative_osx_aarch_64.jnilib META-INF/native/liborg_apache_hbase_thirdparty_netty_tcnative_osx_x86_64.jnilib org/apache/hbase/thirdparty/io/netty/internal/tcnative/AsyncSSLPrivateKeyMethod.class org/apache/hbase/thirdparty/io/netty/internal/tcnative/AsyncSSLPrivateKeyMethodAdapter.class org/apache/hbase/thirdparty/io/netty/internal/tcnative/AsyncTask.class org/apache/hbase/thirdparty/io/netty/internal/tcnative/Buffer.class org/apache/hbase/thirdparty/io/netty/internal/tcnative/CertificateCallback.class org/apache/hbase/thirdparty/io/netty/internal/tcnative/CertificateCallbackTask.class org/apache/hbase/thirdparty/io/netty/internal/tcnative/CertificateCompressionAlgo.class org/apache/hbase/thirdparty/io/netty/internal/tcnative/CertificateRequestedCallback.class org/apache/hbase/thirdparty/io/netty/internal/tcnative/CertificateVerifier.class org/apache/hbase/thirdparty/io/netty/internal/tcnative/CertificateVerifierTask.class org/apache/hbase/thirdparty/io/netty/internal/tcnative/Library.class org/apache/hbase/thirdparty/io/netty/internal/tcnative/NativeStaticallyReferencedJniMethods.class org/apache/hbase/thirdparty/io/netty/internal/tcnative/ResultCallback.class org/apache/hbase/thirdparty/io/netty/internal/tcnative/SSL.class org/apache/hbase/thirdparty/io/netty/internal/tcnative/SSLContext.class org/apache/hbase/thirdparty/io/netty/internal/tcnative/SSLPrivateKeyMethod.class org/apache/hbase/thirdparty/io/netty/internal/tcnative/SSLPrivateKeyMethodDecryptTask.class org/apache/hbase/thirdparty/io/netty/internal/tcnative/SSLPrivateKeyMethodSignTask.class org/apache/hbase/thirdparty/io/netty/internal/tcnative/SSLPrivateKeyMethodTask$1.class org/apache/hbase/thirdparty/io/netty/internal/tcnative/SSLPrivateKeyMethodTask.class org/apache/hbase/thirdparty/io/netty/internal/tcnative/SSLSession.class org/apache/hbase/thirdparty/io/netty/internal/tcnative/SSLSessionCache.class org/apache/hbase/thirdparty/io/netty/internal/tcnative/SSLTask$1.class org/apache/hbase/thirdparty/io/netty/internal/tcnative/SSLTask$2.class org/apache/hbase/thirdparty/io/netty/internal/tcnative/SSLTask$TaskCallback.class org/apache/hbase/thirdparty/io/netty/internal/tcnative/SSLTask.class org/apache/hbase/thirdparty/io/netty/internal/tcnative/SessionTicketKey.class org/apache/hbase/thirdparty/io/netty/internal/tcnative/SniHostNameMatcher.class ``` -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: issues-unsubscr...@hbase.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org