Commit Graph

  • 2dd8d4cbdf ELN: Enable -march=x86-64-v2 for Clang as well Florian Weimer 2021-08-30 14:45:07 +0200
  • 3ec329b234 Add build_ prefix to cc, cxx, and cpp macros Tom Stellard 2021-08-17 21:14:52 +0000
  • 73aefaaac7 Add cc, cxx, and cpp macros Tom Stellard 2021-07-15 14:42:15 +0000
  • edc19bf3dc Fix macros.build-constraints' %limit_build number of CPUs will never be set to less than 1 this now outputs build flag overrides to be used with %make_build etc. add documentation f33 Michel Alexandre Salim 2021-08-15 13:39:55 -0700
  • 43dfe7d6f0 Fix macros.build-constraints' %limit_build number of CPUs will never be set to less than 1 this now outputs build flag overrides to be used with %make_build etc. add documentation Michel Alexandre Salim 2021-08-15 13:39:55 -0700
  • bc8fa85e90 Active GCC plugin during LTO linking Florian Weimer 2021-08-02 12:43:26 +0200
  • 0fbc36d215 Add macros.build-constraints Keep the misc macros in alphabetical order Michel Alexandre Salim 2021-07-24 14:58:08 -0700
  • dbb1278523 Add macros.build-constraints Keep the misc macros in alphabetical order Michel Alexandre Salim 2021-07-24 14:58:08 -0700
  • e0cfcc0fc7 Make vpath builddir not include arch-specific info Neal Gompa 2021-07-10 09:43:26 -0400
  • cfdc80c51a Require python-srpm-macros with Python related BuildRoot Policy scripts Miro Hrončok 2021-07-01 15:18:48 +0200
  • 74e11b4fa8 Move Python related BuildRoot Policy scripts from redhat-rpm-config to python-srpm-macros Miro Hrončok 2021-06-30 19:25:29 +0200
  • fdce9c67af Adapt macros and BRP scripts for %topdir with spaces Ben Burton 2021-04-19 21:02:49 +0200
  • def9a339d2 Drop reference to now extinct brp-python-hardlink script Panu Matilainen 2021-06-22 15:57:21 +0300
  • bd8637f7c3 add Requires: rpmautospec-rpm-macros Stephen Coady 2021-04-29 15:24:18 +0100
  • 139bc590fb Enable RPATH check after %install Charalampos Stratakis 2021-05-03 17:22:14 +0200
  • b6b865f3d5 Disable annobin on armv7hl Arjun Shankar 2021-05-26 21:36:44 +0200
  • 5c7a58b423 add Requires: rpmautospec-rpm-macros Stephen Coady 2021-04-29 15:59:10 +0100
  • 94af94a117
    Add riscv64 to %mono_arches David Abdurachmanov 2021-04-26 06:08:21 +0300
  • 7581d21caa Change 'Requires: annobin' to 'Requires: annobin-plugin-gcc'. Nick Clifton 2021-04-12 15:37:45 +0100
  • 3d7758a2f0 Use _changelog_trimage instead of _changelog_trimtimeUpdate macros Marek Marczykowski-Górecki 2021-02-25 16:29:56 +0000
  • 391eca3508 add brp-llvm-compile-lto-elf David Benoit 2021-02-10 11:59:25 -0500
  • 27a8c7a7c2 Fix handling of files without newlines in brp-mangle-shebang Lumir Balhar 2021-03-22 13:13:57 +0100
  • c6015fffb6 BRP Python Bytecompile: Avoid hardcoding /usr/bin prefix for python Kalev Lember 2021-03-10 17:09:14 +0100
  • 61b19ee1b2 BRP Python Bytecompile: Avoid hardcoding /usr/bin prefix for python Kalev Lember 2021-03-10 17:09:14 +0100
  • de1fe58a50 Add some gating CI tests Tom Stellard 2020-07-29 04:31:57 +0000
  • d8287391e7 Use -march=x86-64-v2 only for the gcc toolchain Florian Weimer 2021-01-19 20:34:39 +0100
  • 0ce9e05ca9 x86_64: Enable -march=x86-64-v2 for ELN, following GCC. Florian Weimer 2021-01-19 20:10:22 +0100
  • c022fd5270 BRP Python Bytecompile: Also detect Python files in /app/lib/pythonX.Y Miro Hrončok 2020-11-29 17:44:37 +0100
  • c0fba28f76 BRP Python Bytecompile: Also detect Python files in /app/lib/pythonX.Y Miro Hrončok 2020-11-29 17:44:37 +0100
  • fbe630a91e x86_64: Re-add -fcf-protection to build flags (#1891308) Florian Weimer 2020-10-30 15:28:59 +0100
  • f97705d6fd Add back -fcf-protection flag for x86_64 Tom Stellard 2020-10-27 13:35:16 +0000
  • 5c9060a85e s390x: Tune for z14 (as in Red Hat Enterprise Linux 8) Florian Weimer 2020-10-20 12:23:29 +0200
  • 6854161259 Fix another syntax issue in the macros file Florian Weimer 2020-10-05 14:30:56 +0200
  • e6fe6513ee Fix syntax error in macros file Florian Weimer 2020-10-05 14:09:46 +0200
  • db291b8b29 redhat-rpm-config 173-1 Florian Weimer 2020-10-05 13:43:07 +0200
  • 9bbf519889 s390x: Switch Fedora ELN to z13 baseline Florian Weimer 2020-10-05 13:38:25 +0200
  • 0d621460ce Filter out LTO flags from %%extension flags macros Miro Hrončok 2020-09-11 20:42:36 +0200
  • ee8888f636 Add Requires: lua-srpm-macros Michel Alexandre Salim 2020-09-02 19:03:55 -0700
  • c18bafdecc Enable -fstack-clash-protection for clang on x86, s390x, and ppc64le Tom Stellard 2020-08-21 16:45:01 +0000
  • 72a5199a5f
    Fixup changelog Igor Raits 2020-08-20 19:05:06 +0200
  • d698d04313
    Add -flto to ldflags for clang toolchain Tom Stellard 2020-08-04 18:26:08 +0000
  • 8a5ee87c50 Fix CC/CXX exports and allow overrides like CFLAGS and CXXFLAGS Neal Gompa 2020-08-20 08:45:21 -0400
  • 61f9eb90ba Fix bad datestamp in changelog entry Neal Gompa 2020-08-20 08:44:00 -0400
  • 1e92e63ac8 Add Requires: kernel-srpm-macros Troy Dawson 2020-07-21 21:53:25 +0000
  • 4637e1bd55 - Use -flto=auto for GCC to speed up builds Jeff Law 2020-07-30 10:45:53 -0600
  • 06f1d527d7 Only use supported lto flags for clang toolchain Tom Stellard 2020-07-28 02:11:54 +0000
  • 5a7ab8f927 Disable Python hash seed randomization in brp-python-bytecompile Lumir Balhar 2020-07-23 08:09:55 +0200
  • 5baaf4a99c Enable LTO by default Jeff Law 2020-07-21 21:38:41 -0600
  • 5f32aac09e New opt-in possibility to fix byte-compilation reproducibility Lumir Balhar 2020-07-16 10:30:55 +0200
  • e453b585b4 Drop double newline Miro Hrončok 2020-07-21 13:42:29 +0200
  • 1d8a367d96 rpmrc: Add PAC/BTI for aarch64 Jeremy Linton 2020-07-17 13:29:54 -0500
  • 8a4f0edb9a Use compileall from stdlib for Python >= 3.9 Lumir Balhar 2020-06-05 08:59:16 +0200
  • 331ffabd7e Remove trailing whitespace Lumir Balhar 2020-05-20 15:06:26 +0200
  • ecf9fd3bdb No more automagic Python bytecompilation (phase 3) Lumir Balhar 2020-05-20 15:06:16 +0200
  • 2c5594c9af
    Fix broken %configure Igor Raits 2020-06-04 03:09:53 +0200
  • 5d8c70518a
    Cleanup unused CCC_OVERRIDE_OPTIONS Igor Raits 2020-06-03 21:41:23 +0200
  • 828c69effe
    Fixes for new_package macro Igor Raits 2020-06-03 21:39:18 +0200
  • 91333a9c7c Merge #91 `Fix PR 83` Igor Raits 2020-06-03 19:37:14 +0000
  • 7562b38ec5
    Add support for selecting a clang as a toolchain Igor Raits 2020-06-03 21:03:31 +0200
  • a468b36e29 rpm will happily evaluate macros in changelogs — remove those Nicolas Mailhot 2020-05-30 20:03:04 +0200
  • fff16e5f5a explicitset has not been renamed to set yet Nicolas Mailhot 2020-05-30 13:31:47 +0200
  • 891c721814 Latest version of sed fixes for broken/compromised configure macros Jeff Law 2020-05-26 13:12:11 -0600
  • 7324b32455 Add %new_package macro and associated lua framework. Jason Tibbitts 2020-05-30 02:19:05 -0500
  • 166707b501 clean up macro and lua function documentation Nicolas Mailhot 2020-05-29 08:47:28 +0200
  • 0cb7566d95 new_package: make subpackages work when %{source_name} and Name: disagree Nicolas Mailhot 2020-05-23 13:31:41 +0200
  • a52af8dced new_package: create basic SRPM header as fallback Nicolas Mailhot 2020-05-20 11:13:02 +0200
  • e416a7b3da Add %new_package Nicolas Mailhot 2020-04-21 19:39:15 +0200
  • 2a236590f5
    forge: add gitea driver Igor Raits 2020-05-23 16:53:03 +0200
  • 7ca91f59f7 Make check_rhel function compatible with CentOS Carl George 2020-05-06 09:30:47 -0500
  • 75a48b3556 Remove unsued source Miro Hrončok 2020-04-28 14:09:53 +0200
  • 924b9f3be4 Drop `%requires_eq`. Vít Ondruch 2020-03-17 12:17:57 +0100
  • cecab66c5d Optimize kernel module provides by using a parametric generator Panu Matilainen 2020-04-09 14:36:16 +0300
  • 60c160ec5f
    Disable annobin for new GCC master-riscv64 David Abdurachmanov 2020-04-01 19:06:09 +0300
  • e4fe82f63b
    Restore the original macros David Abdurachmanov 2020-04-01 19:03:59 +0300
  • 5c861be61b
    Merge remote-tracking branch 'up/master' into master-riscv64 David Abdurachmanov 2020-04-01 19:03:14 +0300
  • 1b85ce0ce8 Keep the macro deps in alphabetical order. master Jason Tibbitts 2020-02-21 11:54:53 -0600
  • 3a4ec69bee Add dependency on fonts-srpm-macros. Jason Tibbitts 2020-02-20 16:56:42 -0600
  • 9dd5528cf9 - Use eu-elfclassify to only run strip on ELF relocatables and archive libraries. Jeff Law 2020-02-20 13:40:19 -0700
  • edd94328ae
    Fixup parallel algorithm for brp-strip-lto Igor Raits 2020-02-14 14:26:36 +0100
  • b92766d4d9
    Fix year in changelog Igor Raits 2020-02-14 14:20:25 +0100
  • 776d974885
    brp-strip-lto: Run strip in parallel Igor Raits 2020-02-14 14:12:15 +0100
  • 20749d9857
    Strip LTO sections/symbols from installed .o/.a files Jeff Law 2020-01-08 11:25:43 -0700
  • 9ce99265fd brp-python-bytecompile: Prepare for 2 digit minor versions (e.g. 3.10) Tomas Orsava 2020-01-27 13:29:41 +0100
  • 312bfbac26 Use `-B` flag for Python when using compileall2 to not write pyc files Lumir Balhar 2020-01-22 13:09:31 +0100
  • 3e759e70ac Allow conditionally adding -fcommon to CFLAGS by defining %_legacy_common_support Jeff Law 2020-01-15 11:44:39 -0700
  • fff3459086 Reenable annobin after GCC 10 integration (#1792892) Florian Weimer 2020-01-20 13:50:15 +0100
  • c18924507d Temporarily disable annobin for GCC 10 (#1792892) Florian Weimer 2020-01-20 11:42:04 +0100
  • 40a9e696d6 Bump version Denys Vlasenko 2019-12-05 13:56:00 +0100
  • 817f533126 kmod.prov: fix and speed it up Denys Vlasenko 2019-12-05 13:44:41 +0100
  • 2721f1c528
    Bump version Igor Gnatenko 2019-12-03 15:48:35 +0100
  • e345575f97 %set_build_flags: define LT_SYS_LIBRARY_PATH Pavel Raiskup 2019-03-28 13:37:17 +0100
  • f5f6818d6e wordwrap: fix some corner cases Nicolas Mailhot 2019-11-11 13:15:56 +0100
  • ddce306578
    Bump version Denys Vlasenko 2019-11-21 17:02:36 +0100
  • 140ee1de89
    brp-mangle-shebangs: do not stat / touch files needlessly Denys Vlasenko 2019-11-21 17:05:52 +0100
  • 618362d6fb
    brp-mangle-shebangs: fix unsafe/incorrect command expansion Denys Vlasenko 2019-11-21 15:51:47 +0100
  • 63d7e4dc11
    brp-mangle-shebangs: speed up finding of "text executables" (scripts) Denys Vlasenko 2019-11-21 15:48:07 +0100
  • 6335a7ff4a Fix brp-python-bytecompile with the new features from compileall2 Resolves: rhbz#1595265 Lumir Balhar 2019-11-05 09:40:12 +0100
  • 4d93255fb3 Fix the simple API of %gpgverify Miro Hrončok 2019-11-01 08:04:12 +0100
  • 2c88f0ec58 Bump release and add changelog entry. Jason Tibbitts 2019-08-22 10:46:36 -0500
  • 3490049617 Simplify the API of %gpgverify Miro Hrončok 2019-07-25 11:14:52 +0200