Commit Graph

  • f29acc639b buildflags.md: Fix the packaging guidelines link Miro Hrončok 2019-01-18 22:38:59 +0100
  • 20a0e63249 Drop redundant _smp_mflag re-definition, use the one from rpm instead Panu Matilainen 2019-01-15 12:02:22 +0200
  • e80fa1344a Build flags: Add support for extension builders (#1543394) Florian Weimer 2018-12-20 11:34:27 +0100
  • 98ffd5040d Silence the annoying warning from ldconfig brp-script (#1540971) Panu Matilainen 2018-12-17 16:16:25 +0200
  • 5335ee546b common: add a writevars helper Nicolas Mailhot 2018-11-08 19:12:25 +0100
  • 353f8b9faf common: add a setcurrent helper Nicolas Mailhot 2018-11-08 19:18:36 +0100
  • 7b6ec4668c forge: fix handling of / in refs as showcased by github.com/dnstap/golang-dnstap Nicolas Mailhot 2018-11-11 17:41:48 +0100
  • d6f71146ac forge: keep distprefixes lowercase, even for not primary ones Nicolas Mailhot 2018-11-08 18:52:17 +0100
  • a212174975 Make automagic Python bytecompilation optional Miro Hrončok 2018-11-15 12:13:14 +0100
  • b725d1e38a Bump version/update changelog. Jason Tibbitts 2018-11-08 08:34:28 -0600
  • 455084c511 forge: add more distprefix cleaning (bz1646724) Nicolas Mailhot 2018-11-06 17:47:28 +0100
  • 65fc49d917
    bump version Igor Gnatenko 2018-10-22 11:09:13 +0200
  • 8ba2a65b5c forge: add back a no-op -q in %forgeautosetup, even though being quiet was always its default behaviour Nicolas Mailhot 2018-10-22 10:10:19 +0200
  • 39fa88418c
    bump version Igor Gnatenko 2018-10-20 12:32:45 +0200
  • c70110c677
    forge: refactor to allow multiple calls Nicolas Mailhot 2018-09-07 19:56:46 +0200
  • e3e0ba6ab7 Add %_swidtagdir for directory for SWID tag files describing the installation. Jan Pazdziora 2018-10-11 11:29:00 +0200
  • f4ecbd3f4c Merge #34 switch to distprefix in forge macros, implement branch support, refactor the logic to be simpler to understand and maintain Igor Gnatenko 2018-10-06 17:15:47 +0000
  • e46fe6f663 Merge #33 remove explicit linebreaks, recent rpm versions insert them by default Igor Gnatenko 2018-10-06 17:15:25 +0000
  • 7e278eadca Merge #32 simplify gitlab processing thanks to https://gitlab.com/gitlab-org/gitlab-ce/issues/38830 Igor Gnatenko 2018-10-06 17:14:55 +0000
  • b852a706ad Make ambiguous python shebangs error Miro Hrončok 2018-09-09 22:46:34 +0200
  • 2c2e13ee0e switch to distprefix, implement branch support, refactor the logic to be simpler to understand and maintain Nicolas Mailhot 2018-08-31 20:03:31 +0200
  • ec13f91007 remove explicit linebreaks, recent rpm versions insert them by default Nicolas Mailhot 2018-08-31 12:24:10 +0200
  • 31fa384924 simplify gitlab processing thanks to https://gitlab.com/gitlab-org/gitlab-ce/issues/38830 Nicolas Mailhot 2018-08-31 11:21:57 +0200
  • 9278251531 Add aarch64 to ldc arches Kalev Lember 2018-08-20 22:33:04 +0200
  • 357550f7ba
    Enable --as-needed by default Igor Gnatenko 2018-08-15 07:00:14 +0200
  • 4d49f071dd Merge #24 allow overriding the computed date in forge's %{?dist} macro Jason ティビツ 2018-07-31 22:11:59 +0000
  • 973e5c7052 Mangle /bin shebangs to /usr/bin ones (#1581757) Miro Hrončok 2018-07-16 10:48:54 +0200
  • 521c1a9dd5 buildflags.md: fix typo David Hugh Malcolm 2018-07-11 13:43:53 +0000
  • ce50624ff0
    fix type from previous commit Igor Gnatenko 2018-07-10 16:45:19 +0200
  • 85e473f982
    Add option to add -Wl,--as-needed into LDFLAGS Igor Gnatenko 2018-07-02 22:27:51 +0100
  • 68e4ff270c
    rename _strict_symbol_defs_build to _ld_strict_symbol_defs Igor Gnatenko 2018-07-10 16:23:36 +0200
  • 9a15f27f34 Disable non-functional ppc64 support for ldc packages Kalev Lember 2018-07-09 12:24:57 +0200
  • a62764b8e8 - Fix kernel ABI related strings (Peter Oros, #26) - Automatically trim changelog to two years (Zbigniew Jędrzejewski-Szmek, #22) - Cosmetics cleanups (Zbigniew Jędrzejewski-Szmek, #22) Panu Matilainen 2018-06-26 13:44:59 +0300
  • 4d324adc62 Merge #26 Fix kernel ABI related scripts Panu Matilainen 2018-06-26 10:40:37 +0000
  • aa24434396 Merge #22 Automatically trim changelog entries after 2 years Panu Matilainen 2018-06-26 10:40:16 +0000
  • a5c98437e2 Build flags: Require SSE2 on i686 (#1592212) Florian Weimer 2018-06-18 11:48:31 +0200
  • 30ef72bedf
    macros.forge: drop additional dot to match current Guidelines Fabio Valentini 2018-06-14 18:25:25 +0200
  • 4e17da5386 Fix kernel ABI related scripts Petr Oros 2018-06-04 08:43:45 +0200
  • c7d6417a3b Add a possibility to opt-out form automagic Python bytecompilation Miro Hrončok 2018-05-28 14:23:48 +0200
  • 22833277e6
    supplying %date for %forge macros optional (backwards compatible) Fabio Valentini 2018-05-26 11:59:04 +0200
  • 74b8dd05bb do not use modification time of tarball for computing %dist Fabio Valentini 2018-05-10 17:11:47 +0000
  • f7e8f73ead brp-mangle-shebangs: make it possible to use generated exclusion lists Peter Jones 2018-05-02 14:28:58 -0400
  • f25f1b7627 Reflect -fasynchronous-unwind-tables GCC default on POWER (#1550914) Florian Weimer 2018-05-02 11:55:12 +0200
  • 6b620c91fb Use plain -fcf-protection compiler flag, without -mcet (#1570823) Florian Weimer 2018-05-02 11:39:39 +0200
  • 60cf200c3c Add Requires: efi-srpm-macros for %{efi} Peter Jones 2018-05-01 15:57:28 -0400
  • fdbb98bd99 Add %_metainfodir macro. Jason Tibbitts 2018-04-20 12:05:38 -0500
  • e1493f294d fix patch application with autosetup (we have autosetup users now!) Nicolas Mailhot 2018-03-25 19:24:58 +0200
  • 8c5d5de24a Trim changelog entries older than two years Zbigniew Jędrzejewski-Szmek 2018-03-11 15:15:30 +0100
  • f843bf828a Drop Group tag and period from Summary Zbigniew Jędrzejewski-Szmek 2018-03-11 14:52:31 +0100
  • b771d1efaf Update forge macros. Jason Tibbitts 2018-03-05 10:22:04 -0600
  • bea8f67f2c add another safety for people that write urls without protocols → quite a lot of indenting changes Nicolas Mailhot 2018-03-04 23:40:59 +0100
  • 1073ba2a5a Handle more github quirks Nicolas Mailhot 2018-02-14 18:38:37 +0100
  • 8deb29e50a Make -fasynchronous-unwind-tables explicit on aarch64 (#1536431) Florian Weimer 2018-02-28 14:49:24 +0100
  • d5133f9acc Use -funwind-tables on POWER Florian Weimer 2018-02-28 10:45:09 +0100
  • 71d7440127
    ldconfig: make %ldconfig_post/%ldconfig_postun parameterized Igor Gnatenko 2018-02-25 07:06:32 +0100
  • 0448c23b73 Document the use of -Wl,z,lazy Florian Weimer 2018-02-24 21:46:59 +0100
  • a4ec7ec768 Update release and changelog Florian Weimer 2018-02-24 21:38:00 +0100
  • 509d4afbe4 Remove -z now from GCC specs file, now on command line (#1548397) Florian Weimer 2018-02-24 21:37:06 +0100
  • 910c8585f3 Update release and changelog Florian Weimer 2018-02-24 17:40:55 +0100
  • cd7779aeac First step of moving -z now to the gcc command line (#1548397) Florian Weimer 2018-02-24 17:38:12 +0100
  • 8f59b756ca Don't mangle shebangs with whitespace only changes (#1546993) Miro Hrončok 2018-02-20 11:34:07 +0100
  • 987e94f6ea
    Move %end to %ldconfig_scriptlets Igor Gnatenko 2018-02-22 07:58:50 +0100
  • 17746cb929
    macros.ldconfig: %end section immediately Igor Gnatenko 2018-02-17 13:50:12 +0100
  • 40990bb864
    brp-mangle-shebangs: add support for whitespaces in file names Igor Gnatenko 2018-02-15 10:02:44 +0100
  • fb05a239d2
    Allow to opt-out from shebang mangling for specific paths/shebangs Miro Hrončok 2018-02-14 20:09:03 +0100
  • 6bc9480501
    buildflags.md: add missing quote Igor Gnatenko 2018-02-09 17:42:37 +0100
  • f0c0098d58 Add bitbucket.org support to %forgemeta Nicolas Mailhot 2018-01-23 12:47:57 +0100
  • c314c8a285 enhance slightly %forgemeta to help investigating when it is called in silent mode from another macro Nicolas Mailhot 2018-01-23 12:47:32 +0100
  • c6cdde1b01 fix slight brokenness in %forgesetup error paths Nicolas Mailhot 2018-01-23 12:47:06 +0100
  • 51f1c66748
    brp-mangle-shebangs: Simplify/Fix check for shebang starting with "/" Igor Gnatenko 2018-02-08 10:38:40 +0100
  • 8444cee8f3
    bump release Igor Gnatenko 2018-02-07 18:24:10 +0100
  • 35f7182912
    brp-mangle-shebangs: fix mangling absolute paths in /.../env Igor Gnatenko 2018-02-07 18:11:42 +0100
  • d2cc76421f
    chmod +x brp-ldconfig Igor Gnatenko 2018-02-07 18:06:01 +0100
  • ddb845537c Fix typo Florian Weimer 2018-02-05 14:40:59 +0100
  • fa08f0e5a1 Add RPM macros for compiler/linker flags Florian Weimer 2018-02-04 18:00:40 +0100
  • 222670e2e7
    Use newly available /usr/bin/grep Igor Gnatenko 2018-02-03 18:29:37 +0100
  • 07dea7d44f Use generic tuning for ARMv7 Peter Robinson 2018-01-31 09:34:18 +0000
  • 9ac5353554 Fix bad dependency on grep. Jason Tibbitts 2018-01-30 20:23:24 -0600
  • 00b0603754 Explicitly require stuff for brp-mangle-shebangs Miro Hrončok 2018-01-30 22:08:52 +0100
  • 257a3a95c7 Add brp-mangle-shebangs Miro Hrončok 2018-01-10 13:38:28 +0100
  • 1591a6fbf8
    Add macros.ldconfig Igor Gnatenko 2018-01-29 22:53:34 +0100
  • 7a29d55964
    typo: fix day of week Igor Gnatenko 2018-01-29 17:30:29 +0100
  • 12ace9bdb9 Create DSO symlinks automatically Igor Gnatenko 2018-01-25 20:26:12 +0100
  • 8d6c6d0761 Build flags: Disable -z defs again (#1535422) Florian Weimer 2018-01-29 15:18:04 +0100
  • 1b296f01fc Build flags: Enable CET on i686, x86_64 (#1538725) Florian Weimer 2018-01-29 15:08:43 +0100
  • 6e5a75d61e Build flags: Switch to generic tuning on i686 (#1538693) Florian Weimer 2018-01-25 16:22:54 +0100
  • a013956e4f Build flags: Mention -fplugin-arg-annobin-disable Florian Weimer 2018-01-23 16:25:52 +0100
  • c873752b33 Build flags: Improve description of -z defs remedies Florian Weimer 2018-01-23 11:42:25 +0100
  • 078af19261 Link with -z defs by default (#1535422) Florian Weimer 2018-01-22 16:01:54 +0100
  • 75a53b7ea3 Make armhfp flags consistent with GCC defaults Florian Weimer 2018-01-22 15:41:54 +0100
  • 72b1044620 Build flags: Consistently use x86_64 (Fedora architecture name) Florian Weimer 2018-01-22 15:18:23 +0100
  • e43ce312b7 Make use of -fasynchronous-unwind-tables more explicit (#1536431) Florian Weimer 2018-01-22 15:17:14 +0100
  • 5b96b31cac Fix typo in build flags documentation Florian Weimer 2018-01-22 14:53:38 +0100
  • faa1ad44f7 Remove --param=ssp-buffer-size=4 from build flags Florian Weimer 2018-01-22 14:30:12 +0100
  • 0d162176e9 Document build flags Florian Weimer 2018-01-22 14:28:15 +0100
  • 3bf139f646 Document how to disable hardened and annotated build (#1211296) Panu Matilainen 2018-01-19 12:21:06 +0200
  • a747e7fb51 Fix the inevitable embarrassing typo in 77, doh Panu Matilainen 2018-01-17 12:57:53 +0200
  • c4646d791d Macroize build root policies for consistent disable/override ability Panu Matilainen 2018-01-17 12:16:45 +0200
  • 42f29f31df Add -fstack-clash-protection for supported architectures (#1515865) Florian Weimer 2018-01-17 10:14:56 +0100
  • 6c35c254c2 Add _GLIBCXX_ASSERTIONS to CFLAGS/CXXFLAGS (#1515858) Florian Weimer 2018-01-17 10:14:18 +0100