Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 4 additions & 2 deletions SPECS/libffi/libffi.spec
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
Summary: A portable, high level programming interface to various calling conventions
Name: libffi
Version: 3.2.1
Release: 11%{?dist}
Release: 12%{?dist}
License: BSD
URL: http://sourceware.org/libffi/
Group: System Environment/GeneralLibraries
Vendor: Microsoft Corporation
Distribution: Mariner
Source0: ftp://sourceware.org/pub/libffi/%{name}-%{version}.tar.gz
Source0: https://gcc.gnu.org/pub/libffi/%{name}-%{version}.tar.gz
Provides: pkgconfig(libffi)
#%if %{with_check}
#BuildRequires: dejagnu
Expand Down Expand Up @@ -77,6 +77,8 @@ rm -rf %{buildroot}/*
%{_mandir}/man3/*

%changelog
* Thu Oct 15 2020 Andrew Phelps <anphel@microsoft.com> 3.2.1-12
- Update Source0 to use more reliable https URL instead of ftp
* Fri Sep 18 2020 Mateusz Malisz <mamalisz@microsoft.com> 3.2.1-11
- Fix normal libffi build by replacing destination for .so files from $(toolexeclibdir) to $(libdir)
- Replace ./configure and manual options with %%configure macro
Expand Down
2 changes: 1 addition & 1 deletion cgmanifest.json
Original file line number Diff line number Diff line change
Expand Up @@ -2107,7 +2107,7 @@
"other": {
"name": "libffi",
"version": "3.2.1",
"downloadUrl": "ftp://sourceware.org/pub/libffi/libffi-3.2.1.tar.gz"
"downloadUrl": "https://gcc.gnu.org/pub/libffi/libffi-3.2.1.tar.gz"
}
}
},
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -157,7 +157,7 @@ gnupg2-2.2.20-3.cm1.aarch64.rpm
gpgme-1.13.1-5.cm1.aarch64.rpm
mariner-repos-1.0-11.cm1.noarch.rpm
mariner-repos-preview-1.0-11.cm1.noarch.rpm
libffi-3.2.1-11.cm1.aarch64.rpm
libffi-3.2.1-12.cm1.aarch64.rpm
libtasn1-4.14-2.cm1.aarch64.rpm
p11-kit-0.23.16.1-2.cm1.aarch64.rpm
p11-kit-trust-0.23.16.1-2.cm1.aarch64.rpm
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -157,7 +157,7 @@ gnupg2-2.2.20-3.cm1.x86_64.rpm
gpgme-1.13.1-5.cm1.x86_64.rpm
mariner-repos-1.0-11.cm1.noarch.rpm
mariner-repos-preview-1.0-11.cm1.noarch.rpm
libffi-3.2.1-11.cm1.x86_64.rpm
libffi-3.2.1-12.cm1.x86_64.rpm
libtasn1-4.14-2.cm1.x86_64.rpm
p11-kit-0.23.16.1-2.cm1.x86_64.rpm
p11-kit-trust-0.23.16.1-2.cm1.x86_64.rpm
Expand Down
6 changes: 3 additions & 3 deletions toolkit/resources/manifests/package/toolchain_aarch64.txt
Original file line number Diff line number Diff line change
Expand Up @@ -168,9 +168,9 @@ 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
libffi-3.2.1-11.cm1.aarch64.rpm
libffi-debuginfo-3.2.1-11.cm1.aarch64.rpm
libffi-devel-3.2.1-11.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-7.cm1.aarch64.rpm
libgcc-atomic-9.1.0-7.cm1.aarch64.rpm
libgcc-devel-9.1.0-7.cm1.aarch64.rpm
Expand Down
6 changes: 3 additions & 3 deletions toolkit/resources/manifests/package/toolchain_x86_64.txt
Original file line number Diff line number Diff line change
Expand Up @@ -168,9 +168,9 @@ 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
libffi-3.2.1-11.cm1.x86_64.rpm
libffi-debuginfo-3.2.1-11.cm1.x86_64.rpm
libffi-devel-3.2.1-11.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-7.cm1.x86_64.rpm
libgcc-atomic-9.1.0-7.cm1.x86_64.rpm
libgcc-devel-9.1.0-7.cm1.x86_64.rpm
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ https://github.com/westes/flex/releases/download/v2.6.4/flex-2.6.4.tar.gz
http://ftp.gnu.org/gnu/gdbm/gdbm-1.18.1.tar.gz
http://ftp.gnu.org/gnu/gmp/gmp-6.1.2.tar.xz
http://ftp.gnu.org/gnu/gperf/gperf-3.1.tar.gz
Comment thread
anphel31 marked this conversation as resolved.
ftp://sourceware.org/pub/libffi/libffi-3.2.1.tar.gz
https://gcc.gnu.org/pub/libffi/libffi-3.2.1.tar.gz
http://ftp.gnu.org/gnu/libtool/libtool-2.4.6.tar.xz
http://ftp.gnu.org/gnu/m4/m4-1.4.18.tar.xz
http://ftp.gnu.org/gnu/make/make-4.2.1.tar.gz
Expand Down