Hi! Fernando Seiti Furusato <ferse...@br.ibm.com> writes: > The package ffcall fails to build from source on ppc64el because some > definitions > were missing for the platform. > > I have created a patch, mostly copying powerpc64 .c and .s files and making > some changes > to *powerpc64le.s files to support ELFv2 (basically changing .opd section > usage by .localentry, > since the former is not in ELFv2 ABI). > > Just removing the line that uses '.opd' section allows the package to build, > but I assumed > it needed an entry point definition, so I just changed it according to what > can be found on ELFv2 > ABI specs at https://wiki.debian.org/ppc64el in ABI Documentation section. > > I also added the entries to Makefile.in files. I could have used the same .c > files that are in use > for powerpc64, but I had rather copied them so there won't be any confusions.
Have you tested the patched ffcall? In my experience upstream might seem inactive but these folks do actually respond to emails pretty quickly. > The package still lacks dh-autoreconf usage so configure files are updated > but as it builds without > it and its mere addition causes the build to break, I prefered to do > that in a separate work. I'm going to do that anyway for the next upload so no worries there! I guess it's too late for jessie now? So I guess it should go to experimental for now? Christoph
signature.asc
Description: PGP signature