mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-07-14 17:43:11 -04:00
sys-cluster/sionlibl: respect flags
Closes: https://bugs.gentoo.org/804837 Closes: https://bugs.gentoo.org/804849 Package-Manager: Portage-3.0.22, Repoman-3.0.3 Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
This commit is contained in:
@@ -104,6 +104,58 @@
|
||||
SZLIB_LIBPATH = -L$(TOPDIR)/utils/szlib
|
||||
SZLIB_LIB = -lsc.z
|
||||
|
||||
--- a/mf/Makefile.defs.linux-gomp10
|
||||
+++ b/mf/Makefile.defs.linux-gomp10
|
||||
@@ -23,24 +23,19 @@
|
||||
#------------------------------------------------------------------------------
|
||||
# SIONlib General Settings
|
||||
#------------------------------------------------------------------------------
|
||||
-OPTFLAGS = -g -O0 -Wall
|
||||
+CFLAGS += -std=c99 $(PFLAG) -fPIC
|
||||
|
||||
-CC = gcc
|
||||
-CFLAGS = -std=c99 $(PFLAG) $(OPTFLAGS) -fPIC
|
||||
+CXXFLAGS += $(PFLAG)
|
||||
|
||||
-CXX = g++
|
||||
-CXXFLAGS = $(PFLAG) $(OPTFLAGS) -O3
|
||||
-
|
||||
-F77 = gfortran
|
||||
-FFLAGS = $(PFLAG) $(OPTFLAGS) -fallow-argument-mismatch
|
||||
+FFLAGS += $(PFLAG) -fallow-argument-mismatch
|
||||
|
||||
F90 = $(F77)
|
||||
-F90FLAGS = $(PFLAG) $(OPTFLAGS) -ffree-form -fallow-argument-mismatch
|
||||
+F90FLAGS += $(PFLAG) -ffree-form -fallow-argument-mismatch
|
||||
|
||||
FPP =
|
||||
FDOPT = -D
|
||||
|
||||
-LDFLAGS = $(PFLAG) $(OPTFLAGS) $(HINTSLIB)
|
||||
+LDFLAGS += $(PFLAG) $(HINTSLIB)
|
||||
UTILLIB =
|
||||
FOBASE = pomp_fwrapper_base.o
|
||||
|
||||
@@ -101,10 +96,6 @@
|
||||
#------------------------------------------------------------------------------
|
||||
|
||||
MPIENABLE = 1
|
||||
-MPICC = mpicc
|
||||
-MPICXX = mpicxx
|
||||
-MPIF77 = mpif77
|
||||
-MPIF90 = mpif90
|
||||
MPILIB = -lmpich
|
||||
PMPILIB = -lpmpich
|
||||
#PMPILIB = # MPICH2
|
||||
@@ -139,7 +130,7 @@
|
||||
#------------------------------------------------------------------------------
|
||||
|
||||
SZLIB = szlib
|
||||
-SZLIB_OPTFLAGS = -O3
|
||||
+SZLIB_OPTFLAGS = $(CFLAGS)
|
||||
SZLIB_CFLAGS = -I$(TOPDIR)/utils/szlib -DELG_COMPRESSED -DCUBE_COMPRESSED
|
||||
SZLIB_LIBPATH = -L$(TOPDIR)/utils/szlib
|
||||
SZLIB_LIB = -lsc.z
|
||||
--- a/src/fortraninterface/Makefile
|
||||
+++ b/src/fortraninterface/Makefile
|
||||
@@ -121,21 +121,21 @@
|
||||
@@ -35,7 +35,7 @@ DEPEND="
|
||||
"
|
||||
|
||||
REQUIRED_USE="?? ( hostname-regex deep-est-sdv )"
|
||||
PATCHES=( "${FILESDIR}/${PN}-respect-flags-v2.patch" )
|
||||
PATCHES=( "${FILESDIR}/${PN}-respect-flags-v3.patch" )
|
||||
|
||||
pkg_setup() {
|
||||
FORTRAN_NEED_OPENMP=0
|
||||
|
||||
Reference in New Issue
Block a user