[Bug 1536780] Review Request: swift-lang - Apple' s Swift Programming Language

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



https://bugzilla.redhat.com/show_bug.cgi?id=1536780



--- Comment #3 from Robert-André Mauchin <zebob.m@xxxxxxxxx> ---
 - Please split your BR on multiple lines.


 - It seems you're missing a /usr/bin/pod2man dependency, provided by
perl-podlators.

CMake Error at cmake/modules/SwiftManpage.cmake:23 (message):
  Need pod2man installed to generate man page
Call Stack (most recent call first):
  docs/tools/CMakeLists.txt:3 (manpage)
-- Configuring incomplete, errors occurred!

 - Sphinx would be useful to build the docs:

CMake Warning at docs/CMakeLists.txt:24 (message):
  Unable to find sphinx-build program.  Not building docs

 - Tried to build in Koji: i686 is no go:

NotImplementedError: System "Linux" with architecture "i686" is not supported
/var/tmp/apple-swift/swift/utils/build-script: fatal error: command terminated
with a non-zero exit status 1, aborting

https://swift.org/blog/swift-linux-port/

"Currently x86_64 is the only supported architecture on Linux."

   I guess you should define an ExclusiveArches specifically for swift-lang.
You should also consider making a srpm package:

swift-srpm-macros.noarch : RPM macros for building Swift source packages

  It would contain a file:

/usr/lib/rpm/macros.d/macros.swift-srpm

   which defines macros specific to your language. For example:

%swift_arches x86_64

 - I haven't been able to build it on my sytems, it segfaults after 45 mn.
Fails on Koji too: https://koji.fedoraproject.org/koji/taskinfo?taskID=24356781


>I am currently trying to remove the dependency on building everything and using the Fedora-supplied packages for Clang, LLVM, etc., is it okay that I keep updating the spec file and comment on this ticket?

Yes

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
_______________________________________________
package-review mailing list -- package-review@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to package-review-leave@xxxxxxxxxxxxxxxxxxxxxxx




[Index of Archives]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite Conditions]     [KDE Users]

  Powered by Linux