This has been like this since 1.0.0
The binaries are there for being easy of use for users who only want to build the jars. If they want to build the native part they can just refer to http://activemq.apache.org/artemis/docs/1.1.0/libaio.html and use cmake . and make. and this is just on Linux BTW. It's not supposed to be compiled on anything else other than windows. I don't want to require users to install cmake and make just to compile this small library. it should be an optional step for those who want to do it. On Mon, Dec 21, 2015 at 11:42 AM, John D. Ament <[email protected]> wrote: > Sorry but -1 (non-binding) > > There are binary files in the source release, under artemis-native/bin/ > > Ideally, the source release would include the C/C++ code required to build > these so's, but I'm not sure that they're anywhere in the artemis codebase. > > In addition, compiling on a mac, latest patches, I can't build the source > release on 1.8.0_u51 with the following error: > > Error: Could not find or load main class > 2.artemis-commons....tests.config.logging.properties > > > Results : > > > Tests run: 0, Failures: 0, Errors: 0, Skipped: 0 > > > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-surefire-plugin:2.18.1:test (default-test) > on project artemis-commons: Execution default-test of goal > org.apache.maven.plugins:maven-surefire-plugin:2.18.1:test failed: The > forked VM terminated without properly saying goodbye. VM crash or > System.exit called? > > [ERROR] Command was /bin/sh -c cd > "/Users/johnament/Downloads/apache-artemis-1.2.0 2/artemis-commons" && > /Library/Java/JavaVirtualMachines/jdk1.8.0_51.jdk/Contents/Home/jre/bin/java > -Djava.util.logging.manager=org.jboss.logmanager.LogManager > -Dlogging.configuration=file:/Users/johnament/Downloads/apache-artemis-1.2.0 > 2/artemis-commons/../tests/config/logging.properties > -Djava.library.path=/Users/johnament/Downloads/apache-artemis-1.2.0 > 2/artemis-commons/../artemis-native/bin/ -Djgroups.bind_addr=localhost > -Dorg.apache.activemq.artemis.api.core.UDPBroadcastEndpointFactory.localBindAddress=localhost > -Djava.net.preferIPv4Stack=true -jar > '/Users/johnament/Downloads/apache-artemis-1.2.0 > 2/artemis-commons/target/surefire/surefirebooter197336116502841627.jar' > '/Users/johnament/Downloads/apache-artemis-1.2.0 > 2/artemis-commons/target/surefire/surefire8924091653426997785tmp' > '/Users/johnament/Downloads/apache-artemis-1.2.0 > 2/artemis-commons/target/surefire/surefire_03004869270640953611tmp' > > [ERROR] -> [Help 1] > > On Fri, Dec 18, 2015 at 12:36 PM Martyn Taylor <[email protected]> wrote: > >> Hello all. >> >> I'd like to propose an Apache Artemis 1.2.0 release. >> >> Since 1.1.0 we've had some significant improvements to performance, >> particularly around the persistence layer. In addition new features >> have been added such as LDAP and OSGi support. There has also been more >> improvements to the OpenWire protocol. >> >> The release notes can be found here: >> >> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12315920&version=12333274 >> >> >> The binary distributions can be found here: >> >> https://repository.apache.org/content/repositories/orgapacheactivemq-1076/org/apache/activemq/apache-artemis/1.2.0/ >> >> >> The source archives can be found here: >> >> https://repository.apache.org/content/repositories/orgapacheactivemq-1076/org/apache/activemq/apache-artemis/1.2.0/ >> >> >> The Maven repository is here: >> https://repository.apache.org/content/repositories/orgapacheactivemq-1076/ >> >> The source tag: >> >> https://git-wip-us.apache.org/repos/asf?p=activemq-artemis.git;a=tag;h=refs/tags/1.2.0 >> >> >> The project website for that version has been staged to: >> http://people.apache.org/~martyntaylor/ >> >> The vote will remain open for 72 hours. >> >> [ ] +1 approve the release as Apache Artemis 1.2.0 >> [ ] +0 no opinion >> [ ] -1 disapprove (and reason why) >> >> Here's my (non-binding) +1 >> >> Regards >> >> Martyn >> -- Clebert Suconic
