- v6.4 -> v6.5.
- Updated the SPDX license expression (by Eugene Syromyatnikov).
This commit is contained in:
Dmitry V. Levin 2023-09-01 16:18:13 +00:00
parent 8b9929aa75
commit be6e7b82a2
3 changed files with 96 additions and 12 deletions

2
.gitignore vendored
View File

@ -1 +1 @@
/strace-6.4.tar.xz
/strace-6.5.tar.xz

View File

@ -1 +1 @@
SHA512 (strace-6.4.tar.xz) = 29f47195b2766dc0d2907aba2d561e87ec87939251d07fd82d22ffdd3c864944ab0c47eabd7b13272345dfc5dfae7ca435c94fd5ccc297dd46e0747c6d463e01
SHA512 (strace-6.5.tar.xz) = 7edf7b00b5ad91be2df4e44b63df7f88376f3e6a8f078dfccf307a6a5003ad25d9cf233f2a32139e00fe399494ce6a8f67728bf9dfeb9bb5958ed08ce25e9e01

View File

@ -1,13 +1,96 @@
Summary: Tracks and displays system calls associated with a running process
Name: strace
Version: 6.4
Release: 2%{?dist}
# The test suite is GPLv2+, all the rest is LGPLv2.1+.
Version: 6.5
Release: 1%{?dist}
# The test suite is GPLv2+, the bundled headers are GPLv2 with Linux syscall
# exception, all the rest is LGPLv2.1+.
%if 0%{?fedora} >= 35 || 0%{?centos} >= 9 || 0%{?rhel} >= 9
# Some distros are special and have decided that they do not recognise
# the existence of deprecated forms of SPDX license identifiers,
# so they complain about them being "Unapproved".
License: LGPL-2.1-or-later and GPL-2.0-or-later
# https://docs.fedoraproject.org/en-US/legal/license-field/#_no_effective_license_analysis
# BSD-2-Clause:
# bundled/linux/include/uapi/linux/tee.h
# BSD-3-Clause:
# bundled/linux/include/uapi/linux/quota.h
# GPL-1.0-or-later WITH Linux-syscall-note:
# bundled/linux/include/uapi/linux/if_bonding.h
# bundled/linux/include/uapi/linux/loop.h
# GPL-2.0-or-later WITH Linux-syscall-note:
# bundled/linux/include/uapi/linux/dm-ioctl.h
# bundled/linux/include/uapi/linux/hiddev.h
# bundled/linux/include/uapi/linux/if_alg.h
# bundled/linux/include/uapi/linux/if_bridge.h
# bundled/linux/include/uapi/linux/in6.h
# bundled/linux/include/uapi/linux/in.h
# bundled/linux/include/uapi/linux/keyctl.h
# bundled/linux/include/uapi/linux/mptcp.h
# bundled/linux/include/uapi/linux/ptp_clock.h
# bundled/linux/include/uapi/linux/tcp.h
# bundled/linux/include/uapi/mtd/mtd-abi.h
# bundled/linux/include/uapi/mtd/ubi-user.h
# LGPL-2.0-or-later WITH Linux-syscall-note:
# bundled/linux/include/uapi/linux/dm-ioctl.h
# LGPL-2.1-or-later WITH Linux-syscall-note:
# bundled/linux/include/uapi/linux/dqblk_xfs.h
# bundled/linux/include/uapi/linux/mqueue.h
# (GPL-2.0-only WITH Linux-syscall-note) OR Linux-OpenIB:
# bundled/linux/include/uapi/linux/tls.h
# bundled/linux/include/uapi/rdma/ib_user_verbs.h
# (GPL-2.0-only WITH Linux-syscall-note) OR MIT:
# bundled/linux/include/uapi/linux/io_uring.h
# (GPL-2.0-or-later WITH Linux-syscall-note) OR BSD-3-Clause:
# bundled/linux/include/uapi/linux/v4l2-common.h
# bundled/linux/include/uapi/linux/v4l2-controls.h
# bundled/linux/include/uapi/linux/videodev2.h
# GPL-2.0-only WITH Linux-syscall-note:
# bundled/linux/include/uapi/asm-generic/hugetlb_encode.h (no explicit license in the file)
# bundled/linux/include/uapi/linux/mount.h (no explicit license in the file)
# bundled/linux/include/uapi/linux/netfilter/nfnetlink_osf.h (no explicit license in the file)
# bundled/linux/include/uapi/linux/version.h (no explicit license in the file)
# bundled/linux/include/uapi/asm/hugetlb_encode.h (no explicit license in the file)
# the rest of bundled/linux
# ISC:
# bundled/linux/include/uapi/linux/nfc.h
# X11:
# build-aux/install-sh (dist only)
# LGPL-2.1-or-later:
# build-aux/copyright-year-gen
# build-aux/file-date-gen
# m4/ax_code_coverage.m4
# m4/mpers.m4
# m4/st_demangle.m4
# m4/st_esyscmd_s.m4
# m4/st_libdw.m4
# m4/st_libunwind.m4
# m4/st_save_restore_var.m4
# m4/st_selinux.m4
# m4/st_stacktrace.m4
# m4/st_warn_cflags.m4
# GPL-2.0-or-later:
# build-aux/ar-lib (dist only)
# build-aux/compile (dist only)
# build-aux/depcomp (dist only)
# build-aux/missing (dist only)
# build-aux/test-driver (dist only)
# GPL-3.0-or-later:
# build-aux/config.guess (dist only)
# build-aux/config.sub (dist only)
# build-aux/git-version-gen
# FSFAP:
# README-configure
# m4/ax_prog_cc_for_build.m4
# m4/ax_valgrind_check.m4
# FSFUL:
# configure (dist only)
# FSFULLR:
# m4/warnings.m4
# FSFULLRWD:
# aclocal.m4 (dist only)
# Makefile.in (dist only)
# bundled/Makefile.in (dist only)
# src/Makefile.in (dist only)
# tests/Makefile.in (dist only)
# tests-m32/Makefile.in (dist only)
# tests-mx32/Makefile.in (dist only)
License: LGPL-2.1-or-later AND GPL-2.0-or-later AND GPL-3.0-or-later AND BSD-2-Clause AND BSD-3-Clause AND (GPL-1.0-or-later WITH Linux-syscall-note) AND (GPL-2.0-or-later WITH Linux-syscall-note) AND (GPL-2.0-only WITH Linux-syscall-note) AND (LGPL-2.0-or-later WITH Linux-syscall-note) AND (LGPL-2.1-or-later WITH Linux-syscall-note) AND ((GPL-2.0-only WITH Linux-syscall-note) OR Linux-OpenIB) AND ((GPL-2.0-only WITH Linux-syscall-note) OR MIT) AND ((GPL-2.0-or-later WITH Linux-syscall-note) OR BSD-3-Clause) AND ISC AND X11 AND FSFAP AND FSFUL AND FSFULLR AND FSFULLRWD
%else
License: LGPL-2.1+ and GPL-2.0+
%endif
@ -85,7 +168,7 @@ printf 'kernel-headers %%s.%%s.%%s\n' $((kver/65536)) $((kver/256%%256)) $((kver
echo 'END OF BUILD ENVIRONMENT INFORMATION'
CFLAGS_FOR_BUILD="$RPM_OPT_FLAGS"; export CFLAGS_FOR_BUILD
%configure --enable-mpers=check
%configure --enable-mpers=check --enable-bundled=yes
%make_build
%install
@ -122,8 +205,9 @@ fi
%{_mandir}/man1/*
%changelog
* Sat Jul 22 2023 Fedora Release Engineering <releng@fedoraproject.org> - 6.4-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
* Fri Sep 01 2023 Dmitry V. Levin <ldv@strace.io> - 6.5-1
- v6.4 -> v6.5.
- Updated the SPDX license expression (by Eugene Syromyatnikov).
* Mon Jun 26 2023 Dmitry V. Levin <ldv@strace.io> - 6.4-1
- v6.3 -> v6.4.