Package Details: macaulay2 19030.995c6fd8c-1

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.015238
First Submitted: 2009-04-09 17:09 (UTC)
Last Updated: 2024-12-15 03:38 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 Next › Last »

Dylan14 commented on 2021-07-18 18:49 (UTC)

It should be noted in the PKGBUILD that this conflicts with the givaro package in the repository.

Dylan14 commented on 2021-05-21 13:34 (UTC) (edited on 2021-05-21 13:35 (UTC) by Dylan14)

gcc10 needs to be added as a make dependency, as one of the dependencies that Macaulay downloads when it is building, mathicgb, fails to build under gcc 11.1 (see the following issue: https://github.com/Macaulay2/mathicgb/issues/25). There is a pending pull request to fix this: https://github.com/Macaulay2/mathicgb/pull/26.

DanGrayson commented on 2021-04-02 18:50 (UTC)

Re: "I've heard that one dependency is no longer needed"

They seem to be referring to "frobby", but Macaulay2 still requires it.

micwoj92 commented on 2021-04-02 18:29 (UTC)

Hello, could you either switch to use tags https://github.com/Macaulay2/M2/releases or reupload this as -git package? Also I've heard that one dependency is no longer needed https://aur.archlinux.org/packages/frobby/#comment-799954

8d1h commented on 2021-03-07 15:42 (UTC)

That's great, thanks a lot! Glad I could help.

DanGrayson commented on 2021-03-07 14:04 (UTC)

Oh, right. I've just checked, and our configuration files do not use those two variables, so it's safe for you to remove those lines. I've also checked that autoconf 2.69, which we use, sets them, but autoconf 2.71, which you use, does not. So I've removed those lines in our development branch (see below) and will upgrade the configure script to work well with 2.71 (currently it gets lots of warnings).

commit ffd0589f33e9b95b306720597ba831fcd93be679 (HEAD -> development, upstream/development) Author: Daniel R. Grayson dan@math.uiuc.edu Date: Sun Mar 7 07:50:21 2021 -0600

remove obsolete configure variables from include/configuration.in

..., namely CXXCPP and EGREP.  They were produced by autoconf 2.69 but not by autoconf 2.71.

Thanks for drawing my attention to this.

8d1h commented on 2021-03-07 01:28 (UTC)

From "include/configuration". I first ran configure in the "M2" directory, removed the lines, and then ran make again and it worked. I guess that this is generated from the template file "include/configuration.in" and somehow these two didn't get replaced?

DanGrayson commented on 2021-03-06 18:48 (UTC)

Which file did you remove those lines from?

8d1h commented on 2021-03-06 17:50 (UTC)

I've been running into the same error too. Had to manually remove the two lines with CXXCPP=@CXXCPP@ and EGREP=@EGREP@, and the build finished successfully without any other errors.

DanGrayson commented on 2021-02-15 23:51 (UTC)

Make sure you've installed the appropriate tbb packages (threaded building blocks).