4.0.0 io.netty netty-parent 4.1.21.Final netty-transport-native-epoll Netty/Transport/Native/Epoll jar io.netty.transport.epoll --add-exports java.base/sun.security.x509=ALL-UNNAMED --add-opens=java.base/java.nio=ALL-UNNAMED netty-unix-common ${project.build.directory}/unix-common-lib ${unix.common.lib.dir}/META-INF/native/lib ${unix.common.lib.dir}/META-INF/native/include LDFLAGS=-L${unix.common.lib.unpacked.dir} -Wl,--no-as-needed -lrt -Wl,--whole-archive -l${unix.common.lib.name} -Wl,--no-whole-archive true restricted-release-epoll maven-enforcer-plugin 1.4.1 com.ceilfors.maven.plugin enforcer-rules 1.2.0 maven-enforcer-plugin enforce-release-environment enforce Release process must be performed on linux-x86_64. os.detected.classifier ^linux-x86_64$ Release process must be performed on RHEL 6.8 or its derivatives. /etc/redhat-release release 6.9 linux linux false maven-dependency-plugin unpack generate-sources unpack-dependencies ${project.groupId} netty-transport-native-unix-common ${jni.classifier} ${unix.common.lib.dir} META-INF/native/** false true org.fusesource.hawtjni maven-hawtjni-plugin build-native-lib netty_transport_native_epoll_${os.detected.arch} ${project.basedir}/src/main/c ${project.build.outputDirectory} . ${jni.compiler.args.ldflags} ${jni.compiler.args.cflags} generate build compile maven-jar-plugin native-jar jar true META-INF/native/libnetty_transport_native_epoll_${os.detected.arch}.so; osname=Linux; processor=${os.detected.arch},* ${javaModuleName} true ${project.build.outputDirectory}/META-INF/MANIFEST.MF ${jni.classifier} maven-antrun-plugin validate run ant-get-systeminfo true org.codehaus.mojo build-helper-maven-plugin initialize regex-glibc-sendmmsg regex-property glibc.sendmmsg.support ${ldd_version} ^((?!^[^)]+\)\s+(0*2\.1[4-9]|0*2\.[2-9][0-9]+|0*[3-9][0-9]*|0*[1-9]+[0-9]+).*).)*$ IO_NETTY_SENDMSSG_NOT_FOUND false initialize regex-linux-sendmmsg regex-property linux.sendmmsg.support ${uname_os_version} ^((?!^[0-9]*[3-9]\.?.*).)*$ IO_NETTY_SENDMSSG_NOT_FOUND false generate-sources regex-combined-sendmmsg regex-property jni.compiler.args.cflags ${linux.sendmmsg.support}${glibc.sendmmsg.support} .*IO_NETTY_SENDMSSG_NOT_FOUND.* CFLAGS=-O3 -DIO_NETTY_SENDMMSG_NOT_FOUND -Werror -fno-omit-frame-pointer -Wunused-variable -I${unix.common.include.unpacked.dir} false generate-sources regex-unset-if-needed-sendmmsg regex-property jni.compiler.args.cflags ${jni.compiler.args.cflags} ^((?!CFLAGS=).)*$ CFLAGS=-O3 -Werror -fno-omit-frame-pointer -Wunused-variable -I${unix.common.include.unpacked.dir} false io.netty netty-transport-native-unix-common ${project.version} ${jni.classifier} true io.netty netty-common ${project.version} io.netty netty-buffer ${project.version} io.netty netty-transport-native-unix-common ${project.version} io.netty netty-transport ${project.version} io.netty netty-testsuite ${project.version} test io.netty netty-transport-native-unix-common-tests ${project.version} test ${project.groupId} ${tcnative.artifactId} ${tcnative.classifier} test maven-jar-plugin default-jar META-INF/native/**