diff options
author | Li-Wen Hsu <lwhsu@FreeBSD.org> | 2018-09-06 20:57:01 +0000 |
---|---|---|
committer | Li-Wen Hsu <lwhsu@FreeBSD.org> | 2018-09-06 20:57:01 +0000 |
commit | 7a74aea9316f369994ea5d3d5098e2c412f7e48e (patch) | |
tree | 4fcfba0b3626055075ab8a85d3d970e0b2cafc41 /lang/julia07/files/patch-Make.inc | |
parent | devel/flang[-clang]: update to later snapshots (diff) |
- Copy lang/julia to lang/julia06 and lang/julia07
- Update lang/julia07 to 0.7.0
- Update lang/julia to 0.1.0
PR: 230663
Submitted by: Iblis Lin <iblis@hs.ntnu.edu.tw> (maintainer)
Notes
Notes:
svn path=/head/; revision=479160
Diffstat (limited to 'lang/julia07/files/patch-Make.inc')
-rw-r--r-- | lang/julia07/files/patch-Make.inc | 53 |
1 files changed, 53 insertions, 0 deletions
diff --git a/lang/julia07/files/patch-Make.inc b/lang/julia07/files/patch-Make.inc new file mode 100644 index 000000000000..3ab1956f35e9 --- /dev/null +++ b/lang/julia07/files/patch-Make.inc @@ -0,0 +1,53 @@ +--- Make.inc.orig 2018-07-31 20:35:41 UTC ++++ Make.inc +@@ -130,12 +130,7 @@ endif + # disable automatic Makefile rules + .SUFFIXES: + +-# find out if git repository is available +-ifeq ($(shell [ -e $(JULIAHOME)/.git ] && echo true || echo "Warning: git information unavailable; versioning information limited" >&2), true) +-NO_GIT := 0 +-else + NO_GIT := 1 +-endif + + # Julia's Semantic Versioning system labels the three decimal places in a version number as + # the major, minor and patch versions. Typically the major version would be incremented +@@ -185,7 +180,7 @@ libdir := $(prefix)/lib + libexecdir := $(prefix)/libexec + datarootdir := $(prefix)/share + docdir := $(datarootdir)/doc/julia +-mandir := $(datarootdir)/man ++mandir := $(prefix)/man + man1dir := $(mandir)/man1 + includedir := $(prefix)/include + sysconfdir := $(prefix)/etc +@@ -198,7 +193,7 @@ build_depsbindir := $(build_prefix)/tools + build_libdir := $(build_prefix)/lib + build_libexecdir := $(build_prefix)/libexec + build_datarootdir := $(build_prefix)/share +-build_mandir := $(build_datarootdir)/man ++build_mandir := $(build_prefix)/man + build_man1dir := $(build_mandir)/man1 + build_includedir := $(build_prefix)/include + build_sysconfdir := $(build_prefix)/etc +@@ -364,7 +359,7 @@ endif + ifeq ($(USEIFC), 1) + FC := ifort + else +-FC := $(CROSS_COMPILE)gfortran ++FC ?= $(CROSS_COMPILE)gfortran + endif + + STDLIBCPP_FLAG := +@@ -417,8 +412,8 @@ SHIPFLAGS := -O3 -ggdb2 -falign-functions + endif + + ifeq ($(USECLANG),1) +-CC := $(CROSS_COMPILE)clang +-CXX := $(CROSS_COMPILE)clang++ ++CC ?= $(CROSS_COMPILE)clang ++CXX ?= $(CROSS_COMPILE)clang++ + JCFLAGS := -pipe $(fPIC) -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 + # AArch64 needs this flag to generate the .eh_frame used by libunwind + JCPPFLAGS := -fasynchronous-unwind-tables |