[swift-dev] Starter project: Port Swift to RHEL 7 / CentOS 7 / Scientific Linux 7

Manolo van Ee manolo.vanee at gmail.com
Mon Dec 7 13:42:41 CST 2015


I'd be happy to help out as well with Centos 7 if we can easily divide tasks. Otherwise I can focus on Fedora, which should be similar, but might behave a little different.

Same here though, no access to RHEL.

FYI:
The mixin_linux_installation preset builds on Fedora 23, but the created swift binary does not support the REPL.

Tried the buildbot_linux_1510 preset on Fedora 23 as well, but that one fails to build.

I fixed the Glibc header problem, which you will undoubtedly encounter on Centos 7 as well. See pull request:
https://github.com/apple/swift/pull/282

Manolo


> On 07 Dec 2015, at 19:30, Dmitri Gribenko via swift-dev <swift-dev at swift.org> wrote:
> 
>> On Mon, Dec 7, 2015 at 10:25 AM, Meador Inge <meadori at gmail.com> wrote:
>> On Mon, Dec 7, 2015 at 11:47 AM, Dmitri Gribenko via swift-dev
>> <swift-dev at swift.org> wrote:
>> 
>>> Hi,
>>> 
>>> RHEL 7 and CentOS 7 are widely used as server operating systems, and
>>> porting Swift to these distributions would benefit many community
>>> members.  It should be relatively easy to do, since RHEL 7 is
>>> fundamentally another Linux system that uses the same basic libraries
>>> as other Linux ports we already (Glibc, libstdc++), and the library
>>> versions are more or less recent.
>>> 
>>> This project is an easy way to become familiar with the build system,
>>> and various components of the project, and to start contributing!
>>> 
>>> https://bugs.swift.org/browse/SR-108
>> 
>> 
>> I will take a look at CentOS 7 (I don't have access to the RHEL).
> 
> Great!  Thank you!
> 
>> Is it okay to assign JIRA bugs to myself?
> 
> Absolutely.
> 
> Dmitri
> 
> -- 
> main(i,j){for(i=2;;i++){for(j=2;j<i;j++){if(!(i%j)){j=0;break;}}if
> (j){printf("%d\n",i);}}} /*Dmitri Gribenko <gribozavr at gmail.com>*/
> _______________________________________________
> swift-dev mailing list
> swift-dev at swift.org
> https://lists.swift.org/mailman/listinfo/swift-dev


More information about the swift-dev mailing list