Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Request] quartus-130 is unmaintained, quartus-free is more up-to-date #3112

Open
Hoverth opened this issue Apr 19, 2024 · 8 comments
Open
Labels
priority:low This package affects just a few users. request:new-pkg New package requested.

Comments

@Hoverth
Copy link

Hoverth commented Apr 19, 2024

Package:

https://aur.archlinux.org/packages/quartus-free

Purpose:

FPGA Design Software

Benefits:

This (quartus-free) is a more up-to-date packaging of the Intel Quartus software than quartus-130

Building:

makepkg

Copyright:

custom: https://downloadmirror.intel.com/794965/license-quartus-23.1std.zip

Expected Interest:

Some

Already available?

Yes - unmaintained though.

Unique request?

Yes

Banned package?

No

More information:

No response

@Hoverth Hoverth added the request:new-pkg New package requested. label Apr 19, 2024
@xiota
Copy link
Contributor

xiota commented Apr 19, 2024

@PedroHLC Okay to switch quartus-130quartus-free ?

@PedroHLC
Copy link
Member

@thotypous might know better since he used to teach using -130 (because of Cyclone V), he had licenses and everything else. But eventually, I got that FPGA working in the last one at the time (2019).

We used to have all of them, but storage was scarce, these packages are Gb.

@dr460nf1r3 dr460nf1r3 added the waiting:misc Waiting for something else to occur label Apr 19, 2024
@xiota
Copy link
Contributor

xiota commented Apr 20, 2024

Maybe drop if not used anymore.

@thotypous
Copy link
Member

13.0sp1 was the last version of Quartus to support Cyclone II, AFAIK. If someone knows of a more recent version which supports that FPGA, I will happily upgrade.

Unfortunately, one needs to have multiple versions of Quartus installed if they want to support all the devices.

@thotypous
Copy link
Member

Just to be clear: let's add quartus-free, but there is no sense in removing quartus-130, since they support a different set of devices.

@Technetium1 Technetium1 added priority:low This package affects just a few users. and removed waiting:misc Waiting for something else to occur labels Apr 26, 2024
@Hoverth
Copy link
Author

Hoverth commented Apr 27, 2024

quartus-130 is missing libpng12 as a dependency, hence why I've called it unmaintained, so if you're keeping it, that needs to be added to the deps so it works OOTB.

Thanks everyone for your help 😃

@thotypous
Copy link
Member

quartus-130 is missing libpng12 as a dependency

It has lib32-libpng12 as a dependency, which should be enough. Did you find any 64-bit binaries on the package depending on libpng12 which we missed out?

TBH it is a very old software which is really hard to keep running, but we have lots of Cyclone II boards at university labs which we can't just get rid of. Recently a colleague had some segfaults with 13.0sp1 which I need to investigate further.

@Hoverth
Copy link
Author

Hoverth commented Apr 28, 2024

Curious. When I installed quartus-130 the first time, it wouldn't start, as it needed the libpng12 package installed as well. But now, it works whether libpng12 is installed or not. Perhaps I was installing an older build of it? Either way, it seems to be resolved now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
priority:low This package affects just a few users. request:new-pkg New package requested.
Development

No branches or pull requests

6 participants