Open qcybb opened 2 years ago
I've got no connection to FreeBSD anymore. There's no technical reason to remove gcc6-aux, the ports guys are just being vindictive. You synth users need to raise he'll to change their minds.
However, I could add synth to http://www.ravenports.com and at least freebsd users could get it from there.
On Sat, Jun 11, 2022, 10:43 Dave @.***> wrote:
Any plans to address this issue?
Checking for packages with security vulnerabilities: synth-2.12: Tag: expiration_date Value: 2022-06-30 synth-2.12: Tag: deprecated Value: Depends on expired lang/gcc6-aux
I emailed fluffy and they said:
Yes, synth is marked as expired because lacks of Ada compiler. gcc6-aux is outdated and dead, alternative Ada compiler is not ported to FreeBSD, so yes, synth port have no future.
— Reply to this email directly, view it on GitHub https://github.com/jrmarino/synth/issues/208, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAISZ5TRSFOFJTWFX4TKK3LVOSXZNANCNFSM5YQIFTXA . You are receiving this because you are subscribed to this thread.Message ID: @.***>
I commented on this issue in ports@FreeBSD.org: https://lists.freebsd.org/archives/freebsd-ports/2022-June/002045.html
If anyone else is affected by this, please chime in.
I've started work on adding the synth port to Ravenports. Once it's finished, I'll rebuild all FreeBSD packages and put out instructions how to install it. As for your concern about losing Ada in general on FreeBSD, it's all conserved in Ravenports.
On Sat, Jun 11, 2022 at 5:22 PM Bojan Petrovic @.***> wrote:
I commented on this issue in @.***: https://lists.freebsd.org/archives/freebsd-ports/2022-June/002045.html
If anyone else is affected by this, please chime in.
— Reply to this email directly, view it on GitHub https://github.com/jrmarino/synth/issues/208#issuecomment-1153007544, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAISZ5SUIOTWLWR4KGWCRW3VOUGQ3ANCNFSM5YQIFTXA . You are receiving this because you commented.Message ID: @.***>
Thank you, I really appreciate it!
So this was done a long time ago, but an unrelated problem prevented me from publishing the packages. I've written instructions on how to install Synth on AMD64 from Ravenports. It would be great if you could proof the instructions for me and verify Synth from Ravenports still works as expected:
any news about the synth EOL? Did you try installing from Ravenports (per the wiki) ? (now at https://github.com/Ravenports/Ravenports/wiki/Synth_Install )
I have not tried installing it from Ravenports yet as Synth is still in the ports system.
As for the EOL issue, this is what is showing up in my daily security emails :
Checking for packages with security vulnerabilities: Database fetched: Sun Oct 16 03:55:47 PDT 2022 synth-2.12: Tag: expiration_date Value: 2022-06-30 synth-2.12: Tag: deprecated Value: Depends on expired lang/gcc6-aux
It would be great if you could test the Ravenports build of synth before the EOL occurs. That way if there's a problem with the documentation (or it doesn't work) we have time to fix it before it's critical.
I basically want to make sure the wiki is correct and it's a path forward. Those guys will purge synth no matter how many people object.
Ok, I'll try and check it out a little bit later this week.
we're documenting the process now in #210 we've found a couple of issues. It will require changes and a new repository build to fix so it works as outlined in the wiki.
Ok, in case I miss it please keep me posted.
I've pushed a new repository for FreeBSD this morning, so hopefully I've addressed those issues. If you want to test out the wiki instructions now, feel free.
Ok, thanks! I'm not sure I will have time today, but I should be able to test it over the weekend.
Is Synth still at risk of being removed from the FreeBSD ports tree now that there is lang/gnat12 in the ports tree?
I have nothing to do with it, but I would think no. 1) synth builds with newer gnat 2) that gnat12 needs gcc-aux to build. so if they need gcc-aux anyway, there's no motive for removing synth.
and there's always a backup plan if that happens (it's built by ravenports)
Just FYI, synth is still available in ports.
Any plans to address this issue?
Checking for packages with security vulnerabilities: synth-2.12: Tag: expiration_date Value: 2022-06-30 synth-2.12: Tag: deprecated Value: Depends on expired lang/gcc6-aux
I emailed fluffy and they said:
Yes, synth is marked as expired because lacks of Ada compiler. gcc6-aux is outdated and dead, alternative Ada compiler is not ported to FreeBSD, so yes, synth port have no future.