buglibffcall - foreign function call libraries - Bugs: bug #45251, libffcall does not build on ppc64le

 
 

bug #45251: libffcall does not build on ppc64le

Submitter:  None
Submitted:  Wed 03 Jun 2015 06:06:11 PM UTC
   
 
Category:  None Severity:  3 - Normal
Item Group:  build Status:  Fix Released
Privacy:  Public Assigned to:  h3rnst
Open/Closed:  Closed
* Mandatory Fields

Add a New Comment Rich Markup
   

Jump to the original submission

Sat 11 Feb 2017 03:10:32 PM UTC, comment #7: 

I've reverted Masanori Mitsugi's patch and added a (supposedly better) powerpc64-elfv2 support by myself. See here:

http://git.savannah.gnu.org/gitweb/?p=libffcall.git;a=commit;h=24b17a9f488d0b291baeb2eb0a555f7bfcbf01c6

Bruno Haible <haible>
Group administrator
Sun 23 Aug 2015 04:55:46 AM UTC, comment #6: 

The patch submitted by Masanori Mitsugi has been pulled and changes are already on MAIN.

Hernán Erasmo <h3rnst>
Group Member
Wed 19 Aug 2015 01:21:19 PM UTC, comment #5: 

Great!  Thanks for your work on this.  We want you to be able to claim the bounty.

David Edelsohn <edelsohn>
Wed 19 Aug 2015 01:15:09 PM UTC, comment #4: 

Working on it, hope to have it merged in the next couple of days. Sorry for the delay.

Hernán Erasmo <h3rnst>
Group Member
Fri 14 Aug 2015 03:27:01 PM UTC, comment #3: 

Any progress with pulling the patch into the package?

David Edelsohn <edelsohn>
Tue 28 Jul 2015 02:21:04 AM UTC, comment #2: 

I attach the final patch.
Final test was done by Hernan on Debian 8.1, and all the checks are passed.
I also attach the build log by Hernan.


(file #34544, file #34545)

Masanori Mitsugi <mmitsugi>
Fri 24 Jul 2015 01:28:45 AM UTC, comment #1: 

I've added the draft of the porting patch.
Finalizing work with some extra testing will be done shortly.
I will inform and update patch once all tests are finished.

(file #34497)

Masanori Mitsugi <mmitsugi>
Wed 03 Jun 2015 06:06:11 PM UTC, original submission:  

libffcall is not ported to the new POWER ABi (Abi V2) and it might require some assembly porting to enable it to be built on this new architecture.

Current debian build log:
https://buildd.debian.org/status/fetch.php?pkg=ffcall&arch=ppc64el&ver=1.10%2Bcvs20100619-3&stamp=1410450030

Anonymous

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

Attached Files
file #34544:  ppc64le20150727.diff added by mmitsugi (64KiB - application/octet-stream)
file #34497:  ppc64le20150722.diff added by mmitsugi (70KiB - application/octet-stream - The patch for latest CVS tree)

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by haible (Posted a comment)
  • -email is unavailable- added by h3rnst (Posted a comment)
  • -email is unavailable- added by h3rnst
  • -email is unavailable- added by edelsohn (Posted a comment)
  • -email is unavailable- added by mmitsugi (Updated the item)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only logged-in users can vote.

     

    Follow 9 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2023-01-04 haible StatusFixed Fix Released
    2015-08-23 h3rnst Item GroupNone build
        StatusNone Fixed
        Assigned toNone h3rnst
        Open/ClosedOpen Closed
    2015-08-19 h3rnst Carbon-Copy- Added h3rnst
    2015-07-28 mmitsugi Attached File- Added ppc64le20150727.diff, #34544
        Attached File- Added build_ppc64le20150727.txt, #34545
    2015-07-24 mmitsugi Attached File- Added ppc64le20150722.diff, #34497

    Back to the top

    Powered by Savane 3.13-4448.
    Corresponding source code