Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-llvmlite for openSUSE:Factory
checked in at 2022-06-25 10:24:18
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-llvmlite (Old)
and /work/SRC/openSUSE:Factory/.python-llvmlite.new.1548 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-llvmlite"
Sat Jun 25 10:24:18 2022 rev:25 rq:984879 version:0.38.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-llvmlite/python-llvmlite.changes
2022-01-15 00:22:55.292942665 +0100
+++
/work/SRC/openSUSE:Factory/.python-llvmlite.new.1548/python-llvmlite.changes
2022-06-25 10:24:31.594696399 +0200
@@ -1,0 +2,9 @@
+Thu Jun 23 07:17:01 UTC 2022 - Arun Persaud <[email protected]>
+
+- update to version 0.38.1:
+ * PR `#841 <https://github.com/numba/llvmlite/pull/841>`_: Merge
+ pull request #813 from seibert/m1_support (`esc
+ * PR `#845 <https://github.com/numba/llvmlite/pull/845>`_: Backport
+ #786 for 0.38.1
+
+-------------------------------------------------------------------
Old:
----
llvmlite-0.38.0.tar.gz
New:
----
llvmlite-0.38.1.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-llvmlite.spec ++++++
--- /var/tmp/diff_new_pack.nBpB1n/_old 2022-06-25 10:24:32.038697033 +0200
+++ /var/tmp/diff_new_pack.nBpB1n/_new 2022-06-25 10:24:32.046697045 +0200
@@ -22,11 +22,11 @@
%define skip_python2 1
Name: python-llvmlite
# Note: this has to be in sync with Numba releases
-Version: 0.38.0
+Version: 0.38.1
Release: 0
Summary: Lightweight wrapper around basic LLVM functionality
License: BSD-2-Clause
-URL: http://llvmlite.pydata.org
+URL: https://llvmlite.pydata.org
Source:
https://github.com/numba/llvmlite/archive/v%{version}.tar.gz#/llvmlite-%{version}.tar.gz
BuildRequires: %{python_module devel >= 3.7}
BuildRequires: %{python_module setuptools}
++++++ llvmlite-0.38.0.tar.gz -> llvmlite-0.38.1.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/llvmlite-0.38.0/CHANGE_LOG
new/llvmlite-0.38.1/CHANGE_LOG
--- old/llvmlite-0.38.0/CHANGE_LOG 2022-01-13 17:46:21.000000000 +0100
+++ new/llvmlite-0.38.1/CHANGE_LOG 2022-05-19 19:55:08.000000000 +0200
@@ -1,3 +1,19 @@
+v0.38.1 (May 19, 2022)
+----------------------
+
+This is a maintenance release to support the Apple M1 architecture.
+
+Pull-Requests:
+
+* PR `#841 <https://github.com/numba/llvmlite/pull/841>`_: Merge pull request
#813 from seibert/m1_support (`esc <https://github.com/esc>`_, `Stan Seibert
<https://github.com/seibert>`_)
+* PR `#845 <https://github.com/numba/llvmlite/pull/845>`_: Backport #786 for
0.38.1 (`stuartarchibald <https://github.com/stuartarchibald>`_)
+
+Authors:
+
+* `esc <https://github.com/esc>`_
+* `Stan Seibert <https://github.com/seibert>`_
+* `stuartarchibald <https://github.com/stuartarchibald>`_
+
v0.38.0 (January 13, 2022)
--------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/llvmlite-0.38.0/azure-pipelines.yml
new/llvmlite-0.38.1/azure-pipelines.yml
--- old/llvmlite-0.38.0/azure-pipelines.yml 2022-01-13 17:46:21.000000000
+0100
+++ new/llvmlite-0.38.1/azure-pipelines.yml 2022-05-19 19:55:08.000000000
+0200
@@ -3,7 +3,7 @@
- template: buildscripts/azure/azure-linux-macos.yml
parameters:
name: macOS
- vmImage: macOS-10.14
+ vmImage: macOS-10.15
matrix:
py37:
PYTHON: '3.7'
@@ -67,4 +67,4 @@
- template: buildscripts/azure/azure-windows.yml
parameters:
name: Windows
- vmImage: vs2017-win2016
+ vmImage: windows-2019
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/llvmlite-0.38.0/conda-recipes/llvmdev/build.sh
new/llvmlite-0.38.1/conda-recipes/llvmdev/build.sh
--- old/llvmlite-0.38.0/conda-recipes/llvmdev/build.sh 2022-01-13
17:46:21.000000000 +0100
+++ new/llvmlite-0.38.1/conda-recipes/llvmdev/build.sh 2022-05-19
19:55:08.000000000 +0200
@@ -9,7 +9,11 @@
LLVM_TARGETS_TO_BUILD=${LLVM_TARGETS_TO_BUILD:-"host;AArch64;AMDGPU;ARM;BPF;Hexagon;Mips;MSP430;NVPTX;PowerPC;Sparc;SystemZ;X86;XCore;RISCV"}
# This is the clang compiler prefix
-DARWIN_TARGET=x86_64-apple-darwin13.4.0
+if [[ $build_platform == osx-arm64 ]]; then
+ DARWIN_TARGET=arm64-apple-darwin20.0.0
+else
+ DARWIN_TARGET=x86_64-apple-darwin13.4.0
+fi
declare -a _cmake_config
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/llvmlite-0.38.0/conda-recipes/llvmdev/meta.yaml
new/llvmlite-0.38.1/conda-recipes/llvmdev/meta.yaml
--- old/llvmlite-0.38.0/conda-recipes/llvmdev/meta.yaml 2022-01-13
17:46:21.000000000 +0100
+++ new/llvmlite-0.38.1/conda-recipes/llvmdev/meta.yaml 2022-05-19
19:55:08.000000000 +0200
@@ -2,7 +2,7 @@
{% set version = "11.1.0" %}
{% set sha256_llvm =
"ce8508e318a01a63d4e8b3090ab2ded3c598a50258cc49e2625b9120d4c03ea5" %}
{% set sha256_lld =
"017a788cbe1ecc4a949abf10755870519086d058a2e99f438829aef24f0c66ce" %}
-{% set build_number = "4" %}
+{% set build_number = "5" %}
package:
name: llvmdev
@@ -54,7 +54,7 @@
host:
# needed for llc at runtime
- zlib # [not win]
- - xar # [osx]
+ - xar # [osx and x86_64]
# llvm-lit testing needs *a* python
- python # [not (armv6l or armv7l or aarch64 or win)]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/llvmlite-0.38.0/conda-recipes/llvmlite/build.sh
new/llvmlite-0.38.1/conda-recipes/llvmlite/build.sh
--- old/llvmlite-0.38.0/conda-recipes/llvmlite/build.sh 2022-01-13
17:46:21.000000000 +0100
+++ new/llvmlite-0.38.1/conda-recipes/llvmlite/build.sh 2022-05-19
19:55:08.000000000 +0200
@@ -3,7 +3,12 @@
set -x
if [[ $(uname) == Darwin ]]; then
- ${SYS_PREFIX}/bin/conda create -y -p ${SRC_DIR}/bootstrap clangxx_osx-64=10
+ if [[ $build_platform == osx-arm64 ]]; then
+ CLANG_PKG_SELECTOR=clangxx_osx-arm64=12
+ else
+ CLANG_PKG_SELECTOR=clangxx_osx-64=10
+ fi
+ ${SYS_PREFIX}/bin/conda create -y -p ${SRC_DIR}/bootstrap
${CLANG_PKG_SELECTOR}
export PATH=${SRC_DIR}/bootstrap/bin:${PATH}
CONDA_PREFIX=${SRC_DIR}/bootstrap \
. ${SRC_DIR}/bootstrap/etc/conda/activate.d/*
@@ -19,11 +24,21 @@
fi
if [ -n "$MACOSX_DEPLOYMENT_TARGET" ]; then
- # OSX needs 10.7 or above with libc++ enabled
- export MACOSX_DEPLOYMENT_TARGET=10.10
+ if [[ $build_platform == osx-arm64 ]]; then
+ export MACOSX_DEPLOYMENT_TARGET=11.0
+ else
+ # OSX needs 10.7 or above with libc++ enabled
+ export MACOSX_DEPLOYMENT_TARGET=10.10
+ fi
fi
-DARWIN_TARGET=x86_64-apple-darwin13.4.0
+
+# This is the clang compiler prefix
+if [[ $build_platform == osx-arm64 ]]; then
+ DARWIN_TARGET=arm64-apple-darwin20.0.0
+else
+ DARWIN_TARGET=x86_64-apple-darwin13.4.0
+fi
export PYTHONNOUSERSITE=1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/llvmlite-0.38.0/conda-recipes/llvmlite/meta.yaml
new/llvmlite-0.38.1/conda-recipes/llvmlite/meta.yaml
--- old/llvmlite-0.38.0/conda-recipes/llvmlite/meta.yaml 2022-01-13
17:46:21.000000000 +0100
+++ new/llvmlite-0.38.1/conda-recipes/llvmlite/meta.yaml 2022-05-19
19:55:08.000000000 +0200
@@ -30,7 +30,8 @@
host:
- python
# On channel https://anaconda.org/numba/
- - llvmdev 11.1.0 *4 # [not win]
+ - llvmdev 11.1.0 *5 # [(osx and arm64)]
+ - llvmdev 11.1.0 *4 # [not ((osx and arm64) or win)]
- llvmdev 11.1.0 4 # [win]
- vs2015_runtime # [win]
# llvmdev is built with libz compression support
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/llvmlite-0.38.0/llvmlite/_version.py
new/llvmlite-0.38.1/llvmlite/_version.py
--- old/llvmlite-0.38.0/llvmlite/_version.py 2022-01-13 17:46:21.000000000
+0100
+++ new/llvmlite-0.38.1/llvmlite/_version.py 2022-05-19 19:55:08.000000000
+0200
@@ -9,8 +9,8 @@
# versioneer-0.12 (https://github.com/warner/python-versioneer)
# these strings will be replaced by git during git-archive
-git_refnames = " (tag: v0.38.0, release0.38)"
-git_full = "f0365b91ce1e1f74c68785c6d0067f32f89857d9"
+git_refnames = " (tag: v0.38.1, release0.38)"
+git_full = "650c36d5a79e3825d26fb44f4abd853729a9b959"
# these strings are filled in when 'setup.py versioneer' creates _version.py
tag_prefix = "v"