svn commit: r496345 - in head/devel/openmp: . files
Jan Beich
jbeich at FreeBSD.org
Wed Mar 20 14:53:19 UTC 2019
Author: jbeich
Date: Wed Mar 20 14:53:17 2019
New Revision: 496345
URL: https://svnweb.freebsd.org/changeset/ports/496345
Log:
devel/openmp: update to 8.0.0
Changes: http://llvm.org/viewvc/llvm-project/openmp/tags/RELEASE_800/final/?view=log
ABI: https://abi-laboratory.pro/tracker/timeline/llvm_openmp/
Modified:
head/devel/openmp/Makefile (contents, props changed)
head/devel/openmp/distinfo (contents, props changed)
head/devel/openmp/files/patch-bug32279 (contents, props changed)
head/devel/openmp/files/patch-runtime_src_kmp__runtime.cpp (contents, props changed)
Modified: head/devel/openmp/Makefile
==============================================================================
--- head/devel/openmp/Makefile Wed Mar 20 14:07:35 2019 (r496344)
+++ head/devel/openmp/Makefile Wed Mar 20 14:53:17 2019 (r496345)
@@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= openmp
-DISTVERSION= 7.0.1
+DISTVERSION= 8.0.0
DISTVERSIONSUFFIX= .src
CATEGORIES= devel
MASTER_SITES= http://llvm.org/releases/${DISTVERSION}/
@@ -19,6 +19,7 @@ USE_PERL5= build
USE_LDCONFIG= yes
PLIST_FILES= include/omp.h \
include/ompt.h \
+ include/omp-tools.h \
lib/libgomp.so \
lib/libiomp5.so \
lib/libomp.so \
Modified: head/devel/openmp/distinfo
==============================================================================
--- head/devel/openmp/distinfo Wed Mar 20 14:07:35 2019 (r496344)
+++ head/devel/openmp/distinfo Wed Mar 20 14:53:17 2019 (r496345)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1537186546
-SHA256 (openmp-7.0.1.src.tar.xz) = bf16b78a678da67d68405214ec7ee59d86a15f599855806192a75dcfca9b0d0c
-SIZE (openmp-7.0.1.src.tar.xz) = 909316
+TIMESTAMP = 1547724717
+SHA256 (openmp-8.0.0.src.tar.xz) = f7b1705d2f16c4fc23d6531f67d2dd6fb78a077dd346b02fed64f4b8df65c9d5
+SIZE (openmp-8.0.0.src.tar.xz) = 934384
Modified: head/devel/openmp/files/patch-bug32279
==============================================================================
--- head/devel/openmp/files/patch-bug32279 Wed Mar 20 14:07:35 2019 (r496344)
+++ head/devel/openmp/files/patch-bug32279 Wed Mar 20 14:53:17 2019 (r496345)
@@ -1,21 +1,19 @@
---- runtime/cmake/LibompHandleFlags.cmake.orig 2017-03-16 15:50:48 UTC
+--- runtime/cmake/LibompHandleFlags.cmake.orig 2018-12-10 13:45:00 UTC
+++ runtime/cmake/LibompHandleFlags.cmake
-@@ -156,6 +156,11 @@ function(libomp_get_libflags libflags)
+@@ -159,11 +159,11 @@ function(libomp_get_libflags libflags)
if(${IA32})
libomp_append(libflags_local -lirc_pic LIBOMP_HAVE_IRC_PIC_LIBRARY)
endif()
-+ IF(${CMAKE_SYSTEM_NAME} MATCHES "FreeBSD")
-+ libomp_append(libflags_local "-Wl,--no-as-needed" LIBOMP_HAVE_AS_NEEDED_FLAG)
-+ libomp_append(libflags_local "-lm")
-+ libomp_append(libflags_local "-Wl,--as-needed" LIBOMP_HAVE_AS_NEEDED_FLAG)
-+ ENDIF(${CMAKE_SYSTEM_NAME} MATCHES "FreeBSD")
+- IF(${CMAKE_SYSTEM_NAME} MATCHES "DragonFly")
++ IF(${CMAKE_SYSTEM_NAME} MATCHES "DragonFly|FreeBSD")
+ libomp_append(libflags_local "-Wl,--no-as-needed" LIBOMP_HAVE_AS_NEEDED_FLAG)
+ libomp_append(libflags_local "-lm")
+ libomp_append(libflags_local "-Wl,--as-needed" LIBOMP_HAVE_AS_NEEDED_FLAG)
+- ENDIF(${CMAKE_SYSTEM_NAME} MATCHES "DragonFly")
++ ENDIF(${CMAKE_SYSTEM_NAME} MATCHES "DragonFly|FreeBSD")
IF(${CMAKE_SYSTEM_NAME} MATCHES "NetBSD")
libomp_append(libflags_local -lm)
ENDIF(${CMAKE_SYSTEM_NAME} MATCHES "NetBSD")
- runtime/cmake/LibompHandleFlags.cmake | 5 +++++
- runtime/cmake/LibompMicroTests.cmake | 2 +-
- 2 files changed, 6 insertions(+), 1 deletion(-)
-
--- runtime/cmake/LibompMicroTests.cmake.orig 2017-03-16 15:50:48 UTC
+++ runtime/cmake/LibompMicroTests.cmake
@@ -171,7 +171,7 @@ add_custom_command(
Modified: head/devel/openmp/files/patch-runtime_src_kmp__runtime.cpp
==============================================================================
--- head/devel/openmp/files/patch-runtime_src_kmp__runtime.cpp Wed Mar 20 14:07:35 2019 (r496344)
+++ head/devel/openmp/files/patch-runtime_src_kmp__runtime.cpp Wed Mar 20 14:53:17 2019 (r496345)
@@ -1,11 +1,11 @@
---- runtime/src/kmp_runtime.cpp.orig 2017-07-17 09:03:14 UTC
+--- runtime/src/kmp_runtime.cpp.orig 2019-01-15 15:36:53 UTC
+++ runtime/src/kmp_runtime.cpp
-@@ -7535,7 +7535,7 @@ __kmp_determine_reduction_method(
+@@ -8104,7 +8104,7 @@ __kmp_determine_reduction_method(
#elif KMP_ARCH_X86 || KMP_ARCH_ARM || KMP_ARCH_AARCH || KMP_ARCH_MIPS
--#if KMP_OS_LINUX || KMP_OS_WINDOWS
-+#if KMP_OS_LINUX || KMP_OS_FREEBSD || KMP_OS_WINDOWS
+-#if KMP_OS_LINUX || KMP_OS_WINDOWS || KMP_OS_HURD
++#if KMP_OS_LINUX || KMP_OS_FREEBSD || KMP_OS_WINDOWS || KMP_OS_HURD
// basic tuning
More information about the svn-ports-all
mailing list