Panu Matilainen
b1a45b244e
-pie is incompatible with static linkage ( #1343892 , #1287743 )
...
The hardened gcc specs do not handle static linkage, so building
with -static has been broken since commit
d9235d2d90
. Adjust the -ld spec
file to avoid -pie when static linkage is used, as suggested
by Florian Weimer.
2016-11-08 15:21:31 +02:00
Panu Matilainen
3234495f75
Drop unwanted + unused brp-* scripts
...
If java people say brp-java-repack-jars is not needed then it
probably isn't (#1235770 ). brp-implant-ident-static hasn't been enabled
in 13+ years, I THINK it's safe to say its not critically needed.
Leaving the actual scripts in the repo for now (amusement for
archeologists of future generations, eh?)
2016-11-07 16:14:38 +02:00
Lubomir Rintel
08a5bbb161
Add valgrind_arches macro for BuildRequires of valgrind ( #1334599 )
2016-11-07 15:50:01 +02:00
Stephen Gallagher
4fdceaa4c5
Add s390x build target for Node.js packages ( #1391999 )
2016-11-07 15:30:35 +02:00
Kalev Lember
e9cc9d94a3
Add ldc_arches macro
2016-10-30 18:08:19 +01:00
Jason Tibbitts
9a4753b3e4
Remove hardcoded limit of 16 CPUs for make -j
...
There was a hardcoded limit of 16 on the value passed to make -j. This
has been removed. See
https://bugzilla.redhat.com/show_bug.cgi?id=1384938
2016-10-17 13:47:22 -05:00
Richard W.M. Jones
c602b415e0
Update config.guess, config.sub to the latest versions from upstream.
...
These support the riscv64 architecture.
2016-10-13 16:28:32 +01:00
Richard W.M. Jones
b159548b73
riscv64: Add riscv64 + global_cflags to our rpmrc.
2016-10-13 15:15:31 +01:00
Peter Robinson
47427a213e
Enable aarch64 for mono arches
2016-10-12 12:44:52 +01:00
Jason Tibbitts
c0b2fd19e0
Add .gitignore file.
2016-10-03 17:03:08 -05:00
Jason Tibbitts
7359cf0b80
And add a more descriptive comment.
2016-10-03 16:06:03 -05:00
Jason Tibbitts
d3c4ff3299
Leave the macro undefined instead of defining to 0.
2016-10-03 14:30:19 -05:00
Jason Tibbitts
a0145ecd2f
Add %_configure_disable_silent_rules
...
Adds %_configure_disable_silent_rules, defaulting to 0, to optionally
enable the passing of --disable-silent-rules to configure scripts.
2016-10-03 12:55:00 -05:00
Jason Tibbitts
4824deaead
Add dependency on qt5-srpm-macros.
2016-09-14 08:44:10 -05:00
Jason Tibbitts
a5fc6e4b82
Well that was dumb; depend on the correct package.
2016-08-12 19:00:43 -05:00
Jason Tibbitts
704d7c0546
Add fedora-rpm-macros dep.
2016-08-12 18:42:36 -05:00
Jason Tibbitts
8e03aee432
Merge branch 'master' of ssh://pkgs.fedoraproject.org/rpms/redhat-rpm-config
2016-08-11 17:19:15 -05:00
Petr Písař
e5530da0dc
Mandatory Perl build-requires added < https://fedoraproject.org/wiki/Changes/Build_Root_Without_Perl >
2016-06-24 09:40:22 +02:00
Jason Tibbitts
818514ea62
Fix some trailing whitespace.
2016-04-12 19:45:59 -05:00
Jason Tibbitts
77e91e6469
Add fpc-srpm-macros dep.
2016-04-12 11:08:38 -05:00
Jason Tibbitts
be53b9b3c2
Add a file for miscellaneous macros.
2016-04-11 21:41:45 -05:00
Fedora Release Engineering
e29e82243c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
2016-02-04 22:03:37 +00:00
Dan Hor?k
945c0e15a3
- switch to -mcpu=power8 for ppc64le default compiler flags
2016-02-02 08:41:26 +01:00
Orion Poplawski
1e513b70c5
Escape macros in %changelog
2016-01-13 09:16:46 -07:00
Orion Poplawski
fc07b2aa54
Add Requires: python-srpm-macros
2016-01-13 09:06:53 -07:00
Peter Robinson
3b1087c6c7
Add missing ARMv6 optflags
2016-01-08 00:36:58 +00:00
Peter Robinson
cba4f80fea
nodejs 4+ now supports aarch64 and power64
2015-12-02 17:28:31 +00:00
Jaromir Capik
6ace240a04
Adding STAGE2 bootstrap recipe
2015-11-04 16:43:28 +01:00
Florian Festi
ba49b89375
- Add Requires: go-srpm-macros
...
- Resolves : #1243922
2015-07-17 15:08:03 +02:00
Sandro Mani
5c2b556b6a
Use %__libsymlink_path instead of %__libsymlink_exclude_path in libsymlink.attr
2015-07-15 10:39:19 +02:00
Adam Jackson
b19da6ace4
Fix cc1 specs mishandling of incremental linking
2015-07-08 13:49:53 -04:00
Dennis Gilmore
5fab7c250f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
2015-06-18 22:12:53 +00:00
Dan Horák
b3b65bcefd
- Mono 4 adds support for ppc64le
2015-06-05 12:37:35 +02:00
Florian Festi
a91c848b8a
- Support out of source builds for %_configure_gnuconfig_hack ( #1191788 )
...
- Fix typo in %kernel_module_package (#1159361 )
2015-05-29 16:54:33 +02:00
Florian Festi
db967d3586
- Add %py_auto_byte_compile macro controlling Python bytecompilation
...
(#976651 )
2015-05-19 13:28:55 +02:00
Florian Festi
cdfb917815
Fix libsymlink.attr for new magic pattern for symlinks ( #1207945 )
2015-04-29 15:12:24 +02:00
Adam Jackson
5568cb1c38
Fix ld specs mishandling of incremental linking
2015-04-08 09:29:03 -04:00
Till Maas
d9235d2d90
Enable hardened_build by default
2015-02-19 18:13:04 +01:00
Dan Horák
3cc8292af7
- Explicitly set -mcpu/-mtune for ppc64p7 and ppc64le to override rpm defaults
2014-12-10 17:53:28 +01:00
Panu Matilainen
226d76f65b
- Gnat macros are now in a package of their own ( #1133632 )
2014-09-22 11:30:22 +03:00
Dan Horák
ff30293d77
Revert "Changed ppc64 to power64 macro for mono_archs"
...
This reverts commit 8928398b2b
.
2014-09-19 12:33:05 +02:00
Thierry Vignaud
caec3fe92f
The attached patch kills a bogus comment in redhat-rpm-config
...
(it should have been killed along 2cbbbb322e
Signed-off-by: Panu Matilainen <pmatilai@redhat.com>
2014-09-16 09:31:34 +03:00
Dennis Gilmore
53fbfd98bd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
2014-06-07 21:10:17 -05:00
Peter Robinson
624175e139
ARMv7 has Ada so add it to GNAT_arches
2014-06-05 22:49:12 +01:00
Brent Baude
8928398b2b
Changed ppc64 to power64 macro for mono_archs
2014-05-24 08:11:59 -05:00
Peter Robinson
01bd917b0e
aarch64 has Ada so add it to GNAT_arches
2014-05-13 11:24:52 +01:00
Josh Boyer
1767166dd5
Fix kmod.prov to deal with compressed modules ( #1096349 )
2014-05-12 15:05:02 -04:00
Jens Petersen
121c2fa889
move macros.ghc-srpm to ghc-srpm-macros and require it ( #1089102 )
2014-05-01 10:10:45 +09:00
Peter Robinson
f60ba57637
With gcc 4.9 aarch64 now supports stack-protector
2014-04-29 23:37:34 +01:00
Ville Skyttä
82a41dfa6a
Drop brp-* scripts needlessly duplicated with rpm
...
One possible incompatibility, hopefully non-issue: our brp-strip*
allowed setting strip and objdump to use via args and STRIP and
OBJDUMP env vars whereas the rpm ones allow it through args only
(i.e. %{__strip} and %{__objdump} as far as specfiles are concerned).
2014-04-27 17:09:14 +03:00