Please do not reply directly to this email. All additional comments should be made in the comments box of this bug report.
Summary: Review Request: ocaml-perl4caml - OCaml library for calling Perl libraries and code
https://bugzilla.redhat.com/show_bug.cgi?id=434630
------- Additional Comments From rjones@redhat.com 2008-02-23 11:21 EST ------- The package is rpmlint-clean except for one odd warning against the -devel package:
$ rpmlint ocaml-perl4caml-devel-0.9.4-1.fc9.i386.rpm ocaml-perl4caml-devel.i386: W: binaryinfo-readelf-failed
I dug into this and found that it is because a '.a' file inside the package contains another '.a' file. 'readelf' doesn't know how to handle this situation:
$ ar t /usr/lib/ocaml/perl/libperl4caml.a perl_c.o DynaLoader.a
$ readelf -a /usr/lib/ocaml/perl/libperl4caml.a [...] readelf: Error: Unable to read in 0x2020 bytes of section headers
File: /usr/lib/ocaml/perl/libperl4caml.a(DynaLoader.a) readelf: Error: Not an ELF file - it has the wrong magic bytes at the start
However the library file links correctly, so it seems like its not a warning we need to worry about.