Skip to content

Commit

Permalink
Support ARM architecture. (#169)
Browse files Browse the repository at this point in the history
*Issue #, if available:*
Closes #163.

*Description of changes:*
Add architecture check and support for ARM RPMs

By submitting this pull request, I confirm that you can use, modify,
copy, and redistribute this contribution, under the terms of your
choice.
  • Loading branch information
dhegberg authored Nov 8, 2024
1 parent 69c8519 commit 69f8795
Show file tree
Hide file tree
Showing 30 changed files with 918 additions and 802 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -6162,10 +6162,10 @@ Copyright 2013-2017 Amazon.com, Inc. or its affiliates. All Rights Reserved.
/usr/local/airflow/.local/lib/python3.11/site-packages/boto3-1.35.7.dist-info/NOTICE

boto3-stubs
1.35.29
1.35.54
MIT License
https://github.com/youtype/mypy_boto3_builder
/usr/local/airflow/.local/lib/python3.11/site-packages/boto3_stubs-1.35.29.dist-info/LICENSE
/usr/local/airflow/.local/lib/python3.11/site-packages/boto3_stubs-1.35.54.dist-info/LICENSE
MIT License

Copyright (c) 2024 Vlad Emelianov
Expand Down Expand Up @@ -6437,10 +6437,10 @@ one at http://mozilla.org/MPL/2.0/.
/usr/local/airflow/.local/lib/python3.11/site-packages/botocore-1.35.7.dist-info/NOTICE

botocore-stubs
1.35.29
1.35.54
MIT License
https://github.com/youtype/botocore-stubs
/usr/local/airflow/.local/lib/python3.11/site-packages/botocore_stubs-1.35.29.dist-info/LICENSE
/usr/local/airflow/.local/lib/python3.11/site-packages/botocore_stubs-1.35.54.dist-info/LICENSE
MIT License

Copyright (c) 2022 Vlad Emelianov
Expand Down Expand Up @@ -10196,10 +10196,10 @@ UNKNOWN
UNKNOWN

mypy-boto3-logs
1.35.12
1.35.54
MIT License
https://github.com/youtype/mypy_boto3_builder
/usr/local/airflow/.local/lib/python3.11/site-packages/mypy_boto3_logs-1.35.12.dist-info/LICENSE
/usr/local/airflow/.local/lib/python3.11/site-packages/mypy_boto3_logs-1.35.54.dist-info/LICENSE
MIT License

Copyright (c) 2024 Vlad Emelianov
Expand Down Expand Up @@ -12793,10 +12793,10 @@ UNKNOWN
UNKNOWN

psycopg2
2.9.9
2.9.10
GNU Library or Lesser General Public License (LGPL)
https://psycopg.org/
/usr/local/airflow/.local/lib/python3.11/site-packages/psycopg2-2.9.9.dist-info/LICENSE
/usr/local/airflow/.local/lib/python3.11/site-packages/psycopg2-2.9.10.dist-info/LICENSE
psycopg2 and the LGPL
---------------------

Expand Down Expand Up @@ -15434,10 +15434,10 @@ UNKNOWN
UNKNOWN

types-awscrt
0.21.5
0.23.0
MIT License
https://github.com/youtype/types-awscrt
/usr/local/airflow/.local/lib/python3.11/site-packages/types_awscrt-0.21.5.dist-info/LICENSE
/usr/local/airflow/.local/lib/python3.11/site-packages/types_awscrt-0.23.0.dist-info/LICENSE
MIT License

Copyright (c) 2022 Vlad Emelianov
Expand All @@ -15464,10 +15464,10 @@ UNKNOWN
UNKNOWN

types-s3transfer
0.10.2
0.10.3
MIT License
https://github.com/youtype/types-s3transfer
/usr/local/airflow/.local/lib/python3.11/site-packages/types_s3transfer-0.10.2.dist-info/LICENSE
/usr/local/airflow/.local/lib/python3.11/site-packages/types_s3transfer-0.10.3.dist-info/LICENSE
MIT License

Copyright (c) 2022 Vlad Emelianov
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -55,8 +55,8 @@ libgcc-11.4.1: GPLv3+ and GPLv3+ with exceptions and GPLv2+ with exceptions and
crypto-policies-20220428: LGPLv2+
publicsuffix-list-dafsa-20240212: MPLv2.0
ncurses-base-6.2: MIT
amazon-linux-repo-cdn-2023.5.20240916: MIT
system-release-2023.5.20240916: MIT
amazon-linux-repo-cdn-2023.6.20241010: MIT
system-release-2023.6.20241010: MIT
filesystem-3.14: Public Domain
glibc-minimal-langpack-2.34: LGPLv2+ and LGPLv2+ with exceptions and GPLv2+ and GPLv2+ with exceptions and BSD and Inner-Net and ISC and Public Domain and GFDL
glibc-2.34: LGPLv2+ and LGPLv2+ with exceptions and GPLv2+ and GPLv2+ with exceptions and BSD and Inner-Net and ISC and Public Domain and GFDL
Expand Down Expand Up @@ -116,29 +116,28 @@ python3-setuptools-59.6.0: MIT and (BSD or ASL 2.0)
python3-distro-1.5.0: ASL 2.0
python3-dnf-plugins-core-4.3.0: GPLv2+
dnf-plugins-core-4.3.0: GPLv2+
libglvnd-1.3.4: MIT
mesa-libglapi-22.3.3: MIT
libglvnd-1.7.0: MIT-feh AND MIT-Modern-Variant AND BSD-1-Clause AND BSD-3-Clause AND GPL-3.0-or-later WITH Autoconf-exception-macro
libpng-1.6.37: zlib
libbrotli-1.0.9: MIT
libX11-xcb-1.7.2: MIT
libX11-xcb-1.8.10: MIT AND X11
fonts-filesystem-2.0.5: MIT
tcl-8.6.10: TCL
libxshmfence-1.3: MIT
libxshmfence-1.3.2: HPND-sell-variant
libmpc-1.2.1: LGPLv3+
libicu-67.1: MIT and UCD and Public Domain
elfutils-debuginfod-client-0.188: GPLv3+ and (GPLv2+ or LGPLv3+)
util-linux-core-2.37.4: GPLv2 and GPLv2+ and LGPLv2+ and BSD with advertising and Public Domain
python3-pyparsing-2.4.7: MIT
mesa-filesystem-22.3.3: MIT
mesa-filesystem-24.1.7: MIT AND BSD-3-Clause AND SGI-B-2.0
libwayland-server-1.22.0: MIT
libtextstyle-0.21: GPLv3+
libseccomp-2.5.3: LGPLv2
libfdisk-2.37.4: LGPLv2+
libedit-3.1: BSD
llvm-libs-15.0.7: Apache-2.0 WITH LLVM-exception OR NCSA
libXau-1.0.9: MIT
libxcb-1.13.1: MIT
kernel-headers-6.1.109: GPLv2 and Redistributable, no modification permitted
libXau-1.0.11: MIT-open-group
libxcb-1.17.0: X11
kernel-headers-6.1.112: GPLv2 and Redistributable, no modification permitted
jansson-2.14: MIT
graphite2-1.3.14: (LGPLv2+ or GPLv2+ or MPLv1.1) and (Netscape or GPLv2+ or LGPLv2+)
emacs-filesystem-28.2: GPLv3+ and CC0
Expand All @@ -154,19 +153,19 @@ abattis-cantarell-fonts-0.301: OFL
adobe-source-code-pro-fonts-2.030.1.050: OFL
gsettings-desktop-schemas-40.0: LGPLv2+
brotli-1.0.9: MIT
libglvnd-opengl-1.3.4: MIT
libglvnd-opengl-1.7.0: MIT-feh AND MIT-Modern-Variant AND BSD-1-Clause AND BSD-3-Clause AND GPL-3.0-or-later WITH Autoconf-exception-macro
xxhash-libs-0.8.0: BSD
xml-common-0.6.3: GPL+
xkeyboard-config-2.33: MIT
libxkbcommon-1.3.0: MIT
xkeyboard-config-2.41: HPND AND HPND-sell-variant AND X11 AND X11-distribute-modifications-variant AND MIT AND MIT-open-group AND xkeyboard-config-Zinoviev
libxkbcommon-1.6.0: MIT AND X11 AND MIT-CMU
unzip-6.0: BSD
zip-3.0: BSD
sqlite-3.40.0: Public Domain
shared-mime-info-2.2: GPLv2+
rust-srpm-macros-21: MIT
qrencode-libs-4.1.1: LGPLv2+
pkgconf-m4-1.8.0: GPLv2+ with exceptions
pixman-0.40.0: MIT
pixman-0.43.4: MIT
perl-srpm-macros-1: GPLv3+
pcre2-utf32-10.40: BSD
pcre2-utf16-10.40: BSD
Expand All @@ -177,43 +176,47 @@ ncurses-c++-libs-6.2: MIT
ncurses-6.2: MIT
m4-1.4.19: GPLv3+
lua-srpm-macros-1: MIT
lm_sensors-libs-3.6.0: LGPLv2+
libwayland-client-1.22.0: MIT
libubsan-11.4.1: GPLv3+ and GPLv3+ with exceptions and GPLv2+ with exceptions and LGPLv2+ and BSD
libtool-ltdl-2.4.7: LGPLv2+
libstemmer-0: BSD
libstdc++-devel-11.4.1: GPLv3+ and GPLv3+ with exceptions and GPLv2+ with exceptions and LGPLv2+ and BSD
libutempter-1.2.1: LGPLv2+
libpkgconf-1.8.0: ISC
libjpeg-turbo-2.1.4: IJG
gdk-pixbuf2-2.42.10: LGPLv2+
libipt-2.0.4: BSD
libeconf-0.4.0: MIT
libdb-5.3.28: BSD and LGPLv2 and Sleepycat
libcbor-0.7.0: MIT
libfido2-1.10.0: BSD
libbabeltrace-1.5.8: MIT and GPLv2
libatomic-11.4.1: GPLv3+ and GPLv3+ with exceptions and GPLv2+ with exceptions and LGPLv2+ and BSD
libasan-11.4.1: GPLv3+ and GPLv3+ with exceptions and GPLv2+ with exceptions and LGPLv2+ and BSD
libargon2-20171227: Public Domain or ASL 2.0
libX11-common-1.7.2: MIT
libX11-1.7.2: MIT
libXext-1.3.4: MIT
libXrender-0.9.10: MIT
libXxf86vm-1.1.4: MIT
libXfixes-6.0.0: MIT
libX11-common-1.8.10: MIT AND X11
libX11-1.8.10: MIT AND X11
libXext-1.3.6: MIT-open-group AND X11 AND HPND AND HPND-sell-variant AND SMLNJ AND MIT AND ISC AND HPND-doc AND HPND-doc-sell
libXrender-0.9.11: HPND-sell-variant
libXxf86vm-1.1.5: X11-distribute-modifications-variant
libXfixes-6.0.1: MIT AND HPND-sell-variant
less-608: GPLv3+ or BSD
kmod-libs-29: LGPLv2+
kernel-srpm-macros-1.0: MIT
json-glib-1.6.6: LGPLv2+
info-6.7: GPLv3+
hwdata-0.384: GPL-2.0-or-later
libpciaccess-0.16: MIT
libdrm-2.4.110: MIT
mesa-va-drivers-22.3.3: MIT
mesa-dri-drivers-22.3.3: MIT
libglvnd-glx-1.3.4: MIT
mesa-libGL-22.3.3: MIT
mesa-libgbm-22.3.3: MIT
libglvnd-egl-1.3.4: MIT
mesa-libEGL-22.3.3: MIT
libglvnd-gles-1.3.4: MIT
libdrm-2.4.123: MIT
mesa-va-drivers-24.1.7: MIT AND BSD-3-Clause AND SGI-B-2.0
mesa-libglapi-24.1.7: MIT AND BSD-3-Clause AND SGI-B-2.0
mesa-dri-drivers-24.1.7: MIT AND BSD-3-Clause AND SGI-B-2.0
libglvnd-glx-1.7.0: MIT-feh AND MIT-Modern-Variant AND BSD-1-Clause AND BSD-3-Clause AND GPL-3.0-or-later WITH Autoconf-exception-macro
mesa-libGL-24.1.7: MIT AND BSD-3-Clause AND SGI-B-2.0
mesa-libgbm-24.1.7: MIT AND BSD-3-Clause AND SGI-B-2.0
libglvnd-egl-1.7.0: MIT-feh AND MIT-Modern-Variant AND BSD-1-Clause AND BSD-3-Clause AND GPL-3.0-or-later WITH Autoconf-exception-macro
mesa-libEGL-24.1.7: MIT AND BSD-3-Clause AND SGI-B-2.0
libglvnd-gles-1.7.0: MIT-feh AND MIT-Modern-Variant AND BSD-1-Clause AND BSD-3-Clause AND GPL-3.0-or-later WITH Autoconf-exception-macro
gzip-1.12: GPLv3+ and GFDL
cracklib-2.9.6: LGPLv2+
pam-1.5.1: BSD and GPLv2+
Expand Down Expand Up @@ -291,12 +294,11 @@ cairo-1.17.6: LGPLv2 or MPLv1.1
harfbuzz-7.0.0: MIT
freetype-2.13.2: (FTL OR GPL-2.0-or-later) AND BSD-3-Clause AND MIT AND MIT-Modern-Variant AND LicenseRef-Fedora-Public-Domain AND Zlib
fontconfig-2.13.94: MIT and Public Domain and UCD
libXft-2.3.3: MIT
libXft-2.3.8: HPND-sell-variant
tk-8.6.10: TCL
tix-8.4.3: TCL
harfbuzz-icu-7.0.0: MIT
gmp-c++-6.2.1: LGPLv3+ or GPLv2+
glibc-headers-x86-2.34: LGPLv2+ and LGPLv2+ with exceptions and GPLv2+ and GPLv2+ with exceptions and BSD and Inner-Net and ISC and Public Domain and GFDL
gl-manpages-1.1: MIT and Open Publication
ghc-srpm-macros-1.5.0: GPLv2+
gdbm-1.19: GPLv3+
Expand Down Expand Up @@ -337,21 +339,21 @@ pkgconf-1.8.0: ISC
python-srpm-macros-3.9: MIT and Python and GPLv2+
amazon-rpm-config-228: GPL+
zlib-devel-1.2.11: zlib and Boost
xorg-x11-proto-devel-2021.4: MIT
xorg-x11-proto-devel-2024.1: BSD-2-Clause AND HPND AND HPND-sell-variant AND ICU AND MIT AND MIT-open-group AND SGI-B-2.0 AND SMLNJ AND X11 AND X11-distribute-modifications-variant
pcre2-devel-10.40: BSD
libXau-devel-1.0.9: MIT
libxcb-devel-1.13.1: MIT
libX11-devel-1.7.2: MIT
libXrender-devel-0.9.10: MIT
libXau-devel-1.0.11: MIT-open-group
libxcb-devel-1.17.0: X11
libX11-devel-1.8.10: MIT AND X11
libXrender-devel-0.9.11: HPND-sell-variant
libpng-devel-1.6.37: zlib
tcl-devel-8.6.10: TCL
brotli-devel-1.0.9: MIT
bzip2-devel-1.0.8: BSD
graphite2-devel-1.3.14: (LGPLv2+ or GPLv2+ or MPLv1.1) and (Netscape or GPLv2+ or LGPLv2+)
libblkid-devel-2.37.4: LGPLv2+
libffi-devel-3.4.4: MIT
libglvnd-core-devel-1.3.4: MIT
libglvnd-devel-1.3.4: MIT
libglvnd-core-devel-1.7.0: MIT-feh AND MIT-Modern-Variant AND BSD-1-Clause AND BSD-3-Clause AND GPL-3.0-or-later WITH Autoconf-exception-macro
libglvnd-devel-1.7.0: MIT-feh AND MIT-Modern-Variant AND BSD-1-Clause AND BSD-3-Clause AND GPL-3.0-or-later WITH Autoconf-exception-macro
libicu-devel-67.1: MIT and UCD and Public Domain
libpciaccess-devel-0.16: MIT
libsepol-devel-3.4: LGPLv2+
Expand All @@ -363,15 +365,15 @@ glib2-devel-2.74.7: LGPLv2+
harfbuzz-devel-7.0.0: MIT
freetype-devel-2.13.2: (FTL OR GPL-2.0-or-later) AND BSD-3-Clause AND MIT AND MIT-Modern-Variant AND LicenseRef-Fedora-Public-Domain AND Zlib
valgrind-devel-3.19.0: GPLv2+
libdrm-devel-2.4.110: MIT
libdrm-devel-2.4.123: MIT
xz-devel-5.2.5: Public Domain
libxml2-devel-2.10.4: MIT
fontconfig-devel-2.13.94: MIT and Public Domain and UCD
libXft-devel-2.3.3: MIT
libXft-devel-2.3.8: HPND-sell-variant
gcc-gdb-plugin-11.4.1: GPLv3+ and GPLv3+ with exceptions and GPLv2+ with exceptions and LGPLv2+ and BSD
gdb-12.1: GPLv3+ and GPLv3+ with exceptions and GPLv2+ and GPLv2+ with exceptions and GPL+ and LGPLv2+ and LGPLv3+ and BSD and Public Domain and GFDL
tk-devel-8.6.10: TCL
mesa-libGL-devel-22.3.3: MIT
mesa-libGL-devel-24.1.7: MIT AND BSD-3-Clause AND SGI-B-2.0
readline-devel-8.1: GPLv3+
python3-rpm-generators-12: GPLv2+
bluez-libs-devel-5.62: GPLv2+
Expand Down Expand Up @@ -417,15 +419,15 @@ perl-IPC-Run3-0.048: GPL+ or Artistic or BSD
psutils-2.05: GPLv3+ and psutils
groff-1.22.4: GPLv3+ and GFDL and BSD and MIT
awscli-2-2.15.30: ASL 2.0 and MIT
libXi-1.7.10: MIT
libICE-1.0.10: MIT
libXi-1.8.2: MIT-open-group AND SMLNJ AND MIT
libICE-1.1.1: MIT-open-group
dejavu-sans-mono-fonts-2.37: Bitstream Vera and Public Domain
dejavu-sans-fonts-2.37: Bitstream Vera and Public Domain
libSM-1.2.3: MIT
libXt-1.2.0: MIT
libXtst-1.2.3: MIT
libXrandr-1.5.2: MIT
libXinerama-1.1.4: MIT
libSM-1.2.4: MIT AND MIT-open-group
libXt-1.3.0: MIT AND HPND-sell-variant AND SMLNJ AND MIT-open-group AND X11
libXtst-1.2.5: MIT-open-group AND HPND-sell-variant AND X11 AND HPND-doc AND HPND-doc-sell
libXrandr-1.5.4: HPND-sell-variant
libXinerama-1.1.5: MIT AND MIT-open-group AND X11
javapackages-filesystem-6.0.0: BSD
giflib-5.2.1: MIT
dejavu-serif-fonts-2.37: Bitstream Vera and Public Domain
Expand All @@ -436,8 +438,8 @@ java-17-amazon-corretto-17.0.12+7: ASL 1.1 and ASL 2.0 and BSD and BSD with adve
libcurl-devel-8.5.0: curl
cyrus-sasl-lib-2.1.27: BSD with advertising
openldap-2.4.57: OpenLDAP
libpq-15.8: PostgreSQL
libpq-devel-15.8: PostgreSQL
libpq-16.4: PostgreSQL
libpq-devel-16.4: PostgreSQL
procps-ng-3.3.17: GPL+ and GPLv2 and GPLv2+ and GPLv3+ and LGPLv2+
oniguruma-6.9.7.1: BSD
jq-1.7.1: MIT AND ICU AND CC-BY-3.0
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6162,10 +6162,10 @@ Copyright 2013-2017 Amazon.com, Inc. or its affiliates. All Rights Reserved.
/usr/local/airflow/.local/lib/python3.11/site-packages/boto3-1.35.7.dist-info/NOTICE

boto3-stubs
1.35.29
1.35.54
MIT License
https://github.com/youtype/mypy_boto3_builder
/usr/local/airflow/.local/lib/python3.11/site-packages/boto3_stubs-1.35.29.dist-info/LICENSE
/usr/local/airflow/.local/lib/python3.11/site-packages/boto3_stubs-1.35.54.dist-info/LICENSE
MIT License

Copyright (c) 2024 Vlad Emelianov
Expand Down Expand Up @@ -6437,10 +6437,10 @@ one at http://mozilla.org/MPL/2.0/.
/usr/local/airflow/.local/lib/python3.11/site-packages/botocore-1.35.7.dist-info/NOTICE

botocore-stubs
1.35.29
1.35.54
MIT License
https://github.com/youtype/botocore-stubs
/usr/local/airflow/.local/lib/python3.11/site-packages/botocore_stubs-1.35.29.dist-info/LICENSE
/usr/local/airflow/.local/lib/python3.11/site-packages/botocore_stubs-1.35.54.dist-info/LICENSE
MIT License

Copyright (c) 2022 Vlad Emelianov
Expand Down Expand Up @@ -10196,10 +10196,10 @@ UNKNOWN
UNKNOWN

mypy-boto3-logs
1.35.12
1.35.54
MIT License
https://github.com/youtype/mypy_boto3_builder
/usr/local/airflow/.local/lib/python3.11/site-packages/mypy_boto3_logs-1.35.12.dist-info/LICENSE
/usr/local/airflow/.local/lib/python3.11/site-packages/mypy_boto3_logs-1.35.54.dist-info/LICENSE
MIT License

Copyright (c) 2024 Vlad Emelianov
Expand Down Expand Up @@ -12793,10 +12793,10 @@ UNKNOWN
UNKNOWN

psycopg2
2.9.9
2.9.10
GNU Library or Lesser General Public License (LGPL)
https://psycopg.org/
/usr/local/airflow/.local/lib/python3.11/site-packages/psycopg2-2.9.9.dist-info/LICENSE
/usr/local/airflow/.local/lib/python3.11/site-packages/psycopg2-2.9.10.dist-info/LICENSE
psycopg2 and the LGPL
---------------------

Expand Down Expand Up @@ -15434,10 +15434,10 @@ UNKNOWN
UNKNOWN

types-awscrt
0.21.5
0.23.0
MIT License
https://github.com/youtype/types-awscrt
/usr/local/airflow/.local/lib/python3.11/site-packages/types_awscrt-0.21.5.dist-info/LICENSE
/usr/local/airflow/.local/lib/python3.11/site-packages/types_awscrt-0.23.0.dist-info/LICENSE
MIT License

Copyright (c) 2022 Vlad Emelianov
Expand All @@ -15464,10 +15464,10 @@ UNKNOWN
UNKNOWN

types-s3transfer
0.10.2
0.10.3
MIT License
https://github.com/youtype/types-s3transfer
/usr/local/airflow/.local/lib/python3.11/site-packages/types_s3transfer-0.10.2.dist-info/LICENSE
/usr/local/airflow/.local/lib/python3.11/site-packages/types_s3transfer-0.10.3.dist-info/LICENSE
MIT License

Copyright (c) 2022 Vlad Emelianov
Expand Down
Loading

0 comments on commit 69f8795

Please sign in to comment.