[dev] Add additional provides and macros (#355)

This commit is contained in:
Joe Schmitt 2020-11-09 15:26:36 -08:00 committed by GitHub
parent a3993515fb
commit c1d384b3ad
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
22 changed files with 766 additions and 388 deletions

View File

@ -1,6 +1,6 @@
{
"Signatures": {
"cmake-3.17.3.tar.gz": "0bd60d512275dc9f6ef2a2865426a184642ceb3761794e6b65bff233b91d8c40",
"macros.cmake": "9a6818c55dd2dc0904b240596ae8a17bbe0354ddb765be1beefd833a2c43c02c"
"macros.cmake": "ad6edf7b25c3324936699459e244ec9a0f1ed6260840ad0b797c30a224b4b09c"
}
}

View File

@ -1,55 +1,56 @@
%global major_version 3
Summary: Cmake
Name: cmake
Version: 3.17.3
Release: 3%{?dist}
License: BSD and LGPLv2+
Release: 4%{?dist}
License: BSD AND LGPLv2+
Vendor: Microsoft Corporation
Distribution: Mariner
Group: Development/Tools
URL: https://www.cmake.org/
Source0: https://github.com/Kitware/CMake/releases/download/v%{version}/%{name}-%{version}.tar.gz
Source1: macros.cmake
Patch0: disableUnstableUT.patch
Group: Development/Tools
Vendor: Microsoft Corporation
Distribution: Mariner
Provides: %{name}%{major_version} = %{version}-%{release}
BuildRequires: bzip2
BuildRequires: bzip2-devel
BuildRequires: curl
BuildRequires: curl-devel
BuildRequires: expat-devel
BuildRequires: expat-libs
BuildRequires: libarchive
BuildRequires: libarchive-devel
BuildRequires: ncurses-devel
BuildRequires: xz
BuildRequires: xz-devel
BuildRequires: curl
BuildRequires: curl-devel
BuildRequires: expat-libs
BuildRequires: expat-devel
BuildRequires: zlib
BuildRequires: zlib-devel
BuildRequires: libarchive
BuildRequires: libarchive-devel
BuildRequires: bzip2
BuildRequires: bzip2-devel
Requires: ncurses
Requires: expat
Requires: zlib
Requires: libarchive
Requires: bzip2
Requires: expat
Requires: libarchive
Requires: ncurses
Requires: zlib
Provides: %{name}%{major_version} = %{version}-%{release}
%description
CMake is an extensible, open-source system that manages the build process in an
operating system and in a compiler-independent manner.
%prep
%setup -q
%patch0 -p1
%build
# Disable symbol generation
export CFLAGS="`echo " %{build_cflags} " | sed 's/ -g//'`"
export CXXFLAGS="`echo " %{build_cxxflags} " | sed 's/ -g//'`"
ncores="$(/usr/bin/getconf _NPROCESSORS_ONLN)"
ncores="$(%{_bindir}/getconf _NPROCESSORS_ONLN)"
./bootstrap --prefix=%{_prefix} --system-expat --system-zlib --system-libarchive --system-bzip2 --parallel=$ncores
make %{?_smp_mflags}
%install
make DESTDIR=%{buildroot} install
find %{buildroot} -name '*.la' -delete
find %{buildroot} -type f -name "*.la" -delete -print
install -Dpm0644 %{SOURCE1} %{buildroot}%{_libdir}/rpm/macros.d/macros.cmake
sed -i -e "s|@@CMAKE_VERSION@@|%{version}|" -e "s|@@CMAKE_MAJOR_VERSION@@|%{major_version}|" %{buildroot}%{_libdir}/rpm/macros.d/macros.cmake
@ -59,53 +60,75 @@ make %{?_smp_mflags} test
%files
%defattr(-,root,root)
%license Licenses
/usr/share/%{name}-*/*
%{_datadir}/%{name}-*/*
%{_bindir}/*
/usr/doc/%{name}-*/*
/usr/share/aclocal/*
%{_prefix}/doc/%{name}-*/*
%{_datadir}/aclocal/*
%{_libdir}/rpm/macros.d/macros.cmake
%changelog
* Thu Nov 05 2020 Joe Schmitt <joschmit@microsoft.com> - 3.17.3-4
- Define additional cmake macros.
* Mon Sep 28 2020 Ruying Chen <v-ruyche@microsoft.com> 3.17.3-3
- Update cmake version related macros
- Provide cmake3
* Mon Jul 06 2020 Eric Li <eli@microsoft.com> 3.17.3-2
- Update Source0: to the new location
* Tue Jun 23 2020 Paul Monson <paulmon@microsoft.com> 3.17.3-1
- Update to version 3.17.3
* Fri Jun 12 2020 Henry Beberman <henry.beberman@microsoft.com> 3.12.1-7
- Temporarily disable generation of debug symbols.
* Sat May 09 00:20:40 PST 2020 Nick Samson <nisamson@microsoft.com> - 3.12.1-6
- Added %%license line automatically
* Tue Sep 03 2019 Mateusz Malisz <mamalisz@microsoft.com> 3.12.1-5
- Initial CBL-Mariner import from Photon (license: Apache2).
* Thu Jan 17 2019 Ankit Jain <ankitja@vmware.com> 3.12.1-4
- Removed unnecessary libgcc-devel buildrequires
* Thu Dec 06 2018 <ashwinh@vmware.com> 3.12.1-3
- Bug Fix 2243672. Add system provided libs.
* Sun Sep 30 2018 Bo Gan <ganb@vmware.com> 3.12.1-2
- smp make (make -jN)
- specify /usr/lib as CMAKE_INSTALL_LIBDIR
* Fri Sep 07 2018 Ajay Kaher <akaher@vmware.com> 3.12.1-1
- Upgrading version to 3.12.1
- Adding macros.cmake
* Fri Sep 29 2017 Kumar Kaushik <kaushikk@vmware.com> 3.8.0-4
- Building using system expat libs.
* Thu Aug 17 2017 Kumar Kaushik <kaushikk@vmware.com> 3.8.0-3
- Fixing make check bug # 1632102.
* Tue May 23 2017 Harish Udaiya Kumar <hudaiyakumar@vmware.com> 3.8.0-2
- bug 1448414: Updated to build in parallel
* Fri Apr 07 2017 Anish Swaminathan <anishs@vmware.com> 3.8.0-1
- Upgrade to 3.8.0
* Thu Oct 06 2016 ChangLee <changlee@vmware.com> 3.4.3-3
- Modified %check
* Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 3.4.3-2
- GA - Bump release of all rpms
* Thu Feb 25 2016 Kumar Kaushik <kaushikk@vmware.com> 3.4.3-1
- Updated version.
* Wed May 20 2015 Touseef Liaqat <tliaqat@vmware.com> 3.2.1.2
- Updated group.
* Mon Apr 6 2015 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 3.2.1-1
- Update to 3.2.1
* Tue Nov 25 2014 Divya Thaluru <dthaluru@vmware.com> 3.0.2-1
- Initial build. First version

View File

@ -5,6 +5,10 @@
%_cmake_skip_rpath -DCMAKE_SKIP_RPATH:BOOL=ON
%_cmake_version @@CMAKE_VERSION@@
%__cmake /usr/bin/cmake
%__ctest /usr/bin/ctest
%__cmake_in_source_build 1
%__cmake_builddir %{!?__cmake_in_source_build:%{_vpath_builddir}}%{?__cmake_in_source_build:.}
# - Set default install prefixes and library install directories
# - Turn on shared libraries by default
%cmake \
@ -12,7 +16,8 @@
CXXFLAGS="${CXXFLAGS:-%optflags}" ; export CXXFLAGS ; \
%{?__global_ldflags:LDFLAGS="${LDFLAGS:-%__global_ldflags}" ; export LDFLAGS ;} \
%__cmake \\\
-DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} \\\
-DCMAKE_VERBOSE_MAKEFILE:BOOL=ON \\\
-DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} \\\
-DCMAKE_INSTALL_LIBDIR:PATH=lib \\\
-DINCLUDE_INSTALL_DIR:PATH=%{_includedir} \\\
-DLIB_INSTALL_DIR:PATH=%{_libdir} \\\
@ -22,5 +27,19 @@
%{?_cmake_lib_suffix64} \\\
%endif \
-DBUILD_SHARED_LIBS:BOOL=ON
%cmake_build \
%__cmake --build "%{__cmake_builddir}" %{?_smp_mflags} --verbose
%cmake_install \
DESTDIR="%{buildroot}" %__cmake --install "%{__cmake_builddir}"
%ctest(:-:) \
cd "%{__cmake_builddir}" \
%__ctest --output-on-failure --force-new-ctest-process %{?_smp_mflags} %{**} \
cd -
%cmake@@CMAKE_MAJOR_VERSION@@ %cmake
%cmake@@CMAKE_MAJOR_VERSION@@_build %cmake_build
%cmake@@CMAKE_MAJOR_VERSION@@_install %cmake_install
%ctest@@CMAKE_MAJOR_VERSION@@(:-:) %ctest %{**}

View File

@ -1,24 +1,25 @@
Summary: Cyrus Simple Authentication Service Layer (SASL) library
Name: cyrus-sasl
Version: 2.1.27
Release: 4%{?dist}
Release: 5%{?dist}
License: Custom
URL: https://www.cyrusimap.org/sasl/
Group: System Environment/Security
Vendor: Microsoft Corporation
Distribution: Mariner
Group: System Environment/Security
URL: https://www.cyrusimap.org/sasl/
Source0: https://github.com/cyrusimap/%{name}/releases/download/%{name}-%{version}/%{name}-%{version}.tar.gz
Patch0: CVE-2019-19906.patch
BuildRequires: systemd
BuildRequires: openssl-devel
BuildRequires: krb5-devel >= 1.12
BuildRequires: e2fsprogs-devel
BuildRequires: krb5-devel >= 1.12
BuildRequires: openssl-devel
BuildRequires: pam-devel
Requires: openssl
BuildRequires: systemd
Requires: krb5 >= 1.12
Requires: openssl
Requires: pam
Requires: systemd
Provides: %{name}-devel = %{version}-%{release}
%description
The Cyrus SASL package contains a Simple Authentication and Security
Layer, a method for adding authentication support to
@ -31,6 +32,7 @@ protocol and the connection.
%prep
%setup -q
%patch0 -p1
%build
autoreconf -fi
./configure \
@ -39,7 +41,7 @@ autoreconf -fi
--prefix=%{_prefix} \
--bindir=%{_bindir} \
--libdir=%{_libdir} \
--sysconfdir=/etc \
--sysconfdir=%{_sysconfdir} \
--with-plugindir=%{_libdir}/sasl2 \
--without-dblib \
--with-saslauthd=/run/saslauthd \
@ -58,11 +60,12 @@ autoreconf -fi
--enable-krb4
make
%install
[ %{buildroot} != "/"] && rm -rf %{buildroot}/*
make DESTDIR=%{buildroot} install
find %{buildroot}/%{_libdir} -name '*.la' -delete
install -D -m644 COPYING %{buildroot}/usr/share/licenses/%{name}/LICENSE
find %{buildroot} -type f -name "*.la" -delete -print
install -D -m644 COPYING %{buildroot}%{_datadir}/licenses/%{name}/LICENSE
%{_fixperms} %{buildroot}/*
mkdir -p %{buildroot}%{_sysconfdir}/sysconfig
@ -88,8 +91,8 @@ Description=SASL authentication daemon.
[Service]
Type=forking
PIDFile=/run/saslauthd/saslauthd.pid
EnvironmentFile=/etc/sysconfig/saslauthd
ExecStart=/usr/sbin/saslauthd -m \$SOCKETDIR -a \$MECH \$FLAGS
EnvironmentFile=%{_sysconfdir}/sysconfig/saslauthd
ExecStart=%{_sbindir}/saslauthd -m \$SOCKETDIR -a \$MECH \$FLAGS
RuntimeDirectory=saslauthd
[Install]
@ -115,10 +118,11 @@ make %{?_smp_mflags} check
%clean
rm -rf %{buildroot}/*
%files
%defattr(-,root,root)
%license COPYING
/etc/sysconfig/saslauthd
%{_sysconfdir}/sysconfig/saslauthd
/lib/systemd/system/saslauthd.service
%{_libdir}/systemd/system-preset/50-saslauthd.preset
%{_includedir}/*
@ -131,41 +135,62 @@ rm -rf %{buildroot}/*
%{_mandir}/man8/saslauthd.8.gz
%changelog
* Tue Nov 03 2020 Joe Schmitt <joschmit@microsoft.com> - 2.1.27-5
- Provide cyrus-sasl-devel.
* Thu May 28 2020 Andrew Phelps <anphel@microsoft.com> 2.1.27-4
- Add patch to fix CVE-2019-19906
* Sat May 09 2020 Nick Samson <nisamson@microsoft.com> 2.1.27-3
- Added %%license line automatically
* Tue Apr 28 2020 Emre Girgin <mrgirgin@microsoft.com> 2.1.27-2
- Renaming Linux-PAM to pam
* Wed Mar 25 2020 Nicolas Ontiveros <niontive@microsoft.com> 2.1.27-1
- Update version to 2.1.27. License verified. URL and Source0 updated.
* Tue Sep 03 2019 Mateusz Malisz <mamalisz@microsoft.com> 2.1.26-15
- Initial CBL-Mariner import from Photon (license: Apache2).
* Tue Nov 21 2017 Anish Swaminathan <anishs@vmware.com> 2.1.26-14
- Update patch for memory leak fix
* Tue Oct 10 2017 Anish Swaminathan <anishs@vmware.com> 2.1.26-13
- Add patch for memory leak fix
* Thu Jun 29 2017 Divya Thaluru <dthaluru@vmware.com> 2.1.26-12
- Disabled saslauthd service by default
* Wed Dec 07 2016 Xiaolin Li <xiaolinl@vmware.com> 2.1.26-11
- BuildRequires Linux-PAM-devel
* Thu Nov 24 2016 Alexey Makhalov <amakhalov@vmware.com> 2.1.26-10
- Required krb5-devel.
* Wed Oct 05 2016 ChangLee <changlee@vmware.com> 2.1.26-9
- Modified %check
* Thu May 26 2016 Divya Thaluru <dthaluru@vmware.com> 2.1.26-8
- Fixed logic to restart the active services after upgrade
* Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 2.1.26-7
- GA - Bump release of all rpms
* Tue May 3 2016 Divya Thaluru <dthaluru@vmware.com> 2.1.26-6
- Fixing spec file to handle rpm upgrade scenario correctly
* Thu Dec 10 2015 Xiaolin Li <xiaolinl@vmware.com> 2.1.26-5
- Add systemd to Requires and BuildRequires.
* Wed Nov 11 2015 Xiaolin Li <xiaolinl@vmware.com> 2.1.26-4
- Add saslauthd service to systemd.
* Tue Sep 01 2015 Vinay Kulkarni <kulkarniv@vmware.com> 2.1.26-3
- Enable CRAM.
* Thu Jul 16 2015 Divya Thaluru <dthaluru@vmware.com> 2.1.26-2
- Disabling parallel threads in make
* Wed Nov 5 2014 Divya Thaluru <dthaluru@vmware.com> 2.1.26-1
- Initial build. First version

View File

@ -3,25 +3,25 @@
Summary: Contains the GNU compiler collection
Name: gcc
Version: 9.1.0
Release: 8%{?dist}
Release: 9%{?dist}
License: GPLv2+
URL: https://gcc.gnu.org/
Group: Development/Tools
Vendor: Microsoft Corporation
Distribution: Mariner
Group: Development/Tools
URL: https://gcc.gnu.org/
Source0: https://ftp.gnu.org/gnu/gcc/%{name}-%{version}/%{name}-%{version}.tar.xz
Patch0: 090_all_pr55930-dependency-tracking.patch
# Only applies to the Power9 ISA
Patch1: CVE-2019-15847.nopatch
Requires: gcc-c++ = %{version}-%{release}
Requires: libstdc++-devel = %{version}-%{release}
Requires: gmp
Requires: libgcc-atomic = %{version}-%{release}
Requires: libgcc-devel = %{version}-%{release}
Requires: libgomp-devel = %{version}-%{release}
Requires: libgcc-atomic = %{version}-%{release}
Requires: gmp
Requires: libmpc
Requires: libstdc++-devel = %{version}-%{release}
Provides: cpp = %{version}-%{release}
Provides: gcc-plugin-devel = %{version}-%{release}
#%if %{with_check}
#BuildRequires: autogen
#BuildRequires: dejagnu
@ -36,12 +36,14 @@ Summary: GNU Fortran compiler.
Group: Development/Tools
Requires: gcc = %{version}-%{release}
Provides: gcc-gfortran = %{version}-%{release}
%description -n gfortran
The gfortran package contains GNU Fortran compiler.
%package -n libgcc
Summary: GNU C Library
Summary: GNU C Library
Group: System Environment/Libraries
%description -n libgcc
The libgcc package contains GCC shared libraries for gcc.
@ -50,6 +52,7 @@ Summary: GNU C Library for atomic counter updates
Group: System Environment/Libraries
Requires: libgcc = %{version}-%{release}
Provides: libatomic = %{version}-%{release}
%description -n libgcc-atomic
The libgcc package contains GCC shared libraries for atomic counter updates.
@ -57,6 +60,7 @@ The libgcc package contains GCC shared libraries for atomic counter updates.
Summary: GNU C Library
Group: Development/Libraries
Requires: libgcc = %{version}-%{release}
%description -n libgcc-devel
The libgcc package contains GCC shared libraries for gcc .
This package contains development headers and static library for libgcc.
@ -68,6 +72,7 @@ Requires: gcc = %{version}-%{release}
Requires: libstdc++-devel = %{version}-%{release}
Provides: gcc-g++ = %{version}-%{release}
Provides: g++ = %{version}-%{release}
%description c++
This package adds C++ support to the GNU Compiler Collection.
It includes support for most of the current C++ specification,
@ -77,6 +82,7 @@ including templates and exception handling.
Summary: GNU C Library
Group: System Environment/Libraries
Requires: libgcc = %{version}-%{release}
%description -n libstdc++
This package contains the GCC Standard C++ Library v3, an ongoing project to implement the ISO/IEC 14882:1998 Standard C++ library.
@ -85,6 +91,7 @@ Summary: GNU C Library
Group: Development/Libraries
Requires: libstdc++ = %{version}-%{release}
Provides: libstdc++-static = %{version}-%{release}
%description -n libstdc++-devel
This is the GNU implementation of the standard C++ libraries.
This package includes the headers files and libraries needed for C++ development.
@ -92,6 +99,7 @@ This package includes the headers files and libraries needed for C++ development
%package -n libgomp
Summary: GNU C Library
Group: System Environment/Libraries
%description -n libgomp
An implementation of OpenMP for the C, C++, and Fortran 95 compilers in the GNU Compiler Collection.
@ -99,6 +107,7 @@ An implementation of OpenMP for the C, C++, and Fortran 95 compilers in the GNU
Summary: Development headers and static library for libgomp
Group: Development/Libraries
Requires: libgomp = %{version}-%{release}
%description -n libgomp-devel
An implementation of OpenMP for the C, C++, and Fortran 95 compilers in the GNU Compiler Collection.
This package contains development headers and static library for libgomp
@ -133,7 +142,7 @@ make %{?_smp_mflags}
%install
make %{?_smp_mflags} DESTDIR=%{buildroot} install
install -vdm 755 %{buildroot}/%_lib
install -vdm 755 %{buildroot}/%{_lib}
ln -sv %{_bindir}/cpp %{buildroot}/%{_lib}
ln -sv gcc %{buildroot}%{_bindir}/cc
install -vdm 755 %{buildroot}%{_datarootdir}/gdb/auto-load%{_lib}
@ -161,19 +170,19 @@ make %{?_smp_mflags} check-gcc
%defattr(-,root,root)
%license COPYING
%{_lib}/cpp
# Executables
# Executables
%exclude %{_bindir}/*gfortran
%exclude %{_bindir}/*c++
%exclude %{_bindir}/*g++
%{_bindir}/*
# Libraries
# Libraries
%{_lib64dir}/*
%exclude %{_libexecdir}/gcc/%{_arch}-%{_host_vendor}-linux-gnu/%{version}/f951
%exclude %{_libexecdir}/gcc/%{_arch}-%{_host_vendor}-linux-gnu/%{version}/cc1plus
%{_libdir}/gcc/*
# Library executables
# Library executables
%{_libexecdir}/gcc/*
# Man pages
# Man pages
%{_mandir}/man1/gcov.1.gz
%{_mandir}/man1/gcov-dump.1.gz
%{_mandir}/man1/gcov-tool.1.gz
@ -242,6 +251,9 @@ make %{?_smp_mflags} check-gcc
%{_lib64dir}/libgomp.spec
%changelog
* Tue Nov 03 2020 Joe Schmitt <joschmit@microsoft.com> - 9.1.0-9
- Provide gcc-plugin-devel.
* Mon Sep 28 2020 Ruying Chen <v-ruyche@microsoft.com> 9.1.0-8
- Split gcc-c++ subpackage.
- Provide cpp, gcc-gfortran, libatomic, and listdc++-static.

View File

@ -1,29 +1,29 @@
Summary: International Components for Unicode.
Name: icu
Version: 64.2.0.2
Release: 1%{?dist}
License: BSD and MIT and Public Domain and naist-2003
URL: https://github.com/microsoft/icu
Group: System Environment/Libraries
Release: 2%{?dist}
License: BSD AND MIT AND Public Domain AND naist-2003
Vendor: Microsoft Corporation
Distribution: Mariner
Group: System Environment/Libraries
URL: https://github.com/microsoft/icu
#Source0: %{url}/archive/v%{version}.tar.gz
Source0: %{name}-%{version}.tar.gz
BuildRequires: autoconf
BuildRequires: python3
BuildRequires: python3-xml
BuildRequires: autoconf
BuildRequires: python3
BuildRequires: python3-xml
Provides: libicu = %{version}-%{release}
%description
The International Components for Unicode (ICU) package is a mature, widely used set of C/C++ libraries providing Unicode and Globalization support for software applications.
%package devel
Summary: Header and development files
Requires: %{name} = %{version}
Provides: pkgconfig(icu-i18n)
Provides: pkgconfig(icu-io)
Provides: pkgconfig(icu-uc)
Summary: Header and development files
Requires: %{name} = %{version}
Provides: pkgconfig(icu-i18n)
Provides: pkgconfig(icu-io)
Provides: pkgconfig(icu-uc)
Provides: libicu-devel = %{version}-%{release}
%description devel
It contains the libraries and header files to create applications
@ -60,22 +60,31 @@ make -C icu/icu4c/source DESTDIR=%{buildroot} install
%{_libdir}/pkgconfig/*.pc
%changelog
* Tue Nov 03 2020 Joe Schmitt <joschmit@microsoft.com> - 64.2.0.2-2
- Provide libicu and libicu-devel.
* Fri Jul 31 2020 Nick Samson <nisamson@microsoft.com> 64.2.0.2-1
- Updated to 64.2.0.2.
* Wed Jun 17 2020 Pawel Winogrodzki <pawelwi@microsoft.com> 64.2.0.1-1
- Switching to Microsoft's fork of ICU and the 64.2.0.1 version.
- Adding explicit pkgconfig 'Provides' tags.
* Sat May 09 2020 Nick Samson <nisamson@microsoft.com> 61.2-2
- Added %%license line automatically
* Tue Apr 21 2020 Pawel Winogrodzki <pawelwi@microsoft.com> 61.2-1
- Updated to version 61.2 (61-2 using project's version numbering)
- Fixed "Source0" and "URL" tags.
- Removed "%%define sha1".
- Replaced tabs with spaces.
- License verified.
* Tue Sep 03 2019 Mateusz Malisz <mamalisz@microsoft.com> 61.1-2
- Initial CBL-Mariner import from Photon (license: Apache2).
* Thu Sep 13 2018 Siju Maliakkal <smaliakkal@vmware.com> 61.1-1
- Update to latest version
* Wed Jan 31 2018 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 55.1-1
- Initial build for photon

View File

@ -1,22 +1,23 @@
Summary: The Berkley DB database library for C
Name: libdb
Version: 5.3.28
Release: 4%{?dist}
License: BSD and LGPLv2 and Sleepycat
URL: https://oss.oracle.com/berkeley-db.html
Source0: http://download.oracle.com/berkeley-db/db-%{version}.tar.gz
%define sha1 db=fa3f8a41ad5101f43d08bc0efb6241c9b6fc1ae9
Group: System/Libraries
Summary: The Berkley DB database library for C
Name: libdb
Version: 5.3.28
Release: 5%{?dist}
License: BSD AND LGPLv2 AND Sleepycat
Vendor: Microsoft Corporation
Distribution: Mariner
Group: System/Libraries
URL: https://oss.oracle.com/berkeley-db.html
Source0: http://download.oracle.com/berkeley-db/db-%{version}.tar.gz
Obsoletes: db
%description
The Berkeley DB package contains libraries used by many other applications for database related functions.
%package devel
Summary: Header and development files
Requires: %{name} = %{version}
Summary: Header and development files
Requires: %{name} = %{version}
Obsoletes: db-devel
%description devel
It contains the libraries and header files to create applications
@ -24,11 +25,25 @@ It contains the libraries and header files to create applications
Summary: DB docs
Group: Databases
Obsoletes: db-docs
%description docs
The package contains the DB doc files
%package utils
Summary: Command line tools for managing Berkeley DB databases
Requires: %{name} = %{version}-%{release}
%description utils
The Berkeley Database (Berkeley DB) is a programmatic toolkit that
provides embedded database support for both traditional and
client/server applications. Berkeley DB includes B+tree, Extended
Linear Hashing, Fixed and Variable-length record access methods,
transactions, locking, logging, shared memory caching, and database
recovery. DB supports C, C++, Java and Perl APIs.
%prep
%setup -q -n db-%{version}
%build
cd build_unix
../dist/configure \
@ -38,11 +53,12 @@ cd build_unix
--enable-dbm \
--disable-static
make %{?_smp_mflags}
%install
pushd build_unix
make DESTDIR=%{buildroot} docdir=%{_docdir}/%{name}-%{version} install
popd
find %{buildroot} -name '*.la' -delete
find %{buildroot} -type f -name "*.la" -delete -print
install -v -d -m755 %{buildroot}/%{_datadir}/licenses/
install -D -m755 LICENSE %{buildroot}/%{_datadir}/licenses/LICENSE
install -D -m755 README %{buildroot}/%{_datadir}/licenses/README
@ -50,10 +66,10 @@ install -D -m755 README %{buildroot}/%{_datadir}/licenses/README
%clean
rm -rf %{buildroot}
%files
%defattr(-,root,root)
%license LICENSE
%exclude %{_bindir}/*
%{_libdir}/*.so
%{_datadir}/licenses/*
@ -66,13 +82,33 @@ rm -rf %{buildroot}
%exclude %{_includedir}/db_cxx.h
%{_includedir}/*
%files utils
%{_bindir}/db*_archive
%{_bindir}/db*_checkpoint
%{_bindir}/db*_deadlock
%{_bindir}/db*_dump*
%{_bindir}/db*_hotbackup
%{_bindir}/db*_load
%{_bindir}/db*_printlog
%{_bindir}/db*_recover
%{_bindir}/db*_replicate
%{_bindir}/db*_stat
%{_bindir}/db*_upgrade
%{_bindir}/db*_verify
%{_bindir}/db*_tuner
%changelog
* Tue Nov 03 2020 Joe Schmitt <joschmit@microsoft.com> - 5.3.28-5
- Create utils subpackage.
* Sat May 09 00:20:43 PST 2020 Nick Samson <nisamson@microsoft.com> - 5.3.28-4
- Added %%license line automatically
* Tue Sep 03 2019 Mateusz Malisz <mamalisz@microsoft.com> 5.3.28-3
- Initial CBL-Mariner import from Photon (license: Apache2).
* Tue Nov 14 2017 Alexey Makhalov <amakhalov@vmware.com> 5.3.28-2
- Aarch64 support
* Thu Oct 27 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 5.3.28-1
- Initial build. First version

View File

@ -1,23 +1,21 @@
%{!?python2_sitelib: %define python2_sitelib %(python2 -c "from distutils.sysconfig import get_python_lib;print(get_python_lib())")}
%{!?python3_sitelib: %define python3_sitelib %(python3 -c "from distutils.sysconfig import get_python_lib;print(get_python_lib())")}
Summary: Libxml2
Name: libxml2
Version: 2.9.10
Release: 2%{?dist}
Release: 3%{?dist}
License: MIT
URL: http://www.xmlsoft.org/
Group: System Environment/General Libraries
Vendor: Microsoft Corporation
Distribution: Mariner
Group: System Environment/General Libraries
URL: http://www.xmlsoft.org/
Source0: ftp://xmlsoft.org/libxml2/%{name}-%{version}.tar.gz
Patch0: CVE-2019-20388.patch
Patch1: CVE-2020-7595.patch
BuildRequires: python2-devel
BuildRequires: python2-libs
BuildRequires: python3-devel
Provides: pkgconfig(libxml-2.0)
Provides: pkgconfig(libxml-2.0) = %{version}-%{release}
%description
The libxml2 package contains libraries and utilities used for parsing XML files.
@ -42,8 +40,8 @@ Requires: python3
Python3 libxml2.
%package devel
Summary: Libraries and header files for libxml
Requires: %{name} = %{version}
Summary: Libraries and header files for libxml
Requires: %{name} = %{version}
%description devel
Static libraries and header files for the support library for libxml
@ -60,13 +58,13 @@ make %{?_smp_mflags}
%install
[ %{buildroot} != "/"] && rm -rf %{buildroot}/*
make DESTDIR=%{buildroot} install
find %{buildroot}/%{_libdir} -name '*.la' -delete
find %{buildroot} -type f -name "*.la" -delete -print
%{_fixperms} %{buildroot}/*
make clean
%configure \
--disable-static \
--with-python=/usr/bin/python3
--with-python=%{_bindir}/python3
make %{?_smp_mflags}
make install DESTDIR=%{buildroot}
@ -75,8 +73,10 @@ make %{?_smp_mflags} check
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
%clean
rm -rf %{buildroot}/*
%files
%defattr(-,root,root)
%license COPYING
@ -88,7 +88,6 @@ rm -rf %{buildroot}/*
%{_datadir}/gtk-doc/*
%{_mandir}/man1/*
%files python
%defattr(-,root,root)
%{python2_sitelib}/*
@ -105,6 +104,9 @@ rm -rf %{buildroot}/*
%{_libdir}/cmake/libxml2/libxml2-config.cmake
%changelog
* Tue Nov 03 2020 Joe Schmitt <joschmit@microsoft.com> - 2.9.10-3
- Version pkgconfig(libxml-2.0) provide.
* Wed Sep 09 2020 Thomas Crain <thcrain@microsoft.com> - 2.9.10-2
- Patch CVE-2019-20388 and CVE-2020-7595.

View File

@ -1,44 +1,44 @@
Summary: The lm_sensors package provides user-space support for the hardware monitoring drivers in the Linux kernel.
Name: lm-sensors
Version: 3.5.0
Release: 6%{?dist}
Release: 7%{?dist}
License: GPLv2
URL: https://github.com/lm-sensors/lm-sensors
Group: System Drivers
Vendor: Microsoft Corporation
Distribution: Mariner
Group: System Drivers
URL: https://github.com/lm-sensors/lm-sensors
#Source0: https://github.com/lm-sensors/lm-sensors/archive/V3-5-0.tar.gz
Source0: %{name}-%{version}.tar.gz
BuildRequires: gcc
BuildRequires: bison
BuildRequires: flex
BuildRequires: make
BuildRequires: bison
BuildRequires: gcc
BuildRequires: glibc-devel
BuildRequires: libgcc-devel
BuildRequires: make
BuildRequires: which
Requires: perl
# The kernel optimized for Hyper-V doesn't have the "CONFIG_I2C_CHARDEV" configuration enabled,
# which is required by this package.
Conflicts: kernel-hyperv
Conflicts: kernel-hyperv
Provides: lm_sensors = %{version}-%{release}
%description
The lm_sensors package provides user-space support for the hardware monitoring drivers in the Linux kernel.
This is useful for monitoring the temperature of the CPU and adjusting the performance of some hardware (such as cooling fans).
%package devel
Summary: lm-sensors devel
Group: Development/Libraries
Requires: lm-sensors = %{version}-%{release}
Summary: lm-sensors devel
Group: Development/Libraries
Requires: lm-sensors = %{version}-%{release}
Provides: lm_sensors-devel = %{version}-%{release}
%description devel
lm-sensors devel
%package doc
Summary: lm-sensors docs
Group: Development/Libraries
Requires: lm-sensors = %{version}-%{release}
Summary: lm-sensors docs
Group: Development/Libraries
Requires: lm-sensors = %{version}-%{release}
%description doc
Documentation for lm-sensors.
@ -51,16 +51,16 @@ Documentation for lm-sensors.
make all %{?_smp_mflags}
%install
rm -rf %{buildroot}
mkdir -p %{buildroot}/usr/lib
mkdir -p %{buildroot}/usr/share
make PREFIX=%{buildroot}/usr \
mkdir -p %{buildroot}%{_lib}
mkdir -p %{buildroot}%{_datadir}
make PREFIX=%{buildroot}%{_prefix} \
BUILD_STATIC_LIB=0 \
MANDIR=%{buildroot}/usr/share/man install &&
MANDIR=%{buildroot}%{_mandir} install &&
install -v -m755 -d %{buildroot}/usr/share/doc/%{name}-%{version} &&
install -v -m755 -d %{buildroot}%{_docdir}/%{name}-%{version} &&
cp -rv README INSTALL doc/* \
%{buildroot}/usr/share/doc/%{name}-%{version}
%{buildroot}%{_docdir}/%{name}-%{version}
%check
%post
@ -72,6 +72,7 @@ cp -rv README INSTALL doc/* \
%clean
rm -rf %{buildroot}/*
%files
%defattr(-,root,root)
%license COPYING
@ -91,18 +92,26 @@ rm -rf %{buildroot}/*
%{_mandir}/*
%changelog
* Mon Nov 02 2020 Joe Schmitt <joschmit@microsoft.com> - 3.5.0-7
- Provide lm_sensors and lm_sensors-devel.
* Thu Jun 18 2020 Pawel Winogrodzki <pawelwi@microsoft.com> 3.5.0-6
- Removing runtime dependency on a specific kernel package.
* Sat May 09 2020 Nick Samson <nisamson@microsoft.com> 3.5.0-5
- Added %%license line automatically
* Tue Apr 28 2020 Emre Girgin <mrgirgin@microsoft.com> 3.5.0-4
- Renaming linux to kernel
* Tue Apr 07 2020 Joe Schmitt <joschmit@microsoft.com> 3.5.0-3
- Update Source0 with valid URL.
- Remove sha1 macro.
- Fix changelog styling
- License verified.
* Tue Sep 03 2019 Mateusz Malisz <mamalisz@microsoft.com> 3.5.0-2
- Initial CBL-Mariner import from Photon (license: Apache2).
* Thu Jun 20 2019 Tapas Kundu <tkundu@vmware.com> 3.5.0-1
- Initial packaging with Photon OS.

View File

@ -164,3 +164,11 @@ if data ~= "" then
print(rpm.expand("--data='%{SOURCE" .. data .. "}' "))
end
}
# ---- VPATH default settings
# directory where CMakeLists.txt/meson.build/etc. are placed
%_vpath_srcdir .
# directory (doesn't need to exist) where all generated build files will be placed
%_vpath_builddir %_target_platform

View File

@ -4,7 +4,7 @@
"default-hardened-cc1": "2102bdfbb06934d95ceb3c81f789c59c9f77f91b0f996fd39588e0aa052d6f77",
"default-hardened-ld": "4dbb822a27eed292759bc4e9cabb4b84f34fc6701535fcac2fdddac33328678b",
"gpgverify": "db0e050f56b694497d70603a6f5c17dd60ddbcf7cee670616851cd389f6767c4",
"macros": "11d86a621d3d6f7ac2598e6ae697bb108d16f013fe4a7be0e2bfead5714c59a8",
"macros": "fe1a743217206dbc8bd46a57a181cc955d7f40d3bd99dc8ea41a5ec6bab700a7",
"macros.check": "79367176c3c7d10c0158b6e5d881e0fc3c8fd50c5957dad2f097c2d4a37833e7",
"macros.mono-srpm": "a9201ae36fc482e966134e38f42412378e955faf296b214cb6dd63981af8bc49",
"macros.nodejs-srpm": "b2515cc7fad3f14849cff8593b10543a3f73edccff4c3c6d0d2764dae19c38e8",

View File

@ -2,7 +2,7 @@
Summary: Mariner specific rpm macro files
Name: mariner-rpm-macros
Version: 1.0
Release: 8%{?dist}
Release: 9%{?dist}
License: GPL+
Vendor: Microsoft Corporation
Distribution: Mariner
@ -84,6 +84,9 @@ install -p -m 644 -t %{buildroot}%{_rpmconfigdir}/macros.d macros.*
%{_rpmconfigdir}/macros.d/macros.python*
%changelog
* Wed Nov 04 2020 Joe Schmitt <joschmit@microsoft.com> - 1.0-9
- Define meson macros.
* Mon Nov 02 2020 Ruying Chen <v-ruyche@microsoft.com> - 1.0-8
- Define gpgverify macro.

View File

@ -3,70 +3,74 @@
Summary: OpenJDK
Name: openjdk8
Version: 1.8.0.212
Release: 12%{?dist}
License: ASL 1.1 and ASL 2.0 and BSD and BSD with advertising and GPL+ and GPLv2 and GPLv2 with exceptions and IJG and LGPLv2+ and MIT and MPLv2.0 and Public Domain and W3C and zlib
URL: https://openjdk.java.net
Group: Development/Tools
Release: 13%{?dist}
License: ASL 1.1 AND ASL 2.0 AND BSD AND BSD WITH advertising AND GPL+ AND GPLv2 AND GPLv2 WITH exceptions AND IJG AND LGPLv2+ AND MIT AND MPLv2.0 AND Public Domain AND W3C AND zlib
Vendor: Microsoft Corporation
Distribution: Mariner
Group: Development/Tools
URL: https://openjdk.java.net
# Source0 tarball is generated from Mercurial clones
# See generate_source_tarball.sh
Source0: openjdk-%{version}-b04.tar.gz
Patch0: Awt_build_headless_only.patch
Patch1: check-system-ca-certs.patch
ExclusiveArch: x86_64
BuildRequires: alsa-lib
BuildRequires: alsa-lib-devel
BuildRequires: fontconfig-devel
BuildRequires: freetype-devel
BuildRequires: glib-devel
BuildRequires: pcre-devel
BuildRequires: zip
BuildRequires: unzip
BuildRequires: which
BuildRequires: zip
BuildRequires: zlib-devel
Requires: openjre8 = %{version}-%{release}
Requires: chkconfig
Obsoletes: openjdk <= %{version}
Requires: openjre8 = %{version}-%{release}
AutoReqProv: no
Provides: java-1.8.0-openjdk-headless = %{version}-%{release}
Provides: java-1.8.0-openjdk-devel = %{version}-%{release}
Obsoletes: openjdk <= %{version}
Provides: java-devel = %{version}-%{release}
Provides: java-1.8.0-openjdk = %{version}-%{release}
Provides: java-1.8.0-openjdk-headless = %{version}-%{release}
Provides: java-1.8.0-openjdk-devel = %{version}-%{release}
ExclusiveArch: x86_64
%description
The OpenJDK package installs java class library and javac java compiler.
%package -n openjre8
Summary: Java runtime environment
AutoReqProv: no
Obsoletes: openjre <= %{version}
Summary: Java runtime environment
Requires: chkconfig
Requires: libstdc++
Requires: libstdc++
AutoReqProv: no
Obsoletes: openjre <= %{version}
%description -n openjre8
It contains the libraries files for Java runtime environment
%package sample
Summary: Sample java applications.
Summary: Sample java applications.
Group: Development/Languages/Java
Obsoletes: openjdk-sample <= %{version}
Requires: %{name} = %{version}-%{release}
Obsoletes: openjdk-sample <= %{version}
%description sample
It contains the Sample java applications.
%package doc
Summary: Documentation and demo applications for openjdk
Summary: Documentation and demo applications for openjdk
Group: Development/Languages/Java
Obsoletes: openjdk-doc <= %{version}
Requires: %{name} = %{version}-%{release}
Obsoletes: openjdk-doc <= %{version}
%description doc
It contains the documentation and demo applications for openjdk
%package src
Summary: OpenJDK Java classes for developers
Group: Development/Languages/Java
Obsoletes: openjdk-src <= %{version}
Requires: %{name} = %{version}-%{release}
Obsoletes: openjdk-src <= %{version}
%description src
This package provides the runtime library class sources.
@ -87,13 +91,13 @@ export CXXFLAGS=$(echo $CXXFLAGS | sed "s/-Wall//" | sed "s/-Wformat// | sed "s/
unset JAVA_HOME &&
./configur* \
--with-target-bits=64 \
--with-boot-jdk=/usr/lib/jvm/OpenJDK-212-b04-bootstrap \
--with-boot-jdk=%{_lib}/jvm/OpenJDK-212-b04-bootstrap \
--disable-headful \
--with-cacerts-file=/usr/lib/jvm/OpenJDK-212-b04-bootstrap/jre/lib/security/cacerts \
--with-cacerts-file=%{_lib}/jvm/OpenJDK-212-b04-bootstrap/jre/lib/security/cacerts \
--with-extra-cxxflags="-Wno-error -std=gnu++98 -fno-delete-null-pointer-checks -fno-lifetime-dse" \
--with-extra-cflags="-std=gnu++98 -fno-delete-null-pointer-checks -Wno-error -fno-lifetime-dse" \
--with-freetype-include=/usr/include/freetype2 \
--with-freetype-lib=/usr/lib \
--with-freetype-include=%{_includedir}/freetype2 \
--with-freetype-lib=%{_lib} \
--with-stdc++lib=dynamic \
--disable-zip-debug-info
@ -104,7 +108,7 @@ make \
JAVAC_FLAGS=-g \
STRIP_POLICY=no_strip \
DISABLE_HOTSPOT_OS_VERSION_CHECK=ok \
CLASSPATH=/usr/lib/jvm/OpenJDK-212-b04-bootstrap/jre \
CLASSPATH=%{_lib}/jvm/OpenJDK-212-b04-bootstrap/jre \
POST_STRIP_CMD="" \
LOG=trace \
SCTP_WERROR=
@ -114,13 +118,13 @@ make DESTDIR=%{buildroot} install \
BUILD_HEADLESS_ONLY=yes \
OPENJDK_TARGET_OS=linux \
DISABLE_HOTSPOT_OS_VERSION_CHECK=ok \
CLASSPATH=/usr/lib/jvm/OpenJDK-212-b04-bootstrap/jre
CLASSPATH=%{_lib}/jvm/OpenJDK-212-b04-bootstrap/jre
install -vdm755 %{buildroot}%{_libdir}/jvm/OpenJDK-%{version}
chown -R root:root %{buildroot}%{_libdir}/jvm/OpenJDK-%{version}
install -vdm755 %{buildroot}%{_bindir}
find /usr/local/jvm/openjdk-1.8.0-internal/jre/lib/amd64 -iname \*.diz -delete
mv /usr/local/jvm/openjdk-1.8.0-internal/* %{buildroot}%{_libdir}/jvm/OpenJDK-%{version}/
find %{_prefix}/local/jvm/openjdk-1.8.0-internal/jre/lib/amd64 -iname \*.diz -delete
mv %{_prefix}/local/jvm/openjdk-1.8.0-internal/* %{buildroot}%{_libdir}/jvm/OpenJDK-%{version}/
%post
alternatives --install %{_bindir}/javac javac %{_libdir}/jvm/OpenJDK-%{version}/bin/javac 2000 \
@ -180,6 +184,7 @@ rm -rf %{_libdir}/jvm/OpenJDK-%{version}
%clean
rm -rf %{buildroot}/*
%files
%defattr(-,root,root)
%license %{_libdir}/jvm/OpenJDK-%{version}/LICENSE
@ -221,7 +226,7 @@ rm -rf %{buildroot}/*
%{_libdir}/jvm/OpenJDK-%{version}/bin/clhsdb
%{_libdir}/jvm/OpenJDK-%{version}/bin/hsdb
%files -n openjre8
%files -n openjre8
%defattr(-,root,root)
%dir %{_libdir}/jvm/OpenJDK-%{version}
%{_libdir}/jvm/OpenJDK-%{version}/jre/
@ -251,92 +256,135 @@ rm -rf %{buildroot}/*
%{_libdir}/jvm/OpenJDK-%{version}/src.zip
%changelog
* Mon Nov 02 2020 Joe Schmitt <joschmit@microsoft.com> - 1.8.0.212-13
- Provide java-1.8.0-openjdk and java-devel.
* Thu Oct 15 2020 Joe Schmitt <joschmit@microsoft.com> 1.8.0.212-12
- Provide java-1.8.0-openjdk-devel.
* Mon Sep 28 2020 Joe Schmitt <joschmit@microsoft.com> 1.8.0.212-11
- Remove unused buildrequires.
- Provide java-1.8.0-openjdk-headless.
- Add zip as a build requires.
* Thu Jun 11 2020 Henry Beberman <henry.beberman@microsoft.com> 1.8.0.212-10
- Disable -Werrors that break the build in cflags and cxxflags.
* Tue May 26 2020 Pawel Winogrodzki <pawelwi@microsoft.com> 1.8.0.212-9
- Adding the "%%license" macro.
* Wed May 06 2020 Pawel Winogrodzki <pawelwi@microsoft.com> 1.8.0.212-8
- Removing *Requires for "ca-certificates".
- Fixing changelog version markings.
* Mon May 04 2020 Emre Girgin <mrgirgin@microsoft.com> 1.8.0.212-7
- Replace BuildArch with ExclusiveArch
* Thu Apr 30 2020 Nicolas Ontiveros <niontive@microsoft.com> 1.8.0.212-6
- Rename freetype2-devel to freetype-devel.
* Thu Apr 16 2020 Paul Monson <paulmon@microsoft.com> 1.8.0.212-5
- Remove harfbuzz-devel. License verified. Fix Source0.
* Wed Feb 12 2020 Andrew Phelps <anphel@microsoft.com> 1.8.0.212-4
- Remove ExtraBuildRequires
* Tue Sep 03 2019 Mateusz Malisz <mamalisz@microsoft.com> 1.8.0.212-3
- Initial CBL-Mariner import from Photon (license: Apache2).
* Tue May 20 2019 Tapas Kundu <tkundu@vmware.com> 1.8.0.212-2
- Upgrade to version 1.8.0.212 b04
- Included fix for performance regression.
* Thu May 02 2019 Tapas Kundu <tkundu@vmware.com> 1.8.0.212-1
- Upgrade to version 1.8.0.212
- Add new clhsdb and hsdb binaries.
- Fix CVE-2019-2602, CVE-2019-2697, CVE-2019-2698.
* Wed Jan 23 2019 Srinidhi Rao <srinidhir@vmware.com> 1.8.0.202-1
- Upgrade to version 1.8.0.202
* Mon Oct 29 2018 Ajay Kaher <akaher@vmware.com> 1.8.0.192-3
- Adding BuildArch
* Mon Oct 29 2018 Alexey Makhalov <amakhalov@vmware.com> 1.8.0.192-2
- Use ExtraBuildRequires
* Thu Oct 18 2018 Tapas Kundu <tkundu@vmware.com> 1.8.0.192-1
- Upgraded to version 1.8.0.192
* Fri Sep 21 2018 Srinidhi Rao <srinidhir@vmware.com> 1.8.0.181-1
- Upgraded to 1.8.0.181 version.
* Mon Apr 23 2018 Harish Udaiya Kumar <hudaiyakumar@vmware.com> 1.8.0.172-1
- Upgraded to version 1.8.0.172
* Fri Jan 19 2018 Harish Udaiya Kumar <hudaiyakumar@vmware.com> 1.8.0.162-1
- Upgraded to version 1.8.0.162
* Thu Dec 21 2017 Alexey Makhalov <amakhalov@vmware.com> 1.8.0.152-2
- Reduce list of published rpms dependencies
* Thu Oct 19 2017 Harish Udaiya Kumar <hudaiyakumar@vmware.com> 1.8.0.152-1
- Upgraded to version 1.8.0.152
* Thu Sep 14 2017 Harish Udaiya Kumar <hudaiyakumar@vmware.com> 1.8.0.141-2
- added ldconfig in post actions.
* Fri Jul 21 2017 Harish Udaiya Kumar <hudaiyakumar@vmware.com> 1.8.0.141-1
- Upgraded to version 1.8.0.141-1
* Thu Jul 6 2017 Harish Udaiya Kumar <hudaiyakumar@vmware.com> 1.8.0.131-4
- Build AWT libraries as well.
* Thu Jun 29 2017 Divya Thaluru <dthaluru@vmware.com> 1.8.0.131-3
- Added obseletes for deprecated openjdk package
* Tue Jun 06 2017 Harish Udaiya Kumar <hudaiyakumar@vmware.com> 1.8.0.131-2
- Add requires for libstdc++
* Mon Apr 10 2017 Harish Udaiya Kumar <hudaiyakumar@vmware.com> 1.8.0.131-1
- Upgraded to version 1.8.0.131 and building Java from sources
* Tue Mar 28 2017 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 1.8.0.112-2
- add java rpm macros
* Wed Dec 21 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 1.8.0.112-1
- Update to 1.8.0.112. addresses CVE-2016-5582 CVE-2016-5573
* Tue Oct 04 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 1.8.0.102-1
- Update to 1.8.0.102, minor fixes in url, spelling.
- addresses CVE-2016-3598, CVE-2016-3606, CVE-2016-3610
* Thu May 26 2016 Divya Thaluru <dthaluru@vmware.com> 1.8.0.92-3
- Added version constraint to runtime dependencies
* Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 1.8.0.92-2
- GA - Bump release of all rpms
* Fri May 20 2016 Divya Thaluru <dthaluru@vmware.com> 1.8.0.92-1
- Updated to version 1.8.0.92
* Mon May 2 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 1.8.0.72-3
- Move tools like javac to openjdk
* Thu Apr 28 2016 Divya Thaluru <dthaluru@vmware.com> 1.8.0.72-2
- Adding openjre as run time dependency for openjdk package
* Fri Feb 26 2016 Kumar Kaushik <kaushikk@vmware.com> 1.8.0.72-1
- Updating Version.
* Mon Nov 16 2015 Sharath George <sharathg@vmware.com> 1.8.0.51-3
- Change to use /var/opt path
* Fri Sep 11 2015 Harish Udaiya Kumar <hudaiyakumar@vmware.com> 1.8.0.51-2
- Split the openjdk into multiple sub-packages to reduce size.
* Mon Aug 17 2015 Sharath George <sarahc@vmware.com> 1.8.0.51-1
- Moved to the next version
* Tue Jun 30 2015 Sarah Choi <sarahc@vmware.com> 1.8.0.45-2
- Add JRE path
* Mon May 18 2015 Sharath George <sharathg@vmware.com> 1.8.0.45-1
- Initial build. First version

View File

@ -4,71 +4,74 @@
%define _jdk_build 13
%define _repo_ver aarch64-jdk8u%{_jdk_update}-b%{_jdk_build}
%define _url_src https://github.com/AdoptOpenJDK/openjdk-aarch64-jdk8u/
%define bootstrapjdk %{_lib}/jvm/OpenJDK-1.8.0.181-bootstrap
Summary: OpenJDK
Name: openjdk8
Version: 1.8.0.181
Release: 10%{?dist}
License: ASL 1.1 and ASL 2.0 and BSD and BSD with advertising and GPL+ and GPLv2 and GPLv2 with exceptions and IJG and LGPLv2+ and MIT and MPLv2.0 and Public Domain and W3C and zlib
URL: https://hg.openjdk.java.net/aarch64-port/jdk8u/
Group: Development/Tools
Release: 11%{?dist}
License: ASL 1.1 AND ASL 2.0 AND BSD AND BSD WITH advertising AND GPL+ AND GPLv2 AND GPLv2 WITH exceptions AND IJG AND LGPLv2+ AND MIT AND MPLv2.0 AND Public Domain AND W3C AND zlib
Vendor: Microsoft Corporation
Distribution: Mariner
Group: Development/Tools
URL: https://hg.openjdk.java.net/aarch64-port/jdk8u/
Source0: %{_url_src}/archive/%{_repo_ver}.tar.gz
Patch0: Awt_build_headless_only.patch
Patch1: check-system-ca-certs.patch
ExclusiveArch: aarch64
BuildRequires: pcre-devel
BuildRequires: which
BuildRequires: zip
BuildRequires: unzip
BuildRequires: zlib-devel
BuildRequires: fontconfig-devel
BuildRequires: freetype-devel
BuildRequires: glib-devel
Requires: openjre8 = %{version}-%{release}
BuildRequires: pcre-devel
BuildRequires: unzip
BuildRequires: which
BuildRequires: zip
BuildRequires: zlib-devel
Requires: chkconfig
Requires: openjre8 = %{version}-%{release}
AutoReqProv: no
Obsoletes: openjdk <= %{version}
AutoReqProv: no
%define bootstrapjdk /usr/lib/jvm/OpenJDK-1.8.0.181-bootstrap
Provides: java-1.8.0-openjdk-headless = %{version}-%{release}
Provides: java-1.8.0-openjdk-devel = %{version}-%{release}
Provides: java-devel = %{version}-%{release}
Provides: java-1.8.0-openjdk = %{version}-%{release}
Provides: java-1.8.0-openjdk-headless = %{version}-%{release}
Provides: java-1.8.0-openjdk-devel = %{version}-%{release}
ExclusiveArch: aarch64
%description
The OpenJDK package installs java class library and javac java compiler.
%package -n openjre8
Summary: Java runtime environment
AutoReqProv: no
Obsoletes: openjre <= %{version}
Summary: Java runtime environment
Requires: chkconfig
Requires: libstdc++
Requires: libstdc++
AutoReqProv: no
Obsoletes: openjre <= %{version}
%description -n openjre8
It contains the libraries files for Java runtime environment
%package sample
Summary: Sample java applications.
Summary: Sample java applications.
Group: Development/Languages/Java
Obsoletes: openjdk-sample <= %{version}
Requires: %{name} = %{version}-%{release}
Obsoletes: openjdk-sample <= %{version}
%description sample
It contains the Sample java applications.
%package doc
Summary: Documentation and demo applications for openjdk
Summary: Documentation and demo applications for openjdk
Group: Development/Languages/Java
Obsoletes: openjdk-doc <= %{version}
Requires: %{name} = %{version}-%{release}
Obsoletes: openjdk-doc <= %{version}
%description doc
It contains the documentation and demo applications for openjdk
%package src
Summary: OpenJDK Java classes for developers
Group: Development/Languages/Java
Obsoletes: openjdk-src <= %{version}
Requires: %{name} = %{version}-%{release}
Obsoletes: openjdk-src <= %{version}
%description src
This package provides the runtime library class sources.
@ -94,8 +97,8 @@ sh configure \
--with-cacerts-file=%{bootstrapjdk}/jre/lib/security/cacerts \
--with-extra-cxxflags="-Wno-error -std=gnu++98 -fno-delete-null-pointer-checks -fno-lifetime-dse" \
--with-extra-cflags="-std=gnu++98 -fno-delete-null-pointer-checks -Wno-error -fno-lifetime-dse" \
--with-freetype-include=/usr/include/freetype2 \
--with-freetype-lib=/usr/lib \
--with-freetype-include=%{_includedir}/freetype2 \
--with-freetype-lib=%{_lib} \
--with-stdc++lib=dynamic
make \
@ -120,8 +123,8 @@ make DESTDIR=%{buildroot} install \
install -vdm755 %{buildroot}%{_libdir}/jvm/OpenJDK-%{version}
chown -R root:root %{buildroot}%{_libdir}/jvm/OpenJDK-%{version}
install -vdm755 %{buildroot}%{_bindir}
find /usr/local/jvm/openjdk-1.8.0-internal/jre/lib/aarch64 -iname \*.diz -delete
mv /usr/local/jvm/openjdk-1.8.0-internal/* %{buildroot}%{_libdir}/jvm/OpenJDK-%{version}/
find %{_prefix}/local/jvm/openjdk-1.8.0-internal/jre/lib/aarch64 -iname \*.diz -delete
mv %{_prefix}/local/jvm/openjdk-1.8.0-internal/* %{buildroot}%{_libdir}/jvm/OpenJDK-%{version}/
%post
alternatives --install %{_bindir}/javac javac %{_libdir}/jvm/OpenJDK-%{version}/bin/javac 2000 \
@ -180,6 +183,7 @@ alternatives --remove java %{_libdir}/jvm/OpenJDK-%{version}/jre/bin/java
%clean
rm -rf %{buildroot}/*
%files
%defattr(-,root,root)
%license LICENSE
@ -220,7 +224,7 @@ rm -rf %{buildroot}/*
%{_libdir}/jvm/OpenJDK-%{version}/bin/wsimport
%{_libdir}/jvm/OpenJDK-%{version}/bin/xjc
%files -n openjre8
%files -n openjre8
%defattr(-,root,root)
%dir %{_libdir}/jvm/OpenJDK-%{version}
%{_libdir}/jvm/OpenJDK-%{version}/jre/
@ -250,33 +254,49 @@ rm -rf %{buildroot}/*
%{_libdir}/jvm/OpenJDK-%{version}/src.zip
%changelog
* Mon Nov 02 2020 Joe Schmitt <joschmit@microsoft.com> - 1.8.0.181-11
- Provide java-1.8.0-openjdk and java-devel.
* Thu Oct 15 2020 Joe Schmitt <joschmit@microsoft.com> 1.8.0.181-10
- Provide java-1.8.0-openjdk-devel.
* Mon Sep 28 2020 Joe Schmitt <joschmit@microsoft.com> 1.8.0.181-9
- Remove unused buildrequires.
- Provide java-1.8.0-openjdk-headless.
* Thu Jun 11 2020 Henry Beberman <henry.beberman@microsoft.com> 1.8.0.181-8
- Disable -Werrors that break the build in cflags and cxxflags.
* Sat May 09 2020 Nick Samson <nisamson@microsoft.com> 1.8.0.181-7
- Added %%license line automatically
* Wed May 06 2020 Pawel Winogrodzki <pawelwi@microsoft.com> 1.8.0.181-6
- Removing *Requires for "ca-certificates".
* Mon May 04 2020 Emre Girgin <mrgirgin@microsoft.com> 1.8.0.181-5
- Replace BuildArch with ExclusiveArch
* Thu Apr 30 2020 Nicolas Ontiveros <niontive@microsoft.com> 8.0.181-4
- Rename freetype2-devel to freetype-devel.
* Thu Apr 16 2020 Paul Monson <paulmon@microsoft.com> 8.0.181-3
- Remove harfbuzz-devel. License verified.
* Wed Feb 12 2020 Andrew Phelps <anphel@microsoft.com> 8.0.181-2
- Remove ExtraBuildRequires
* Tue Sep 03 2019 Mateusz Malisz <mamalisz@microsoft.com> 8.0.181-1
- Initial CBL-Mariner import from Photon (license: Apache2).
* Thu Mar 21 2019 Ajay Kaher <akaher@vmware.com> 1.8.0.181-1
- Update to version 1.8.0.181
* Mon Oct 29 2018 Ajay Kaher <akaher@vmware.com> 1.8.0.151-3
- Adding BuildArch
* Mon Oct 29 2018 Alexey Makhalov <amakhalov@vmware.com> 1.8.0.151-2
- Use ExtraBuildRequires
* Thu Dec 21 2017 Alexey Makhalov <amakhalov@vmware.com> 1.8.0.151-1
- Initial version of OpenJDK for aarch64. SPEC file was forked from
openjdk8-1.8.0.152-1 of x86_64

View File

@ -1,14 +1,15 @@
Summary: GNU Parted manipulates partition tables
Name: parted
Version: 3.2
Release: 10%{?dist}
Release: 11%{?dist}
License: GPLv3+
URL: http://ftp.gnu.org/gnu/parted/parted-3.2.tar.xz
Group: Applications/System
Vendor: Microsoft Corporation
Distribution: Mariner
Group: Applications/System
URL: https://ftp.gnu.org/gnu/parted/parted-3.2.tar.xz
Source0: http://ftp.gnu.org/gnu/parted/%{name}-%{version}.tar.xz
Conflicts: toybox
Provides: %{name}-devel = %{version}-%{release}
%description
This is useful for creating space for new operating systems,
@ -18,6 +19,7 @@ command-line frontend, parted, which can also be used in scripts.
%prep
%setup -q
%build
#Add a header to allow building with glibc-2.28 or later
sed -i '/utsname.h/a#include <sys/sysmacros.h>' libparted/arch/linux.c &&
@ -48,23 +50,35 @@ rm -rf %{buildroot}%{_infodir}/dir
%{_datadir}/*
%changelog
* Tue Nov 03 2020 Joe Schmitt <joschmit@microsoft.com> - 3.2-11
- Provide parted-devel.
* Wed Aug 05 2020 Andrew Phelps <anphel@microsoft.com> 3.2-10
- Remove conflicting 'dir' file from _infodir
* Sat May 09 2020 Nick Samson <nisamson@microsoft.com> 3.2-9
- Added %%license line automatically
* Tue Sep 03 2019 Mateusz Malisz <mamalisz@microsoft.com> 3.2-8
- Initial CBL-Mariner import from Photon (license: dual Apache2/GPL2).
* Tue Oct 2 2018 Michelle Wang <michellew@vmware.com> 3.2-7
- Add conflict toybox.
* Sun Sep 09 2018 Alexey Makhalov <amakhalov@vmware.com> 3.2-6
- Fix compilation issue against glibc-2.28.
* Wed Aug 16 2017 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 3.2-5
- Fix summary and description.
* Tue Jun 06 2017 ChangLee <changlee@vmware.com> 3.2-4
- Remove %check.
* Fri Oct 07 2016 ChangLee <changlee@vmware.com> 3.2-3
- Modified %check.
* Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 3.2-2
- GA Bump release of all rpms.
* Wed Nov 12 2014 Mahmoud Bassiouny <mbassiouny@vmware.com> 3.2-1
- Initial version.

View File

@ -1,12 +1,12 @@
Summary: Programs for handling passwords in a secure way
Name: shadow-utils
Version: 4.6
Release: 8%{?dist}
URL: https://github.com/shadow-maint/shadow/
Release: 9%{?dist}
License: BSD
Group: Applications/System
Vendor: Microsoft Corporation
Distribution: Mariner
Group: Applications/System
URL: https://github.com/shadow-maint/shadow/
Source0: https://github.com/shadow-maint/shadow/releases/download/4.6/shadow-%{version}.tar.xz
Source1: chage
Source2: chpasswd
@ -22,9 +22,10 @@ Source11: system-session
Patch1: chkname-allowcase.patch
BuildRequires: cracklib
BuildRequires: cracklib-devel
Requires: cracklib
BuildRequires: pam-devel
Requires: cracklib
Requires: pam
Provides: /sbin/nologin
%description
The Shadow package contains programs for handling passwords
@ -36,13 +37,13 @@ in a secure way.
sed -i 's/groups$(EXEEXT) //' src/Makefile.in
find man -name Makefile.in -exec sed -i 's/groups\.1 / /' {} \;
sed -i -e 's@#ENCRYPT_METHOD DES@ENCRYPT_METHOD SHA512@' \
-e 's@/var/spool/mail@/var/mail@' etc/login.defs
-e 's@%{_var}/spool/mail@%{_var}/mail@' etc/login.defs
sed -i 's@DICTPATH.*@DICTPATH\t/usr/share/cracklib/pw_dict@' \
etc/login.defs
%build
%configure --sysconfdir=/etc --with-libpam \
%configure --sysconfdir=%{_sysconfdir} --with-libpam \
--with-libcrack --with-group-name-max-length=32
make %{?_smp_mflags}
@ -50,13 +51,13 @@ make %{?_smp_mflags}
make DESTDIR=%{buildroot} install
install -vdm 755 %{buildroot}/bin
mv -v %{buildroot}%{_bindir}/passwd %{buildroot}/bin
sed -i 's/yes/no/' %{buildroot}/etc/default/useradd
sed -i 's/yes/no/' %{buildroot}%{_sysconfdir}/default/useradd
# Use group id 100(users) by default
sed -i 's/GROUP.*/GROUP=100/' %{buildroot}/etc/default/useradd
sed -i 's/GROUP.*/GROUP=100/' %{buildroot}%{_sysconfdir}/default/useradd
# Disable usergroups. Use "users" group by default (see /etc/default/useradd)
# for all nonroot users.
sed -i 's/USERGROUPS_ENAB.*/USERGROUPS_ENAB no/' %{buildroot}/etc/login.defs
cp etc/{limits,login.access} %{buildroot}/etc
sed -i 's/USERGROUPS_ENAB.*/USERGROUPS_ENAB no/' %{buildroot}%{_sysconfdir}/login.defs
cp etc/{limits,login.access} %{buildroot}%{_sysconfdir}
for FUNCTION in FAIL_DELAY \
FAILLOG_ENAB \
LASTLOG_ENAB \
@ -74,10 +75,10 @@ for FUNCTION in FAIL_DELAY \
CHFN_AUTH ENCRYPT_METHOD \
ENVIRON_FILE
do
sed -i "s/^${FUNCTION}/# &/" %{buildroot}/etc/login.defs
sed -i "s/^${FUNCTION}/# &/" %{buildroot}%{_sysconfdir}/login.defs
done
sed -i "s/^PASS_MAX_DAYS.*/PASS_MAX_DAYS 90/" %{buildroot}/etc/login.defs
sed -i "s/^PASS_MAX_DAYS.*/PASS_MAX_DAYS 90/" %{buildroot}%{_sysconfdir}/login.defs
install -vm644 %{SOURCE1} %{buildroot}%{_sysconfdir}/pam.d/
install -vm644 %{SOURCE2} %{buildroot}%{_sysconfdir}/pam.d/
@ -110,10 +111,10 @@ make %{?_smp_mflags} check
%files -f shadow.lang
%defattr(-,root,root)
%license COPYING
%config(noreplace) /etc/login.defs
%config(noreplace) /etc/login.access
%config(noreplace) /etc/default/useradd
%config(noreplace) /etc/limits
%config(noreplace) %{_sysconfdir}/login.defs
%config(noreplace) %{_sysconfdir}/login.access
%config(noreplace) %{_sysconfdir}/default/useradd
%config(noreplace) %{_sysconfdir}/limits
%{_bindir}/*
%{_sbindir}/*
/bin/passwd
@ -141,69 +142,101 @@ make %{?_smp_mflags} check
%config(noreplace) %{_sysconfdir}/pam.d/*
%changelog
* Tue Nov 03 2020 Joe Schmitt <joschmit@microsoft.com> - 4.6-9
- Provide /sbin/nologin.
* Sat May 09 00:20:53 PST 2020 Nick Samson <nisamson@microsoft.com> - 4.6-8
- Added %%license line automatically
* Tue Apr 28 2020 Emre Girgin <mrgirgin@microsoft.com> 4.6-7
- Renaming Linux-PAM to pam
* Mon Apr 14 2020 Emre Girgin <mrgirgin@microsoft.com> 4.6-6
- Consolidate all subpackages as one and rename it to shadow-utils.
- Update the URL.
* Thu Apr 09 2020 Nicolas Ontiveros <niontive@microsoft.com> 4.6-5
- Remove toybox and only use shadow-tools for requires.
* Tue Sep 03 2019 Mateusz Malisz <mamalisz@microsoft.com> 4.6-4
- Initial CBL-Mariner import from Photon (license: Apache2).
* Wed Oct 24 2018 Michelle Wang <michellew@vmware.com> 4.6-3
- Add su and login into shadow-tool.
* Tue Oct 2 2018 Michelle Wang <michellew@vmware.com> 4.6-2
- Add conflict toybox for shadow-tools.
* Wed Sep 19 2018 Srinidhi Rao <srinidhir@vmware.com> 4.6-1
- Upgrading the version to 4.6.
* Mon Jul 30 2018 Tapas Kundu <tkundu@vmware.com> 4.2.1-16
- Added fix for CVE-2018-7169.
* Fri Apr 20 2018 Alexey Makhalov <amakhalov@vmware.com> 4.2.1-15
- Move pam.d config file to here for better tracking.
- Add pam_loginuid module as optional in a session.
* Tue Oct 10 2017 Alexey Makhalov <amakhalov@vmware.com> 4.2.1-14
- Added -tools subpackage.
- Main package requires -tools or toybox.
* Tue Aug 15 2017 Anish Swaminathan <anishs@vmware.com> 4.2.1-13
- Added fix for CVE-2017-12424, CVE-2016-6252.
* Thu Apr 27 2017 Divya Thaluru <dthaluru@vmware.com> 4.2.1-12
- Allow '.' in username.
* Wed Dec 07 2016 Xiaolin Li <xiaolinl@vmware.com> 4.2.1-11
- BuildRequires Linux-PAM-devel.
* Wed Nov 23 2016 Alexey Makhalov <amakhalov@vmware.com> 4.2.1-10
- Added -lang subpackage.
* Tue Oct 04 2016 ChangLee <changlee@vmware.com> 4.2.1-9
- Modified %check.
* Tue Jun 21 2016 Divya Thaluru <dthaluru@vmware.com> 4.2.1-8
- Added logic to not replace pam.d conf files in upgrade scenario.
* Fri May 27 2016 Divya Thaluru <dthaluru@vmware.com> 4.2.1-7
- Adding pam_cracklib module as requisite to pam password configuration.
* Wed May 25 2016 Divya Thaluru <dthaluru@vmware.com> 4.2.1-6
- Modifying pam_systemd module as optional in a session.
* Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 4.2.1-5
- GA Bump release of all rpms.
* Mon May 2 2016 Xiaolin Li <xiaolinl@vmware.com> 4.2.1-4
- Enabling pam_systemd module in a session.
* Fri Apr 29 2016 Divya Thaluru <dthaluru@vmware.com> 4.2.1-3
- Setting password aging limits to 90 days.
* Wed Apr 27 2016 Divya Thaluru <dthaluru@vmware.com> 4.2.1-3
- Setting password aging limits to 365 days.
* Wed Mar 23 2016 Divya Thaluru <dthaluru@vmware.com> 4.2.1-2
- Enabling pam_limits module in a session.
* Tue Jan 12 2016 Anish Swaminathan <anishs@vmware.com> 4.2.1-1
- Update version.
* Wed Dec 2 2015 Divya Thaluru <dthaluru@vmware.com> 4.1.5.1-6
- Fixed PAM Configuration file for passwd.
* Mon Oct 26 2015 Sharath George <sharathg@vmware.com> 4.1.5.1-5
- Allow mixed case in username.
* Mon Jun 29 2015 Divya Thaluru <dthaluru@vmware.com> 4.1.5.1-4
- Fixed PAM Configuration file for chpasswd.
* Tue Jun 16 2015 Alexey Makhalov <amakhalov@vmware.com> 4.1.5.1-3
- Use group id 100(users) by default.
* Wed May 27 2015 Divya Thaluru <dthaluru@vmware.com> 4.1.5.1-2
- Adding PAM support.
* Wed Nov 5 2014 Divya Thaluru <dthaluru@vmware.com> 4.1.5.1-1
- Initial build First version.

View File

@ -1,84 +1,92 @@
Summary: Systemd-239
Name: systemd
Version: 239
Release: 32%{?dist}
License: LGPLv2+ and GPLv2+ and MIT
URL: https://www.freedesktop.org/wiki/Software/systemd/
Group: System Environment/Security
Vendor: Microsoft Corporation
Distribution: Mariner
Summary: Systemd-239
Name: systemd
Version: 239
Release: 33%{?dist}
License: LGPLv2+ AND GPLv2+ AND MIT
Vendor: Microsoft Corporation
Distribution: Mariner
Group: System Environment/Security
URL: https://www.freedesktop.org/wiki/Software/systemd/
#Source0: https://github.com/systemd/systemd-stable/archive/v%{version}.tar.gz
Source0: %{name}-%{version}.tar.gz
Source1: 50-security-hardening.conf
Source2: systemd.cfg
Source3: 99-dhcp-en.network
Patch0: 01-enoX-uses-instance-number-for-vmware-hv.patch
Patch1: 02-install-general-aliases.patch
Patch2: systemd-239-default-dns-from-env.patch
Patch3: systemd-macros.patch
Patch4: systemd-239-query-duid.patch
Source0: %{name}-%{version}.tar.gz
Source1: 50-security-hardening.conf
Source2: systemd.cfg
Source3: 99-dhcp-en.network
Patch0: 01-enoX-uses-instance-number-for-vmware-hv.patch
Patch1: 02-install-general-aliases.patch
Patch2: systemd-239-default-dns-from-env.patch
Patch3: systemd-macros.patch
Patch4: systemd-239-query-duid.patch
# Fix glibc-2.28 build issue. Checked in upstream after v239
Patch5: systemd-239-glibc-build-fix.patch
Patch6: systemd-239-revert-mtu.patch
Patch7: systemd-239-CVE-2018-15688.patch
Patch8: systemd-239-CVE-2018-15686.patch
Patch9: systemd-239-CVE-2018-15687.patch
Patch10: systemd-239-CVE-2018-16864.patch
Patch11: systemd-239-CVE-2018-16865.patch
Patch12: systemd-239-CVE-2018-16866.patch
Patch13: Backport-FOREACH_STRING-fix-for-gcc9.patch
Patch14: Disable-argument-to-mount_cgroup_controllers.patch
Patch5: systemd-239-glibc-build-fix.patch
Patch6: systemd-239-revert-mtu.patch
Patch7: systemd-239-CVE-2018-15688.patch
Patch8: systemd-239-CVE-2018-15686.patch
Patch9: systemd-239-CVE-2018-15687.patch
Patch10: systemd-239-CVE-2018-16864.patch
Patch11: systemd-239-CVE-2018-16865.patch
Patch12: systemd-239-CVE-2018-16866.patch
Patch13: Backport-FOREACH_STRING-fix-for-gcc9.patch
Patch14: Disable-argument-to-mount_cgroup_controllers.patch
# This commit from upstream fixes an issue caused by using a later version of meson.
Patch15: https://github.com/systemd/systemd/commit/8f6b442a78d0b485f044742ad90b2e8271b4e68e.patch
Patch15: https://github.com/systemd/systemd/commit/8f6b442a78d0b485f044742ad90b2e8271b4e68e.patch
# This vulnerability is in the strict DNS-over-TLS (DoT) mechanism of systemd-resolve.
# DoT is only enabled when systemd is build against gnutls.
# Furthermore, strict mode DoT is not supported before v243.
Patch16: CVE-2018-21029.nopatch
Patch16: CVE-2018-21029.nopatch
#Portablectl patches for --now --enable and --no-block flags support
Patch100: 100-portabled-allow-to-detach-an-image-with-a-unit-in-li.patch
Patch101: 101-Portabled-fix-inspect-on-image-attached-as-directory.patch
Patch102: 102-portablectl-add-now-and-enable-to-attach-detach.patch
Patch103: 103-core-allow-portablectl-to-load-new-services-without-.patch
Patch104: 104-portablectl-block-when-stopping-a-unit-on-detach-now.patch
Patch105: 105-portablectl-use-replace-unload-when-stopping-a-servi.patch
Patch106: 106-portabled-implement-container-host-os-release-interf.patch
Obsoletes: systemd-bootstrap
Requires: pam
Requires: libcap
Requires: xz
Requires: kmod
Requires: glib
Requires: libgcrypt
Requires: filesystem >= 1.1
BuildRequires: intltool
BuildRequires: gperf
BuildRequires: libcap-devel
BuildRequires: xz-devel
BuildRequires: pam-devel
BuildRequires: perl-XML-Parser
BuildRequires: kbd
BuildRequires: kmod-devel
BuildRequires: util-linux-devel >= 2.30
BuildRequires: libxslt
BuildRequires: docbook-style-xsl
BuildRequires: docbook-dtd-xml
BuildRequires: glib-devel
BuildRequires: meson
BuildRequires: gettext
BuildRequires: shadow-utils
BuildRequires: libgcrypt-devel
BuildRequires: cryptsetup-devel
Patch100: 100-portabled-allow-to-detach-an-image-with-a-unit-in-li.patch
Patch101: 101-Portabled-fix-inspect-on-image-attached-as-directory.patch
Patch102: 102-portablectl-add-now-and-enable-to-attach-detach.patch
Patch103: 103-core-allow-portablectl-to-load-new-services-without-.patch
Patch104: 104-portablectl-block-when-stopping-a-unit-on-detach-now.patch
Patch105: 105-portablectl-use-replace-unload-when-stopping-a-servi.patch
Patch106: 106-portabled-implement-container-host-os-release-interf.patch
BuildRequires: cryptsetup-devel
BuildRequires: docbook-dtd-xml
BuildRequires: docbook-style-xsl
BuildRequires: gettext
BuildRequires: glib-devel
BuildRequires: gperf
BuildRequires: intltool
BuildRequires: kbd
BuildRequires: kmod-devel
BuildRequires: libcap-devel
BuildRequires: libgcrypt-devel
BuildRequires: libxslt
BuildRequires: meson
BuildRequires: pam-devel
BuildRequires: perl-XML-Parser
BuildRequires: shadow-utils
BuildRequires: util-linux-devel >= 2.30
BuildRequires: xz-devel
Requires: %{name}-rpm-macros = %{version}-%{release}
Requires: filesystem >= 1.1
Requires: glib
Requires: kmod
Requires: libcap
Requires: libgcrypt
Requires: pam
Requires: xz
Obsoletes: systemd-bootstrap
Provides: systemd-unit = %{version}-%{release}
Provides: systemd-sysv = %{version}-%{release}
%description
Systemd is an init replacement with better process control and security
%package rpm-macros
Summary: Macros that define paths and scriptlets related to systemd
BuildArch: noarch
%description rpm-macros
Just the definitions of rpm macros.
%package devel
Summary: Development headers for systemd
Requires: %{name} = %{version}-%{release}
Requires: glib-devel
Requires: glib-devel
Provides: systemd-libs = %{version}-%{release}
%description devel
Development headers for developing applications linking to libsystemd
@ -133,8 +141,8 @@ export LANG=en_US.UTF-8
export LC_ALL=en_US.UTF-8
CFLAGS="%{build_cflags} -Wno-error=format-overflow=" \
meson --prefix %{_prefix} \
--sysconfdir /etc \
--localstatedir /var \
--sysconfdir %{_sysconfdir} \
--localstatedir %{_var} \
-Dblkid=true \
-Dbuildtype=release \
-Ddefault-dnssec=no \
@ -150,11 +158,11 @@ meson --prefix %{_prefix} \
-Dpolkit=true \
-Dlibcryptsetup=true \
-Dgcrypt=true \
-Ddbuspolicydir=/etc/dbus-1/system.d \
-Ddbussessionservicedir=%{_prefix}/share/dbus-1/services \
-Ddbussystemservicedir=%{_prefix}/share/dbus-1/system-services \
-Dsysvinit-path=/etc/rc.d/init.d \
-Drc-local=/etc/rc.d/rc.local \
-Ddbuspolicydir=%{_sysconfdir}/dbus-1/system.d \
-Ddbussessionservicedir=%{_datadir}/dbus-1/services \
-Ddbussystemservicedir=%{_datadir}/dbus-1/system-services \
-Dsysvinit-path=%{_sysconfdir}/rc.d/init.d \
-Drc-local=%{_sysconfdir}/rc.d/rc.local \
$PWD build &&
cd build &&
%ninja_build
@ -167,17 +175,17 @@ for tool in runlevel reboot shutdown poweroff halt telinit; do
ln -sfv ../bin/systemctl %{buildroot}/sbin/${tool}
done
ln -sfv ../lib/systemd/systemd %{buildroot}/sbin/init
sed -i '/srv/d' %{buildroot}/usr/lib/tmpfiles.d/home.conf
sed -i "s:0775 root lock:0755 root root:g" %{buildroot}/usr/lib/tmpfiles.d/legacy.conf
sed -i '/srv/d' %{buildroot}%{_lib}/tmpfiles.d/home.conf
sed -i "s:0775 root lock:0755 root root:g" %{buildroot}%{_lib}/tmpfiles.d/legacy.conf
sed -i "s:NamePolicy=kernel database onboard slot path:NamePolicy=kernel database:g" %{buildroot}/lib/systemd/network/99-default.link
sed -i "s:#LLMNR=yes:LLMNR=false:g" %{buildroot}/etc/systemd/resolved.conf
sed -i "s:#NTP=:NTP=time.windows.com:g" %{buildroot}/etc/systemd/timesyncd.conf
sed -i "s:#LLMNR=yes:LLMNR=false:g" %{buildroot}%{_sysconfdir}/systemd/resolved.conf
sed -i "s:#NTP=:NTP=time.windows.com:g" %{buildroot}%{_sysconfdir}/systemd/timesyncd.conf
rm -f %{buildroot}%{_var}/log/README
mkdir -p %{buildroot}%{_localstatedir}/opt/journal/log
mkdir -p %{buildroot}%{_localstatedir}/log
ln -sfv %{_localstatedir}/opt/journal/log %{buildroot}%{_localstatedir}/log/journal
find %{buildroot} -name '*.la' -delete
find %{buildroot} -type f -name "*.la" -delete -print
install -m 0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/sysctl.d
install -dm 0700 %{buildroot}/boot/
install -m 0600 %{SOURCE2} %{buildroot}/boot/
@ -187,12 +195,12 @@ install -dm 0755 %{buildroot}/%{_sysconfdir}/systemd/network
install -m 0644 %{SOURCE3} %{buildroot}/%{_sysconfdir}/systemd/network
%find_lang %{name} ../%{name}.lang
%post
/sbin/ldconfig
%postun
/sbin/ldconfig
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
%clean
rm -rf %{buildroot}/*
%files
%defattr(-,root,root)
%license LICENSE.GPL2
@ -253,7 +261,6 @@ rm -rf %{buildroot}/*
%{_libdir}/binfmt.d
%{_libdir}/kernel
%{_libdir}/modules-load.d
%{_libdir}/rpm
/lib/security
%{_libdir}/sysctl.d
%{_libdir}/systemd
@ -266,7 +273,7 @@ rm -rf %{buildroot}/*
%{_datadir}/bash-completion/*
%{_datadir}/factory/*
%{_datadir}/dbus-1
%{_datadir}/doc/*
%{_docdir}/*
%{_mandir}/man[1578]/*
%{_datadir}/polkit-1
%{_datadir}/systemd
@ -274,6 +281,9 @@ rm -rf %{buildroot}/*
%dir %{_localstatedir}/opt/journal/log
%{_localstatedir}/log/journal
%files rpm-macros
%{_libdir}/rpm
%files devel
%dir %{_includedir}/systemd
/lib/libudev.so
@ -289,196 +299,295 @@ rm -rf %{buildroot}/*
%files lang -f %{name}.lang
%changelog
* Wed Nov 04 2020 Joe Schmitt <joschmit@microsoft.com> - 239-33
- Provide systemd-libs, systemd-unit, and systemd-sysv.
- Subpackage rpm-macros.
* Wed Sep 23 2020 Suresh Babu Chalamalasetty <schalam@microsoft.com> 239-32
- Portablectl patches for --now --enable and --no-block flags support
* Mon Aug 24 2020 Leandro Pereira <leperei@microsoft.com> 239-31
- Use time.windows.com as the default NTP server in timesyncd.
* Tue Aug 11 2020 Mateusz Malisz <mamalisz@microsoft.com> 239-30
- Reduce kptr_restrict to 1
* Fri May 29 2020 Nicolas Ontiveros <niontive@microsoft.com> 239-29
- Include cryptsetup to build cryptsetup generator.
* Wed May 27 2020 Chris Co <chrco@microsoft.com> 239-28
- Disable IPv6 router advertisements by default
* Wed May 20 2020 Emre Girgin <mrgirgin@microsoft.com> 239-27
- Change /boot directory permissions to 600.
* Wed May 20 2020 Joe Schmitt <joschmit@microsoft.com> 239-26
- Remove 99-vmware-hotplug.rules.
* Sat May 09 00:20:49 PST 2020 Nick Samson <nisamson@microsoft.com> - 239-25
- Added %%license line automatically
* Wed May 06 2020 Emre Girgin <mrgirgin@microsoft.com> 239-24
- Renaming docbook-xsl to docbook-style-xsl
* Wed May 06 2020 Emre Girgin <mrgirgin@microsoft.com> 239-23
- Renaming docbook-xml to docbook-dtd-xml
* Wed May 06 2020 Emre Girgin <mrgirgin@microsoft.com> 239-22
- Renaming Linux-PAM to pam
* Wed May 06 2020 Emre Girgin <mrgirgin@microsoft.com> 239-21
- Renaming XML-Parser to perl-XML-Parser
* Tue May 05 2020 Joe Schmitt <joschmit@microsoft.com> 239-20
- Remove unused rdrand-rng after kernel update.
* Thu Apr 23 2020 Emre Girgin <mrgirgin@microsoft.com> 239-19
- Ignore CVE-2018-21029.
* Fri Apr 17 2020 Emre Girgin <mrgirgin@microsoft.com> 239-18
- Rename shadow to shadow-utils.
* Thu Apr 16 2020 Emre Girgin <mrgirgin@microsoft.com> 239-17
- Resolve build issues arising from upgrading meson to 0.49.2.
* Thu Apr 09 2020 Henry Beberman <henry.beberman@microsoft.com> 239-16
- Add patch to disable arguments to mount_cgroup_controllers as in upstream latest.
* Tue Apr 07 2020 Paul Monson <paulmon@microsoft.com> 239-15
- Update Source0 link. License verified.
* Tue Mar 31 2020 Henry Beberman <henry.beberman@microsoft.com> 239-14
- Backport upstream fix for FOREACH_STRING macro.
* Tue Mar 24 2020 Henry Beberman <henry.beberman@microsoft.com> 239-13
- Add -Wno-error=format-overflow= to fix gcc9 build.
* Thu Feb 27 2020 Henry Beberman <hebeberm@microsoft.com> 239-12
- Disable libcurl auto-configure
* Tue Sep 03 2019 Mateusz Malisz <mamalisz@microsoft.com> 239-11
- Initial CBL-Mariner import from Photon (license: Apache2).
* Thu Jan 10 2019 Anish Swaminathan <anishs@vmware.com> 239-10
- Fix CVE-2018-16864, CVE-2018-16865, CVE-2018-16866
* Wed Jan 09 2019 Keerthana K <keerthanak@vmware.com> 239-9
- Seting default values for tcp_timestamps, tcp_challenge_ack_limit and ip_forward.
* Wed Jan 02 2019 Anish Swaminathan <anishs@vmware.com> 239-8
- Fix CVE-2018-15686, CVE-2018-15687
* Sun Nov 11 2018 Tapas Kundu <tkundu@vmware.com> 239-7
- Fix CVE-2018-15688
* Fri Oct 26 2018 Srivatsa S. Bhat (VMware) <srivatsa@csail.mit.edu> 239-6
- Auto-load rdrand-rng kernel module only on x86.
* Fri Oct 26 2018 Anish Swaminathan <anishs@vmware.com> 239-5
- Revert the commit that causes GCE networkd timeout
- https://github.com/systemd/systemd/commit/44b598a1c9d11c23420a5ef45ff11bcb0ed195eb
* Mon Oct 08 2018 Srinidhi Rao <srinidhir@vmware.com> 239-4
- Add glib-devel as a Requirement to systemd-devel
* Fri Sep 21 2018 Alexey Makhalov <amakhalov@vmware.com> 239-3
- Fix compilation issue against glibc-2.28
* Tue Sep 18 2018 Srivatsa S. Bhat <srivatsa@csail.mit.edu> 239-2
- Automatically load rdrand-rng kernel module on every boot.
* Tue Aug 28 2018 Anish Swaminathan <anishs@vmware.com> 239-1
- Update systemd to 239
* Wed Apr 11 2018 Xiaolin Li <xiaolinl@vmware.com> 236-3
- Build systemd with util-linux 2.32.
* Wed Jan 17 2018 Divya Thaluru <dthaluru@vmware.com> 236-2
- Fixed the log file directory structure
* Fri Dec 29 2017 Anish Swaminathan <anishs@vmware.com> 236-1
- Update systemd to 236
* Thu Nov 09 2017 Vinay Kulkarni <kulkarniv@vmware.com> 233-11
- Fix CVE-2017-15908 dns packet loop fix.
* Tue Nov 07 2017 Vinay Kulkarni <kulkarniv@vmware.com> 233-10
- Fix nullptr access during link disable.
* Mon Sep 18 2017 Anish Swaminathan <anishs@vmware.com> 233-9
- Backport router solicitation backoff from systemd 234
* Fri Sep 15 2017 Anish Swaminathan <anishs@vmware.com> 233-8
- Move network file to systemd package
* Tue Aug 15 2017 Alexey Makhalov <amakhalov@vmware.com> 233-7
- Fix compilation issue for glibc-2.26
* Fri Jul 21 2017 Vinay Kulkarni <kulkarniv@vmware.com> 233-6
- Fix for CVE-2017-1000082.
* Fri Jul 07 2017 Vinay Kulkarni <kulkarniv@vmware.com> 233-5
- Fix default-dns-from-env patch.
* Wed Jul 05 2017 Xiaolin Li <xiaolinl@vmware.com> 233-4
- Add kmod-devel to BuildRequires
* Thu Jun 29 2017 Vinay Kulkarni <kulkarniv@vmware.com> 233-3
- Fix for CVE-2017-9445.
* Tue Jun 20 2017 Anish Swaminathan <anishs@vmware.com> 233-2
- Fix for CVE-2017-9217
* Mon Mar 06 2017 Vinay Kulkarni <kulkarniv@vmware.com> 233-1
- Update systemd to 233
* Tue Jan 3 2017 Alexey Makhalov <amakhalov@vmware.com> 232-5
- Added /boot/systemd.cfg
* Tue Dec 20 2016 Alexey Makhalov <amakhalov@vmware.com> 232-4
- Fix initrd-switch-root issue
* Wed Dec 07 2016 Xiaolin Li <xiaolinl@vmware.com> 232-3
- BuildRequires Linux-PAM-devel
* Thu Dec 01 2016 Xiaolin Li <xiaolinl@vmware.com> 232-2
- disable-elfutils.
* Fri Nov 18 2016 Anish Swaminathan <anishs@vmware.com> 232-1
- Update systemd to 232
* Thu Nov 3 2016 Divya Thaluru <dthaluru@vmware.com> 228-32
- Added logic to reload services incase of rpm upgrade
* Thu Sep 29 2016 Vinay Kulkarni <kulkarniv@vmware.com> 228-31
- Fix a CVE in systemd-notify socket.
* Mon Aug 29 2016 Alexey Makhalov <amakhalov@vmware.com> 228-30
- 02-install-general-aliases.patch to create absolute symlinks
* Fri Aug 26 2016 Anish Swaminathan <anishs@vmware.com> 228-29
- Change config file properties for 99-default.link
* Tue Aug 16 2016 Vinay Kulkarni <kulkarniv@vmware.com> 228-28
- systemd-resolved: Fix DNS_TRANSACTION_PENDING assert.
* Mon Aug 1 2016 Divya Thaluru <dthaluru@vmware.com> 228-27
- Removed packaging of symlinks and will be created during installation
* Tue Jul 12 2016 Vinay Kulkarni <kulkarniv@vmware.com> 228-26
- systemd-resolved: Fix DNS domains resolv.conf search issue for static DNS.
* Mon Jul 11 2016 Vinay Kulkarni <kulkarniv@vmware.com> 228-25
- systemd-networkd: Update DUID/IAID config interface to systemd v230 spec.
* Tue Jun 21 2016 Anish Swaminathan <anishs@vmware.com> 228-24
- Change config file properties
* Fri Jun 17 2016 Vinay Kulkarni <kulkarniv@vmware.com> 228-23
- systemd-resolved: Configure initial DNS servers from environment var.
* Mon Jun 06 2016 Alexey Makhalov <amakhalov@vmware.com> 228-22
- systemd-resolved: disable LLMNR
* Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 228-21
- GA - Bump release of all rpms
* Tue May 17 2016 Anish Swaminathan <anishs@vmware.com> 228-20
- Added patch for letting kernel handle ndisc
* Tue May 17 2016 Divya Thaluru <dthaluru@vmware.com> 228-19
- Updated systemd-user PAM configuration
* Mon May 16 2016 Harish Udaiya Kumar <hudaiyakumar@vmware.com> 228-18
- Updated the MaxTasks to infinity in system.conf file
* Thu Apr 21 2016 Mahmoud Bassiouny <mbassiouny@vmware.com> 228-17
- Set the default.target to the multi-user.target
* Tue Apr 12 2016 Vinay Kulkarni <kulkarniv@vmware.com> 228-16
- Disable network interface renaming.
* Thu Mar 31 2016 Vinay Kulkarni <kulkarniv@vmware.com> 228-15
- Patch to query DHCP DUID, IAID.f
* Wed Mar 30 2016 Vinay Kulkarni <kulkarniv@vmware.com> 228-14
- Update DHCP DUID, IAID configuration patch.
* Wed Mar 30 2016 Kumar Kaushik <kaushikk@vmware.com> 228-13
- Install the security hardening script as part of systemd.
* Tue Mar 29 2016 Kumar Kaushik <kaushikk@vmware.com> 228-12
- Added patch for timedatectl /etc/adjtime PR2749.
* Fri Mar 11 2016 Anish Swaminathan <anishs@vmware.com> 228-11
- Added patch for dhcp preservation via duid iaid configurability
* Fri Mar 11 2016 Anish Swaminathan <anishs@vmware.com> 228-10
- Added patch for swap disconnect order
* Thu Mar 10 2016 XIaolin Li <xiaolinl@vmware.com> 228-9
- Enable manpages.
* Fri Feb 19 2016 Anish Swaminathan <anishs@vmware.com> 228-8
- Added patch to get around systemd-networkd wait online timeout
* Sat Feb 06 2016 Alexey Makhalov <amakhalov@vmware.com> 228-7
- Added patch: fix-reading-routes.
* Wed Feb 03 2016 Anish Swaminathan <anishs@vmware.com> 228-6
- Add hotplug udev rules.
* Tue Jan 12 2016 Anish Swaminathan <anishs@vmware.com> 228-5
- Change config file attributes.
* Wed Jan 06 2016 Anish Swaminathan <anishs@vmware.com> 228-4
- Patches for minor network fixes.
* Wed Dec 16 2015 Anish Swaminathan <anishs@vmware.com> 228-3
- Patch for ostree.
* Wed Dec 16 2015 Anish Swaminathan <anishs@vmware.com> 228-2
- Patch for loopback address.
* Fri Dec 11 2015 Anish Swaminathan <anishs@vmware.com> 228-1
- Upgrade systemd version.
* Mon Nov 30 2015 Mahmoud Bassiouny <mbassiouny@vmware.com> 216-13
- Removing the reference of lock user
* Fri Oct 9 2015 Xiaolin Li <xiaolinl@vmware.com> 216-12
- Removing la files from packages.
* Fri Sep 18 2015 Divya Thaluru <dthaluru@vmware.com> 216-11
- Packaging journal log directory
* Thu Sep 10 2015 Alexey Makhalov <amakhalov@vmware.com> 216-10
- Improve enoX renaming in VMware HV case. Patch is added.
* Tue Aug 25 2015 Alexey Makhalov <amakhalov@vmware.com> 216-9
- Reduce systemd-networkd boot time (exclude if-rename patch).
* Mon Jul 20 2015 Divya Thaluru <dthaluru@vmware.com> 216-8
- Adding sysvinit support
* Mon Jul 06 2015 Kumar Kaushik <kaushikk@vmware.com> 216-7
- Fixing networkd/udev race condition for renaming interface.
* Thu Jun 25 2015 Sharath George <sharathg@vmware.com> 216-6
- Remove debug files.
* Tue Jun 23 2015 Divya Thaluru <dthaluru@vmware.com> 216-5
- Building compat libs
* Mon Jun 1 2015 Alexey Makhalov <amakhalov@vmware.com> 216-4
- gudev support
* Wed May 27 2015 Divya Thaluru <dthaluru@vmware.com> 216-3
- Removing packing of PAM configuration files
* Mon May 18 2015 Touseef Liaqat <tliaqat@vmware.com> 216-2
- Update according to UsrMove.
* Mon Oct 27 2014 Sharath George <sharathg@vmware.com> 216-1
- Initial build. First version

View File

@ -19,15 +19,15 @@ gmp-devel-6.1.2-5.cm1.aarch64.rpm
mpfr-4.0.1-3.cm1.aarch64.rpm
mpfr-devel-4.0.1-3.cm1.aarch64.rpm
libmpc-1.1.0-6.cm1.aarch64.rpm
libgcc-9.1.0-8.cm1.aarch64.rpm
libgcc-atomic-9.1.0-8.cm1.aarch64.rpm
libgcc-devel-9.1.0-8.cm1.aarch64.rpm
libstdc++-9.1.0-8.cm1.aarch64.rpm
libstdc++-devel-9.1.0-8.cm1.aarch64.rpm
libgomp-9.1.0-8.cm1.aarch64.rpm
libgomp-devel-9.1.0-8.cm1.aarch64.rpm
gcc-9.1.0-8.cm1.aarch64.rpm
gcc-c++-9.1.0-8.cm1.aarch64.rpm
libgcc-9.1.0-9.cm1.aarch64.rpm
libgcc-atomic-9.1.0-9.cm1.aarch64.rpm
libgcc-devel-9.1.0-9.cm1.aarch64.rpm
libstdc++-9.1.0-9.cm1.aarch64.rpm
libstdc++-devel-9.1.0-9.cm1.aarch64.rpm
libgomp-9.1.0-9.cm1.aarch64.rpm
libgomp-devel-9.1.0-9.cm1.aarch64.rpm
gcc-9.1.0-9.cm1.aarch64.rpm
gcc-c++-9.1.0-9.cm1.aarch64.rpm
libpkgconf-1.7.0-3.cm1.aarch64.rpm
pkgconf-1.7.0-3.cm1.aarch64.rpm
pkgconf-m4-1.7.0-3.cm1.noarch.rpm
@ -172,9 +172,9 @@ openssl-static-1.1.1g-7.cm1.aarch64.rpm
openssl-debuginfo-1.1.1g-7.cm1.aarch64.rpm
libcap-2.26-2.cm1.aarch64.rpm
libcap-devel-2.26-2.cm1.aarch64.rpm
libdb-5.3.28-4.cm1.aarch64.rpm
libdb-devel-5.3.28-4.cm1.aarch64.rpm
libdb-docs-5.3.28-4.cm1.aarch64.rpm
libdb-5.3.28-5.cm1.aarch64.rpm
libdb-devel-5.3.28-5.cm1.aarch64.rpm
libdb-docs-5.3.28-5.cm1.aarch64.rpm
rpm-4.14.2-10.cm1.aarch64.rpm
rpm-build-4.14.2-10.cm1.aarch64.rpm
rpm-build-libs-4.14.2-10.cm1.aarch64.rpm
@ -196,8 +196,8 @@ tdnf-cli-libs-2.1.0-4.cm1.aarch64.rpm
tdnf-devel-2.1.0-4.cm1.aarch64.rpm
tdnf-plugin-repogpgcheck-2.1.0-4.cm1.aarch64.rpm
createrepo_c-0.11.1-6.cm1.aarch64.rpm
libxml2-2.9.10-2.cm1.aarch64.rpm
libxml2-devel-2.9.10-2.cm1.aarch64.rpm
libxml2-2.9.10-3.cm1.aarch64.rpm
libxml2-devel-2.9.10-3.cm1.aarch64.rpm
glib-2.58.0-8.cm1.aarch64.rpm
libltdl-2.4.6-6.cm1.aarch64.rpm
libltdl-devel-2.4.6-6.cm1.aarch64.rpm
@ -205,9 +205,9 @@ pcre-libs-8.42-4.cm1.aarch64.rpm
krb5-1.17-3.cm1.aarch64.rpm
lua-5.3.5-11.cm1.aarch64.rpm
lua-libs-5.3.5-11.cm1.aarch64.rpm
mariner-rpm-macros-1.0-8.cm1.noarch.rpm
mariner-python-macros-1.0-8.cm1.noarch.rpm
mariner-check-macros-1.0-8.cm1.noarch.rpm
mariner-rpm-macros-1.0-9.cm1.noarch.rpm
mariner-python-macros-1.0-9.cm1.noarch.rpm
mariner-check-macros-1.0-9.cm1.noarch.rpm
libassuan-2.5.1-5.cm1.aarch64.rpm
libgpg-error-1.32-5.cm1.aarch64.rpm
libgcrypt-1.8.3-4.cm1.aarch64.rpm
@ -237,3 +237,4 @@ python3-devel-3.7.7-5.cm1.aarch64.rpm
python3-libs-3.7.7-5.cm1.aarch64.rpm
python3-setuptools-3.7.7-5.cm1.noarch.rpm
python3-xml-3.7.7-5.cm1.aarch64.rpm
systemd-rpm-macros-239-33.cm1.noarch.rpm

View File

@ -19,15 +19,15 @@ gmp-devel-6.1.2-5.cm1.x86_64.rpm
mpfr-4.0.1-3.cm1.x86_64.rpm
mpfr-devel-4.0.1-3.cm1.x86_64.rpm
libmpc-1.1.0-6.cm1.x86_64.rpm
libgcc-9.1.0-8.cm1.x86_64.rpm
libgcc-atomic-9.1.0-8.cm1.x86_64.rpm
libgcc-devel-9.1.0-8.cm1.x86_64.rpm
libstdc++-9.1.0-8.cm1.x86_64.rpm
libstdc++-devel-9.1.0-8.cm1.x86_64.rpm
libgomp-9.1.0-8.cm1.x86_64.rpm
libgomp-devel-9.1.0-8.cm1.x86_64.rpm
gcc-9.1.0-8.cm1.x86_64.rpm
gcc-c++-9.1.0-8.cm1.x86_64.rpm
libgcc-9.1.0-9.cm1.x86_64.rpm
libgcc-atomic-9.1.0-9.cm1.x86_64.rpm
libgcc-devel-9.1.0-9.cm1.x86_64.rpm
libstdc++-9.1.0-9.cm1.x86_64.rpm
libstdc++-devel-9.1.0-9.cm1.x86_64.rpm
libgomp-9.1.0-9.cm1.x86_64.rpm
libgomp-devel-9.1.0-9.cm1.x86_64.rpm
gcc-9.1.0-9.cm1.x86_64.rpm
gcc-c++-9.1.0-9.cm1.x86_64.rpm
libpkgconf-1.7.0-3.cm1.x86_64.rpm
pkgconf-1.7.0-3.cm1.x86_64.rpm
pkgconf-m4-1.7.0-3.cm1.noarch.rpm
@ -172,9 +172,9 @@ openssl-static-1.1.1g-7.cm1.x86_64.rpm
openssl-debuginfo-1.1.1g-7.cm1.x86_64.rpm
libcap-2.26-2.cm1.x86_64.rpm
libcap-devel-2.26-2.cm1.x86_64.rpm
libdb-5.3.28-4.cm1.x86_64.rpm
libdb-devel-5.3.28-4.cm1.x86_64.rpm
libdb-docs-5.3.28-4.cm1.x86_64.rpm
libdb-5.3.28-5.cm1.x86_64.rpm
libdb-devel-5.3.28-5.cm1.x86_64.rpm
libdb-docs-5.3.28-5.cm1.x86_64.rpm
rpm-4.14.2-10.cm1.x86_64.rpm
rpm-build-4.14.2-10.cm1.x86_64.rpm
rpm-build-libs-4.14.2-10.cm1.x86_64.rpm
@ -196,8 +196,8 @@ tdnf-cli-libs-2.1.0-4.cm1.x86_64.rpm
tdnf-devel-2.1.0-4.cm1.x86_64.rpm
tdnf-plugin-repogpgcheck-2.1.0-4.cm1.x86_64.rpm
createrepo_c-0.11.1-6.cm1.x86_64.rpm
libxml2-2.9.10-2.cm1.x86_64.rpm
libxml2-devel-2.9.10-2.cm1.x86_64.rpm
libxml2-2.9.10-3.cm1.x86_64.rpm
libxml2-devel-2.9.10-3.cm1.x86_64.rpm
glib-2.58.0-8.cm1.x86_64.rpm
libltdl-2.4.6-6.cm1.x86_64.rpm
libltdl-devel-2.4.6-6.cm1.x86_64.rpm
@ -205,9 +205,9 @@ pcre-libs-8.42-4.cm1.x86_64.rpm
krb5-1.17-3.cm1.x86_64.rpm
lua-5.3.5-11.cm1.x86_64.rpm
lua-libs-5.3.5-11.cm1.x86_64.rpm
mariner-rpm-macros-1.0-8.cm1.noarch.rpm
mariner-python-macros-1.0-8.cm1.noarch.rpm
mariner-check-macros-1.0-8.cm1.noarch.rpm
mariner-rpm-macros-1.0-9.cm1.noarch.rpm
mariner-python-macros-1.0-9.cm1.noarch.rpm
mariner-check-macros-1.0-9.cm1.noarch.rpm
libassuan-2.5.1-5.cm1.x86_64.rpm
libgpg-error-1.32-5.cm1.x86_64.rpm
libgcrypt-1.8.3-4.cm1.x86_64.rpm
@ -237,3 +237,4 @@ python3-devel-3.7.7-5.cm1.x86_64.rpm
python3-libs-3.7.7-5.cm1.x86_64.rpm
python3-setuptools-3.7.7-5.cm1.noarch.rpm
python3-xml-3.7.7-5.cm1.x86_64.rpm
systemd-rpm-macros-239-33.cm1.noarch.rpm

View File

@ -25,8 +25,8 @@ ca-certificates-shared-20200720-9.cm1.noarch.rpm
ca-certificates-tools-20200720-9.cm1.noarch.rpm
check-0.12.0-5.cm1.aarch64.rpm
check-debuginfo-0.12.0-5.cm1.aarch64.rpm
cmake-3.17.3-3.cm1.aarch64.rpm
cmake-debuginfo-3.17.3-3.cm1.aarch64.rpm
cmake-3.17.3-4.cm1.aarch64.rpm
cmake-debuginfo-3.17.3-4.cm1.aarch64.rpm
coreutils-8.30-5.cm1.aarch64.rpm
coreutils-debuginfo-8.30-5.cm1.aarch64.rpm
coreutils-lang-8.30-5.cm1.aarch64.rpm
@ -99,16 +99,16 @@ freetype-debuginfo-2.9.1-4.cm1.aarch64.rpm
freetype-devel-2.9.1-4.cm1.aarch64.rpm
gawk-4.2.1-3.cm1.aarch64.rpm
gawk-debuginfo-4.2.1-3.cm1.aarch64.rpm
gcc-9.1.0-8.cm1.aarch64.rpm
gcc-c++-9.1.0-8.cm1.aarch64.rpm
gcc-debuginfo-9.1.0-8.cm1.aarch64.rpm
gcc-9.1.0-9.cm1.aarch64.rpm
gcc-c++-9.1.0-9.cm1.aarch64.rpm
gcc-debuginfo-9.1.0-9.cm1.aarch64.rpm
gdbm-1.18-4.cm1.aarch64.rpm
gdbm-debuginfo-1.18-4.cm1.aarch64.rpm
gdbm-devel-1.18-4.cm1.aarch64.rpm
gdbm-lang-1.18-4.cm1.aarch64.rpm
gettext-0.21-1.cm1.aarch64.rpm
gettext-debuginfo-0.21-1.cm1.aarch64.rpm
gfortran-9.1.0-8.cm1.aarch64.rpm
gfortran-9.1.0-9.cm1.aarch64.rpm
glib-2.58.0-8.cm1.aarch64.rpm
glibc-2.28-13.cm1.aarch64.rpm
glibc-devel-2.28-13.cm1.aarch64.rpm
@ -170,21 +170,22 @@ libassuan-debuginfo-2.5.1-5.cm1.aarch64.rpm
libcap-2.26-2.cm1.aarch64.rpm
libcap-debuginfo-2.26-2.cm1.aarch64.rpm
libcap-devel-2.26-2.cm1.aarch64.rpm
libdb-5.3.28-4.cm1.aarch64.rpm
libdb-debuginfo-5.3.28-4.cm1.aarch64.rpm
libdb-devel-5.3.28-4.cm1.aarch64.rpm
libdb-docs-5.3.28-4.cm1.aarch64.rpm
libdb-5.3.28-5.cm1.aarch64.rpm
libdb-debuginfo-5.3.28-5.cm1.aarch64.rpm
libdb-devel-5.3.28-5.cm1.aarch64.rpm
libdb-docs-5.3.28-5.cm1.aarch64.rpm
libdb-utils-5.3.28-5.cm1.aarch64.rpm
libffi-3.2.1-12.cm1.aarch64.rpm
libffi-debuginfo-3.2.1-12.cm1.aarch64.rpm
libffi-devel-3.2.1-12.cm1.aarch64.rpm
libgcc-9.1.0-8.cm1.aarch64.rpm
libgcc-atomic-9.1.0-8.cm1.aarch64.rpm
libgcc-devel-9.1.0-8.cm1.aarch64.rpm
libgcc-9.1.0-9.cm1.aarch64.rpm
libgcc-atomic-9.1.0-9.cm1.aarch64.rpm
libgcc-devel-9.1.0-9.cm1.aarch64.rpm
libgcrypt-1.8.3-4.cm1.aarch64.rpm
libgcrypt-debuginfo-1.8.3-4.cm1.aarch64.rpm
libgcrypt-devel-1.8.3-4.cm1.aarch64.rpm
libgomp-9.1.0-8.cm1.aarch64.rpm
libgomp-devel-9.1.0-8.cm1.aarch64.rpm
libgomp-9.1.0-9.cm1.aarch64.rpm
libgomp-devel-9.1.0-9.cm1.aarch64.rpm
libgpg-error-1.32-5.cm1.aarch64.rpm
libgpg-error-debuginfo-1.32-5.cm1.aarch64.rpm
libgpg-error-devel-1.32-5.cm1.aarch64.rpm
@ -219,17 +220,17 @@ libsolv-tools-0.7.7-4.cm1.aarch64.rpm
libssh2-1.9.0-1.cm1.aarch64.rpm
libssh2-debuginfo-1.9.0-1.cm1.aarch64.rpm
libssh2-devel-1.9.0-1.cm1.aarch64.rpm
libstdc++-9.1.0-8.cm1.aarch64.rpm
libstdc++-devel-9.1.0-8.cm1.aarch64.rpm
libstdc++-9.1.0-9.cm1.aarch64.rpm
libstdc++-devel-9.1.0-9.cm1.aarch64.rpm
libtasn1-4.14-2.cm1.aarch64.rpm
libtasn1-debuginfo-4.14-2.cm1.aarch64.rpm
libtasn1-devel-4.14-2.cm1.aarch64.rpm
libtool-2.4.6-6.cm1.aarch64.rpm
libtool-debuginfo-2.4.6-6.cm1.aarch64.rpm
libxml2-2.9.10-2.cm1.aarch64.rpm
libxml2-debuginfo-2.9.10-2.cm1.aarch64.rpm
libxml2-devel-2.9.10-2.cm1.aarch64.rpm
libxml2-python-2.9.10-2.cm1.aarch64.rpm
libxml2-2.9.10-3.cm1.aarch64.rpm
libxml2-debuginfo-2.9.10-3.cm1.aarch64.rpm
libxml2-devel-2.9.10-3.cm1.aarch64.rpm
libxml2-python-2.9.10-3.cm1.aarch64.rpm
libxslt-1.1.34-2.cm1.aarch64.rpm
libxslt-debuginfo-1.1.34-2.cm1.aarch64.rpm
libxslt-devel-1.1.34-2.cm1.aarch64.rpm
@ -246,12 +247,12 @@ m4-1.4.18-4.cm1.aarch64.rpm
m4-debuginfo-1.4.18-4.cm1.aarch64.rpm
make-4.2.1-5.cm1.aarch64.rpm
make-debuginfo-4.2.1-5.cm1.aarch64.rpm
mariner-check-macros-1.0-8.cm1.noarch.rpm
mariner-python-macros-1.0-8.cm1.noarch.rpm
mariner-check-macros-1.0-9.cm1.noarch.rpm
mariner-python-macros-1.0-9.cm1.noarch.rpm
mariner-release-1.0-10.cm1.noarch.rpm
mariner-repos-1.0-11.cm1.noarch.rpm
mariner-repos-preview-1.0-11.cm1.noarch.rpm
mariner-rpm-macros-1.0-8.cm1.noarch.rpm
mariner-rpm-macros-1.0-9.cm1.noarch.rpm
meson-0.49.2-1.cm1.noarch.rpm
mpfr-4.0.1-3.cm1.aarch64.rpm
mpfr-debuginfo-4.0.1-3.cm1.aarch64.rpm
@ -274,12 +275,12 @@ nss-3.44-3.cm1.aarch64.rpm
nss-debuginfo-3.44-3.cm1.aarch64.rpm
nss-devel-3.44-3.cm1.aarch64.rpm
nss-libs-3.44-3.cm1.aarch64.rpm
openjdk8-1.8.0.181-10.cm1.aarch64.rpm
openjdk8-debuginfo-1.8.0.181-10.cm1.aarch64.rpm
openjdk8-doc-1.8.0.181-10.cm1.aarch64.rpm
openjdk8-sample-1.8.0.181-10.cm1.aarch64.rpm
openjdk8-src-1.8.0.181-10.cm1.aarch64.rpm
openjre8-1.8.0.181-10.cm1.aarch64.rpm
openjdk8-1.8.0.181-11.cm1.aarch64.rpm
openjdk8-debuginfo-1.8.0.181-11.cm1.aarch64.rpm
openjdk8-doc-1.8.0.181-11.cm1.aarch64.rpm
openjdk8-sample-1.8.0.181-11.cm1.aarch64.rpm
openjdk8-src-1.8.0.181-11.cm1.aarch64.rpm
openjre8-1.8.0.181-11.cm1.aarch64.rpm
openssl-1.1.1g-7.cm1.aarch64.rpm
openssl-debuginfo-1.1.1g-7.cm1.aarch64.rpm
openssl-devel-1.1.1g-7.cm1.aarch64.rpm
@ -530,7 +531,7 @@ python3-debuginfo-3.7.7-5.cm1.aarch64.rpm
python3-devel-3.7.7-5.cm1.aarch64.rpm
python3-gpg-1.13.1-5.cm1.aarch64.rpm
python3-libs-3.7.7-5.cm1.aarch64.rpm
python3-libxml2-2.9.10-2.cm1.aarch64.rpm
python3-libxml2-2.9.10-3.cm1.aarch64.rpm
python3-pip-3.7.7-5.cm1.noarch.rpm
python3-pwquality-1.4.2-4.cm1.aarch64.rpm
python3-rpm-4.14.2-10.cm1.aarch64.rpm
@ -556,21 +557,22 @@ rpm-libs-4.14.2-10.cm1.aarch64.rpm
sed-4.5-3.cm1.aarch64.rpm
sed-debuginfo-4.5-3.cm1.aarch64.rpm
sed-lang-4.5-3.cm1.aarch64.rpm
shadow-utils-4.6-8.cm1.aarch64.rpm
shadow-utils-debuginfo-4.6-8.cm1.aarch64.rpm
shadow-utils-4.6-9.cm1.aarch64.rpm
shadow-utils-debuginfo-4.6-9.cm1.aarch64.rpm
sqlite-3.32.3-2.cm1.aarch64.rpm
sqlite-debuginfo-3.32.3-2.cm1.aarch64.rpm
sqlite-devel-3.32.3-2.cm1.aarch64.rpm
sqlite-libs-3.32.3-2.cm1.aarch64.rpm
swig-3.0.12-4.cm1.aarch64.rpm
swig-debuginfo-3.0.12-4.cm1.aarch64.rpm
systemd-239-32.cm1.aarch64.rpm
systemd-239-33.cm1.aarch64.rpm
systemd-bootstrap-239-29.cm1.aarch64.rpm
systemd-bootstrap-debuginfo-239-29.cm1.aarch64.rpm
systemd-bootstrap-devel-239-29.cm1.aarch64.rpm
systemd-debuginfo-239-32.cm1.aarch64.rpm
systemd-devel-239-32.cm1.aarch64.rpm
systemd-lang-239-32.cm1.aarch64.rpm
systemd-debuginfo-239-33.cm1.aarch64.rpm
systemd-devel-239-33.cm1.aarch64.rpm
systemd-lang-239-33.cm1.aarch64.rpm
systemd-rpm-macros-239-33.cm1.noarch.rpm
tar-1.32-2.cm1.aarch64.rpm
tar-debuginfo-1.32-2.cm1.aarch64.rpm
tdnf-2.1.0-4.cm1.aarch64.rpm

View File

@ -25,8 +25,8 @@ ca-certificates-shared-20200720-9.cm1.noarch.rpm
ca-certificates-tools-20200720-9.cm1.noarch.rpm
check-0.12.0-5.cm1.x86_64.rpm
check-debuginfo-0.12.0-5.cm1.x86_64.rpm
cmake-3.17.3-3.cm1.x86_64.rpm
cmake-debuginfo-3.17.3-3.cm1.x86_64.rpm
cmake-3.17.3-4.cm1.x86_64.rpm
cmake-debuginfo-3.17.3-4.cm1.x86_64.rpm
coreutils-8.30-5.cm1.x86_64.rpm
coreutils-debuginfo-8.30-5.cm1.x86_64.rpm
coreutils-lang-8.30-5.cm1.x86_64.rpm
@ -99,16 +99,16 @@ freetype-debuginfo-2.9.1-4.cm1.x86_64.rpm
freetype-devel-2.9.1-4.cm1.x86_64.rpm
gawk-4.2.1-3.cm1.x86_64.rpm
gawk-debuginfo-4.2.1-3.cm1.x86_64.rpm
gcc-9.1.0-8.cm1.x86_64.rpm
gcc-c++-9.1.0-8.cm1.x86_64.rpm
gcc-debuginfo-9.1.0-8.cm1.x86_64.rpm
gcc-9.1.0-9.cm1.x86_64.rpm
gcc-c++-9.1.0-9.cm1.x86_64.rpm
gcc-debuginfo-9.1.0-9.cm1.x86_64.rpm
gdbm-1.18-4.cm1.x86_64.rpm
gdbm-debuginfo-1.18-4.cm1.x86_64.rpm
gdbm-devel-1.18-4.cm1.x86_64.rpm
gdbm-lang-1.18-4.cm1.x86_64.rpm
gettext-0.21-1.cm1.x86_64.rpm
gettext-debuginfo-0.21-1.cm1.x86_64.rpm
gfortran-9.1.0-8.cm1.x86_64.rpm
gfortran-9.1.0-9.cm1.x86_64.rpm
glib-2.58.0-8.cm1.x86_64.rpm
glibc-2.28-13.cm1.x86_64.rpm
glibc-devel-2.28-13.cm1.x86_64.rpm
@ -170,21 +170,22 @@ libassuan-debuginfo-2.5.1-5.cm1.x86_64.rpm
libcap-2.26-2.cm1.x86_64.rpm
libcap-debuginfo-2.26-2.cm1.x86_64.rpm
libcap-devel-2.26-2.cm1.x86_64.rpm
libdb-5.3.28-4.cm1.x86_64.rpm
libdb-debuginfo-5.3.28-4.cm1.x86_64.rpm
libdb-devel-5.3.28-4.cm1.x86_64.rpm
libdb-docs-5.3.28-4.cm1.x86_64.rpm
libdb-5.3.28-5.cm1.x86_64.rpm
libdb-debuginfo-5.3.28-5.cm1.x86_64.rpm
libdb-devel-5.3.28-5.cm1.x86_64.rpm
libdb-docs-5.3.28-5.cm1.x86_64.rpm
libdb-utils-5.3.28-5.cm1.x86_64.rpm
libffi-3.2.1-12.cm1.x86_64.rpm
libffi-debuginfo-3.2.1-12.cm1.x86_64.rpm
libffi-devel-3.2.1-12.cm1.x86_64.rpm
libgcc-9.1.0-8.cm1.x86_64.rpm
libgcc-atomic-9.1.0-8.cm1.x86_64.rpm
libgcc-devel-9.1.0-8.cm1.x86_64.rpm
libgcc-9.1.0-9.cm1.x86_64.rpm
libgcc-atomic-9.1.0-9.cm1.x86_64.rpm
libgcc-devel-9.1.0-9.cm1.x86_64.rpm
libgcrypt-1.8.3-4.cm1.x86_64.rpm
libgcrypt-debuginfo-1.8.3-4.cm1.x86_64.rpm
libgcrypt-devel-1.8.3-4.cm1.x86_64.rpm
libgomp-9.1.0-8.cm1.x86_64.rpm
libgomp-devel-9.1.0-8.cm1.x86_64.rpm
libgomp-9.1.0-9.cm1.x86_64.rpm
libgomp-devel-9.1.0-9.cm1.x86_64.rpm
libgpg-error-1.32-5.cm1.x86_64.rpm
libgpg-error-debuginfo-1.32-5.cm1.x86_64.rpm
libgpg-error-devel-1.32-5.cm1.x86_64.rpm
@ -219,17 +220,17 @@ libsolv-tools-0.7.7-4.cm1.x86_64.rpm
libssh2-1.9.0-1.cm1.x86_64.rpm
libssh2-debuginfo-1.9.0-1.cm1.x86_64.rpm
libssh2-devel-1.9.0-1.cm1.x86_64.rpm
libstdc++-9.1.0-8.cm1.x86_64.rpm
libstdc++-devel-9.1.0-8.cm1.x86_64.rpm
libstdc++-9.1.0-9.cm1.x86_64.rpm
libstdc++-devel-9.1.0-9.cm1.x86_64.rpm
libtasn1-4.14-2.cm1.x86_64.rpm
libtasn1-debuginfo-4.14-2.cm1.x86_64.rpm
libtasn1-devel-4.14-2.cm1.x86_64.rpm
libtool-2.4.6-6.cm1.x86_64.rpm
libtool-debuginfo-2.4.6-6.cm1.x86_64.rpm
libxml2-2.9.10-2.cm1.x86_64.rpm
libxml2-debuginfo-2.9.10-2.cm1.x86_64.rpm
libxml2-devel-2.9.10-2.cm1.x86_64.rpm
libxml2-python-2.9.10-2.cm1.x86_64.rpm
libxml2-2.9.10-3.cm1.x86_64.rpm
libxml2-debuginfo-2.9.10-3.cm1.x86_64.rpm
libxml2-devel-2.9.10-3.cm1.x86_64.rpm
libxml2-python-2.9.10-3.cm1.x86_64.rpm
libxslt-1.1.34-2.cm1.x86_64.rpm
libxslt-debuginfo-1.1.34-2.cm1.x86_64.rpm
libxslt-devel-1.1.34-2.cm1.x86_64.rpm
@ -246,12 +247,12 @@ m4-1.4.18-4.cm1.x86_64.rpm
m4-debuginfo-1.4.18-4.cm1.x86_64.rpm
make-4.2.1-5.cm1.x86_64.rpm
make-debuginfo-4.2.1-5.cm1.x86_64.rpm
mariner-check-macros-1.0-8.cm1.noarch.rpm
mariner-python-macros-1.0-8.cm1.noarch.rpm
mariner-check-macros-1.0-9.cm1.noarch.rpm
mariner-python-macros-1.0-9.cm1.noarch.rpm
mariner-release-1.0-10.cm1.noarch.rpm
mariner-repos-1.0-11.cm1.noarch.rpm
mariner-repos-preview-1.0-11.cm1.noarch.rpm
mariner-rpm-macros-1.0-8.cm1.noarch.rpm
mariner-rpm-macros-1.0-9.cm1.noarch.rpm
meson-0.49.2-1.cm1.noarch.rpm
mpfr-4.0.1-3.cm1.x86_64.rpm
mpfr-debuginfo-4.0.1-3.cm1.x86_64.rpm
@ -274,12 +275,12 @@ nss-3.44-3.cm1.x86_64.rpm
nss-debuginfo-3.44-3.cm1.x86_64.rpm
nss-devel-3.44-3.cm1.x86_64.rpm
nss-libs-3.44-3.cm1.x86_64.rpm
openjdk8-1.8.0.212-12.cm1.x86_64.rpm
openjdk8-debuginfo-1.8.0.212-12.cm1.x86_64.rpm
openjdk8-doc-1.8.0.212-12.cm1.x86_64.rpm
openjdk8-sample-1.8.0.212-12.cm1.x86_64.rpm
openjdk8-src-1.8.0.212-12.cm1.x86_64.rpm
openjre8-1.8.0.212-12.cm1.x86_64.rpm
openjdk8-1.8.0.212-13.cm1.x86_64.rpm
openjdk8-debuginfo-1.8.0.212-13.cm1.x86_64.rpm
openjdk8-doc-1.8.0.212-13.cm1.x86_64.rpm
openjdk8-sample-1.8.0.212-13.cm1.x86_64.rpm
openjdk8-src-1.8.0.212-13.cm1.x86_64.rpm
openjre8-1.8.0.212-13.cm1.x86_64.rpm
openssl-1.1.1g-7.cm1.x86_64.rpm
openssl-debuginfo-1.1.1g-7.cm1.x86_64.rpm
openssl-devel-1.1.1g-7.cm1.x86_64.rpm
@ -530,7 +531,7 @@ python3-debuginfo-3.7.7-5.cm1.x86_64.rpm
python3-devel-3.7.7-5.cm1.x86_64.rpm
python3-gpg-1.13.1-5.cm1.x86_64.rpm
python3-libs-3.7.7-5.cm1.x86_64.rpm
python3-libxml2-2.9.10-2.cm1.x86_64.rpm
python3-libxml2-2.9.10-3.cm1.x86_64.rpm
python3-pip-3.7.7-5.cm1.noarch.rpm
python3-pwquality-1.4.2-4.cm1.x86_64.rpm
python3-rpm-4.14.2-10.cm1.x86_64.rpm
@ -556,21 +557,22 @@ rpm-libs-4.14.2-10.cm1.x86_64.rpm
sed-4.5-3.cm1.x86_64.rpm
sed-debuginfo-4.5-3.cm1.x86_64.rpm
sed-lang-4.5-3.cm1.x86_64.rpm
shadow-utils-4.6-8.cm1.x86_64.rpm
shadow-utils-debuginfo-4.6-8.cm1.x86_64.rpm
shadow-utils-4.6-9.cm1.x86_64.rpm
shadow-utils-debuginfo-4.6-9.cm1.x86_64.rpm
sqlite-3.32.3-2.cm1.x86_64.rpm
sqlite-debuginfo-3.32.3-2.cm1.x86_64.rpm
sqlite-devel-3.32.3-2.cm1.x86_64.rpm
sqlite-libs-3.32.3-2.cm1.x86_64.rpm
swig-3.0.12-4.cm1.x86_64.rpm
swig-debuginfo-3.0.12-4.cm1.x86_64.rpm
systemd-239-32.cm1.x86_64.rpm
systemd-239-33.cm1.x86_64.rpm
systemd-bootstrap-239-29.cm1.x86_64.rpm
systemd-bootstrap-debuginfo-239-29.cm1.x86_64.rpm
systemd-bootstrap-devel-239-29.cm1.x86_64.rpm
systemd-debuginfo-239-32.cm1.x86_64.rpm
systemd-devel-239-32.cm1.x86_64.rpm
systemd-lang-239-32.cm1.x86_64.rpm
systemd-debuginfo-239-33.cm1.x86_64.rpm
systemd-devel-239-33.cm1.x86_64.rpm
systemd-lang-239-33.cm1.x86_64.rpm
systemd-rpm-macros-239-33.cm1.noarch.rpm
tar-1.32-2.cm1.x86_64.rpm
tar-debuginfo-1.32-2.cm1.x86_64.rpm
tdnf-2.1.0-4.cm1.x86_64.rpm

View File

@ -71,6 +71,7 @@ remove_packages_for_pkggen_core () {
sed -i '/kmod/d' $TmpPkgGen
sed -i '/krb5-[[:alpha:]]/d' $TmpPkgGen
sed -i '/libarchive/d' $TmpPkgGen
sed -i '/libdb-utils/d' $TmpPkgGen
sed -i '/libgpg-error-[[:alpha:]]/d' $TmpPkgGen
sed -i '/libgcrypt-[[:alpha:]]/d' $TmpPkgGen
sed -i '/libsolv-tools/d' $TmpPkgGen
@ -296,6 +297,7 @@ generate_pkggen_core () {
cat $TmpPkgGen | grep "^python2-" >> $1
cat $TmpPkgGen | grep "^python-xml-" >> $1
cat $TmpPkgGen | grep "^python3-" >> $1
cat $TmpPkgGen | grep "^systemd-rpm-macros-" >> $1
}
# Generate toolchain_*.txt based on the toolchain_built_rpms_all.tar.gz file contents