Search Criteria
Package Details: macaulay2 19030.995c6fd8c-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/macaulay2.git (read-only, click to copy) |
---|---|
Package Base: | macaulay2 |
Description: | Software system for algebraic geometry and commutative algebra |
Upstream URL: | http://www.math.uiuc.edu/Macaulay2/ |
Licenses: | GPL |
Submitter: | remyoudompheng |
Maintainer: | ConnorBehan |
Last Packager: | ConnorBehan |
Votes: | 7 |
Popularity: | 0.015573 |
First Submitted: | 2009-04-09 17:09 (UTC) |
Last Updated: | 2024-12-15 03:38 (UTC) |
Dependencies (26)
- boost (boost-gitAUR)
- cblas (blis-cblas-openmpAUR, blis-cblasAUR, aocl-blis-aoccAUR, blas-gitAUR, atlas-lapackAUR, blas-aocl-gccAUR, blas-aocl-aoccAUR, blis-gitAUR, blisAUR, openblas-lapackAUR, blas-mklAUR, aocl-blisAUR, blas-openblas)
- cddlib
- eigen (eigen-gitAUR)
- flint
- frobbyAUR
- gc (gc-gitAUR)
- gcc-fortran (gcc-fortran-gitAUR, gcc11-fortranAUR, gcc-fortran-snapshotAUR)
- gdbm (gdbm-gitAUR)
- gfan
- givaro
- glpk (glpk-gitAUR, glpk-cut-logAUR)
- gtest (googletest-gitAUR)
- lapack (aocl-libflame-aoccAUR, lapack-gitAUR, atlas-lapackAUR, blas-aocl-gccAUR, blas-aocl-aoccAUR, openblas-lapackAUR, blas-mklAUR, aocl-libflameAUR, blas-openblas)
- mpfr (mpfr-gitAUR)
- mpirAUR
- mpsolveAUR (mpsolve-gitAUR)
- ntl (ntl-threadingAUR)
- onetbb
- readline (readline-gitAUR)
- Show 6 more dependencies...
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 7 8 Next › Last »
Dylan14 commented on 2020-10-21 02:39 (UTC) (edited on 2020-10-21 04:19 (UTC) by Dylan14)
@ConnorBehan haven't tried it with a old commit yet, will try it now...
With the commit previous (8b41c61) the build is successful. With the current build (995c6fd) it fails. Will note it as an issue on the upstream github.
ConnorBehan commented on 2020-10-21 02:34 (UTC)
Are you saying this happens with the latest commit because it used to work? If you know a good and bad commit, that should be reported upstream.
Dylan14 commented on 2020-10-21 01:30 (UTC)
With the latest git commit of Macaulay2 there is an error when it gets to building TAGS:
make[2]: *** No rule to make target '../editors/emacs/make-M2-emacs-help.m2', needed by 'TAGS'. Stop.
There doesn't appear to be an option in the makefile or the configure script to disable making it to allow compilation to succeed. This occurs regardless if the package is built manually with makepkg or if an AUR helper is used.
DonkoXI commented on 2020-09-01 06:58 (UTC)
Hello,
It seems the PKGBUILD needs a few modifications.
The packages
eigen
,boost
, andcblas
need to be added to the depends list. The build fails without them. Botheigen
andboost
are specified in the official INSTALL documentation under Arch Linux. Whilelapack
should providecblas
, I consistently get an error whencblas
isn't listed explicitly as a dependency when building in a clean chroot.Also,
Macaulay2/packages/Macaulay2Doc/test/Makefile.test.in
does not exist in the source code anymore, and so line 35 of the PKGBUILD causes a build error (there is a file of the same name now located in Macaulay2/tests, but I am not familiar enough with the project source code to speak to their relationship).DanGrayson commented on 2020-07-13 09:49 (UTC)
Good. It shouldn't take any special flags. The way I always build is by running "make" in M2/BUILD/dan, so you can see what that would give to "configure" with "make -n configure" there.
We're on a 6 month release schedule, May 15 and November 15. This time we're a bit late. So that would be a good time for the Arch distribution to get updated.
If you give me an email address, I could add it to my private M2 mailing list, and you would get notified. There might be a few other notifications about conferences and workshops, but those are infrequent. We also announce releases at https://groups.google.com/forum/#!forum/macaulay2
ConnorBehan commented on 2020-07-13 00:15 (UTC) (edited on 2020-07-13 00:15 (UTC) by ConnorBehan)
Hi Dan,
Thanks for all the work. That sounds like it will make building easier. I don't use M2 very much these days but the package should of course be updated whenever the changes are significant. So I will start looking into it next week and any suggestions about what flags to use would be most welcome.
DanGrayson commented on 2020-07-11 21:49 (UTC)
Dear Connor,
Thank you for putting Macaulay2 into Arch.
I've been preparing our version 1.16 release and will probably announce it in a day or two. Today I built it successfully under Arch with just a few changes. Since version 1.15, we have stopped insisting on using our own patched version of mpir, and can link either with mpir or gmp, as desired, so there will a lot less bundling required.
Perhaps we can coordinate efforts in bringing the next release out.
pbanks commented on 2019-06-05 13:21 (UTC)
When compiling, I got the following error:
I fixed this by removing the libraries
libntl.a
andlibfactory.a
from theusr-host
directory and linking against the system copy oflibntl
. This then caused an issue with the version oflibfactory.so
provided bysingular-factory
. As a workaround, I added--enable-streamio
to the arguments passed toconfigure
in thesingular-factory
PKGBUILD, then rebuilt both packages.onecan commented on 2019-05-20 00:11 (UTC) (edited on 2019-05-20 00:12 (UTC) by onecan)
I think that yasm is needed as a build dependency and cblas is needed as a dependency. Also, when one tries to install the fully built package with pacman -U, it seems to be trying to install a version of fflas-ffpack in the build directory. Thank your work maintaining this package.
pablo1 commented on 2019-05-07 16:06 (UTC)
Please add readline7 as dependency, it fails to build without it.
« First ‹ Previous 1 2 3 4 5 6 7 8 Next › Last »