mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-07-19 20:13:01 -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_LIBPATH = -L$(TOPDIR)/utils/szlib
|
||||||
SZLIB_LIB = -lsc.z
|
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
|
--- a/src/fortraninterface/Makefile
|
||||||
+++ b/src/fortraninterface/Makefile
|
+++ b/src/fortraninterface/Makefile
|
||||||
@@ -121,21 +121,21 @@
|
@@ -121,21 +121,21 @@
|
||||||
@@ -35,7 +35,7 @@ DEPEND="
|
|||||||
"
|
"
|
||||||
|
|
||||||
REQUIRED_USE="?? ( hostname-regex deep-est-sdv )"
|
REQUIRED_USE="?? ( hostname-regex deep-est-sdv )"
|
||||||
PATCHES=( "${FILESDIR}/${PN}-respect-flags-v2.patch" )
|
PATCHES=( "${FILESDIR}/${PN}-respect-flags-v3.patch" )
|
||||||
|
|
||||||
pkg_setup() {
|
pkg_setup() {
|
||||||
FORTRAN_NEED_OPENMP=0
|
FORTRAN_NEED_OPENMP=0
|
||||||
|
|||||||
Reference in New Issue
Block a user