Commit Graph

  • eca593a134
    Update for riscv64 f40-riscv64 David Abdurachmanov 2024-04-25 10:42:13 +0300
  • c758552a10 Define %dotnet_arches with a list of .NET-compatible architectures Omair Majid 2024-03-12 12:00:19 -0400
  • 65de6e6beb brp-mangle-shebangs: Strip env flags when mangling shebangs Miro Hrončok 2024-02-20 10:16:21 +0100
  • 3b9bfae367 Correct advise for disabling debuginfo packages (#2264161) Florian Weimer 2024-02-14 14:09:45 +0100
  • 7e8252c3e9 gnuconfig: sync with upstream git Frédéric Bérat 2024-02-14 10:34:46 +0100
  • b7cdf93185 Loosen rust-srpm-macros requirement Yaakov Selkowitz 2024-02-06 11:56:45 -0500
  • c94d80a6dd simplify microarch macros for x86_64 Jonathan Wright 2024-02-05 10:16:05 -0600
  • 7dbc18f441
    Merge remote-tracking branch 'up/main' into main-riscv64 main-riscv64 David Abdurachmanov 2024-02-01 11:06:08 +0200
  • 13bd1aaf1a Drop -fcf-protection for i686 because there won't be kernel support Florian Weimer 2024-01-16 11:34:37 +0100
  • c0295c50b3 Obsolete rpmautospec-rpm-macros without version Nils Philippsen 2024-01-16 10:39:51 +0100
  • a455b31b14 Add redhat-hardened-ld-errors file Nick Clifton 2024-01-15 13:01:37 +0000
  • f3416f1436 Add hardening feature to convert linker warning messages into errors. https://fedoraproject.org/wiki/Changes/Linker_Error_On_Security_Issues Nick Clifton 2024-01-15 12:35:44 +0000
  • b13edec098 Switch C type safety level to 3 (GCC 14 default), and adjust for GCC 14 Florian Weimer 2024-01-15 12:17:56 +0100
  • a15ac4695e Don't pull in qt5-srpm-macros on RHEL 10 Jan Grulich 2023-11-03 14:12:40 +0100
  • 8acac96087
    Merge remote-tracking branch 'up/main' into main-riscv64 David Abdurachmanov 2024-01-09 11:44:21 +0200
  • 19a840bac0 Define RUSTFLAGS only when rust macros are installed Yaakov Selkowitz 2024-01-04 21:31:24 -0500
  • 4daef93aa9 Missing packed relative relocation support on aarch64, s390x (#2256645) Florian Weimer 2024-01-03 17:18:20 +0100
  • 5fca01af52 Pack relative ELF relocations by default Florian Weimer 2024-01-02 16:44:30 +0100
  • 363ddf0a1c
    Add zig-srpm-macros Jan200101 2023-12-26 21:53:47 +0100
  • db66d1e06a
    Disable LTO (GCC, Clang) globally for riscv64 David Abdurachmanov 2023-11-30 10:33:37 +0200
  • 05712f91e2
    Merge remote-tracking branch 'up/main' into main-riscv64 David Abdurachmanov 2023-11-30 10:28:05 +0200
  • 9446afdb0a Bump release and add changelog entry Neal Gompa 2023-11-03 17:44:18 -0400
  • a65dee421c ELN: Enable frame pointers for RHEL 11+ Stephen Gallagher 2023-11-03 13:51:14 -0400
  • 3c3493dc40 Docs: Fix a typo in %global build_type_safety_c Miro Hrončok 2023-10-24 12:21:00 +0200
  • ae5fb62828
    Merge remote-tracking branch 'up/main' into main-riscv64 David Abdurachmanov 2023-10-12 17:06:09 +0300
  • 75f13b0ffd Disable -fstack-clash-protection on riscv64 (#2242327) Florian Weimer 2023-10-05 17:53:18 +0200
  • 1c5e204554 Use correct format specifier in brp-llvm-compile-lto-elf Nikita Popov 2023-10-05 17:50:47 +0200
  • 820c23a121 Also test brp-llvm-compile-lto-elf on object file Nikita Popov 2023-09-29 09:33:12 +0200
  • 88a50692ec Fix brp-llvm-compile-lto-elf parallelism with hardlinks (#2234024) Nikita Popov 2023-08-25 09:38:34 +0200
  • a2798ac4c1 Switch %build_type_safety_c to 1 (#2142177) Florian Weimer 2023-09-26 18:36:28 +0200
  • df12b70625
    Split out forge macros to forge-srpm-macros package Maxwell G 2023-08-13 12:03:03 -0500
  • 0c097001d1 Add support for x86_64_v2, x86_64_v3, x86_64_v4 (#2233093) Florian Weimer 2023-08-29 10:58:30 +0200
  • ea923090ec
    Apply riscv64 fixes f39-riscv64 David Abdurachmanov 2023-08-25 09:32:21 +0300
  • 1359905724 Add macros.rpmautospec Yaakov Selkowitz 2023-08-22 11:10:34 -0400
  • 80967bfcc6 Add Boehm-GC SPDX identifier for the gpgverify script Florian Weimer 2023-08-22 11:44:29 +0200
  • 4580afce7c Adjusted the license of gpgverify to match the SPDX "Boehm-GC" wording. Björn Persson 2023-08-22 11:27:55 +0200
  • d8b10a47f6 Remove outdated spec file comment Florian Weimer 2023-08-21 17:58:56 +0200
  • d53174c224 Migrate to SPDX license Miroslav Suchý 2023-05-17 17:14:25 +0000
  • 7331757cf1 Strip all extension builder flags except -fexceptions and -fcf-protection Charalampos Stratakis 2023-05-18 14:36:24 +0200
  • a22a7f7f09
    Add riscv64 changes David Abdurachmanov 2023-07-27 17:06:31 +0300
  • 965b2d4f0f
    Merge remote-tracking branch 'up/main' into main-riscv64 David Abdurachmanov 2023-07-27 16:58:50 +0300
  • f447520e2d Fix warnings that appear during the build of the llvm package rawhide main Florian Weimer 2023-07-07 13:58:33 +0200
  • d9c3154737 Drop armv7hl from frame pointer tests Florian Weimer 2023-07-05 17:26:24 +0200
  • 246107d5f6 Implement the %build_type_safety_c macro (#2218019) Florian Weimer 2023-07-05 13:36:52 +0200
  • 7692bbaf45 Filter out C, C++ build flags from Fortran build flags (#2177253) Florian Weimer 2023-07-05 12:46:49 +0200
  • 24244c4ac2 Remove armv7hl from optflags Florian Weimer 2023-07-05 08:50:14 +0200
  • 77c5fc5b62 Fix typo in comment Florian Weimer 2023-07-05 08:41:53 +0200
  • 0f50409ae6 Enable PIC mode for assembler files (#2167430) Florian Weimer 2023-07-05 08:32:11 +0200
  • c4c1f3b8d4 gnuconfig: sync with upstream git Frédéric Bérat 2023-06-26 11:39:56 +0200
  • 76bd9dd983 Remove -fno-openmp-implicit-rpath from clang ldflags Tom Stellard 2023-06-17 12:28:45 +0000
  • dff3d6a440 Update tests to work with dnf5 Tom Stellard 2023-06-30 18:56:30 +0000
  • 2f741f9841 Add qt6-srpm-macros Lumir Balhar 2023-06-16 13:17:04 +0200
  • 6d30ca5699
    Remove if-statement from macros f38-riscv64 David Abdurachmanov 2023-04-03 17:21:51 +0300
  • f4aa489194
    Disable LTO with Clang on riscv64 David Abdurachmanov 2023-04-03 14:38:07 +0300
  • 88d068bc75
    Fix annobin David Abdurachmanov 2023-03-15 09:58:05 +0200
  • cde4635a50
    Merge remote-tracking branch 'up/f38' into f38-riscv64 David Abdurachmanov 2023-03-15 09:56:40 +0200
  • ee3d1273d6 Switch ELN to x86-64-v3 Florian Weimer 2023-03-09 13:28:14 +0100
  • 16122a6127
    %set_build_flags: unconditionally set RUSTFLAGS Maxwell G 2023-02-23 16:28:44 -0600
  • 4d945d4291
    Test RUSTFLAGS addition Maxwell G 2023-02-23 16:15:09 -0600
  • 9fb7ec9c17 Include RUSTFLAGS in %set_build_flags Maxwell G 2023-02-23 16:15:24 -0600
  • e0e0971163 Rename _pkg_extra_* macros to _distro_extra_* macros f38 Tom Stellard 2023-02-10 19:21:01 +0000
  • e64c3b8273 Drop the requirement of orphaned nim-srpm-macros Miro Hrončok 2023-02-23 01:31:27 +0100
  • 99fec12998 gnuconfig: sync with upstream git Frédéric Bérat 2023-02-14 13:23:42 +0100
  • a621b39619
    Disable annobin (new GCC, 13) David Abdurachmanov 2023-02-13 17:12:25 +0200
  • 378c74b9de
    Add riscv64 to gap_arches David Abdurachmanov 2023-02-13 13:37:44 +0200
  • efb5057ef2
    Add riscv64 to java_arches and nodejs_arches David Abdurachmanov 2023-02-13 12:59:28 +0200
  • d9236d19eb Add macros.gap-srpm with supported GAP arches Jerry James 2023-02-09 09:19:19 -0700
  • c82a365885 Fix a typo in %changelog Miro Hrončok 2023-02-10 11:45:22 +0100
  • 1988722cbb Add %pkg_extra_* macros Tom Stellard 2023-01-05 06:07:15 +0000
  • ab1e005d6a Fix triggers for the installation and removal of gcc-plugin-annobin. Fixes: rhbz#2124562 Nick Clifton 2023-02-06 12:27:22 +0000
  • e3a0edac0b Add pyproject-srpm-macros to the default buildroot f36 Miro Hrončok 2023-01-06 13:51:45 +0100
  • 8e87bae2e2 Add pyproject-srpm-macros to the default buildroot f37 Miro Hrončok 2023-01-06 13:51:45 +0100
  • 29a0bd8be0 Add pyproject-srpm-macros to the default buildroot Miro Hrončok 2023-01-06 13:51:45 +0100
  • 26c1ceaece Do not include frame pointers on ppc64le for now Davide Cavalca 2023-01-17 13:40:35 -0800
  • cbc401024e
    Add riscv64 to nodejs and java arches David Abdurachmanov 2023-01-17 11:29:15 +0200
  • 7d86ced3bc
    Merge remote-tracking branch 'up/main' into main-riscv64 David Abdurachmanov 2023-01-17 11:26:56 +0200
  • 60ee618083 Make -flto=thin the default lto flag for clang Tom Stellard 2023-01-04 20:07:09 +0000
  • 1b98c06642 Consolidate the _FORTIFY_SOURCE switches Siddhesh Poyarekar 2023-01-16 11:04:09 -0500
  • 6ef1a40e16 Don't use %[ ] expressions with %{undefined rhel}, it breaks macro opt evaluation Miro Hrončok 2023-01-13 14:37:12 +0100
  • 771fcecf48 CI: Don't use % in --define (it might have side effects) Miro Hrončok 2023-01-13 11:05:31 +0100
  • 20858812cc
    Update spec for RHEL frame pointer exclusion Stephen Gallagher 2023-01-12 14:48:03 -0500
  • 7f02b5c439
    Add tests for difference in RHEL and Fedora frame pointers Stephen Gallagher 2023-01-11 14:38:14 -0500
  • 9e10bb665e
    Disable frame pointers on ELN and RHEL Stephen Gallagher 2023-01-11 11:54:21 -0500
  • 990cc89b1b Do not include frame pointers on i686 and s390x for now Davide Cavalca 2023-01-10 12:29:21 -0800
  • f789437d98 tests: add test harness for %_include_frame_pointers Davide Cavalca 2023-01-04 09:46:35 -0800
  • 9ce7719338 Set arch specific flags for frame pointers support Davide Cavalca 2023-01-05 08:00:20 -0800
  • f080fb9562 Enable frame pointers by default Davide Cavalca 2023-01-03 10:35:43 -0800
  • f1687dbc47 Set %source_date_epoch_from_changelog to 1 Miro Hrončok 2022-12-19 16:27:08 +0100
  • 4c05f3cfa2 Enable _FORTIFY_SOURCE=3 by default Siddhesh Poyarekar 2022-12-14 11:28:14 -0500
  • 04a4350d3e Add conditional support for always including frame pointers Davide Cavalca 2022-12-28 12:17:38 -0800
  • f857d65cdd Add %_configure_use_runstatedir to disable --runstatedir Florian Weimer 2022-12-10 13:39:25 +0100
  • ac9b7aed66 Fix last changelog entry Siddhesh Poyarekar 2022-12-08 14:29:53 -0500
  • 4c63cb687e Remove unsupported arches from rpmrc Tom Stellard 2022-03-17 17:52:42 +0000
  • 937cfbaa8e Update spec file for: Set -g when building Vala applications Florian Weimer 2022-11-04 09:56:11 +0100
  • 3e8695eaed Merge #217 `Set -g when building Vala applications` Florian Weimer 2022-11-04 08:52:49 +0000
  • e76e9da794
    Add riscv64 to nodejs supported arch list; revert python srpm changes f37-riscv64 David Abdurachmanov 2022-10-19 11:19:57 +0300
  • 25ea080503 Fix brp-llvm-compile-lto to not rely on a backtracking regex Timm Bäder 2022-09-23 13:11:52 +0200
  • 0c7140eac4
    Drop version requirement on python-srpm-macros David Abdurachmanov 2022-09-17 10:45:33 +0300
  • 047c93122f
    Drop Python SRPM macros requirement on riscv64 David Abdurachmanov 2022-09-17 09:34:50 +0300
  • 9e19b5cf92
    Add riscv64 to java_arches David Abdurachmanov 2022-09-16 15:23:32 +0300