Mock Version: 3.1 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target ppc64le --nodeps /builddir/build/SPECS/libtracefs-libtracefs-1.5.0.spec'], chrootPath='/var/lib/mock/fedora-rawhide-ppc64le-1664407744.065125/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1001gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.x5xuo5e2:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=FalseprintOutput=True) Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.x5xuo5e2:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '9ec64659654e4406b433d75add28c4c8', '-D', '/var/lib/mock/fedora-rawhide-ppc64le-1664407744.065125/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.x5xuo5e2:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target ppc64le --nodeps /builddir/build/SPECS/libtracefs-libtracefs-1.5.0.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: ppc64le Building for target ppc64le setting SOURCE_DATE_EPOCH=1656115200 Wrote: /builddir/build/SRPMS/libtracefs-1.5.0-202209281627.fc38.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target ppc64le --nodeps /builddir/build/SPECS/libtracefs-libtracefs-1.5.0.spec'], chrootPath='/var/lib/mock/fedora-rawhide-ppc64le-1664407744.065125/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1001gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.x5xuo5e2:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=FalseprintOutput=True) Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.x5xuo5e2:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'e6cb1c8327bd4da88e73bb36a73b88b2', '-D', '/var/lib/mock/fedora-rawhide-ppc64le-1664407744.065125/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.x5xuo5e2:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target ppc64le --nodeps /builddir/build/SPECS/libtracefs-libtracefs-1.5.0.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: ppc64le Building for target ppc64le setting SOURCE_DATE_EPOCH=1656115200 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.L7JMpO + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf libtracefs-1.5.0 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/libtracefs-1.5.0.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd libtracefs-1.5.0 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.jC8j7L + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd libtracefs-1.5.0 + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + rpm --showrc ARCHITECTURE AND OS: build arch : ppc64le compatible build archs: ppc64le noarch fat build os : Linux compatible build os's : Linux install arch : ppc64le install os : Linux compatible archs : ppc64le noarch fat compatible os's : Linux BACKEND: default backend : sqlite available backends : sqlite ndb bdb_ro dummy RPMRC VALUES: archcolor : 2 optflags : %{__global_compiler_flags} -m64 %{__cflags_arch_ppc64le} -fasynchronous-unwind-tables -fstack-clash-protection Features supported by rpmlib: rpmlib(BuiltinLuaScripts) = 4.2.2-1 rpmlib(CaretInVersions) = 4.15.0-1 rpmlib(CompressedFileNames) = 3.0.4-1 rpmlib(ConcurrentAccess) = 4.1-1 rpmlib(DynamicBuildRequires) = 4.15.0-1 rpmlib(ExplicitPackageProvide) = 4.0-1 rpmlib(FileCaps) = 4.6.1-1 rpmlib(FileDigests) = 4.6.0-1 rpmlib(HeaderLoadSortsTags) = 4.0.1-1 rpmlib(LargeFiles) = 4.12.0-1 rpmlib(PartialHardlinkSets) = 4.0.4-1 rpmlib(PayloadFilesHavePrefix) = 4.0-1 rpmlib(PayloadIsBzip2) = 3.0.5-1 rpmlib(PayloadIsLzma) = 4.4.2-1 rpmlib(PayloadIsXz) = 5.2-1 rpmlib(PayloadIsZstd) = 5.4.18-1 rpmlib(RichDependencies) = 4.12.0-1 rpmlib(ScriptletExpansion) = 4.9.0-1 rpmlib(ScriptletInterpreterArgs) = 4.0.3-1 rpmlib(TildeInVersions) = 4.10.0-1 rpmlib(VersionedDependencies) = 3.0.3-1 Macro path: /usr/lib/rpm/macros:/usr/lib/rpm/macros.d/macros.*:/usr/lib/rpm/platform/%{_target}/macros:/usr/lib/rpm/fileattrs/*.attr:/usr/lib/rpm/redhat/macros:/etc/rpm/macros.*:/etc/rpm/macros:/etc/rpm/%{_target}/macros:~/.rpmmacros ======================== -13: GNAT_arches %{GPRbuild_arches} ia64 ppc alpha -13: GPRbuild_arches %{ix86} x86_64 %{power64} s390x %{arm} aarch64 -20: P -20: S -13: __7zip /usr/bin/7za -13: ___build_args -e -13: ___build_cmd %{?_sudo:%{_sudo} }%{?_remsh:%{_remsh} %{_remhost} }%{?_remsudo:%{_remsudo} }%{?_remchroot:%{_remchroot} %{_remroot} }%{___build_shell} %{___build_args} -13: ___build_post RPM_EC=$? for pid in $(jobs -p); do kill -9 ${pid} || continue; done exit ${RPM_EC} %{nil} -13: ___build_pre RPM_SOURCE_DIR="%{u2p:%{_sourcedir}}" RPM_BUILD_DIR="%{u2p:%{_builddir}}" RPM_OPT_FLAGS="%{optflags}" RPM_LD_FLAGS="%{?build_ldflags}" RPM_ARCH="%{_arch}" RPM_OS="%{_os}" RPM_BUILD_NCPUS="%{_smp_build_ncpus}" export RPM_SOURCE_DIR RPM_BUILD_DIR RPM_OPT_FLAGS RPM_LD_FLAGS RPM_ARCH RPM_OS RPM_BUILD_NCPUS RPM_LD_FLAGS RPM_DOC_DIR="%{_docdir}" export RPM_DOC_DIR RPM_PACKAGE_NAME="%{NAME}" RPM_PACKAGE_VERSION="%{VERSION}" RPM_PACKAGE_RELEASE="%{RELEASE}" export RPM_PACKAGE_NAME RPM_PACKAGE_VERSION RPM_PACKAGE_RELEASE LANG=C export LANG unset CDPATH DISPLAY ||: %{?buildroot:RPM_BUILD_ROOT="%{u2p:%{buildroot}}" export RPM_BUILD_ROOT} %{?_javaclasspath:CLASSPATH="%{_javaclasspath}" export CLASSPATH} PKG_CONFIG_PATH="${PKG_CONFIG_PATH}:%{_libdir}/pkgconfig:%{_datadir}/pkgconfig" export PKG_CONFIG_PATH CONFIG_SITE=${CONFIG_SITE:-NONE} export CONFIG_SITE %[%{verbose}?"set -x":""] umask 022 cd "%{u2p:%{_builddir}}" -13: ___build_shell %{?_buildshell:%{_buildshell}}%{!?_buildshell:/bin/sh} -13: ___build_template #!%{___build_shell} %{___build_pre} %{nil} -13: __apply_patch(qp:m:) %{lua: local file = rpm.expand("%{1}") local num = rpm.expand("%{2}") if posix.access(file, "r") then local options = rpm.expand("%{-q} %{-p:-p%{-p*}} %{-m:-m%{-m*}}") local scm_apply = rpm.expand("%__scm_apply_%{__scm}") print(rpm.expand("%{uncompress:"..file.."} | "..scm_apply.." "..options.." "..file.." "..num.."\n")) else print("echo 'Cannot read "..file.."'; exit 1;".."\n") end} -13: __ar ar -13: __arch_install_post /usr/lib/rpm/check-buildroot -13: __as as -13: __awk gawk -13: __bootstrap ~bootstrap -13: __brp_boot_efi_times /usr/lib/rpm/brp-boot-efi-times -13: __brp_check_rpaths /usr/lib/rpm/check-rpaths -13: __brp_compress /usr/lib/rpm/brp-compress -13: __brp_elfperms %{_rpmconfigdir}/brp-elfperms -13: __brp_fix_pyc_reproducibility %{_rpmconfigdir}/redhat/brp-fix-pyc-reproducibility -13: __brp_ldconfig /usr/lib/rpm/redhat/brp-ldconfig -13: __brp_llvm_compile_lto_elf /usr/lib/rpm/redhat/brp-llvm-compile-lto-elf %{build_cflags} %{build_ldflags} -13: __brp_mangle_shebangs /usr/lib/rpm/redhat/brp-mangle-shebangs %{?__brp_mangle_shebangs_exclude:--shebangs "%{?__brp_mangle_shebangs_exclude}"} %{?__brp_mangle_shebangs_exclude_file:--shebangs-from "%{__brp_mangle_shebangs_exclude_file}"} %{?__brp_mangle_shebangs_exclude_from:--files "%{?__brp_mangle_shebangs_exclude_from}"} %{?__brp_mangle_shebangs_exclude_from_file:--files-from "%{__brp_mangle_shebangs_exclude_from_file}"} -13: __brp_python_bytecompile %{_rpmconfigdir}/redhat/brp-python-bytecompile "" "%{?_python_bytecompile_errors_terminate_build}" "%{?_python_bytecompile_extra}" -13: __brp_python_hardlink %{_rpmconfigdir}/redhat/brp-python-hardlink -13: __brp_remove_la_files %{_rpmconfigdir}/brp-remove-la-files -13: __brp_strip /usr/lib/rpm/brp-strip %{__strip} -13: __brp_strip_comment_note /usr/lib/rpm/brp-strip-comment-note %{__strip} %{__objdump} -13: __brp_strip_lto /usr/lib/rpm/redhat/brp-strip-lto %{__strip} -13: __brp_strip_static_archive /usr/lib/rpm/brp-strip-static-archive %{__strip} -13: __bzip2 /usr/bin/bzip2 -13: __bzr /usr/bin/bzr -13: __cargo_skip_build %{lua: local crate = rpm.expand('%{crate}') local build_crate = false for w in rpm.expand('%{?_build_crates}'):gmatch('%S+') do if w == crate then build_crate = true break end end if (rpm.expand('%{defined _module_build}') ~= '0' and not build_crate) then print(1) else print(0) end} -13: __cat /usr/bin/cat -13: __cc %{expand:%%{__cc_%{toolchain}}} -13: __cc_clang clang -13: __cc_gcc gcc -13: __cflags_arch_ppc64le %[0%{?rhel} >= 9 ? "-mcpu=power9 -mtune=power9" : "-mcpu=power8 -mtune=power8"] -13: __cflags_arch_s390x %[0%{?rhel} >= 9 ? "-march=z14 -mtune=z15" : "-march=z13 -mtune=z14"] -13: __cflags_arch_x86_64 %[0%{?rhel} >= 9 ? "-march=x86-64-v2" : ""] -13: __check_files %{_rpmconfigdir}/check-files %{buildroot} -13: __chmod /usr/bin/chmod -13: __chown /usr/bin/chown -13: __cp /usr/bin/cp -13: __cpp %{expand:%%{__cpp_%{toolchain}}} -13: __cpp_clang clang-cpp -13: __cpp_gcc gcc -E -13: __crates_url https://crates.io/api/v1/crates/ -13: __cxx %{expand:%%{__cxx_%{toolchain}}} -13: __cxx_clang clang++ -13: __cxx_gcc g++ -13: __debug_install_post %{__find_debuginfo} \ %{?_smp_build_ncpus:-j%{_smp_build_ncpus}} \ %{?_missing_build_ids_terminate_build:--strict-build-id} \ %{?_no_recompute_build_ids:-n} \ %{?_include_minidebuginfo:-m} \ %{?_include_gdb_index:-i} \ %{?_unique_build_ids:--build-id-seed "%{VERSION}-%{RELEASE}"} \ %{?_unique_debug_names:--unique-debug-suffix "-%{VERSION}-%{RELEASE}.%{_arch}"} \ %{?_unique_debug_srcs:--unique-debug-src-base "%{name}-%{VERSION}-%{RELEASE}.%{_arch}"} \ %{?_find_debuginfo_dwz_opts} \ %{?_find_debuginfo_opts} \ %{?_debugsource_packages:-S debugsourcefiles.list} \ "%{_builddir}/%{?buildsubdir}" %{nil} -13: __debuginfo_path ^/usr/lib/debug/.build-id/[^/]+/[^/]+\.debug$ -13: __debuginfo_provides %{lua: local file = rpm.expand("%1") local b1, b2 = file:match("/([0-9a-f]+)/([0-9a-f]+).debug$") print(string.format("debuginfo(build-id) = %s%s\n", b1, b2)) } -13: __default_python3_pkgversion %__default_python3_version -13: __default_python3_version 3.11 -13: __desktop_path ^%{_datadir}/applications/.*\.desktop$ -13: __desktop_provides %{lua: local executable = false local mimetypes = nil for line in io.lines(rpm.expand("%1")) do if line:match("^Type%s*=%s*Application$") or line:match("^Exec%s*=") then executable = true elseif line:match("^MimeType%s*=") then mimetypes = line:match("=%s*(.+)") end end if executable then print("application()\n") print(string.format("application(%s)\n", rpm.expand("%{basename:%1}"))) if mimetypes then for mimetype in mimetypes:gmatch("([^;]+)") do print(string.format("mimehandler(%s)\n", mimetype)) end end end } -13: __docdir_path %{_datadir}/doc:%{_datadir}/man:%{_datadir}/info:%{_datadir}/gtk-doc/html:%{_datadir}/gnome/help:%{?_docdir}:%{?_mandir}:%{?_infodir}:%{?_javadocdir}:/usr/doc:/usr/man:/usr/info:/usr/X11R6/man -13: __elf_magic ^(setuid,? )?(setgid,? )?(sticky )?ELF (32|64)-bit.*$ -13: __elf_provides %{_rpmconfigdir}/elfdeps --provides -13: __elf_requires %{_rpmconfigdir}/elfdeps --requires -13: __extension_strip_flags %{lua: local name = rpm.expand("%{1}") local value = " " .. rpm.expand("%{build_" .. name .. "}") local specs_pattern = "%s+-specs=[^%s]+" local lto_flags_pattern = rpm.expand("%{?_lto_cflags}"):gsub("[%-%.]", "%%%1") local package_note_flags_pattern = "%-Wl,%S*package_note%S*" local result = value:gsub(specs_pattern, " "):gsub(lto_flags_pattern, ""):gsub(package_note_flags_pattern, "") print(result) } -13: __file /usr/bin/file -13: __find_debuginfo /usr/bin/find-debuginfo -13: __find_provides %{_rpmconfigdir}/find-provides -13: __find_requires %{_rpmconfigdir}/find-requires -13: __font_magic [Ff]ont?( (program|collection))?( (text|data)) -13: __font_provides %{_rpmconfigdir}/fontconfig.prov -13: __font_requires %{nil} -13: __gem /usr/bin/gem -13: __git /usr/bin/git -13: __glibc_flags exeonly -13: __glibc_magic ELF -13: __glibc_requires %{_rpmconfigdir}/glibc.req -13: __global_cflags %{build_cflags} -13: __global_compiler_flags %{_general_options} %{_warning_options} %{_preprocessor_defines} %{_hardened_cflags} %{_annotation_cflags} %{_legacy_options} -13: __global_cxxflags %{build_cxxflags} -13: __global_fcflags %{build_fflags} -13: __global_fflags %{build_fflags} -13: __global_ldflags %{build_ldflags} -13: __global_provides_exclude_from %{?_docdir:%{_docdir}} -13: __global_requires_exclude_from %{?_docdir:%{_docdir}} -13: __gpg /usr/bin/gpg2 -13: __gpg_reserved_space 4096 -13: __gpg_sign_cmd %{shescape:%{__gpg}} gpg --no-verbose --no-armor --no-secmem-warning %{?_gpg_digest_algo:--digest-algo=%{_gpg_digest_algo}} %{?_gpg_sign_cmd_extra_args} %{?_gpg_name:-u %{shescape:%{_gpg_name}}} -sbo %{shescape:%{?__signature_filename}} %{?__plaintext_filename:-- %{shescape:%{__plaintext_filename}}} -13: __grep /usr/bin/grep -13: __gzip /usr/bin/gzip -13: __hg /usr/bin/hg -13: __id /usr/bin/id -13: __id_u %{__id} -u -13: __install /usr/bin/install -13: __isa %{__isa_name}-%{__isa_bits} -13: __isa_bits 64 -13: __isa_name ppc -13: __kmod_path ^/lib/modules/.*/(modules.builtin|.*.ko|.*.ko.gz|.*.ko.bz2|.*.ko.xz|.*.ko.zst)$ -13: __kmod_provides %{lua: function basename(fn) return string.gsub(fn, "(.*/)(.*)", "%2") end function strip_compress_sfx(fn) return string.gsub(fn, "(.*)(.gz|.bz2|.xz|.zst)?$", "%1") end function printdep(mod) print("kmod("..mod..") ") end local fn = rpm.expand("%{1}") local bn = basename(fn) if bn == "modules.builtin" then for l in io.lines(fn) do local builtin_mod = basename(l) printdep(builtin_mod) if strip_compress_sfx(builtin_mod) ~= builtin_mod then printdep(strip_compress_sfx(builtin_mod)) end end else local mod = string.match(bn, "%g+.ko") if mod then printdep(mod) if strip_compress_sfx(mod) ~= mod then printdep(strip_compress_sfx(mod)) end end end } -13: __ld /usr/bin/ld -13: __libsymlink_flags magic_and_path -13: __libsymlink_magic ^symbolic link to .*lib.*.so..*$ -13: __libsymlink_path ^.*.so$ -13: __libsymlink_requires %{_rpmconfigdir}/elfdeps --provides --soname-only -13: __ln_s ln -s -13: __lrzip /usr/bin/lrzip -13: __lzip /usr/bin/lzip -13: __make /usr/bin/make -13: __metainfo_path ^%{_datadir}/(appdata|metainfo)/.*\.(appdata|metainfo)\.xml$ -13: __metainfo_provides %{lua: print("metainfo()\n") print(string.format("metainfo(%s)\n", rpm.expand("%{basename:%1}"))) } -13: __mkdir /usr/bin/mkdir -13: __mkdir_p /usr/bin/mkdir -p -13: __mv /usr/bin/mv -13: __objdump /usr/bin/objdump -13: __ocaml_flags magic_and_path -13: __ocaml_magic ^(Objective caml|OCaml) .*$ -13: __ocaml_path .(cma|cmi|cmo|cmx|cmxa)$ -13: __ocaml_provides %{_rpmconfigdir}/ocamldeps.sh --provides -13: __ocaml_requires %{_rpmconfigdir}/ocamldeps.sh --requires -13: __os_install_post %{?__brp_ldconfig} %{?__brp_compress} %{!?__debug_package: %{?__brp_strip} %{?__brp_strip_comment_note} } %{?__brp_strip_lto} %{?__brp_strip_static_archive} %{?__brp_check_rpaths} %{?__brp_mangle_shebangs} %{?__brp_remove_la_files} %{__os_install_post_python} %{nil} -13: __os_install_post_python %{?py_auto_byte_compile:%{?__brp_python_bytecompile}} %{?py_reproducible_pyc_path:%{?__brp_fix_pyc_reproducibility} "%{py_reproducible_pyc_path}"} %{?__brp_python_hardlink} %{nil} -13: __patch /usr/bin/patch -13: __perl %{_bindir}/perl -13: __pkgconfig_path ^((%{_libdir}|%{_datadir})/pkgconfig/.*.pc|%{_bindir}/pkg-config)$ -13: __pkgconfig_provides %{_rpmconfigdir}/pkgconfigdeps.sh --provides -13: __pkgconfig_requires %{_rpmconfigdir}/pkgconfigdeps.sh --requires -13: __plugindir %{_libdir}/rpm-plugins -13: __pypi_default_extension tar.gz -13: __pypi_url https://files.pythonhosted.org/packages/source/ -13: __python %{error:attempt to use unversioned python, define %%__python to %{__python2} or %{__python3} explicitly} -13: __python2 /usr/bin/python2 -13: __python3 /usr/bin/python%{python3_pkgversion} -13: __quilt /usr/bin/quilt -13: __rm /usr/bin/rm -13: __rpm_macro_path %{_rpmmacrodir}/macros..* -13: __rpm_macro_provides %{_rpmconfigdir}/rpm_macros_provides.sh -13: __rpmuncompress %{_rpmconfigdir}/rpmuncompress -13: __scm patch -13: __scm_apply_bzr(qp:m:) %{__patch} %{-p:-p%{-p*}} %{-q:-s} %{__bzr} commit %{-q} -m %{-m*} -13: __scm_apply_gendiff(qp:m:) %{__patch} %{-p:-p%{-p*}} %{-q:-s} --fuzz=%{_default_patch_fuzz} %{_default_patch_flags} -b --suffix ".%{2}" -13: __scm_apply_git(qp:m:) %{__git} apply --index --reject %{-p:-p%{-p*}} - %{__git} commit %{-q} -m %{-m*} --author "%{__scm_author}" -13: __scm_apply_git_am(qp:m:) %{__git} am --reject %{-q} %{-p:-p%{-p*}} -13: __scm_apply_hg(qp:m:) %{__hg} import - %{-p:-p%{-p*}} %{-q} -m %{-m*} --user "%{__scm_author}" -13: __scm_apply_patch(qp:m:) %{__patch} %{-p:-p%{-p*}} %{-q:-s} --fuzz=%{_default_patch_fuzz} %{_default_patch_flags} -13: __scm_apply_quilt(qp:m:) %{__quilt} import %{-p:-p%{-p*}} %{1} && %{__quilt} push %{-q} -13: __scm_author %{__scm_username} %{__scm_usermail} -13: __scm_setup_bzr(q) %{__bzr} init %{-q} %{__bzr} whoami --branch "%{__scm_author}" %{__bzr} add . %{__bzr} commit %{-q} -m "%{NAME}-%{VERSION} base" -13: __scm_setup_gendiff(q) %{nil} -13: __scm_setup_git(q) %{__git} init %{-q} %{__git} config user.name "%{__scm_username}" %{__git} config user.email "%{__scm_usermail}" %{__git} config gc.auto 0 %{__git} add --force . %{__git} commit %{-q} --allow-empty -a\ --author "%{__scm_author}" -m "%{NAME}-%{VERSION} base" %{__git} checkout --track -b rpm-build -13: __scm_setup_git_am(q) %{expand:%__scm_setup_git %{-q}} -13: __scm_setup_hg(q) %{__hg} init %{-q} . %{__hg} add %{-q} . %{__hg} commit %{-q} --user "%{__scm_author}" -m "%{NAME}-%{VERSION} base" -13: __scm_setup_patch(q) %{nil} -13: __scm_setup_quilt(q) %{nil} -13: __scm_usermail -13: __scm_username rpm-build -13: __script_flags exeonly -13: __script_magic ^.* script[, ].*$ -13: __script_requires %{_rpmconfigdir}/script.req -13: __sed /usr/bin/sed -13: __spec_build_args %{___build_args} -13: __spec_build_body %{___build_body} -13: __spec_build_cmd %{___build_cmd} -13: __spec_build_post %{___build_post} -13: __spec_build_pre %{___build_pre} %{?_auto_set_build_flags:%{set_build_flags}} %{?_generate_package_note_file} -13: __spec_build_shell %{___build_shell} -13: __spec_build_template #!%{__spec_build_shell} %{__spec_build_pre} %{nil} -13: __spec_buildrequires_args %{___build_args} -13: __spec_buildrequires_body %{___build_body} -13: __spec_buildrequires_cmd %{___build_cmd} -13: __spec_buildrequires_post %{___build_post} -13: __spec_buildrequires_pre %{___build_pre} -13: __spec_buildrequires_shell %{___build_shell} -13: __spec_buildrequires_template #!%{__spec_buildrequires_shell} %{__spec_buildrequires_pre} %{nil} -13: __spec_check_args %{___build_args} -13: __spec_check_body %{___build_body} -13: __spec_check_cmd %{___build_cmd} -13: __spec_check_post %{___build_post} -13: __spec_check_pre %{___build_pre} %{?_auto_set_build_flags:%{set_build_flags}} %{?_generate_package_note_file} -13: __spec_check_shell %{___build_shell} -13: __spec_check_template #!%{__spec_check_shell} %{__spec_check_pre} %{nil} -13: __spec_clean_args %{___build_args} -13: __spec_clean_body %{___build_body} -13: __spec_clean_cmd %{___build_cmd} -13: __spec_clean_post %{___build_post} -13: __spec_clean_pre %{___build_pre} -13: __spec_clean_shell %{___build_shell} -13: __spec_clean_template #!%{__spec_clean_shell} %{__spec_clean_pre} %{nil} -13: __spec_conf_args %{___build_args} -13: __spec_conf_body %{___build_body} -13: __spec_conf_cmd %{___build_cmd} -13: __spec_conf_post %{___build_post} -13: __spec_conf_pre %{___build_pre} -13: __spec_conf_shell %{___build_shell} -13: __spec_conf_template #!%{__spec_build_shell} %{__spec_conf_pre} %{nil} -13: __spec_install_args %{___build_args} -13: __spec_install_body %{___build_body} -13: __spec_install_cmd %{___build_cmd} -13: __spec_install_post %[ "%{toolchain}" == "clang" ? "%{?__brp_llvm_compile_lto_elf}" : "%{nil}" ] %{?__debug_package:%{__debug_install_post}} %{__arch_install_post} %{__os_install_post} %{nil} -13: __spec_install_pre %{___build_pre} [ "$RPM_BUILD_ROOT" != "/" ] && rm -rf "${RPM_BUILD_ROOT}" mkdir -p "`dirname "$RPM_BUILD_ROOT"`" mkdir "$RPM_BUILD_ROOT" %{?_auto_set_build_flags:%{set_build_flags}} %{nil} -13: __spec_install_shell %{___build_shell} -13: __spec_install_template #!%{__spec_install_shell} %{__spec_install_pre} %{nil} -13: __spec_prep_args %{___build_args} -13: __spec_prep_body %{___build_body} -13: __spec_prep_cmd %{___build_cmd} -13: __spec_prep_post %{___build_post} -13: __spec_prep_pre %{___build_pre} -13: __spec_prep_shell %{___build_shell} -13: __spec_prep_template #!%{__spec_prep_shell} %{__spec_prep_pre} %{nil} -13: __spec_rmbuild_args %{___build_args} -13: __spec_rmbuild_body %{___build_body} -13: __spec_rmbuild_cmd %{___build_cmd} -13: __spec_rmbuild_post %{___build_post} -13: __spec_rmbuild_pre %{___build_pre} -13: __spec_rmbuild_shell %{___build_shell} -13: __spec_rmbuild_template #!%{__spec_rmbuild_shell} %{__spec_rmbuild_pre} %{nil} -13: __strip /usr/bin/strip -13: __tar /usr/bin/tar -13: __transaction_audit %{__plugindir}/audit.so -13: __transaction_dbus_announce %{__plugindir}/dbus_announce.so -13: __transaction_fapolicyd %{__plugindir}/fapolicyd.so -13: __transaction_fsverity %{__plugindir}/fsverity.so -13: __transaction_ima %{__plugindir}/ima.so -13: __transaction_prioreset %{__plugindir}/prioreset.so -13: __transaction_selinux %{__plugindir}/selinux.so -13: __transaction_syslog %{__plugindir}/syslog.so -13: __transaction_systemd_inhibit %{__plugindir}/systemd_inhibit.so -13: __unzip /usr/bin/unzip -13: __urlhelper_localopts --proto -all,+https,+ftps -13: __urlhelper_proxyopts %{?_httpproxy:--proxy %{_httpproxy}%{?_httpport::%{_httpport}}}%{!?_httpproxy:%{nil}} -13: __urlhelpercmd /usr/bin/curl -13: __urlhelperopts --silent --show-error --fail --globoff --location -o -13: __vsflags 0xf0000 -13: __xz /usr/bin/xz -13: __zstd /usr/bin/zstd -13: _annobin_clang_plugin %dnl-fplugin=/usr/lib64/clang/`clang -dumpversion`/lib/annobin.so -13: _annobin_gcc_plugin -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -13: _annotated_build 1 -13: _annotation_cflags %[ "%{_target_cpu}" == "armv7hl" ? "" : "%{_annotation_plugin}" ] -13: _annotation_ldflags %{?_lto_cflags:%{_annotation_cflags}} -13: _annotation_plugin %{?_annotated_build:%{expand:%%{_annobin_%{toolchain}_plugin}}} -13: _arch ppc64le -13: _auto_set_build_flags 1 -13: _binaries_in_noarch_packages_terminate_build 1 -13: _binary_filedigest_algorithm 8 -13: _binary_payload w19.zstdio -13: _bindir %{_exec_prefix}/bin -13: _build %{_host} -13: _build_alias %{_host_alias} -13: _build_arch ppc64le -13: _build_cpu %{_host_cpu} -13: _build_id_flags -Wl,--build-id=sha1 -13: _build_id_links compat -13: _build_name_fmt %%{ARCH}/%%{NAME}-%%{VERSION}-%%{RELEASE}.%%{ARCH}.rpm -13: _build_os %{_host_os} -13: _build_vendor %{_host_vendor} -13: _builddir %{_topdir}/BUILD -13: _buildhost copr-hv-ppc64le-01-prod-02422907-20220928-223117 -13: _buildrootdir %{_topdir}/BUILDROOT -13: _buildshell /bin/sh -13: _changelog_trimage %{expr:2*365*24*60*60} -13: _changelog_trimtime 0 -13: _clang_extra_ldflags %{?_lto_cflags} -fno-openmp-implicit-rpath -13: _clang_lto_cflags -flto -13: _color_output never -13: _configure ./configure -13: _configure_gnuconfig_hack 1 -13: _configure_libtool_hardening_hack 1 -13: _datadir %{_datarootdir} -13: _datarootdir %{_prefix}/share -13= _db_backend sqlite -13: _dbpath %{_usr}/lib/sysimage/rpm -13: _dbpath_rebuild %{_dbpath} -13: _debuginfo_subpackages 1 -13: _debuginfo_template %package debuginfo Summary: Debug information for package %{name} Group: Development/Debug AutoReq: 0 AutoProv: 1 %description debuginfo This package provides debug information for package %{name}. Debug information is useful when developing applications that use this package or when debugging this package. %files debuginfo -f debugfiles.list %{nil} -13: _debugsource_packages 1 -13: _debugsource_template %package debugsource Summary: Debug sources for package %{name} Group: Development/Debug AutoReqProv: 0 %description debugsource This package provides debug sources for package %{name}. Debug sources are useful when developing applications that use this package or when debugging this package. %files debugsource -f debugsourcefiles.list %{nil} -13: _default_patch_flags --no-backup-if-mismatch -f -13: _default_patch_fuzz 0 -13: _defaultdocdir %{_datadir}/doc -13: _defaultlicensedir %{_datadir}/licenses -13: _disable_source_fetch 1 -13: _docdir_fmt %%{NAME} -13: _duplicate_files_terminate_build 0 -13: _dwz_limit %{expand:%%{?%{1}_%{_arch}}%%{!?%{1}_%{_arch}:%%%{1}}} -13: _dwz_low_mem_die_limit 10000000 -13: _dwz_low_mem_die_limit_armv5tel 4000000 -13: _dwz_low_mem_die_limit_armv7hl 4000000 -13: _dwz_max_die_limit 50000000 -13: _dwz_max_die_limit_armv5tel 10000000 -13: _dwz_max_die_limit_armv7hl 10000000 -13: _dwz_max_die_limit_x86_64 110000000 -13: _efi_srpm_macros_setup %{expand:%{lua: -- test if our arch matches local function arch(archmacro) local target = rpm.expand(" %{_target_cpu} ") local arches = rpm.expand(" " .. archmacro .. " ") local match = string.match(arches, target) return (match ~= nil) end -- give us the arch... local function getarch() if arch("ia64") then return("ia64") elseif arch("x86_64") then return("x64") elseif arch("%{ix86}") then return("ia32") elseif arch("aarch64") then return("aa64") elseif arch("%{arm}") then return("arm") else return("none") end end -- alt arch local function getaltarch() if arch("x86_64") then return("ia32") else return("none") end end -- make some macros local done = rpm.expand("%{?_efi}") if done == nil or done == "" then local arch = getarch() local alt = getaltarch() print("%global _efi x86_64 aarch64 armv3l armv4b armv4l armv4tl armv5tl armv5tel armv5tejl armv6l armv6hl armv7l armv7hl armv7hnl armv8l armv8hl armv8hnl armv8hcnl i386 i486 i586 i686 pentium3 pentium4 athlon geode\n") print("%global _efi_vendor fedora\n") if arch == "none" then print("%global _efi_has_arch 0\n") else print("%global _efi_has_arch 1\n") end print("%global _efi_arch " .. getarch() .. "\n") print("%global _efi_arch_upper " .. string.upper(getarch()) .. "\n") if alt == "none" then print("%global _efi_has_alt_arch 0\n") else print("%global _efi_has_alt_arch 1\n") end print("%global _efi_alt_arch " .. alt .. "\n") print("%global _efi_alt_arch_upper " .. string.upper(alt) .. "\n") end }} -13: _empty_manifest_terminate_build 1 -13: _enable_debug_packages 1 -13: _exec_prefix %{_prefix} -13: _fileattrsdir %{_rpmconfigdir}/fileattrs -13: _find_debuginfo_dwz_opts --run-dwz\ --dwz-low-mem-die-limit %{_dwz_limit _dwz_low_mem_die_limit}\ --dwz-max-die-limit %{_dwz_limit _dwz_max_die_limit} -13: _find_debuginfo_extra_opts %{?_annotated_build:--remove-section .gnu.build.attributes} -13: _fix_broken_configure_for_lto for file in $(find . -type f -name configure -print); do %{__sed} -r --in-place=.backup 's/^char \(\*f\) \(\) = /__attribute__ ((used)) char (*f) () = /g' $file; diff -u $file.backup $file && mv $file.backup $file %{__sed} -r --in-place=.backup 's/^char \(\*f\) \(\);/__attribute__ ((used)) char (*f) ();/g' $file; diff -u $file.backup $file && mv $file.backup $file %{__sed} -r --in-place=.backup 's/^char \$2 \(\);/__attribute__ ((used)) char \$2 ();/g' $file; diff -u $file.backup $file && mv $file.backup $file %{__sed} --in-place=.backup '1{$!N;$!N};$!N;s/int x = 1;\nint y = 0;\nint z;\nint nan;/volatile int x = 1; volatile int y = 0; volatile int z, nan;/;P;D' $file; diff -u $file.backup $file && mv $file.backup $file %{__sed} --in-place=.backup 's#^lt_cv_sys_global_symbol_to_cdecl=.*#lt_cv_sys_global_symbol_to_cdecl="sed -n -e '"'"'s/^T .* \\(.*\\)$/extern int \\1();/p'"'"' -e '"'"'s/^$symcode* .* \\(.*\\)$/extern char \\1;/p'"'"'"#' $file; diff -u $file.backup $file && mv $file.backup $file done -13: _fixperms %{__chmod} -Rf a+rX,u+w,g-w,o-w -13: _fmoddir %{_libdir}/gfortran/modules -13: _fontbasedir /usr/share/fonts -13: _fontconfig_confdir /etc/fonts/conf.d -13: _fontconfig_masterdir /etc/fonts -13: _fontconfig_templatedir /usr/share/fontconfig/conf.avail -13: _gcc_lto_cflags -flto=auto -ffat-lto-objects -13: _general_options -O2 %{?_lto_cflags} -fexceptions -g -grecord-gcc-switches -pipe -13: _generate_package_note_file %{nil} -13: _gnu -gnu -13: _hardened_build 1 -13: _hardened_cflags %{?_hardened_build:%{_hardening_cflags}} -13: _hardened_ldflags %{?_hardened_build:%{_hardening_ldflags}} -13: _hardening_cflags %{expand:%%{_hardening_%{toolchain}_cflags}} -fstack-protector-strong -13: _hardening_clang_cflags --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -13: _hardening_gcc_cflags -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -13: _hardening_ldflags -Wl,-z,now %[ "%{toolchain}" == "gcc" ? "-specs=/usr/lib/rpm/redhat/redhat-hardened-ld" : "" ] -13: _host powerpc64le-redhat-linux-gnu -13: _host_alias ppc64le-redhat-linux-gnu%{nil} -13: _host_cpu powerpc64le -13: _host_os linux -13: _host_vendor redhat -13: _include_gdb_index 1 -13: _include_minidebuginfo 1 -13: _includedir %{_prefix}/include -13: _infodir %{_datarootdir}/info -13: _initddir %{_sysconfdir}/rc.d/init.d -13: _initrddir %{_initddir} -13: _install_langs all -13: _install_script_path /sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin -13: _invalid_encoding_terminates_build 1 -13: _isa %{?__isa:(%{__isa})}%{!?__isa:%{nil}} -13: _keyring rpmdb -13: _keyringpath %{_dbpath}/pubkeys/ -13: _ld_as_needed 1 -13: _ld_as_needed_flags %{?_ld_as_needed:-Wl,--as-needed} -13: _ld_symbols_flags %{?_ld_strict_symbol_defs:-Wl,-z,defs} -13: _legacy_options %{?_legacy_common_support: -fcommon} -13: _lib lib64 -13: _libdir %{_prefix}/lib64 -13: _libexecdir %{_exec_prefix}/libexec -13: _localstatedir /var -13: _lto_cflags %{expand:%%{_%{toolchain}_lto_cflags}} -13: _make_output_sync %(! %{__make} --version -O >/dev/null 2>&1 || echo -O) -13: _make_verbose V=1 VERBOSE=1 -13: _mandir %{_datarootdir}/man -13: _metainfodir %{_datadir}/metainfo -13: _missing_build_ids_terminate_build 1 -13: _missing_doc_files_terminate_build 1 -13: _monodir %{_prefix}/lib/mono -13: _monogacdir %{_monodir}/gac -13: _oldincludedir /usr/include -13: _os linux -13: _package_note_file 1 -13: _package_note_flags %[%_package_note_status ? "-specs=/usr/lib/rpm/redhat/redhat-package-notes" : ""] -13: _package_note_linker %["%_target_cpu" == "armv7hl" && "%{toolchain}" == "clang" ? "lld" : "bfd"] -13: _package_note_status %[0%{?_package_note_file:1} && 0%{?name:1} && "%_target_cpu" != "noarch" && "%{toolchain}" != "clang" ? 1 : 0] -13: _pam_confdir %{_sysconfdir}/pam.d -13: _pam_libdir %{_libdir} -13: _pam_moduledir %{_libdir}/security -13: _pam_secconfdir %{_sysconfdir}/security -13: _pam_vendordir %{_datadir}/pam.d -13: _pkgdocdir %{_docdir}/%{name} -13: _pkgverify_flags 0x0 -13: _pkgverify_level digest -13: _platform_multiplier 1 -13: _prefix /usr -13: _preprocessor_defines -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -13: _python_bytecompile_errors_terminate_build 1 -13: _python_bytecompile_extra 0 -13: _query_all_fmt %%{nvr}%%{archsuffix} -13: _query_selector_match default -13: _rpmconfigdir %{getconfdir} -13: _rpmdir %{_topdir}/RPMS -13: _rpmfilename %%{NAME}-%%{VERSION}-%%{RELEASE}.%%{ARCH}.rpm -13: _rpmlock_path %{_dbpath}/.rpm.lock -13: _rpmluadir %{_rpmconfigdir}/lua -13: _rpmmacrodir %{_rpmconfigdir}/macros.d -13: _rundir /run -13: _runstatedir /run -13: _sbindir %{_exec_prefix}/sbin -13: _sharedstatedir /var/lib -13: _smp_build_ncpus %([ -z "$RPM_BUILD_NCPUS" ] \ && RPM_BUILD_NCPUS="%{getncpus}"; \ ncpus_max=%{?_smp_ncpus_max}; \ if [ -n "$ncpus_max" ] && [ "$ncpus_max" -gt 0 ] && [ "$RPM_BUILD_NCPUS" -gt "$ncpus_max" ]; then RPM_BUILD_NCPUS="$ncpus_max"; fi; \ echo "$RPM_BUILD_NCPUS";) -13: _smp_build_nthreads %{_smp_build_ncpus} -13: _smp_mflags -j%{_smp_build_ncpus} -13: _source_filedigest_algorithm 8 -13: _sourcedir %{_topdir}/SOURCES -13: _specdir %{_topdir}/SPECS -13: _srcrpmdir %{_topdir}/SRPMS -13: _swidtagdir %{_prefix}/lib/swidtag/fedoraproject.org -13: _sysconfdir /etc -11: _target ppc64le-linux -13: _target_alias %{_host_alias} -11= _target_cpu ppc64le -11= _target_os linux -13: _target_platform %{_target_cpu}-%{_vendor}-%{_target_os}%{?_gnu} -13: _target_vendor %{_host_vendor} -13: _tmppath %{_var}/tmp -13: _topdir /builddir/build -13: _transaction_color 3 -13: _unique_build_ids 1 -13: _unique_debug_names 1 -13: _unique_debug_srcs 1 -13: _unpackaged_files_terminate_build 1 -13: _urlhelper %{__urlhelpercmd} %{?__urlhelper_localopts} %{?__urlhelper_proxyopts} %{__urlhelperopts} -13: _use_internal_dependency_generator 1 -13: _usr /usr -13: _usrsrc %{_usr}/src -13: _var /var -13: _vendor redhat -13: _vpath_builddir %{_vendor}-%{_target_os}-build -13: _vpath_srcdir . -13: _vsflags_build %{__vsflags} -13: _vsflags_erase %{__vsflags} -13: _vsflags_install %{__vsflags} -13: _vsflags_query %{__vsflags} -13: _vsflags_rebuilddb 0xc0c00 -13: _vsflags_verify %{__vsflags} -13: _warning_options -Wall -Werror=format-security -13: _wrong_version_format_terminate_build 1 -13: alpha alpha alphaev56 alphaev6 alphaev67 -13: ansible_collection_url https://galaxy.ansible.com/%{collection_namespace}/%{collection_name} -13: arm %{arm32} -13: arm32 armv3l armv4b armv4l armv4tl armv5tl armv5tel armv5tejl armv6l armv6hl armv7l armv7hl armv7hnl armv8l armv8hl armv8hnl armv8hcnl -13: arm64 aarch64 -13: autochangelog %{lua: locale = os.setlocale(nil) os.setlocale("C.utf8") date = os.date("%a %b %d %Y") os.setlocale(locale) packager = rpm.expand("%{?packager}%{!?packager:John Doe }") evr = rpm.expand("%{?epoch:%{epoch}:}%{version}-%{release}") print("* " .. date .. " " .. packager .. " - " .. evr .. "\n") print("- local build") } -13: autopatch(vp:m:M:) %{lua: if #arg == 0 then local lo = tonumber(rpm.expand("%{-m:%{-m*}}")) local hi = tonumber(rpm.expand("%{-M:%{-M*}}")) for i, n in ipairs(patch_nums) do if ((not lo or n >= lo) and (not hi or n <= hi)) then table.insert(arg, n) end end end local options = rpm.expand("%{!-v:-q} %{-p:-p%{-p*}} ") local bynum = {} for i, p in ipairs(patches) do bynum[patch_nums[i]] = p end for i, a in ipairs(arg) do local p = bynum[tonumber(a)] if p then print(rpm.expand("%__apply_patch -m %{basename:"..p.."} "..options..p.." "..i.."\n")) else macros.error({"no such patch "..a}) end end } -13: autorelease(e:s:pb:n) %{?-p:0.}%{lua: release_number = tonumber(rpm.expand("%{?_rpmautospec_release_number}%{!?_rpmautospec_release_number:1}")); base_release_number = tonumber(rpm.expand("%{?-b*}%{!?-b:1}")); print(release_number + base_release_number - 1); }%{?-e:.%{-e*}}%{?-s:.%{-s*}}%{!?-n:%{?dist}} -13: autosetup(a:b:cDn:TvNS:p:) %setup %{-a} %{-b} %{-c} %{-D} %{-n} %{-T} %{!-v:-q} %{-S:%global __scm %{-S*}} %{expand:%__scm_setup_%{__scm} %{!-v:-q}} %{!-N:%autopatch %{-v} %{-p:-p%{-p*}}} -20: basename -13: bash_completions_dir %{_datadir}/bash-completion/completions -13: bcond %[ (%2) ? "%{expand:%%{!?_without_%{1}:%%global with_%{1} 1}}" : "%{expand:%%{?_with_%{1}:%%global with_%{1} 1}}" ] -13: bcond_with %bcond %{1} 0 -13: bcond_without %bcond %{1} 1 -13: build_cc %{__cc} -13: build_cflags %{optflags} -13: build_cpp %{__cpp} -13: build_cxx %{__cxx} -13: build_cxxflags %{optflags} -13: build_fflags %{optflags} -I%{_fmoddir} -13: build_ldflags -Wl,-z,relro %{_ld_as_needed_flags} %{_ld_symbols_flags} %{_hardened_ldflags} %{_annotation_ldflags} %[ "%{toolchain}" == "clang" ? "%{?_clang_extra_ldflags}" : "" ] %{_build_id_flags} %{?_package_note_flags} -13: buildroot %{_buildrootdir}/%{NAME}-%{VERSION}-%{RELEASE}.%{_arch} -13: buildtag .copr4877589 -13: clamp_mtime_to_source_date_epoch 0 -13: configure %{set_build_flags}; [ "%{_lto_cflags}"x != x ] && %{_fix_broken_configure_for_lto}; [ "%_configure_gnuconfig_hack" = 1 ] && for i in $(find $(dirname %{_configure}) -name config.guess -o -name config.sub) ; do [ -f /usr/lib/rpm/redhat/$(basename $i) ] && %{__rm} -f $i && %{__cp} -fv /usr/lib/rpm/redhat/$(basename $i) $i ; done ; [ "%_configure_libtool_hardening_hack" = 1 ] && [ x != "x%{_hardened_ldflags}" ] && for i in $(find . -name ltmain.sh) ; do %{__sed} -i.backup -e 's~compiler_flags=$~compiler_flags="%{_hardened_ldflags}"~' $i done ; %{_configure} --build=%{_build} --host=%{_host} \ --program-prefix=%{?_program_prefix} \ --disable-dependency-tracking \ %{?_configure_disable_silent_rules:--disable-silent-rules} \ --prefix=%{_prefix} \ --exec-prefix=%{_exec_prefix} \ --bindir=%{_bindir} \ --sbindir=%{_sbindir} \ --sysconfdir=%{_sysconfdir} \ --datadir=%{_datadir} \ --includedir=%{_includedir} \ --libdir=%{_libdir} \ --libexecdir=%{_libexecdir} \ --localstatedir=%{_localstatedir} \ $(grep -q "runstatedir=DIR" %{_configure} && echo '--runstatedir=%{_runstatedir}') \ --sharedstatedir=%{_sharedstatedir} \ --mandir=%{_mandir} \ --infodir=%{_infodir} -13: constrain_build(c:m:) %{lua: -- Check a value and clamp it to at least 1 local function check_and_clamp(v, string) if v == nil then return nil end i = math.tointeger(v) if i == nil then macros.error({"%%%0: invalid "..string.." value "..v}) return nil end local clamp = math.max(1, math.floor(i)) if i ~= clamp then macros.error({"%%%0: invalid "..string.." value "..v}) return nil end return clamp end -- Parse meminfo to find the total amount of memory in the system local function getmem() local mem = 0 for l in io.lines('/proc/meminfo') do if l:sub(1, 9) == "MemTotal:" then mem = math.tointeger(string.match(l, "MemTotal:%s+(%d+)")) break end end return mem end local mem_limit = check_and_clamp(opt.m, "mem limit") local cpu_limit = check_and_clamp(opt.c, "cpu limit") local current_cpus = math.tointeger(macros._smp_build_ncpus) local constrained_cpus = current_cpus if (not cpu_limit and not mem_limit) then cpu_limit = 1 end if cpu_limit ~= nil then constrained_cpus = math.min(cpu_limit, constrained_cpus) end if mem_limit ~= nil then local mem_total = getmem(verbose) local limit = math.max(1, mem_total // (mem_limit * 1024)) constrained_cpus = math.min(constrained_cpus, limit) end macros._smp_build_ncpus = constrained_cpus } -13: copr_projectname tracing -13: copr_username warthog9 -13: crates_source %{lua: local crate = rpm.expand('%1') local version = rpm.expand('%2') local url = rpm.expand('%__crates_url') if crate == '%1' then crate = rpm.expand('%real_crate') end if crate == '%real_crate' then crate = rpm.expand('%crate') end if crate == '%crate' then crate = rpm.expand('%name') end if version == '%2' then version = rpm.expand('%version') end version = version:gsub('~', '-') print(url .. crate .. '/' .. version .. '/download#/' .. crate .. '-' .. version .. '.crate') } -13: debug_package %ifnarch noarch %global __debug_package 1 %_debuginfo_template %{?_debugsource_packages:%_debugsource_template} %endif %{nil} -20: define -13: defined %{expand:%%{?%{1}:1}%%{!?%{1}:0}} -20: dirname -13: dist %{!?distprefix0:%{?distprefix}}%{expand:%{lua:for i=0,9999 do print("%{?distprefix" .. i .."}") end}}.fc%{fedora}%{?with_bootstrap:~bootstrap} -13: dist_bug_report_url https://bugzilla.redhat.com/ -13: dist_debuginfod_url https://debuginfod.fedoraproject.org/ -13: dist_home_url https://fedoraproject.org/ -13: dist_name Fedora Linux -13: dist_vendor Fedora -20: dnl -20: dump -13: dune_add_flags(-) %{lua: has_j = false has_p = false has_v = false for _, flag in pairs(arg) do if flag:find("^-j") then has_j = true elseif flag:find("^-p") or flag:find("^--release)") then has_p = true elseif flag:find("^--verbose") then has_v = true end end if not has_j then table.insert(arg, 1, rpm.expand("%{?_smp_mflags}")) end if not has_p then table.insert(arg, 1, "--release") end if not has_v then table.insert(arg, 1, "--verbose") end print(table.concat(arg, " ")) } -13: dune_build(-) dune build %{dune_add_flags %*} -13: dune_check(-) dune runtest %{dune_add_flags %*} -13: dune_install(sn) dune install --destdir=%{buildroot} %{dune_add_flags %*}; if [ -d _build/default/_doc/_html ]; then find _build/default/_doc/_html -name .dune-keep -delete; fi; rm -rf %{buildroot}%{_prefix}/doc; mlis=$(find %{buildroot}%{_libdir}/ocaml -name '*.mli'); rm -f ${mlis//.mli/.ml}; %ocaml_files %{-s} %{-n} -20: echo -13: efi %{expand:%{_efi_srpm_macros_setup}}%{expand:%{_efi}} -13: efi_alt_arch %{expand:%{_efi_srpm_macros_setup}}%{?_efi_alt_arch}%{nil} -13: efi_alt_arch_upper %{expand:%{_efi_srpm_macros_setup}}%{?_efi_alt_arch_upper}%{nil} -13: efi_arch %{expand:%{_efi_srpm_macros_setup}}%{_efi_arch} -13: efi_arch_upper %{expand:%{_efi_srpm_macros_setup}}%{_efi_arch_upper} -13: efi_build_requires bash coreutils -13: efi_esp_boot %{efi_esp_efi}/BOOT -13: efi_esp_dir %{expand:%{_efi_srpm_macros_setup}}%{efi_esp_efi}/%{efi_vendor} -13: efi_esp_efi %{efi_esp_root}/EFI -13: efi_esp_root /boot/efi -13: efi_has_alt_arch %{expand:%{_efi_srpm_macros_setup}}0%{_efi_has_alt_arch} -13: efi_has_arch %{expand:%{_efi_srpm_macros_setup}}0%{_efi_has_arch} -13: efi_srpm_macros_version %{expand:%{_efi_srpm_macros_setup}}5 -13: efi_vendor %{expand:%{_efi_srpm_macros_setup}}%{expand:%{_efi_vendor}} -20: error -20: exists -20: expand -20: expr -13: extension_cflags %{__extension_strip_flags cflags} -13: extension_cxxflags %{__extension_strip_flags cxxflags} -13: extension_fflags %{__extension_strip_flags fflags} -13: extension_ldflags %{__extension_strip_flags ldflags} -13: fc38 1 -13: fedora 38 -13: filter_from_provides %{expand: %global __filter_from_prov %{?__filter_from_prov} | %{__sed} -e '%*' } -13: filter_from_requires %{expand: %global __filter_from_req %{?__filter_from_req} | %{__sed} -e '%*' } -13: filter_provides_in(P) %{expand: %global __filter_prov_cmd %{?__filter_prov_cmd} %{__grep} -v %{-P} '%*' | } -13: filter_requires_in(P) %{expand: %global __filter_req_cmd %{?__filter_req_cmd} %{__grep} -v %{-P} '%*' | } -13: filter_setup %{expand: %global _use_internal_dependency_generator 0 %global __deploop() while read FILE; do echo "${FILE}" | /usr/lib/rpm/rpmdeps -%{1}; done | /bin/sort -u %global __find_provides /bin/sh -c "%{?__filter_prov_cmd} %{__deploop P} %{?__filter_from_prov}" %global __find_requires /bin/sh -c "%{?__filter_req_cmd} %{__deploop R} %{?__filter_from_req}" } -13: find_lang %{_rpmconfigdir}/find-lang.sh %{buildroot} -13: fish_completions_dir %{_datadir}/fish/vendor_completions.d -13: fontcontact fonts@lists.fedoraproject.org -13: fontenv(z:vf:F:c:C:s:S:d:D:l:L:) %{lua: local fonts = require "fedora.srpm.fonts" local suffix = rpm.expand("%{?-z*}") local verbose = (rpm.expand("%{-v}") ~= "") local globvalues = {} for g,_ in pairs(fonts.globargs) do globvalues[g] = rpm.expand("%{?-" .. fonts.globargs[g] .. "*}") end fonts.env(suffix, verbose, globvalues) } -13: fontmetapkg(n:s:d:z:) %{lua: local fonts = require "fedora.srpm.fonts" local name = rpm.expand("%{?-n*}") local summary = rpm.expand("%{?-s*}") if (summary ~= "") then summary = "%{" .. summary .. "}" end local description = rpm.expand("%{?-d*}") if (description ~= "") then description = "%{" .. description .. "}" end local suffixes = rpm.expand("%{?-z*}") fonts.metapkg(name, summary, description, suffixes) } -13: fontorg org.fedoraproject -13: fontpkg(z:avms) %{lua: local fonts = require "fedora.srpm.fonts" local suffix = rpm.expand("%{?-z*}") local processall = (rpm.expand("%{-a}") ~= "") and (rpm.expand("%{-z}") == "") local verbose = (rpm.expand("%{-v}") ~= "") local forcemain = (rpm.expand("%{-m}") ~= "") local forcesub = (rpm.expand("%{-s}") ~= "") fonts.pkg(forcemain, forcesub, suffix, processall, verbose) } -13: fontrpmname %{lua: local fonts = require "fedora.srpm.fonts" print(fonts.rpmname(rpm.expand("%1"))) } -13: forgeautosetup(z:vNS:p:q) %{lua: print(rpm.expand("%autosetup %{-v} %{-N} %{?-S} %{?-p} %{?forgesetupargs" .. rpm.expand("%{-z*}") .. "}\n")) } -13: forgemeta(z:isva) %{lua: local fedora = require "fedora.common" local forge = require "fedora.srpm.forge" local verbose = rpm.expand("%{-v}") ~= "" local informative = rpm.expand("%{-i}") ~= "" local silent = rpm.expand("%{-s}") ~= "" local processall = (rpm.expand("%{-a}") ~= "") and (rpm.expand("%{-z}") == "") if processall then for _,s in pairs(fedora.getsuffixes("forgeurl")) do forge.meta(s,verbose,informative,silent) end else forge.meta(rpm.expand("%{-z*}"),verbose,informative,silent) end } -13: forgesetup(z:va) %{lua: local fedora = require "fedora.common" if (rpm.expand("%{-z}") == "") and (rpm.expand("%{-a}") ~= "") then for _,s in pairs(fedora.getsuffixes("forgesetupargs")) do print(rpm.expand("%setup %{!-v:-q} %{?forgesetupargs" .. s .. "}\n")) end else print( rpm.expand("%setup %{!-v:-q} %{?forgesetupargs" .. rpm.expand("%{-z*}") .. "}\n")) end } -13: fpc_arches %{ix86} %{arm} x86_64 ppc64le aarch64 -13: gccgo_arches mips mipsel mipsr6 mipsr6el mips64 mips64el mips64r6 mips64r6el -20: getconfdir -20: getenv -20: getncpus -13: ghc_arches %{ix86} x86_64 armv7hl ppc64 ppc64le aarch64 s390 s390x -13: ghc_arches_with_ghci %{ix86} x86_64 armv7hl ppc64 ppc64le aarch64 s390 s390x %{mips} -13: ghc_devel_prof prof -20: global -13: go_arches %{golang_arches} %{gccgo_arches} -13: go_compiler 1 -13: goaltfiles(z:av) %{lua: local go = require "fedora.srpm.go" local suffix = rpm.expand("%{-z*}") local processall = (rpm.expand("%{-a}") ~= "") and (rpm.expand("%{-z}") == "") local verbose = (rpm.expand("%{-v}") ~= "") go.files("alt", suffix, processall, verbose) } -13: goaltpkg(z:av) %{lua: local go = require "fedora.srpm.go" local suffix = rpm.expand("%{-z*}") local processall = (rpm.expand("%{-a}") ~= "") and (rpm.expand("%{-z}") == "") local verbose = (rpm.expand("%{-v}") ~= "") go.pkg("alt", suffix, processall, verbose) } -13: godevelfiles(z:av) %{lua: local go = require "fedora.srpm.go" local suffix = rpm.expand("%{-z*}") local processall = (rpm.expand("%{-a}") ~= "") and (rpm.expand("%{-z}") == "") local verbose = (rpm.expand("%{-v}") ~= "") go.files("devel", suffix, processall, verbose) } -13: godevelpkg(z:av) %{lua: local go = require "fedora.srpm.go" local suffix = rpm.expand("%{-z*}") local processall = (rpm.expand("%{-a}") ~= "") and (rpm.expand("%{-z}") == "") local verbose = (rpm.expand("%{-v}") ~= "") go.pkg("devel", suffix, processall, verbose) } -13: golang_arches i386 i486 i586 i686 pentium3 pentium4 athlon geode x86_64 armv3l armv4b armv4l armv4tl armv5tl armv5tel armv5tejl armv6l armv6hl armv7l armv7hl armv7hnl armv8l armv8hl armv8hnl armv8hcnl aarch64 ppc64le s390x -13: golang_arches_future x86_64 armv3l armv4b armv4l armv4tl armv5tl armv5tel armv5tejl armv6l armv6hl armv7l armv7hl armv7hnl armv8l armv8hl armv8hnl armv8hcnl aarch64 ppc64le s390x -13: gometa(az:svif) %{lua: if rpm.expand("%{-f}") == "" then exclusive_arches = "%{golang_arches}" else exclusive_arches = "%{golang_arches_future}" end print( "BuildRequires: go-rpm-macros\n") print(rpm.expand("ExclusiveArch: " .. exclusive_arches .. "\n")) local fedora = require "fedora.common" local go = require "fedora.srpm.go" local verbose = rpm.expand("%{-v}") ~= "" local informative = rpm.expand("%{-i}") ~= "" local silent = rpm.expand("%{-s}") ~= "" local processall = (rpm.expand("%{-a}") ~= "") and (rpm.expand("%{-z}") == "") if processall then for _,s in pairs(fedora.getsuffixes("goipath")) do go.meta(s,verbose,informative,silent) end else go.meta(rpm.expand("%{-z*}"),verbose,informative,silent) end } -13: gopath /usr/share/gocode -13: gopkg(av) %{expand: %godevelpkg -a %{-v} %goaltpkg -a %{-v} } -13: gopkgfiles(av) %{expand: %godevelfiles -a %{-v} %goaltfiles -a %{-v} } -13: gorpmname(c:) %{lua: local go = require "fedora.srpm.go" print(go.rpmname("%1", "%{-c*}")) } -13: gpgverify(k:s:d:) %{lua: local script = rpm.expand("%{_rpmconfigdir}/redhat/gpgverify ") local keyring = rpm.expand("%{-k*}") local signature = rpm.expand("%{-s*}") local data = rpm.expand("%{-d*}") print(script) if keyring ~= "" then print(rpm.expand("--keyring='%{SOURCE" .. keyring .. "}' ")) end if signature ~= "" then print(rpm.expand("--signature='%{SOURCE" .. signature .. "}' ")) end if data ~= "" then print(rpm.expand("--data='%{SOURCE" .. data .. "}' ")) end } -13: install %{?_enable_debug_packages:%{?buildsubdir:%{debug_package}}} %%install %{nil} -13: ix86 i386 i486 i586 i686 pentium3 pentium4 athlon geode -13: java_arches aarch64 ppc64le s390x x86_64 -13: kernel_arches x86_64 s390x ppc64le aarch64 %{arm} -13: ldc_arches %{ix86} x86_64 %{arm} aarch64 -13: ldconfig_post(n:) %{?ldconfig:%post -p %ldconfig %{?*} %{-n:-n %{-n*}} %end} -13: ldconfig_postun(n:) %{?ldconfig:%postun -p %ldconfig %{?*} %{-n:-n %{-n*}} %end} -13: ldconfig_scriptlets(n:) %{?ldconfig: %ldconfig_post %{?*} %{-n:-n %{-n*}} %ldconfig_postun %{?*} %{-n:-n %{-n*}} } -13: limit_build(m:) %{lua: local mem_per_process=rpm.expand("%{-m*}") if mem_per_process == "" then mem_per_process = 1024 else mem_per_process = tonumber(mem_per_process) end local mem_total = 0 for line in io.lines('/proc/meminfo') do if line:sub(1, 9) == "MemTotal:" then local tokens = {} for token in line:gmatch("%w+") do tokens[#tokens + 1] = token end mem_total = tonumber(tokens[2]) break end end local max_jobs = mem_total // (mem_per_process * 1024) if max_jobs < 1 then max_jobs = 1 end cur_max_jobs=tonumber(rpm.expand("%{_smp_build_ncpus}")) if cur_max_jobs > max_jobs then print("-j" .. max_jobs) end } -13: listfiles(i:x:) %{expand: %if %{lua: print(string.len(rpm.expand("%{?-i*}%{?listfiles_include}%*")))} listfiles_include=$(realpath -e --relative-base=. %{?-i*} %{?listfiles_include} %* | sort -u) %if %{lua: print(string.len(rpm.expand("%{?-x*}%{?listfiles_exclude}")))} while IFS= read -r finc ; do realpath -qe --relative-base=. %{?-x*} %{?listfiles_exclude} \ | sort -u | grep -q "${finc}" || echo "${finc}" done <<< "${listfiles_include}" %else echo "${listfiles_include}" %endif %endif } -20: load -13: loongarch64 loongarch64 -20: lua -13: lua_requires %if 0%{?fedora} || 0%{?rhel} >= 7 Requires: lua(abi) = %{lua_version} %else Requires: lua >= %{lua_version} Requires: lua < %{lua: os.setlocale('C'); print(string.sub(_VERSION, 5) + 0.1)} %endif %{nil} -13: lua_version %{lua: print(string.sub(_VERSION, 5))} -20: macrobody -13: make_build %{__make} %{_make_output_sync} %{?_smp_mflags} %{_make_verbose} -13: make_install %{__make} install DESTDIR=%{?buildroot} INSTALL="%{__install} -p" -13: makeinstall echo "warning: %%makeinstall is deprecated, try %%make_install instead" 1>&2 %{__make} \ prefix=%{?buildroot:%{buildroot}}%{_prefix} \ exec_prefix=%{?buildroot:%{buildroot}}%{_exec_prefix} \ bindir=%{?buildroot:%{buildroot}}%{_bindir} \ sbindir=%{?buildroot:%{buildroot}}%{_sbindir} \ sysconfdir=%{?buildroot:%{buildroot}}%{_sysconfdir} \ datadir=%{?buildroot:%{buildroot}}%{_datadir} \ includedir=%{?buildroot:%{buildroot}}%{_includedir} \ libdir=%{?buildroot:%{buildroot}}%{_libdir} \ libexecdir=%{?buildroot:%{buildroot}}%{_libexecdir} \ localstatedir=%{?buildroot:%{buildroot}}%{_localstatedir} \ sharedstatedir=%{?buildroot:%{buildroot}}%{_sharedstatedir} \ mandir=%{?buildroot:%{buildroot}}%{_mandir} \ infodir=%{?buildroot:%{buildroot}}%{_infodir} \ install -13: mips %{mips32} %{mips64} -13: mips32 mips mipsel mipsr6 mipsr6el -13: mips64 mips64 mips64el mips64r6 mips64r6el -13: mipseb mips mipsr6 mips64 mips64r6 -13: mipsel mipsel mipsr6el mips64el mips64r6el -13: mono_arches %{ix86} x86_64 sparc sparcv9 ia64 %{arm} aarch64 alpha s390x ppc ppc64 ppc64le -13: new_package(n:v) %{lua: local fedora = require "fedora.common" local pkg_name = fedora.readflag("n") local verbose = fedora.hasflag("v") local name_suffix = fedora.read("1") local source_name = fedora.read("source_name") local first = not ( fedora.read("name") or fedora.read("currentname") ) fedora.new_package(source_name, pkg_name, name_suffix, first, verbose) } -13: nil %{!?nil} -13: nim_arches %{ix86} x86_64 -13: nodejs_arches %{ix86} x86_64 %{arm} aarch64 %{power64} s390x -13: ocaml_files(sn) /usr/bin/python3 /usr/lib/rpm/redhat/ocaml_files.py %{-s} %{-n} %{buildroot} %{ocamldir} -13: ocaml_natdynlink aarch64 %{arm} %{ix86} ppc ppc64 ppc64le riscv64 s390x sparc sparcv9 x86_64 -13: ocaml_native_compiler aarch64 %{arm} %{ix86} ppc ppc64 ppc64le riscv64 s390x sparc sparcv9 x86_64 -13: ocaml_native_profiling %{nil} -13: ocamldir %{_libdir}/ocaml -13: odoc_package(L:) %package doc BuildArch: noarch BuildRequires: ocaml-odoc Summary: Documentation for %{name} %description doc Developer documentation for %{name}. %files doc %doc _build/default/_doc/_html/* %{?-L:%%license %{-L*} %*} -13: openblas_arches x86_64 %{ix86} armv7hl %{power64} aarch64 s390x -11: optflags %{__global_compiler_flags} -m64 %{__cflags_arch_ppc64le} -fasynchronous-unwind-tables -fstack-clash-protection -13: patches %{lua: for i, p in ipairs(patches) do print(macros.shescape({p}).." ") end} -13: pkgconfig_personalitydir /usr/share/pkgconfig/personality.d -13: power64 ppc64 ppc64p7 ppc64le -13: py2_dist %{lua: args = {} arg = 1 while (true) do name = rpm.expand("%{?" .. arg .. ":%{" .. arg .. "}}"); if (name == nil or name == '') then break end args[arg] = name arg = arg + 1 end for arg, name in ipairs(args) do canonical = rpm.expand("%py_dist_name " .. name); print("python2dist(" .. canonical .. ") "); end } -13: py3_dist %{lua: python3_pkgversion = rpm.expand("%python3_pkgversion"); args = {} arg = 1 while (true) do name = rpm.expand("%{?" .. arg .. ":%{" .. arg .. "}}"); if (name == nil or name == '') then break end args[arg] = name arg = arg + 1 end for arg, name in ipairs(args) do canonical = rpm.expand("%py_dist_name " .. name); print("python" .. python3_pkgversion .. "dist(" .. canonical .. ") "); end } -13: py_auto_byte_compile 1 -13: py_dist_name %{lua: name = rpm.expand("%{?1:%{1}}"); canonical = string.gsub(string.lower(name), "[^%w%[%]]+", "-"); print(canonical); } -13: py_provides %{lua: local python = require 'fedora.srpm.python' local rhel = rpm.expand('%{?rhel}') local name = rpm.expand('%1') if name == '%1' then rpm.expand('%{error:%%py_provides requires at least 1 argument, the name to provide}') end local evr = rpm.expand('%2') if evr == '%2' then evr = rpm.expand('%{?epoch:%{epoch}:}%{version}-%{release}') end print('Provides: ' .. name .. ' = ' .. evr .. '\n') local provides = python.python_altprovides(name, evr) for i, provide in ipairs(provides) do print('Provides: ' .. provide .. '\n') end -- We only generate these Obsoletes on CentOS/RHEL to provide clean upgrade -- path, e.g. python3-foo obsoletes python3.9-foo from previous RHEL. -- In Fedora this is not needed as we don't ship ecosystem packages -- for alternative Python interpreters. if rhel ~= '' then -- Create Obsoletes only if the name does not end in a parenthesis, -- as Obsoletes can't include parentheses. -- This most commonly happens when the name contains an isa. if (string.sub(name, "-1") ~= ")") then local obsoletes = python.python_altobsoletes(name, evr) for i, obsolete in ipairs(obsoletes) do print('Obsoletes: ' .. obsolete .. '\n') end end end } -13: pypi_source %{lua: local src = rpm.expand('%1') local ver = rpm.expand('%2') local ext = rpm.expand('%3') local url = rpm.expand('%__pypi_url') -- If no first argument, try %srcname, then %pypi_name, then %name -- Note that rpm leaves macros unchanged if they are not defined. if src == '%1' then src = rpm.expand('%srcname') end if src == '%srcname' then src = rpm.expand('%pypi_name') end if src == '%pypi_name' then src = rpm.expand('%name') end -- If no second argument, use %version if ver == '%2' then ver = rpm.expand('%version'):gsub('~', '') end -- If no third argument, use the preset default extension if ext == '%3' then ext = rpm.expand('%__pypi_default_extension') end local first = string.sub(src, 1, 1) print(url .. first .. '/' .. src .. '/' .. src .. '-' .. ver .. '.' .. ext) } -13: python %__python -13: python2 %__python2 -13: python3 %__python3 -13: python3_pkgversion 3 -13: python_extras_subpkg(n:i:f:F) %{expand:%{lua: local option_n = '-n (name of the base package)' local option_i = '-i (buildroot path to metadata)' local option_f = '-f (builddir path to a filelist)' local option_F = '-F (skip %%files section)' local value_n = rpm.expand('%{-n*}') local value_i = rpm.expand('%{-i*}') local value_f = rpm.expand('%{-f*}') local value_F = rpm.expand('%{-F}') local args = rpm.expand('%{*}') if value_n == '' then rpm.expand('%{error:%%%0: missing option ' .. option_n .. '}') end if value_i == '' and value_f == '' and value_F == '' then rpm.expand('%{error:%%%0: missing option ' .. option_i .. ' or ' .. option_f .. ' or ' .. option_F .. '}') end if value_i ~= '' and value_f ~= '' then rpm.expand('%{error:%%%0: simultaneous ' .. option_i .. ' and ' .. option_f .. ' options are not possible}') end if value_i ~= '' and value_F ~= '' then rpm.expand('%{error:%%%0: simultaneous ' .. option_i .. ' and ' .. option_F .. ' options are not possible}') end if value_f ~= '' and value_F ~= '' then rpm.expand('%{error:%%%0: simultaneous ' .. option_f .. ' and ' .. option_F .. ' options are not possible}') end if args == '' then rpm.expand('%{error:%%%0 requires at least one argument with "extras" name}') end local requires = 'Requires: ' .. value_n .. ' = %{?epoch:%{epoch}:}%{version}-%{release}' for extras in args:gmatch('[^%s,]+') do local rpmname = value_n .. '+' .. extras local pkgdef = '%package -n ' .. rpmname local summary = 'Summary: Metapackage for ' .. value_n .. ': ' .. extras .. ' extras' local description = '%description -n ' .. rpmname .. '\n' local current_line = 'This is a metapackage bringing in' for _, word in ipairs({extras, 'extras', 'requires', 'for', value_n .. '.'}) do local line = current_line .. ' ' .. word if line:len() > 79 then description = description .. current_line .. '\n' current_line = word else current_line = line end end description = description .. current_line .. '\n' .. 'It makes sure the dependencies are installed.\n' local files = '' if value_i ~= '' then files = '%files -n ' .. rpmname .. '\n' .. '%ghost ' .. value_i elseif value_f ~= '' then files = '%files -n ' .. rpmname .. ' -f ' .. value_f end for i, line in ipairs({pkgdef, summary, requires, description, files, ''}) do print(line .. '\n') end end }} -13: python_wheel_dir %{_datadir}/%{python_wheel_pkg_prefix}-wheels -13: python_wheel_pkg_prefix python%{?rhel:%{!?eln:%{python3_pkgversion}}} -13: qt5_qtwebengine_arches %{ix86} x86_64 %{arm} aarch64 mips mipsel mips64el -20: quote -13: riscv %{riscv32} %{riscv64} %{riscv128} -13: riscv128 riscv128 -13: riscv32 riscv32 -13: riscv64 riscv64 -13: rpmmacrodir /usr/lib/rpm/macros.d -13: rust_arches x86_64 %{ix86} armv7hl aarch64 ppc64 ppc64le riscv64 s390x -13: set_build_flags CFLAGS="${CFLAGS:-%{build_cflags}}" ; export CFLAGS ; CXXFLAGS="${CXXFLAGS:-%{build_cxxflags}}" ; export CXXFLAGS ; FFLAGS="${FFLAGS:-%{build_fflags}}" ; export FFLAGS ; FCFLAGS="${FCFLAGS:-%{build_fflags}}" ; export FCFLAGS ; LDFLAGS="${LDFLAGS:-%{build_ldflags}}" ; export LDFLAGS ; LT_SYS_LIBRARY_PATH="${LT_SYS_LIBRARY_PATH:-%_libdir:}" ; export LT_SYS_LIBRARY_PATH ; CC="${CC:-%{__cc}}" ; export CC ; CXX="${CXX:-%{__cxx}}" ; export CXX -20: shescape -20: shrink -13: source_date_epoch_from_changelog 1 -13: sources %{lua: for i, s in ipairs(sources) do print(macros.shescape({s}).." ") end} -13: sparc sparc sparcv8 sparcv9 sparcv9v sparc64 sparc64v -20: suffix -13: toolchain gcc -20: trace -20: u2p -20: uncompress -20: undefine -13: undefined %{expand:%%{?%{1}:0}%%{!?%{1}:1}} -20: url2path -13: use_source_date_epoch_as_buildtime 0 -13: valgrind_arches %{ix86} x86_64 ppc ppc64 ppc64le s390x armv7hl aarch64 -13: vendor Fedora Copr - user warthog9 -20: verbose -13: version_no_tilde %{lua: local sep = rpm.expand('%1') local ver = rpm.expand('%2') if sep == '%1' then sep = '-' end if ver == '%2' then ver = rpm.expand('%version') end ver = ver:gsub('~', sep) print(ver) } -20: warn -13: with %{expand:%%{?with_%{1}:1}%%{!?with_%{1}:0}} -13: without %{expand:%%{?with_%{1}:0}%%{!?with_%{1}:1}} -13: wordwrap(v:) %{lua: local fedora = require "fedora.common" local variable = "%{?" .. rpm.expand("%{-v*}%{!-v:_description}") .. "}" print(fedora.wordwrap(variable)) } -13: writevars(f:) %{lua: local fedora = require "fedora.common" local macrofile = rpm.expand("%{-f*}") local rpmvars = {} for i = 1, rpm.expand("%#") do table.insert(rpmvars, rpm.expand("%" .. i)) end fedora.writevars(macrofile,rpmvars) } -13: zsh_completions_dir %{_datadir}/zsh/site-functions ======================== active 614 empty 0 ++ basename gcc + ccbase=gcc + [[ gcc == \c\l\a\n\g ]] + /usr/bin/make -O V=1 VERBOSE=1 prefix=/usr libdir=/usr/lib64 all ( mkdir -p /builddir/build/BUILD/libtracefs-1.5.0/src; /usr/bin/make --no-print-directory bdir=/builddir/build/BUILD/libtracefs-1.5.0/src -C /builddir/build/BUILD/libtracefs-1.5.0/src libtracefs.so) ( gcc -Wp,-MMD,/builddir/build/BUILD/libtracefs-1.5.0/src/.tracefs-utils.o.d,-MT,/builddir/build/BUILD/libtracefs-1.5.0/src/tracefs-utils.o -MP -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -I/usr/include/traceevent -I/builddir/build/BUILD/libtracefs-1.5.0/include -I/builddir/build/BUILD/libtracefs-1.5.0/include/tracefs -std=gnu99 -fPIC tracefs-utils.c -o /builddir/build/BUILD/libtracefs-1.5.0/src/tracefs-utils.o) ( gcc -Wp,-MMD,/builddir/build/BUILD/libtracefs-1.5.0/src/.tracefs-instance.o.d,-MT,/builddir/build/BUILD/libtracefs-1.5.0/src/tracefs-instance.o -MP -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -I/usr/include/traceevent -I/builddir/build/BUILD/libtracefs-1.5.0/include -I/builddir/build/BUILD/libtracefs-1.5.0/include/tracefs -std=gnu99 -fPIC tracefs-instance.c -o /builddir/build/BUILD/libtracefs-1.5.0/src/tracefs-instance.o) ( gcc -Wp,-MMD,/builddir/build/BUILD/libtracefs-1.5.0/src/.tracefs-events.o.d,-MT,/builddir/build/BUILD/libtracefs-1.5.0/src/tracefs-events.o -MP -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -I/usr/include/traceevent -I/builddir/build/BUILD/libtracefs-1.5.0/include -I/builddir/build/BUILD/libtracefs-1.5.0/include/tracefs -std=gnu99 -fPIC tracefs-events.c -o /builddir/build/BUILD/libtracefs-1.5.0/src/tracefs-events.o) tracefs-events.c: In function 'tracefs_system_events': tracefs-events.c:586:9: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result] 586 | asprintf(&system_dir, "%s/events/%s", tracing_dir, system); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ( gcc -Wp,-MMD,/builddir/build/BUILD/libtracefs-1.5.0/src/.tracefs-tools.o.d,-MT,/builddir/build/BUILD/libtracefs-1.5.0/src/tracefs-tools.o -MP -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -I/usr/include/traceevent -I/builddir/build/BUILD/libtracefs-1.5.0/include -I/builddir/build/BUILD/libtracefs-1.5.0/include/tracefs -std=gnu99 -fPIC tracefs-tools.c -o /builddir/build/BUILD/libtracefs-1.5.0/src/tracefs-tools.o) ( gcc -Wp,-MMD,/builddir/build/BUILD/libtracefs-1.5.0/src/.tracefs-marker.o.d,-MT,/builddir/build/BUILD/libtracefs-1.5.0/src/tracefs-marker.o -MP -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -I/usr/include/traceevent -I/builddir/build/BUILD/libtracefs-1.5.0/include -I/builddir/build/BUILD/libtracefs-1.5.0/include/tracefs -std=gnu99 -fPIC tracefs-marker.c -o /builddir/build/BUILD/libtracefs-1.5.0/src/tracefs-marker.o) ( gcc -Wp,-MMD,/builddir/build/BUILD/libtracefs-1.5.0/src/.tracefs-kprobes.o.d,-MT,/builddir/build/BUILD/libtracefs-1.5.0/src/tracefs-kprobes.o -MP -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -I/usr/include/traceevent -I/builddir/build/BUILD/libtracefs-1.5.0/include -I/builddir/build/BUILD/libtracefs-1.5.0/include/tracefs -std=gnu99 -fPIC tracefs-kprobes.c -o /builddir/build/BUILD/libtracefs-1.5.0/src/tracefs-kprobes.o) ( gcc -Wp,-MMD,/builddir/build/BUILD/libtracefs-1.5.0/src/.tracefs-hist.o.d,-MT,/builddir/build/BUILD/libtracefs-1.5.0/src/tracefs-hist.o -MP -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -I/usr/include/traceevent -I/builddir/build/BUILD/libtracefs-1.5.0/include -I/builddir/build/BUILD/libtracefs-1.5.0/include/tracefs -std=gnu99 -fPIC tracefs-hist.c -o /builddir/build/BUILD/libtracefs-1.5.0/src/tracefs-hist.o) ( gcc -Wp,-MMD,/builddir/build/BUILD/libtracefs-1.5.0/src/.tracefs-filter.o.d,-MT,/builddir/build/BUILD/libtracefs-1.5.0/src/tracefs-filter.o -MP -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -I/usr/include/traceevent -I/builddir/build/BUILD/libtracefs-1.5.0/include -I/builddir/build/BUILD/libtracefs-1.5.0/include/tracefs -std=gnu99 -fPIC tracefs-filter.c -o /builddir/build/BUILD/libtracefs-1.5.0/src/tracefs-filter.o) ( gcc -Wp,-MMD,/builddir/build/BUILD/libtracefs-1.5.0/src/.tracefs-dynevents.o.d,-MT,/builddir/build/BUILD/libtracefs-1.5.0/src/tracefs-dynevents.o -MP -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -I/usr/include/traceevent -I/builddir/build/BUILD/libtracefs-1.5.0/include -I/builddir/build/BUILD/libtracefs-1.5.0/include/tracefs -std=gnu99 -fPIC tracefs-dynevents.c -o /builddir/build/BUILD/libtracefs-1.5.0/src/tracefs-dynevents.o) ( gcc -Wp,-MMD,/builddir/build/BUILD/libtracefs-1.5.0/src/.tracefs-eprobes.o.d,-MT,/builddir/build/BUILD/libtracefs-1.5.0/src/tracefs-eprobes.o -MP -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -I/usr/include/traceevent -I/builddir/build/BUILD/libtracefs-1.5.0/include -I/builddir/build/BUILD/libtracefs-1.5.0/include/tracefs -std=gnu99 -fPIC tracefs-eprobes.c -o /builddir/build/BUILD/libtracefs-1.5.0/src/tracefs-eprobes.o) ( gcc -Wp,-MMD,/builddir/build/BUILD/libtracefs-1.5.0/src/.tracefs-uprobes.o.d,-MT,/builddir/build/BUILD/libtracefs-1.5.0/src/tracefs-uprobes.o -MP -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -I/usr/include/traceevent -I/builddir/build/BUILD/libtracefs-1.5.0/include -I/builddir/build/BUILD/libtracefs-1.5.0/include/tracefs -std=gnu99 -fPIC tracefs-uprobes.c -o /builddir/build/BUILD/libtracefs-1.5.0/src/tracefs-uprobes.o) ( gcc -Wp,-MMD,/builddir/build/BUILD/libtracefs-1.5.0/src/.sqlhist-lex.o.d,-MT,/builddir/build/BUILD/libtracefs-1.5.0/src/sqlhist-lex.o -MP -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -I/usr/include/traceevent -I/builddir/build/BUILD/libtracefs-1.5.0/include -I/builddir/build/BUILD/libtracefs-1.5.0/include/tracefs -std=gnu99 -fPIC sqlhist-lex.c -o /builddir/build/BUILD/libtracefs-1.5.0/src/sqlhist-lex.o) ( gcc -Wp,-MMD,/builddir/build/BUILD/libtracefs-1.5.0/src/.sqlhist.tab.o.d,-MT,/builddir/build/BUILD/libtracefs-1.5.0/src/sqlhist.tab.o -MP -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -I/usr/include/traceevent -I/builddir/build/BUILD/libtracefs-1.5.0/include -I/builddir/build/BUILD/libtracefs-1.5.0/include/tracefs -std=gnu99 -fPIC sqlhist.tab.c -o /builddir/build/BUILD/libtracefs-1.5.0/src/sqlhist.tab.o) ( gcc -Wp,-MMD,/builddir/build/BUILD/libtracefs-1.5.0/src/.tracefs-sqlhist.o.d,-MT,/builddir/build/BUILD/libtracefs-1.5.0/src/tracefs-sqlhist.o -MP -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -I/usr/include/traceevent -I/builddir/build/BUILD/libtracefs-1.5.0/include -I/builddir/build/BUILD/libtracefs-1.5.0/include/tracefs -std=gnu99 -fPIC tracefs-sqlhist.c -o /builddir/build/BUILD/libtracefs-1.5.0/src/tracefs-sqlhist.o) tracefs-sqlhist.c: In function 'build_filter': tracefs-sqlhist.c:1124:15: warning: 'val' may be used uninitialized [-Wmaybe-uninitialized] 1124 | ret = append_filter(synth, TRACEFS_FILTER_COMPARE, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1125 | filter->lval->field.field, cmp, val); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tracefs-sqlhist.c:1046:21: note: 'val' was declared here 1046 | const char *val; | ^~~ tracefs-sqlhist.c: In function 'add_compare': tracefs-sqlhist.c:436:23: warning: 'expr' may be used uninitialized [-Wmaybe-uninitialized] 436 | compare->rval = B; | ~~~~~~~~~~~~~~^~~ tracefs-sqlhist.c:430:22: note: 'expr' was declared here 430 | struct expr *expr; | ^~~~ In function 'build_compare', inlined from 'build_synth' at tracefs-sqlhist.c:1503:9, inlined from 'tracefs_sql' at tracefs-sqlhist.c:1627:10: tracefs-sqlhist.c:871:36: warning: 'end_system' may be used uninitialized [-Wmaybe-uninitialized] 871 | if (lval->system == system && | ~~~~~~~~~~~~~~~~~~~~~~~^~ 872 | lval->event_name == event) { | ~~~~~~~~~~~~~~~~~~~~~~~~~ tracefs-sqlhist.c: In function 'tracefs_sql': tracefs-sqlhist.c:1390:21: note: 'end_system' was declared here 1390 | const char *end_system; | ^~~~~~~~~~ ( gcc --shared /builddir/build/BUILD/libtracefs-1.5.0/src/tracefs-utils.o /builddir/build/BUILD/libtracefs-1.5.0/src/tracefs-instance.o /builddir/build/BUILD/libtracefs-1.5.0/src/tracefs-events.o /builddir/build/BUILD/libtracefs-1.5.0/src/tracefs-tools.o /builddir/build/BUILD/libtracefs-1.5.0/src/tracefs-marker.o /builddir/build/BUILD/libtracefs-1.5.0/src/tracefs-kprobes.o /builddir/build/BUILD/libtracefs-1.5.0/src/tracefs-hist.o /builddir/build/BUILD/libtracefs-1.5.0/src/tracefs-filter.o /builddir/build/BUILD/libtracefs-1.5.0/src/tracefs-dynevents.o /builddir/build/BUILD/libtracefs-1.5.0/src/tracefs-eprobes.o /builddir/build/BUILD/libtracefs-1.5.0/src/tracefs-uprobes.o /builddir/build/BUILD/libtracefs-1.5.0/src/sqlhist-lex.o /builddir/build/BUILD/libtracefs-1.5.0/src/sqlhist.tab.o /builddir/build/BUILD/libtracefs-1.5.0/src/tracefs-sqlhist.o '-Wl,-soname,libtracefs.so.1,-rpath=$ORIGIN' -o /builddir/build/BUILD/libtracefs-1.5.0/lib/libtracefs.so.1.5.0 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -ltraceevent -lpthread) ( mkdir -p /builddir/build/BUILD/libtracefs-1.5.0/src; /usr/bin/make --no-print-directory bdir=/builddir/build/BUILD/libtracefs-1.5.0/src -C /builddir/build/BUILD/libtracefs-1.5.0/src /builddir/build/BUILD/libtracefs-1.5.0/lib/libtracefs.a) ( if [ -f /builddir/build/BUILD/libtracefs-1.5.0/lib/libtracefs.a ]; then mv /builddir/build/BUILD/libtracefs-1.5.0/lib/libtracefs.a /builddir/build/BUILD/libtracefs-1.5.0/lib/libtracefs.a.rm; rm -f /builddir/build/BUILD/libtracefs-1.5.0/lib/libtracefs.a.rm; fi; ar rcs /builddir/build/BUILD/libtracefs-1.5.0/lib/libtracefs.a /builddir/build/BUILD/libtracefs-1.5.0/src/tracefs-utils.o /builddir/build/BUILD/libtracefs-1.5.0/src/tracefs-instance.o /builddir/build/BUILD/libtracefs-1.5.0/src/tracefs-events.o /builddir/build/BUILD/libtracefs-1.5.0/src/tracefs-tools.o /builddir/build/BUILD/libtracefs-1.5.0/src/tracefs-marker.o /builddir/build/BUILD/libtracefs-1.5.0/src/tracefs-kprobes.o /builddir/build/BUILD/libtracefs-1.5.0/src/tracefs-hist.o /builddir/build/BUILD/libtracefs-1.5.0/src/tracefs-filter.o /builddir/build/BUILD/libtracefs-1.5.0/src/tracefs-dynevents.o /builddir/build/BUILD/libtracefs-1.5.0/src/tracefs-eprobes.o /builddir/build/BUILD/libtracefs-1.5.0/src/tracefs-uprobes.o /builddir/build/BUILD/libtracefs-1.5.0/src/sqlhist-lex.o /builddir/build/BUILD/libtracefs-1.5.0/src/sqlhist.tab.o /builddir/build/BUILD/libtracefs-1.5.0/src/tracefs-sqlhist.o) (echo /usr > /builddir/build/BUILD/libtracefs-1.5.0/build_prefix.tmp; if [ -r /builddir/build/BUILD/libtracefs-1.5.0/build_prefix ] && cmp -s /builddir/build/BUILD/libtracefs-1.5.0/build_prefix /builddir/build/BUILD/libtracefs-1.5.0/build_prefix.tmp; then rm -f /builddir/build/BUILD/libtracefs-1.5.0/build_prefix.tmp; else mv -f /builddir/build/BUILD/libtracefs-1.5.0/build_prefix.tmp /builddir/build/BUILD/libtracefs-1.5.0/build_prefix; fi); ( (echo '/* This file is automatically generated. Do not modify. */'; echo \#define VERSION_CODE 261; echo '#define EXTRAVERSION ' 0; echo '#define VERSION_STRING "'1.5.0'"'; ) > tfs_version.h.tmp; if [ -r tfs_version.h ] && cmp -s tfs_version.h tfs_version.h.tmp; then rm -f tfs_version.h.tmp; else echo ' UPDATE tfs_version.h'; mv -f tfs_version.h.tmp tfs_version.h; fi); UPDATE tfs_version.h cp -f libtracefs.pc.template /builddir/build/BUILD/libtracefs-1.5.0/libtracefs.pc; sed -i "s|INSTALL_PREFIX|/usr|g" /builddir/build/BUILD/libtracefs-1.5.0/libtracefs.pc; sed -i "s|LIB_VERSION|1.5.0|g" /builddir/build/BUILD/libtracefs-1.5.0/libtracefs.pc; sed -i "s|LIB_DIR|lib64|g" /builddir/build/BUILD/libtracefs-1.5.0/libtracefs.pc; sed -i "s|HEADER_DIR|include/tracefs|g" /builddir/build/BUILD/libtracefs-1.5.0/libtracefs.pc; sed -i "s|LIBTRACEEVENT_MIN|1.3|g" /builddir/build/BUILD/libtracefs-1.5.0/libtracefs.pc; + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.rm2eCL + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/libtracefs-1.5.0-202209281627.fc38.ppc64le '!=' / ']' + rm -rf /builddir/build/BUILDROOT/libtracefs-1.5.0-202209281627.fc38.ppc64le ++ dirname /builddir/build/BUILDROOT/libtracefs-1.5.0-202209281627.fc38.ppc64le + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/libtracefs-1.5.0-202209281627.fc38.ppc64le + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd libtracefs-1.5.0 + /usr/bin/make install DESTDIR=/builddir/build/BUILDROOT/libtracefs-1.5.0-202209281627.fc38.ppc64le 'INSTALL=/usr/bin/install -p' prefix=/usr libdir=/usr/lib64 DESCEND src libtracefs.a BUILD STATIC LIB libtracefs.a DESCEND src libtracefs.so INSTALL /builddir/build/BUILD/libtracefs-1.5.0/libtracefs.pc to /builddir/build/BUILDROOT/libtracefs-1.5.0-202209281627.fc38.ppc64le/usr/lib64/pkgconfig INSTALL /builddir/build/BUILD/libtracefs-1.5.0/lib/libtracefs.so.1.5.0 to /builddir/build/BUILDROOT/libtracefs-1.5.0-202209281627.fc38.ppc64le/usr/lib64 INSTALL /builddir/build/BUILD/libtracefs-1.5.0/include/tracefs.h to /builddir/build/BUILDROOT/libtracefs-1.5.0-202209281627.fc38.ppc64le/usr/include/tracefs + /usr/bin/find-debuginfo -j2 --strict-build-id -m -i --build-id-seed 1.5.0-202209281627.fc38 --unique-debug-suffix -1.5.0-202209281627.fc38.ppc64le --unique-debug-src-base libtracefs-1.5.0-202209281627.fc38.ppc64le --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/libtracefs-1.5.0 extracting debug info from /builddir/build/BUILDROOT/libtracefs-1.5.0-202209281627.fc38.ppc64le/usr/lib64/libtracefs.so.1.5.0 original debug info size: 512kB, size after compression: 448kB /usr/bin/sepdebugcrcfix: Updated 1 CRC32s, 0 CRC32s did match. 788 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs + /usr/lib/rpm/brp-remove-la-files + /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 + /usr/lib/rpm/redhat/brp-python-hardlink Processing files: libtracefs-1.5.0-202209281627.fc38.ppc64le Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.cntEkr + umask 022 + cd /builddir/build/BUILD + cd libtracefs-1.5.0 + LICENSEDIR=/builddir/build/BUILDROOT/libtracefs-1.5.0-202209281627.fc38.ppc64le/usr/share/licenses/libtracefs + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/libtracefs-1.5.0-202209281627.fc38.ppc64le/usr/share/licenses/libtracefs + cp -pr LICENSES/LGPL-2.1 /builddir/build/BUILDROOT/libtracefs-1.5.0-202209281627.fc38.ppc64le/usr/share/licenses/libtracefs + cp -pr LICENSES/GPL-2.0 /builddir/build/BUILDROOT/libtracefs-1.5.0-202209281627.fc38.ppc64le/usr/share/licenses/libtracefs + RPM_EC=0 ++ jobs -p + exit 0 Provides: libtracefs = 1.5.0-202209281627.fc38 libtracefs(ppc-64) = 1.5.0-202209281627.fc38 libtracefs.so.1()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.33)(64bit) libtraceevent.so.1()(64bit) rtld(GNU_HASH) Conflicts: trace-cmd < 2.9.1-6 Processing files: libtracefs-devel-1.5.0-202209281627.fc38.ppc64le Provides: libtracefs-devel = 1.5.0-202209281627.fc38 libtracefs-devel(ppc-64) = 1.5.0-202209281627.fc38 pkgconfig(libtracefs) = 1.5.0 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/pkg-config libtracefs.so.1()(64bit) pkgconfig(libtraceevent) > 1.3 Processing files: libtracefs-static-1.5.0-202209281627.fc38.ppc64le Provides: libtracefs-static = 1.5.0-202209281627.fc38 libtracefs-static(ppc-64) = 1.5.0-202209281627.fc38 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: libtracefs-debugsource-1.5.0-202209281627.fc38.ppc64le Provides: libtracefs-debugsource = 1.5.0-202209281627.fc38 libtracefs-debugsource(ppc-64) = 1.5.0-202209281627.fc38 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: libtracefs-debuginfo-1.5.0-202209281627.fc38.ppc64le Provides: debuginfo(build-id) = 4eba817f9caa9c4c392d4e09f543e76a058953f5 libtracefs-debuginfo = 1.5.0-202209281627.fc38 libtracefs-debuginfo(ppc-64) = 1.5.0-202209281627.fc38 libtracefs.so.1.5.0-1.5.0-202209281627.fc38.ppc64le.debug()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: libtracefs-debugsource(ppc-64) = 1.5.0-202209281627.fc38 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/libtracefs-1.5.0-202209281627.fc38.ppc64le Wrote: /builddir/build/RPMS/libtracefs-debuginfo-1.5.0-202209281627.fc38.ppc64le.rpm Wrote: /builddir/build/RPMS/libtracefs-static-1.5.0-202209281627.fc38.ppc64le.rpm Wrote: /builddir/build/RPMS/libtracefs-1.5.0-202209281627.fc38.ppc64le.rpm Wrote: /builddir/build/RPMS/libtracefs-devel-1.5.0-202209281627.fc38.ppc64le.rpm Wrote: /builddir/build/RPMS/libtracefs-debugsource-1.5.0-202209281627.fc38.ppc64le.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.gf78Np + umask 022 + cd /builddir/build/BUILD + cd libtracefs-1.5.0 + /usr/bin/rm -rf /builddir/build/BUILDROOT/libtracefs-1.5.0-202209281627.fc38.ppc64le + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.0pPsFF + umask 022 + cd /builddir/build/BUILD + rm -rf libtracefs-1.5.0 libtracefs-1.5.0.gemspec + RPM_EC=0 ++ jobs -p + exit 0 Child return code was: 0