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

OpenBLAS 0.3.29 make install failed #5093

Closed
beew opened this issue Jan 23, 2025 · 2 comments · Fixed by #5094
Closed

OpenBLAS 0.3.29 make install failed #5093

beew opened this issue Jan 23, 2025 · 2 comments · Fixed by #5094

Comments

@beew
Copy link

beew commented Jan 23, 2025

OS is Ubuntu 24.04. After running make and passing all the tests make install failed with this error

/usr/bin/ld: warning: /tmp/ccQ0lePk.o: missing .note.GNU-stack section implies executable stack
/usr/bin/ld: NOTE: This behaviour is deprecated and will be removed in a future version of the linker
make -f Makefile.install install
make[1]: Entering directory '/home/mb/src/OpenBLAS-0.3.29'
Makefile.install:318: *** missing separator.  Stop.
make[1]: Leaving directory '/home/mb/src/OpenBLAS-0.3.29'
make: *** [Makefile:427: install] Error 2

OpenBLAS 0.3.28 did install with no problem. I checked Makefile.install in both versions and they appear to be very different.

@martin-frbg
Copy link
Collaborator

looks like the indentation (a single TAB character) before the @install in lines 318 and 319 of Makefile.install got dropped somehow, sorry.
(no idea how, that part was not changed lately as far as I remember, also my local install tests must have worked or I wouldn't have been able to provide the Windows binaries. curious...)

@beew
Copy link
Author

beew commented Jan 23, 2025

@martin-frbg

After editing Makefile.install by prepending the TAB it works now.

Thanks.

@beew beew closed this as completed Jan 23, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants