commit:     dee3f0719ff53493e78d1953108ba85b1897fcd4
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 31 08:02:52 2021 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Wed Mar 31 08:03:10 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dee3f071

sys-apps/file: Removed old

Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>

 sys-apps/file/Manifest                             |   2 -
 sys-apps/file/file-5.37-r1.ebuild                  | 128 ------------------
 sys-apps/file/file-5.38-r1.ebuild                  | 142 --------------------
 sys-apps/file/file-5.39-r3.ebuild                  | 146 ---------------------
 sys-apps/file/files/file-5.37-CVE-2019-18218.patch |  36 -----
 ...3-iaeiaeiaeiae-Do-as-the-comment-says-and.patch |  40 ------
 ...ble-bit-is-only-set-when-DF_1_PIE-bit-is-.patch |  29 ----
 ...le-5.38-td-is-for-ptrdiff_t-not-for-off_t.patch |  27 ----
 8 files changed, 550 deletions(-)

diff --git a/sys-apps/file/Manifest b/sys-apps/file/Manifest
index ec875e6062a..128c4b0fb4f 100644
--- a/sys-apps/file/Manifest
+++ b/sys-apps/file/Manifest
@@ -1,4 +1,2 @@
-DIST file-5.37.tar.gz 887682 BLAKE2B 
c5635e5de879af31cbef1c988275ab8620133909d146769b27a2f8eefa90871fad5fa75e66b9e1d77a6261e5d6dec315fb5a8ad587d8c214eaa0bc2e5a929fe7
 SHA512 
bf153c15aebdd00329806231d20f295077b8b99efd0181d01279bcf3734a1718567df38cf75bc929eb8015ac98d29bb4bf1228d7ece8bfdfe14dd976391dd06d
-DIST file-5.38.tar.gz 932528 BLAKE2B 
08d8d56e2e1b6a0c9fb0caed89ca6145bf683ecc52a639c036ded01b913e7eea75d9235851a2fbd410cbc9b929c26579b06fe1d54fb73817c951bef3544bc345
 SHA512 
9eeeba69cbc9f0c00a0bdf9eaf60c73a4a709e797068f109d85c1ef2a19c8b0e012ecd73714f03cbb1770dfa717e8a661ad746b644cc030cafbfb1f7aac35a40
 DIST file-5.39.tar.gz 954266 BLAKE2B 
4d6d9a6317961e0a2aa391f502b0be8bbb40ede57c3470230d91aaf9ce5d35bcaceb32d551ca5a391fc8c40b64517fdb996833a8b1ca47ced7e92e9e545d2682
 SHA512 
9cf1a7b769c56eb6f5b25c66ce85fa1300128396e445b2e53dbbd8951e5da973a7a07c4ef9f7ebd1fe945d47bdaf2cd9ef09bd2be6c217a0bcb907d9449835e6
 DIST file-5.40.tar.gz 1004214 BLAKE2B 
4e15a1ca62fe7c03c90b0e509dc899b87f4474f758ad3d08172b3d838dc3f7c2954ba1074eeeeb3da8c04b8df84eff2b8cdf3177da334a926914429df67f60bf
 SHA512 
3b70df75fa4c9050d55b1ffdc28e5f3c8b8ef7d4efd1a06bf53f113b676d81114a85aae56e0897d32b53716662d64ad18ab251ca8c92c6405c69eb758bb99afb

diff --git a/sys-apps/file/file-5.37-r1.ebuild 
b/sys-apps/file/file-5.37-r1.ebuild
deleted file mode 100644
index 8daeba6eac1..00000000000
--- a/sys-apps/file/file-5.37-r1.ebuild
+++ /dev/null
@@ -1,128 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8} )
-DISTUTILS_OPTIONAL=1
-
-inherit distutils-r1 libtool toolchain-funcs multilib-minimal
-
-if [[ ${PV} == "9999" ]] ; then
-       EGIT_REPO_URI="https://github.com/glensc/file.git";
-       inherit autotools git-r3
-else
-       SRC_URI="ftp://ftp.astron.com/pub/file/${P}.tar.gz";
-       KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-fi
-
-DESCRIPTION="identify a file's format by scanning binary data for patterns"
-HOMEPAGE="https://www.darwinsys.com/file/";
-
-LICENSE="BSD-2"
-SLOT="0"
-IUSE="python static-libs zlib"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-DEPEND="
-       python? (
-               ${PYTHON_DEPS}
-               dev-python/setuptools[${PYTHON_USEDEP}]
-       )
-       zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )"
-RDEPEND="${DEPEND}
-       python? ( !dev-python/python-magic )"
-
-PATCHES=( "${FILESDIR}"/${P}-CVE-2019-18218.patch )
-
-src_prepare() {
-       default
-
-       [[ ${PV} == "9999" ]] && eautoreconf
-       elibtoolize
-
-       # don't let python README kill main README #60043
-       mv python/README.md python/README.python.md || die
-       sed '[email protected]@README.python.md@' -i python/setup.py || die #662090
-}
-
-multilib_src_configure() {
-       local myeconfargs=(
-               --disable-libseccomp
-               --enable-fsect-man5
-               $(use_enable static-libs static)
-               $(use_enable zlib)
-       )
-       ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
-}
-
-src_configure() {
-       # when cross-compiling, we need to build up our own file
-       # because people often don't keep matching host/target
-       # file versions #362941
-       if tc-is-cross-compiler && ! ROOT=/ has_version ~${CATEGORY}/${P} ; then
-               mkdir -p "${WORKDIR}"/build || die
-               cd "${WORKDIR}"/build || die
-               tc-export_build_env BUILD_C{C,XX}
-               ECONF_SOURCE="${S}" \
-               ac_cv_header_zlib_h=no \
-               ac_cv_lib_z_gzopen=no \
-               CHOST=${CBUILD} \
-               CFLAGS=${BUILD_CFLAGS} \
-               CXXFLAGS=${BUILD_CXXFLAGS} \
-               CPPFLAGS=${BUILD_CPPFLAGS} \
-               LDFLAGS="${BUILD_LDFLAGS} -static" \
-               CC=${BUILD_CC} \
-               CXX=${BUILD_CXX} \
-               econf --disable-shared --disable-libseccomp
-       fi
-
-       multilib-minimal_src_configure
-}
-
-multilib_src_compile() {
-       if multilib_is_native_abi ; then
-               emake
-       else
-               cd src || die
-               emake magic.h #586444
-               emake libmagic.la
-       fi
-}
-
-src_compile() {
-       if tc-is-cross-compiler && ! ROOT=/ has_version "~${CATEGORY}/${P}" ; 
then
-               emake -C "${WORKDIR}"/build/src magic.h #586444
-               emake -C "${WORKDIR}"/build/src file
-               PATH="${WORKDIR}/build/src:${PATH}"
-       fi
-       multilib-minimal_src_compile
-
-       if use python ; then
-               cd python || die
-               distutils-r1_src_compile
-       fi
-}
-
-multilib_src_install() {
-       if multilib_is_native_abi ; then
-               default
-       else
-               emake -C src install-{nodist_includeHEADERS,libLTLIBRARIES} 
DESTDIR="${D}"
-       fi
-}
-
-multilib_src_install_all() {
-       dodoc ChangeLog MAINT README
-
-       # Required for `file -C`
-       dodir /usr/share/misc/magic
-       insinto /usr/share/misc/magic
-       doins -r magic/Magdir/*
-
-       if use python ; then
-               cd python || die
-               distutils-r1_src_install
-       fi
-       find "${ED}" -type f -name "*.la" -delete || die
-}

diff --git a/sys-apps/file/file-5.38-r1.ebuild 
b/sys-apps/file/file-5.38-r1.ebuild
deleted file mode 100644
index d318c4e309e..00000000000
--- a/sys-apps/file/file-5.38-r1.ebuild
+++ /dev/null
@@ -1,142 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..9} )
-DISTUTILS_OPTIONAL=1
-
-inherit distutils-r1 libtool toolchain-funcs multilib-minimal
-
-if [[ ${PV} == "9999" ]] ; then
-       EGIT_REPO_URI="https://github.com/glensc/file.git";
-       inherit autotools git-r3
-else
-       SRC_URI="ftp://ftp.astron.com/pub/file/${P}.tar.gz";
-       KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-fi
-
-DESCRIPTION="identify a file's format by scanning binary data for patterns"
-HOMEPAGE="https://www.darwinsys.com/file/";
-
-LICENSE="BSD-2"
-SLOT="0"
-IUSE="bzip2 lzma python static-libs zlib"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-DEPEND="
-       bzip2? ( app-arch/bzip2[${MULTILIB_USEDEP}] )
-       lzma? ( app-arch/xz-utils[${MULTILIB_USEDEP}] )
-       python? (
-               ${PYTHON_DEPS}
-               dev-python/setuptools[${PYTHON_USEDEP}]
-       )
-       zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )"
-RDEPEND="${DEPEND}
-       python? ( !dev-python/python-magic )"
-
-PATCHES=(
-       
"${FILESDIR}"/${P}-Revert-PR-93-iaeiaeiaeiae-Do-as-the-comment-says-and.patch
-       "${FILESDIR}"/${P}-td-is-for-ptrdiff_t-not-for-off_t.patch
-       
"${FILESDIR}"/${P}-The-executable-bit-is-only-set-when-DF_1_PIE-bit-is-.patch
-)
-
-src_prepare() {
-       default
-
-       [[ ${PV} == "9999" ]] && eautoreconf
-       elibtoolize
-
-       # don't let python README kill main README #60043
-       mv python/README.md python/README.python.md || die
-       sed '[email protected]@README.python.md@' -i python/setup.py || die #662090
-}
-
-multilib_src_configure() {
-       local myeconfargs=(
-               --disable-libseccomp
-               --enable-fsect-man5
-               $(use_enable bzip2 bzlib)
-               $(use_enable lzma xzlib)
-               $(use_enable static-libs static)
-               $(use_enable zlib)
-       )
-       econf "${myeconfargs[@]}"
-}
-
-build_src_configure() {
-       local myeconfargs=(
-               --disable-shared
-               --disable-libseccomp
-               --disable-bzlib
-               --disable-xzlib
-               --disable-zlib
-       )
-       tc-env_build econf "${myeconfargs[@]}"
-}
-
-need_build_file() {
-       # when cross-compiling, we need to build up our own file
-       # because people often don't keep matching host/target
-       # file versions #362941
-       tc-is-cross-compiler && ! has_version -b "~${CATEGORY}/${P}"
-}
-
-src_configure() {
-       local ECONF_SOURCE=${S}
-
-       if need_build_file; then
-               mkdir -p "${WORKDIR}"/build || die
-               cd "${WORKDIR}"/build || die
-               build_src_configure
-       fi
-
-       multilib-minimal_src_configure
-}
-
-multilib_src_compile() {
-       if multilib_is_native_abi ; then
-               emake
-       else
-               cd src || die
-               emake magic.h #586444
-               emake libmagic.la
-       fi
-}
-
-src_compile() {
-       if need_build_file; then
-               emake -C "${WORKDIR}"/build/src magic.h #586444
-               emake -C "${WORKDIR}"/build/src file
-               local -x PATH="${WORKDIR}/build/src:${PATH}"
-       fi
-       multilib-minimal_src_compile
-
-       if use python ; then
-               cd python || die
-               distutils-r1_src_compile
-       fi
-}
-
-multilib_src_install() {
-       if multilib_is_native_abi ; then
-               default
-       else
-               emake -C src install-{nodist_includeHEADERS,libLTLIBRARIES} 
DESTDIR="${D}"
-       fi
-}
-
-multilib_src_install_all() {
-       dodoc ChangeLog MAINT README
-
-       # Required for `file -C`
-       dodir /usr/share/misc/magic
-       insinto /usr/share/misc/magic
-       doins -r magic/Magdir/*
-
-       if use python ; then
-               cd python || die
-               distutils-r1_src_install
-       fi
-       find "${ED}" -type f -name "*.la" -delete || die
-}

diff --git a/sys-apps/file/file-5.39-r3.ebuild 
b/sys-apps/file/file-5.39-r3.ebuild
deleted file mode 100644
index b64fe567d8e..00000000000
--- a/sys-apps/file/file-5.39-r3.ebuild
+++ /dev/null
@@ -1,146 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..9} )
-DISTUTILS_OPTIONAL=1
-
-inherit distutils-r1 libtool toolchain-funcs multilib-minimal
-
-if [[ ${PV} == "9999" ]] ; then
-       EGIT_REPO_URI="https://github.com/glensc/file.git";
-       inherit autotools git-r3
-else
-       SRC_URI="ftp://ftp.astron.com/pub/file/${P}.tar.gz";
-       KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-fi
-
-DESCRIPTION="identify a file's format by scanning binary data for patterns"
-HOMEPAGE="https://www.darwinsys.com/file/";
-
-LICENSE="BSD-2"
-SLOT="0"
-IUSE="bzip2 lzma python seccomp static-libs zlib"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-DEPEND="
-       bzip2? ( app-arch/bzip2[${MULTILIB_USEDEP}] )
-       lzma? ( app-arch/xz-utils[${MULTILIB_USEDEP}] )
-       python? (
-               ${PYTHON_DEPS}
-               dev-python/setuptools[${PYTHON_USEDEP}]
-       )
-       zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )"
-RDEPEND="${DEPEND}
-       python? ( !dev-python/python-magic )
-       seccomp? ( sys-libs/libseccomp[${MULTILIB_USEDEP}] )"
-
-PATCHES=(
-       "${FILESDIR}/file-5.39-add-missing-termios.patch" #728416
-       "${FILESDIR}/file-5.39-seccomp-musl.patch"
-       "${FILESDIR}/file-5.39-portage-sandbox.patch" #713710 #728978
-)
-
-src_prepare() {
-       default
-
-       if [[ ${PV} == 9999 ]]; then
-               eautoreconf
-       fi
-
-       elibtoolize
-
-       # don't let python README kill main README #60043
-       mv python/README.md python/README.python.md || die
-       sed '[email protected]@README.python.md@' -i python/setup.py || die #662090
-}
-
-multilib_src_configure() {
-       local myeconfargs=(
-               --enable-fsect-man5
-               $(use_enable bzip2 bzlib)
-               $(use_enable lzma xzlib)
-               $(use_enable seccomp libseccomp)
-               $(use_enable static-libs static)
-               $(use_enable zlib)
-       )
-       econf "${myeconfargs[@]}"
-}
-
-build_src_configure() {
-       local myeconfargs=(
-               --disable-shared
-               --disable-libseccomp
-               --disable-bzlib
-               --disable-xzlib
-               --disable-zlib
-       )
-       tc-env_build econf "${myeconfargs[@]}"
-}
-
-need_build_file() {
-       # when cross-compiling, we need to build up our own file
-       # because people often don't keep matching host/target
-       # file versions #362941
-       tc-is-cross-compiler && ! has_version -b "~${CATEGORY}/${P}"
-}
-
-src_configure() {
-       local ECONF_SOURCE=${S}
-
-       if need_build_file; then
-               mkdir -p "${WORKDIR}"/build || die
-               cd "${WORKDIR}"/build || die
-               build_src_configure
-       fi
-
-       multilib-minimal_src_configure
-}
-
-multilib_src_compile() {
-       if multilib_is_native_abi ; then
-               emake
-       else
-               cd src || die
-               emake magic.h #586444
-               emake libmagic.la
-       fi
-}
-
-src_compile() {
-       if need_build_file; then
-               emake -C "${WORKDIR}"/build/src magic.h #586444
-               emake -C "${WORKDIR}"/build/src file
-               local -x PATH="${WORKDIR}/build/src:${PATH}"
-       fi
-       multilib-minimal_src_compile
-
-       if use python ; then
-               cd python || die
-               distutils-r1_src_compile
-       fi
-}
-
-multilib_src_install() {
-       if multilib_is_native_abi ; then
-               default
-       else
-               emake -C src install-{nodist_includeHEADERS,libLTLIBRARIES} 
DESTDIR="${D}"
-       fi
-}
-
-multilib_src_install_all() {
-       dodoc ChangeLog MAINT README
-
-       # Required for `file -C`
-       dodir /usr/share/misc/magic
-       insinto /usr/share/misc/magic
-       doins -r magic/Magdir/*
-
-       if use python ; then
-               cd python || die
-               distutils-r1_src_install
-       fi
-       find "${ED}" -type f -name "*.la" -delete || die
-}

diff --git a/sys-apps/file/files/file-5.37-CVE-2019-18218.patch 
b/sys-apps/file/files/file-5.37-CVE-2019-18218.patch
deleted file mode 100644
index 1cd02b778ab..00000000000
--- a/sys-apps/file/files/file-5.37-CVE-2019-18218.patch
+++ /dev/null
@@ -1,36 +0,0 @@
-CVE-2019-18218
-https://github.com/file/file/commit/46a8443f76cec4b41ec736eca396984c74664f84
-
---- a/src/cdf.c
-+++ b/src/cdf.c
-@@ -1027,8 +1027,9 @@ cdf_read_property_info(const cdf_stream_t *sst, const 
cdf_header_t *h,
-                               goto out;
-                       }
-                       nelements = CDF_GETUINT32(q, 1);
--                      if (nelements == 0) {
--                              DPRINTF(("CDF_VECTOR with nelements == 0\n"));
-+                      if (nelements > CDF_ELEMENT_LIMIT || nelements == 0) {
-+                              DPRINTF(("CDF_VECTOR with nelements == %"
-+                                  SIZE_T_FORMAT "u\n", nelements));
-                               goto out;
-                       }
-                       slen = 2;
-@@ -1070,8 +1071,6 @@ cdf_read_property_info(const cdf_stream_t *sst, const 
cdf_header_t *h,
-                                       goto out;
-                               inp += nelem;
-                       }
--                      DPRINTF(("nelements = %" SIZE_T_FORMAT "u\n",
--                          nelements));
-                       for (j = 0; j < nelements && i < sh.sh_properties;
-                           j++, i++)
-                       {
---- a/src/cdf.h
-+++ b/src/cdf.h
-@@ -48,6 +48,7 @@
- typedef int32_t cdf_secid_t;
- 
- #define CDF_LOOP_LIMIT                                        10000
-+#define CDF_ELEMENT_LIMIT                             100000
- 
- #define CDF_SECID_NULL                                        0
- #define CDF_SECID_FREE                                        -1

diff --git 
a/sys-apps/file/files/file-5.38-Revert-PR-93-iaeiaeiaeiae-Do-as-the-comment-says-and.patch
 
b/sys-apps/file/files/file-5.38-Revert-PR-93-iaeiaeiaeiae-Do-as-the-comment-says-and.patch
deleted file mode 100644
index 240edc11f68..00000000000
--- 
a/sys-apps/file/files/file-5.38-Revert-PR-93-iaeiaeiaeiae-Do-as-the-comment-says-and.patch
+++ /dev/null
@@ -1,40 +0,0 @@
-From c9d21a58bea2ecb2dc8876e09e471094d54a25e4 Mon Sep 17 00:00:00 2001
-From: Thomas Deutschmann <[email protected]>
-Date: Mon, 13 Apr 2020 01:08:12 +0200
-Subject: [PATCH 1/3] Revert "PR/93: iaeiaeiaeiae: Do as the comment says, and
- count as dynamically linked"
-
-This reverts commit 24c9c086cd7c55b7b0a003a145b32466468e2608.
-
-Fixes misdetection of shared libraries as statically linked as
-reported in bug 717264.
-
-Bug: https://bugs.gentoo.org/717264
-Signed-off-by: Thomas Deutschmann <[email protected]>
----
- src/readelf.c | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/src/readelf.c b/src/readelf.c
-index 40bcfab1..afec31d1 100644
---- a/src/readelf.c
-+++ b/src/readelf.c
-@@ -1638,6 +1638,7 @@ dophn_exec(struct magic_set *ms, int clazz, int swap, 
int fd, off_t off,
-               /* Things we can determine before we seek */
-               switch (xph_type) {
-               case PT_DYNAMIC:
-+                      linking_style = "dynamically";
-                       doread = 1;
-                       break;
-               case PT_NOTE:
-@@ -1653,7 +1654,6 @@ dophn_exec(struct magic_set *ms, int clazz, int swap, 
int fd, off_t off,
-                       }
-                       /*FALLTHROUGH*/
-               case PT_INTERP:
--                      linking_style = "dynamically";
-                       doread = 1;
-                       break;
-               default:
--- 
-2.26.0
-

diff --git 
a/sys-apps/file/files/file-5.38-The-executable-bit-is-only-set-when-DF_1_PIE-bit-is-.patch
 
b/sys-apps/file/files/file-5.38-The-executable-bit-is-only-set-when-DF_1_PIE-bit-is-.patch
deleted file mode 100644
index bb211f355f7..00000000000
--- 
a/sys-apps/file/files/file-5.38-The-executable-bit-is-only-set-when-DF_1_PIE-bit-is-.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-From ed971e5e3ae79bd28697d16c8b78b693052484e4 Mon Sep 17 00:00:00 2001
-From: Christos Zoulas <[email protected]>
-Date: Wed, 12 Feb 2020 22:17:33 +0000
-Subject: [PATCH 3/3] The executable bit is only set when DF_1_PIE bit is set
- so it is fine.
-
----
- magic/Magdir/elf | 7 ++++---
- 1 file changed, 4 insertions(+), 3 deletions(-)
-
-diff --git a/magic/Magdir/elf b/magic/Magdir/elf
-index b5a2e00b..f5e1af9a 100644
---- a/magic/Magdir/elf
-+++ b/magic/Magdir/elf
-@@ -50,8 +50,9 @@
- !:mime        application/x-object
- >16   leshort         2               executable,
- !:mime        application/x-executable
-->16   leshort         3               shared object,
--!:mime        application/x-sharedlib
-+>16   leshort         3               ${x?pie executable:shared object},
-+
-+!:mime        application/x-${x?pie-executable:sharedlib}
- >16   leshort         4               core file,
- !:mime        application/x-coredump
- # OS-specific
--- 
-2.26.0
-

diff --git 
a/sys-apps/file/files/file-5.38-td-is-for-ptrdiff_t-not-for-off_t.patch 
b/sys-apps/file/files/file-5.38-td-is-for-ptrdiff_t-not-for-off_t.patch
deleted file mode 100644
index 09fcaef151e..00000000000
--- a/sys-apps/file/files/file-5.38-td-is-for-ptrdiff_t-not-for-off_t.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-From c49dc91df427f89ebcf9cdec556b8fc88cdfc3c1 Mon Sep 17 00:00:00 2001
-From: Christos Zoulas <[email protected]>
-Date: Tue, 17 Dec 2019 15:27:27 +0000
-Subject: [PATCH 2/3] %td is for ptrdiff_t not for off_t.
-
----
- src/readelf.c | 6 +++---
- 1 file changed, 3 insertions(+), 3 deletions(-)
-
-diff --git a/src/readelf.c b/src/readelf.c
-index afec31d1..8ac3b7d6 100644
---- a/src/readelf.c
-+++ b/src/readelf.c
-@@ -1349,8 +1349,8 @@ doshn(struct magic_set *ms, int clazz, int swap, int fd, 
off_t off, int num,
-       name_off = xsh_offset;
- 
-       if (fsize != SIZE_UNKNOWN && fsize < name_off) {
--              if (file_printf(ms, ", too large section header offset %td",
--                  name_off) == -1)
-+              if (file_printf(ms, ", too large section header offset %jd",
-+                  (intmax_t)name_off) == -1)
-                       return -1;
-               return 0;
-       }
--- 
-2.26.0
-

Reply via email to