Hi Josh, On Thu, 12 May 2016, Josh Spain wrote:
FYI Affinegy has created "unofficial" debian packages for AllJoyn for a few architectures (see http://downloads.chariot.global) through 15.04.
I could only find binary packages. Do you publish the source packages as well? At least to become an official Debian package it must be built from source.
Regarding library versions we really need to deal with this properly by versioning the shared libraries. The old version of scons that was used by ASA (scons 2.1.0 in Ubuntu 12.04) didn't yet support SHLIBVERSION. Now that it's there we should be able to more easily add versions to our shared libraries.
Hmm, I don't know much about Jenkins but wouldn't it be possible to build software within an chroot? Thus the build process would have no dependencies to the host system and could use whatever software is available. Maybe [1] would be a suitable plugin.
[1] https://wiki.jenkins-ci.org/display/JENKINS/chroot+Plugin
Today we really can't safely install multiple versions simultaneously until the official AllSeen Alliance scons build system begins to produce them with versions as you are proposing. This feature would be very helpful if you can take it on, and I would be happy to discuss it further with you and I might even be able to share our internal Jenkins build job configurations for these.
So as a start I would suggest to let the soname be identical to the release version (1504, 1509, 1604). Although it might be possible to use the same soname for maybe 1504 and 1509, I would keep things simple.
Thorsten _______________________________________________ Allseen-core mailing list [email protected] https://lists.allseenalliance.org/mailman/listinfo/allseen-core
