Mailinglist Archive: opensuse-features (365 mails)

< Previous Next >
[openFATE 308617] provide FreeBSD, Solaris and OSX build targets
  • From: fate_noreply@xxxxxxx
  • Date: Sun, 21 Mar 2010 16:10:36 +0100 (CET)
  • Message-id: <feature-308617-5@xxxxxxxxxxxxxx>
Feature changed by: Elmar Stellnberger (estellnb)
Feature #308617, revision 5
Title: provide FreeBSD, Solaris and OSX build targets

Buildservice: Unconfirmed
Priority
Requester: Mandatory

Requested by: Elmar Stellnberger (estellnb)

Description:
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:
FLOSS could remove any appearances of 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.

Discussion:
#1: Adrian Schröter (adriansuse) (2010-01-22 15:03:55)
Yes, doable, but currently no resources available here.
Speak up if someone wants to do this and needs support.

+ #2: Elmar Stellnberger (estellnb) (2010-03-21 16:10:28) (reply to #1)
+ What will it take to implement a FreeBSD or Darwin Build Target? Am I
+ supposed to cross-compile FreeBSD from Linux or will it suffice to
+ upload the binary image of a base system and to accomodate the OBS so
+ that it can cope with system images from other operating systems?
+ Additionally it may be a lot of work to make the required set of basic
+ libraries and packages like Xorg or perhaps also KDE compile with the
+ new build target.



--
openSUSE Feature:
https://features.opensuse.org/308617

< Previous Next >
This Thread
  • No further messages