bug-gnuastro
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: GNUAstro on Ubuntu 22


From: A. Emery Watkins
Subject: Re: GNUAstro on Ubuntu 22
Date: Thu, 13 Oct 2022 12:56:44 +0100

Tried compiling.  Whole mess of problems.  I've attached the test log generated after running make check -j12.

Running configure passed successfully, and running make didn't throw any errors (printed the usual "Gnuastro 0.18, was successfully built."), but make check threw 18 failures.  So I guess there's something deeper going on here.

On Thu, Oct 13, 2022 at 11:44 AM Mohammad Akhlaghi <mohammad@akhlaghi.org> wrote:
Thanks Aaron,

> So on mine the issue seems to be libgit2.so.28

Did you re-build Gnuastro from source after installing libgit2 with apt?

> ... unless you want me to keep trying to install from source and
> breaking it in creative ways, of course

It would indeed be good to be creative, and such feedback is indeed very
valuable. The Conda suggestion was just to avoid such issues causing
delays in your main work and since you mentioned some dependencies from
Conda ;-).

Personally, I always build Gnuastro and its mandatory dependencies from
source myself and don't rely on any package manager (as described in
[1]): there are so many configure-time options that they can benefit
from. For example simply adding CFLAGS="-g0 -O3" to the configure script
will speed them up due to increased compiler optimization features (that
are usually not enabled by package managers), or things like CFITSIO
that need a configure-time option to access a FITS file in parallel and
has CPU-specific optimizations (see [2]).

Cheers,
Mohammad

[1]
https://www.gnu.org/software/gnuastro/manual/html_node/Mandatory-dependencies.html
[2] https://www.gnu.org/software/gnuastro/manual/html_node/CFITSIO.html

Attachment: test-suite.log
Description: Text Data


reply via email to

[Prev in Thread] Current Thread [Next in Thread]