Date: Wed, 9 Dec 2020 13:07:51 +0000 (UTC) From: Thierry Thomas <thierry@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r557370 - head/cad/scotch/files Message-ID: <202012091307.0B9D7pUZ013302@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: thierry Date: Wed Dec 9 13:07:51 2020 New Revision: 557370 URL: https://svnweb.freebsd.org/changeset/ports/557370 Log: - Build shared libraries also for 32 bits archs (missing in r557366). - Normalize patches. Added: head/cad/scotch/files/patch-src_Make.inc_Makefile.inc.i686__pc__freebsd (contents, props changed) head/cad/scotch/files/patch-src_Make.inc_Makefile.inc.x86-64__pc__freebsd - copied unchanged from r557369, head/cad/scotch/files/patch-src_Make.inc_Makefile.inc.x86-64_pc_freebsd Deleted: head/cad/scotch/files/patch-src_Make.inc_Makefile.inc.x86-64_pc_freebsd Added: head/cad/scotch/files/patch-src_Make.inc_Makefile.inc.i686__pc__freebsd ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/cad/scotch/files/patch-src_Make.inc_Makefile.inc.i686__pc__freebsd Wed Dec 9 13:07:51 2020 (r557370) @@ -0,0 +1,33 @@ +--- src/Make.inc/Makefile.inc.i686_pc_freebsd.orig 2017-02-22 07:20:57 UTC ++++ src/Make.inc/Makefile.inc.i686_pc_freebsd +@@ -1,21 +1,21 @@ + EXE = +-LIB = .a ++LIB = .so + OBJ = .o + + MAKE = gmake +-AR = ar +-ARFLAGS = -ruv ++AR = $(CC) ++ARFLAGS = -shared -Wl,-soname,$@ -o + CAT = cat +-CCS = cc ++CCS = $(CC) + CCP = mpicc +-CCD = mpicc +-CFLAGS += -std=c99 -DCOMMON_FILE_COMPRESS_GZ -DCOMMON_PTHREAD -DCOMMON_RANDOM_FIXED_SEED -DSCOTCH_PTHREAD -DSCOTCH_RENAME -DSCOTCH_RENAME_PARSER +-CLIBFLAGS = +-LDFLAGS += -lz -lm -lpthread ++CCD = $(CC) ++CFLAGS += -std=c99 -fPIC -DCOMMON_FILE_COMPRESS_GZ -DCOMMON_PTHREAD -DCOMMON_RANDOM_FIXED_SEED -DSCOTCH_PTHREAD -DSCOTCH_RENAME -DSCOTCH_RENAME_PARSER -DIDXSIZE64 ++CLIBFLAGS = -fPIC ++LDFLAGS += -lz -lm -lthread + CP = cp + LEX = flex -Pscotchyy -olex.yy.c + LN = ln + MKDIR = mkdir + MV = mv +-RANLIB = ranlib ++RANLIB = echo + YACC = bison -pscotchyy -y -b y Copied: head/cad/scotch/files/patch-src_Make.inc_Makefile.inc.x86-64__pc__freebsd (from r557369, head/cad/scotch/files/patch-src_Make.inc_Makefile.inc.x86-64_pc_freebsd) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/cad/scotch/files/patch-src_Make.inc_Makefile.inc.x86-64__pc__freebsd Wed Dec 9 13:07:51 2020 (r557370, copy of r557369, head/cad/scotch/files/patch-src_Make.inc_Makefile.inc.x86-64_pc_freebsd) @@ -0,0 +1,32 @@ +--- src/Make.inc/Makefile.inc.x86-64_pc_freebsd.orig 2017-02-22 07:20:57 UTC ++++ src/Make.inc/Makefile.inc.x86-64_pc_freebsd +@@ -1,21 +1,21 @@ + EXE = +-LIB = .a ++LIB = .so + OBJ = .o + + MAKE = gmake +-AR = ar +-ARFLAGS = -ruv ++AR = $(CC) ++ARFLAGS = -shared -Wl,-soname,$@ -o + CAT = cat +-CCS = cc ++CCS = $(CC) + CCP = mpicc +-CCD = cc +-CFLAGS += -std -fPIC -DCOMMON_FILE_COMPRESS_GZ -DCOMMON_PTHREAD -DCOMMON_RANDOM_FIXED_SEED -DSCOTCH_RENAME -DSCOTCH_RENAME_PARSER -DSCOTCH_PTHREAD -Drestrict=__restrict -DIDXSIZE64 +-CLIBFLAGS = ++CCD = $(CC) ++CFLAGS += -std=c99 -fPIC -DCOMMON_FILE_COMPRESS_GZ -DCOMMON_PTHREAD -DCOMMON_RANDOM_FIXED_SEED -DSCOTCH_RENAME -DSCOTCH_RENAME_PARSER -DSCOTCH_PTHREAD -Drestrict=__restrict -DIDXSIZE64 ++CLIBFLAGS = -fPIC + LDFLAGS += -lz -lm -lthread + CP = cp + LEX = flex -Pscotchyy -olex.yy.c + LN = ln + MKDIR = mkdir + MV = mv +-RANLIB = ranlib ++RANLIB = echo + YACC = bison -pscotchyy -y -b y
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202012091307.0B9D7pUZ013302>