New native packages for i386 to fix install
David Walluck <[email protected]>
| Newsgroups | gmane.linux.jpackage.general |
|---|---|
| Message-ID | <[email protected]> |
Until now, missing i386 builds of hawtjni and jansi-native have made installing certain noarch packages on i386 impossible. The x86_64 arch was unaffected as that is our default build platform arch. I have converted the hawtjni package to a non-native package and built jansi-native for i386. The only thing that was making hawtjni native was the example which I have disabled in the pom for now. The drawbacks related to hawtjni being a native package seem to outweigh the packaging of a simple example library. Unfortunately, jansi does have a runtime requirement on jansi-native and certain packages, such as groovy17, in the past have required jansi-native even though jansi support is generally optional. The groovy17 dependency in the xbean package caused the default stack (or at least the default maven build stack) to be dependent upon an arch package which is unacceptable for a mostly noarch language such as Java. Fixes that remove the jansi requirement should be available shortly for the groovy packages.