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

fft module tries to fetch from now invalid source #231

Closed
recumbentbirder opened this issue Mar 11, 2019 · 5 comments
Closed

fft module tries to fetch from now invalid source #231

recumbentbirder opened this issue Mar 11, 2019 · 5 comments
Labels

Comments

@recumbentbirder
Copy link

Using the 'fft' module makes lambdanative try to fetch the library that module is based upon (ffts) from http://anthonix.com/ffts/releases/ffts-0.7.tar.gz which is not a valid source any longer.

https://github.com/anthonix/ffts seems to be the currently available source.

@mgorges
Copy link
Contributor

mgorges commented Mar 11, 2019

Thanks for bringing this to our attention. I had in the past tried to use a 2015 version of the Github version ffts:dfab21f, however it requires additional patches for neon, malloc (win32, macOS), sse which might now have been added? Will investigate.

@mgorges mgorges added the bug label Mar 11, 2019
@mgorges
Copy link
Contributor

mgorges commented Mar 11, 2019

Quick update: the version from the Github repository doesn't build with autoconf/configure/make, even when moving the ftts.h file in the right place and fixing the library includes - see an issue #68 which says to use cmake only. I did try the linkotec fork, but that doesn't help either.
Options are:

  1. Host the ffts-0.7.tar.gz file in the LN website, as we do for libgd
  2. Upgrade but use cmake to compile, which might not be available on all platforms. Also don't know how to cross-compile with it.

@lighhw68
Copy link

lighhw68 commented Mar 11, 2019 via email

@mgorges
Copy link
Contributor

mgorges commented Mar 11, 2019

Commit 6317028 does restore the ability to compile for the time being.

@recumbentbirder
Copy link
Author

Cool, thank you. Runs perfectly now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants