
Feature changed by: Stephen Kellat (skellat) Feature #308617, revision 2 Title: provide FreeBSD, Solaris and OSX build targets Buildservice: Unconfirmed Priority - Requester: Desirable + Requester: Mandatory Requested by: Elmar Stellnberger (estellnb) Description: - The provision of build targets for the most important Unix derivates - like FreeBSD, Solaris and OSX would greatly enhance the capabilities of - the build service. While rebuilding packages for different - distributions and Linux versions is often a rather cosmetic issue this - could really leverage the future use of the build service and - constitute a major advancement. The build service infrastructure could - then also be sold to proffesional closed source application developers. - This should not be undoable since there are also plans for a Windows - build target. However the support of the program environment will be - much better met on a Unix based system. + The provision of build targets for the most important Unix derivatives + like FreeBSD, Solaris and OSX would greatly enhance not only the + capabilities of the build service but also the value it provides. While + rebuilding packages for different distributions and Linux versions is + often a rather cosmetic issue this could really leverage the future use + of the build service and constitute a major advancement. This should + not be impossible since there are also plans for a Windows build + target. + + Test Case: + A package like gpodder could be built on the build service and have all + of its target platforms reached instead of multiple people having to + take action to serve all desired platforms now. The packagers list for + gpodder can be found at http://gpodder.org/downloads.html for + review. Tolkien referred to one ring to rule them all and extending + OBS this way might start to come close. + Use Case: + Open source could remove any parochialism by being able to spread + packages to the BSDs, Solaris, and MacOS X. Some packages like Banshee + work across many flavors of Linux but presently are not supported on + the BSD-rooted MacOS X. -- openSUSE Feature: https://features.opensuse.org/308617