Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 25 Apr 2020 02:21:38 +0000 (UTC)
From:      Jan Beich <jbeich@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org
Subject:   svn commit: r532911 - branches/2020Q2/multimedia/aom/files
Message-ID:  <202004250221.03P2Lccd072394@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: jbeich
Date: Sat Apr 25 02:21:38 2020
New Revision: 532911
URL: https://svnweb.freebsd.org/changeset/ports/532911

Log:
  MFH: r532910
  
  multimedia/aom: unbreak SIMD on powerpc*
  
  CMake Warning at build/cmake/aom_configure.cmake:80 (message):
    The architecture powerpc64 is not supported, falling back to the generic
    target
  Call Stack (most recent call first):
    CMakeLists.txt:35 (include)
  
  PR:		245896
  Reported by:	pkubaj
  Approved by:	ports-secteam blanket

Modified:
  branches/2020Q2/multimedia/aom/files/patch-build_cmake_aom__configure.cmake
Directory Properties:
  branches/2020Q2/   (props changed)

Modified: branches/2020Q2/multimedia/aom/files/patch-build_cmake_aom__configure.cmake
==============================================================================
--- branches/2020Q2/multimedia/aom/files/patch-build_cmake_aom__configure.cmake	Sat Apr 25 02:21:14 2020	(r532910)
+++ branches/2020Q2/multimedia/aom/files/patch-build_cmake_aom__configure.cmake	Sat Apr 25 02:21:38 2020	(r532911)
@@ -1,7 +1,17 @@
+- FreeBSD and NetBSD powerpc* targets don't abbreviate to ppc*
 - ARM uses compiler intrinsics, so don't require GNU as
 
 --- build/cmake/aom_configure.cmake.orig	2020-02-07 16:59:05 UTC
 +++ build/cmake/aom_configure.cmake
+@@ -74,7 +74,7 @@ if(NOT AOM_TARGET_CPU)
+     set(AOM_TARGET_CPU "${cpu_lowercase}")
+   elseif("${cpu_lowercase}" MATCHES "aarch64")
+     set(AOM_TARGET_CPU "arm64")
+-  elseif("${cpu_lowercase}" MATCHES "^ppc")
++  elseif("${cpu_lowercase}" MATCHES "^ppc|^powerpc")
+     set(AOM_TARGET_CPU "ppc")
+   else()
+     message(WARNING "The architecture ${CMAKE_SYSTEM_PROCESSOR} is not "
 @@ -162,17 +162,6 @@ elseif("${AOM_TARGET_CPU}" MATCHES "arm")
        set(AS_EXECUTABLE as)
      endif()



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202004250221.03P2Lccd072394>