GNU bug report logs -
#41995
[PATCH 1/2] gnu: Add symengine.
Previous Next
Reported by: Vinicius Monego <monego <at> posteo.net>
Date: Mon, 22 Jun 2020 01:03:02 UTC
Severity: normal
Tags: patch
Done: Nicolas Goaziou <mail <at> nicolasgoaziou.fr>
Bug is archived. No further changes may be made.
Full log
Message #8 received at 41995 <at> debbugs.gnu.org (full text, mbox):
Hello,
Vinicius Monego <monego <at> posteo.net> writes:
> * gnu/packages/algebra.scm (symengine): New variable.
Thank you.
I couldn't build it because gperftools currently has a failing test.
> + '(#:configure-flags
> + '("-DCMAKE_BUILD_TYPE=Release"
> + "-DWITH_GMP=on"
> + "-DWITH_MPFR=on"
> + "-DWITH_MPC=on"
> + "-DINTEGER_CLASS=flint"
> + "-DWITH_LLVM=on"
> + "-DWITH_SYMENGINE_THREAD_SAFE=on"
IIUC correctly, these are the suggested build options in the README. It
may be worth adding a comment about it since this looks a bit
opinionated.
> + "-DWITH_TCMALLOC=on")))
This does not belong to the set of suggested build options. Is there
a particular reason to activate it? If so, would it make sense to add
a comment about it?
I also see there is a "BUILD_SHARED_LIBS" flag, off by default. Would it
make sense to activate it?
> + (license (list license:expat ;; SymEngine.
> + license:bsd-3)))) ;; Third party code.
In both comments, there should be a single semicolon and no full stop.
Could you send an updated patch?
Regards,
--
Nicolas Goaziou
This bug report was last modified 5 years and 47 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.