Bug 269710 - math/scilab: Replace dependency on lang/gcc-ecj45 with java/eclipse-ecj
Summary: math/scilab: Replace dependency on lang/gcc-ecj45 with java/eclipse-ecj
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Max Brazhnikov
URL:
Keywords:
Depends on:
Blocks: 269711
  Show dependency treegraph
 
Reported: 2023-02-20 10:41 UTC by Lorenzo Salvadore
Modified: 2023-02-25 17:05 UTC (History)
2 users (show)

See Also:
salvadore: maintainer-feedback? (makc)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Lorenzo Salvadore freebsd_committer freebsd_triage 2023-02-20 10:41:45 UTC
lang/gcc-ecj45 is unsupported upstream and thus I would like to deprecate it. math/scilab is the only port that needs it: is it possible to replace the dependency on lang/gcc-ecj45 with a dependency on java/eclipse-ecj?
Comment 1 Lorenzo Salvadore freebsd_committer freebsd_triage 2023-02-20 10:44:18 UTC
^Triage: Assign to maintainer and set maintainer-feedback flag to '?'.
Comment 2 commit-hook freebsd_committer freebsd_triage 2023-02-20 12:30:29 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=2d4eee31a5304dec391dcad3a9011ec32f7e912e

commit 2d4eee31a5304dec391dcad3a9011ec32f7e912e
Author:     Max Brazhnikov <makc@FreeBSD.org>
AuthorDate: 2023-02-20 12:29:15 +0000
Commit:     Max Brazhnikov <makc@FreeBSD.org>
CommitDate: 2023-02-20 12:29:15 +0000

    math/scilab: switch from unsupported gcc-ecj45 to outdated eclipse-ecj

    PR:             269710
    Requested by:   salvadore@

 math/scilab/Makefile | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
Comment 3 Max Brazhnikov freebsd_committer freebsd_triage 2023-02-20 12:43:24 UTC
Done. I've had no idea about different ecj.
Comment 4 Gerald Pfeifer freebsd_committer freebsd_triage 2023-02-23 13:28:10 UTC
It would be good to update java/eclipse-ecj. 

lang/gcc-ecj45 provides version 4.5, java/eclipse-ecj only 4.4.2.
Comment 5 Lorenzo Salvadore freebsd_committer freebsd_triage 2023-02-23 19:07:13 UTC
I have created bug report #269785 to keep track of any progress on a java/eclipse-ecj update.
Comment 6 Max Brazhnikov freebsd_committer freebsd_triage 2023-02-25 17:05:41 UTC
(In reply to Gerald Pfeifer from comment #4)
Perhaps, there is no need. The only port that depends on ecj is scilab, which is practically abandonware. Besides, gcc-ecj45 version 4.5 is dated by 2010, while eclipse-ecj-4.4.2 was released in 2015.