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