Bug 215939

Summary: devel/binutils add s390x child port
Product: Ports & Packages Reporter: Bjoern A. Zeeb <bz>
Component: Individual Port(s)Assignee: Li-Wen Hsu <lwhsu>
Status: Closed FIXED    
Severity: Affects Only Me CC: bapt, bz, jhb, lwhsu, w.schwarzenfeld
Priority: --- Flags: bugzilla: maintainer-feedback? (bapt)
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
s390x-binutils support
none
Updated patch for latest ports none

Description Bjoern A. Zeeb freebsd_committer freebsd_triage 2017-01-10 14:26:53 UTC
Created attachment 178713 [details]
s390x-binutils support

Add binutils support for s390x.  Straight forward, as, e.g., aarch64.

New files in devel/s390x-binutils ; new patch file added to the binutils port.
Comment 1 Walter Schwarzenfeld 2018-01-14 03:43:27 UTC
Maintainer feedback?
Comment 2 Bjoern A. Zeeb freebsd_committer freebsd_triage 2018-11-02 14:27:56 UTC
I am resetting this to ports@ as it's approaching the end of year 2 waiting...
Comment 3 Baptiste Daroussin freebsd_committer freebsd_triage 2018-11-02 15:35:57 UTC
please commit it, you know 2 weeks time out would have applied long ago :)
Comment 4 Bjoern A. Zeeb freebsd_committer freebsd_triage 2018-11-02 16:02:36 UTC
I am not a ports person and it likely needs updates and fixing by now.
I am happy to test if someone can properly do it.
Comment 5 Bjoern A. Zeeb freebsd_committer freebsd_triage 2019-08-07 17:25:42 UTC
Any ports committer, can you please have a look.  It's such a simple child-port.
Comment 6 Bjoern A. Zeeb freebsd_committer freebsd_triage 2019-08-07 21:08:27 UTC
Created attachment 206345 [details]
Updated patch for latest ports

Updated the patch to the latest binutils in the ports tree.
Comment 7 commit-hook freebsd_committer freebsd_triage 2019-08-07 21:47:14 UTC
A commit references this bug:

Author: lwhsu
Date: Wed Aug  7 21:47:05 UTC 2019
New revision: 508352
URL: https://svnweb.freebsd.org/changeset/ports/508352

Log:
  Add devel/s390x-binutils, GNU binutils for s390x cross-development

  PR:		215939
  Submitted by:	bz

Changes:
  head/devel/Makefile
  head/devel/binutils/files/patch-s390x.diff
  head/devel/s390x-binutils/
  head/devel/s390x-binutils/Makefile
  head/devel/s390x-binutils/pkg-plist
Comment 8 Li-Wen Hsu freebsd_committer freebsd_triage 2019-08-07 21:47:33 UTC
Committed with minor pkg-plist fixes, and connect to devel/Makefile
Comment 9 Baptiste Daroussin freebsd_committer freebsd_triage 2020-06-16 09:17:25 UTC
Can this been upstream, I am working on upgrading binutils, and the fact this has not been upstreamed is adding pain to that work.
Comment 10 Bjoern A. Zeeb freebsd_committer freebsd_triage 2020-06-16 10:21:31 UTC
(In reply to Baptiste Daroussin from comment #9)

I dunno who can upstream things to binutils;  @jhb maybe?

Otherwise I'd sadly say, ditch the child port again.  A lot has changes in the last 3 years and I hope by the time should I ever look at this again, lld will also support system z or that support can emerge at least.