This website requires JavaScript.
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