Please do not reply directly to this email. All additional comments should be made in the comments box of this bug. Summary: Review Request: ccl - Free Common Lisp implementation https://bugzilla.redhat.com/show_bug.cgi?id=562226 Summary: Review Request: ccl - Free Common Lisp implementation Product: Fedora Version: rawhide Platform: All OS/Version: Linux Status: NEW Severity: medium Priority: medium Component: Package Review AssignedTo: nobody@xxxxxxxxxxxxxxxxx ReportedBy: e-user@xxxxxxxx QAContact: extras-qa@xxxxxxxxxxxxxxxxx CC: notting@xxxxxxxxxx, fedora-package-review@xxxxxxxxxx Estimated Hours: 0.0 Classification: Fedora Spec URL: http://akahl.fedorapeople.org/ccl/ccl.spec SRPM URL: http://akahl.fedorapeople.org/ccl/ccl-1.4-1.fc12.src.rpm Description: Clozure CL is a fast, mature, open source Common Lisp implementation. It compiles to native code and supports multithreading using native OS threads. It includes a foreign-function interface, and supports both Lisp code that calls external code, and external code that calls Lisp code. Clozure CL can create standalone executables on all supported platforms. Special notes: The x86_64 kernel build creates a borked ELF header through a corrupted .stab section, sh_size 0xfd80 vs. sh_entsize 0x14 (the latter is correct for x86_64) which doesn't divide to an integer, resulting in rpm's debugedit failing during debuginfo creation ("invalid section entry size"), see libelf/elf32_updatenull.c:394 in elfutils-0.144. Altering gcc, gas or ld options doesn't change anything - even the distributed pre-built kernel is affected. This is also noted in the spec - my newly acquired low-level knowledge about ELF and ccl's involved Assembler code ends here however. As a result, the kernel has to be pre-stripped so debuginfo will miss the stab (symbol table) for the kernel but the binary remains fully intact. I don't know whether this is ccl's, gas', gcc's or ld's fault. Furthermore, the PPC and PPC64 kernels won't run and I don't own the appropriate hardware to test what's going on (gcc or gas flags?), please see scratch build at: http://koji.fedoraproject.org/koji/taskinfo?taskID=1965080 If no one can help, I guess ExcludeArch/ExclusiveArch will do for now. It would be nice to fix everything and get this into Fedora despite these problems. As a last note, ccl will need two tagged builds in koji before going into any repository in order to resolve the circular dependency for bootstrapping, so the very first builds depends on the pre-built distributed heap images. -- Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug. _______________________________________________ package-review mailing list package-review@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/package-review