> On Jul 17, 2016, at 12:58 PM, Farhan Ahmed via swift-users 
> <swift-users@swift.org> wrote:
> 
> Thanks Kyle for the help and link to the swiftenv. I didn’t know it was 
> available, and was wondering if there was one available… saves me the trouble 
> of writing one ;)
> 
> I have all dependencies installed. The error seems to be that the 
> docs/tools/swift.1 file that is created is zero bytes, so I am thinking that 
> that file should not be zero bytes… back to figuring out why that file is 
> zero bytes.
> 
> As an aside, to me this looks like it is trying to build docs or something 
> non-essential, therefore why throw an error, and not a warning and continue 
> with the build? (this is a question for you Swift build managers! … if anyone 
> from there is reading this.) 

I can't speak to that specific issue, but if you want to turn off docs in your 
build, the cmake option you want is -DSWIFT_INCLUDE_DOCS=false.

Michael

> 
> Best,
> Farhan
> 
>> On Jul 17, 2016, at 5:14 AM, Kyle Fuller via swift-users 
>> <swift-users@swift.org> wrote:
>> 
>> Hi Farhan,
>> 
>> To build Swift on ArchLinux you will need to install the perl package which 
>> includes pod2man. I think the list of dependencies at 
>> https://swiftenv.fuller.li/en/latest/building-swift.html#arch-linux is 
>> correct and should contain everything you need.
>> 
>>   $ pacman -S perl libbsd icu git libedit python2 clang make ninja
>> 
>> Hope this helps,
>> 
>> Kyle
>> 
>>> Hi,
>>> 
>>> I am hoping someone would be able to help with the following problem:
>>> 
>>> I am trying to build Swift 3 under ArchLinux. I have followed the build 
>>> instructions and everything has been cloned and kick off the build by 
>>> typing: ./swift/utils/build-script -R
>>> 
>>> After a long while the build errors out at (emphasis mine):
>>> 
>>> copying static files... done
>>> copying extra files... done
>>> dumping search index in English (code: en) ... done
>>> dumping object inventory... done
>>> build succeeded.
>>> [574/574] Generating swift.1
>>> FAILED: docs/tools/swift.1 
>>> cd /home/insha/build/Ninja-ReleaseAssert/swift-linux-x86_64/docs/tools && 
>>> /usr/bin/core_perl/pod2man --section 1 --center Swift\ Documentation 
>>> --release --name swift --stderr /home/insha/swift/docs/tools/swift.pod > 
>>> /home/insha/build/Ninja-ReleaseAssert/swift-linux-x86_64/docs/tools/swift.1
>>> Can't open swift: No such file or directory at /usr/bin/core_perl/pod2man 
>>> line 70.
>>> ninja: build stopped: subcommand failed.
>>> ./swift/utils/build-script: fatal error: command terminated with a non-zero 
>>> exit status 1, aborting
>>> 
>>> So what am I doing wrong? What can I do to either fix this issue or skip it 
>>> if it is not essential (i.e. docs, etc.)? Any help and pointers would be 
>>> greatly appreciated.
>>> 
>>> Best,
>>> Farhan
>>> 
>> 
>> _______________________________________________
>> swift-users mailing list
>> swift-users@swift.org
>> https://lists.swift.org/mailman/listinfo/swift-users
> 
> _______________________________________________
> swift-users mailing list
> swift-users@swift.org
> https://lists.swift.org/mailman/listinfo/swift-users

_______________________________________________
swift-users mailing list
swift-users@swift.org
https://lists.swift.org/mailman/listinfo/swift-users

Reply via email to