[ET Trac] [Einstein Toolkit] #1902: PETSc does not build on Ubuntu 16.04

Einstein Toolkit trac-noreply at einsteintoolkit.org
Mon Jun 6 06:27:13 CDT 2016

#1902: PETSc does not build on Ubuntu 16.04
  Reporter:  hinder                 |       Owner:  hinder             
      Type:  defect                 |      Status:  assigned           
  Priority:  critical               |   Milestone:  ET_2016_05         
 Component:  EinsteinToolkit thorn  |     Version:  development version
Resolution:                         |    Keywords:  PETSc              

Comment (by knarf):

 In order to resolve this, we would have to apply this:

 diff --git a/lib/make/configure b/lib/make/configure
 index 13e9a04..2baf17e 100755
 --- a/lib/make/configure
 +++ b/lib/make/configure
 @@ -2847,7 +2847,7 @@ fi
  # Various flags

 -: ${ARFLAGS=rucs}
 +: ${ARFLAGS=rcs}

  # Some architectures can't pass the 's' flag to ar so need to use ranlib
  # to create an index in an archive file.

 This is sub-optimal, as this is a generated file, and regenerating it will
 reintroduce the bug. Upgrading to a newer version of autotools would be
 the proper solution.

 Given the proximity of the release, I instead for the moment propose to
 unset ARFLAGS in PETSc.

Ticket URL: <https://trac.einsteintoolkit.org/ticket/1902#comment:6>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit

More information about the Trac mailing list