Bug 1000607

Summary: RFE: GNU lightning 2.0.0 released!
Product: [Fedora] Fedora Reporter: Paulo Andrade <paulo.cesar.pereira.de.andrade>
Component: lightningAssignee: Jochen Schmitt <jochen>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: jochen, lxtnow
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2013-08-24 19:11:43 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description Paulo Andrade 2013-08-23 20:07:37 UTC
I was making a new package from scratch when noticing it
is already packaged in Fedora, so, I asked to become
comaintainer in pkgdb, and also updated the package I
built to copy the changelog from the previous one.

Please check if it is good enough.

Spec: http://pcpa.fedorapeople.org/lightning.spec
Srpm: http://pcpa.fedorapeople.org/lightning-2.0.0-1.src.rpm

Comment 1 Jochen Schmitt 2013-08-24 19:11:43 UTC
Fixed in Rawhide and F20.

Comment 2 Paulo Andrade 2013-08-25 17:15:35 UTC
I was looking to see any build failure on koji, but
did not see any, so, you should not need to
ExcludeArch armv7hl, as it is supposed to work on
all combinations or armv4 - armv7 and any abi, but
I have been testing only on qemu for a long time,
so there may be some minor issue on actual hardware.

Comment 3 Jochen Schmitt 2013-08-25 17:53:22 UTC
I have tried to build lightning agains armv7hl on koji and has got error 
messages about unproper format specifies "%ld" and "%lx" in the printf
statement. Thiw was the reason for the ExcludeArch statement. You may not
find the failed builds because they are overwritten by the successful build.

Comment 4 Paulo Andrade 2013-08-25 22:38:31 UTC
Those warnings are harmless. I should properly fix it at some point,
but they are harmless.
I only test it regularly under qemu, on a Mandriva armv7hl port I
made 2 years ago, but it is supposed to work correctly on Fedora
armv7hl. It detects the proper arm environment from gcc defines
and from /proc/cpuinfo.