cb61961dcdredhat-rpm-config: keep armv5tel default on non-hardfp v7, disable Thumb2
Jon Masters
2011-09-19 12:21:53 -0400
688e86b5a8Expose %_hardening_{c,ld}flags independently to make it easier for packages to apply them to selected components
Adam Jackson
2011-09-16 16:49:56 -0400
677db6759bGlobally disable silent rules
Colin Walters
2011-08-10 05:36:25 -0400
ca385d9198redhat-hardened-{cc1,ld}: Move some of the rewrite magic to gcc specs so we don't end up with both -fPIC and -fPIE on the command line
Adam Jackson
2011-08-08 10:59:25 -0400
da8d7a1e6aredhat-hardened-{cc1,ld}: Move some of the rewrite magic to gcc specs so we don't end up with both -fPIC and -fPIE on the command line
Adam Jackson
2011-08-08 10:58:51 -0400
796b80f2f4redhat-rpm-config-9.1.0-hardened.patch: Add macro magic for %_hardened_build
Adam Jackson
2011-08-01 12:26:41 -0400
8e60e55b8aredhat-rpm-config-9.1.0-relro.patch: LDFLAGS, not CFLAGS.
Adam Jackson
2011-07-07 13:17:24 -0400
2a1adf4796redhat-rpm-config: change default arch level target for all ARM v7 to armv7hl
Jon Masters
2011-07-02 05:03:25 -0400
a51eb50bb4redhat-rpm-config: change default arch level target for all ARM v7 to armv7hl
Jon Masters
2011-07-02 04:55:37 -0400
92e4921960Add -z relro
Adam Jackson
2011-06-27 12:40:49 -0400
519465cf90add arm hardware floating point macros update the armv7l macros
f14
Dennis Gilmore
2011-06-13 10:46:54 -0500
8e0316b094revert back to ghc_arches at releng's request
Jens Petersen
2011-06-21 13:05:25 +0900
62baae777dRevert "replace ghc_archs with ghc_excluded_archs"
Jens Petersen
2011-06-21 12:58:44 +0900
60590c6d51Revert "rename the arch patch in .spec too"
Jens Petersen
2011-06-21 12:58:44 +0900
f657756e52rename the arch patch in .spec too
Jens Petersen
2011-06-18 16:15:24 +0900
8fc99b69b6replace ghc_archs with ghc_excluded_archs
Jens Petersen
2011-06-18 16:05:16 +0900
127539ef29add arm hardware floating point macros update the armv7l macros
Dennis Gilmore
2011-06-13 10:46:54 -0500
39a665e921fix typo of parallel in changelog
Jens Petersen
2011-06-02 13:27:25 +0900
708e5ed256add a -srpm to the arch macros so they dont conflict with the langaugae base arch macros
Dennis Gilmore
2011-05-30 21:25:00 -0500
b7a1febf43include the macros files
Dennis Gilmore
2011-05-27 11:40:29 -0500
1e51f9b0b7add macros defining arches so language stacks can add new arches without adding the arches to every spec file macros are needed at srpm creation time so live here
Dennis Gilmore
2011-05-27 11:30:20 -0500
055d0b77e1Don't run brp-strip-comment-note when find-debuginfo.sh is run (#568924) - brp-strip-comment-note is not only unnecessary here but is also now messing up things by resetting EI_OSABI to zero (#568921) - patch from Roland McGrath
Panu Matilainen
2010-03-01 10:58:17 +0200
ec30121ecbInitialize branch F-13 for redhat-rpm-config
Jesse Keating
2010-02-17 03:03:09 +0000
635437c7bfUnbreak find-requires (#443015, #564527) - regression originating from commit 9ed9b4e345 which was supposed to fix something for on ARM but broke pretty much all else - this should've been in 9.1.0 but somehow gone missing, ugh... - fix originally from Bill Nottingham
Panu Matilainen
2010-02-15 13:42:36 +0200
7cf1ad2dbbEnable strict python bytecompile mode (if rpm supports it) - with %_python_bytecompile_errors_terminate_build set to non-zero, byte-compilation errors will abort the build, this helps catch out silly "improt foo" syntax errors early on - not all .py files are valid python (they can be templates, inteded for jython consumption etc), and what's valid can depend on the python version (notably 2.x vs 3.x) so allow overriding from spec
Panu Matilainen
2010-02-03 12:52:30 +0200
f49ef8cb4cLose one more leftover patch (merged in 9.1.0 already)
Panu Matilainen
2010-02-02 10:44:28 +0000
7a4a80afb5- new version, lose merged patches (fixes#521141, #455279, #496522, #458648) - require rpm for parent dir, version >= 4.6.0 for sane keyserver behavior - buildrequire libtool to grab copies of config.guess and config.sub - add URL to the git repo and upstream changelog as documentation
redhat-rpm-config-9_1_0-1_fc13
Panu Matilainen
2010-02-02 09:49:38 +0000
d53f48cc84Tarball creation tweaks - add ChangeLog to tarballs - make tagging non-interactive - silence the tarball generation commands
Panu Matilainen
2010-02-02 11:24:04 +0200
c73da1f920Leave rpm's hkp keyserver configuration alone - rpm < 4.6 used to try and fetch and import any missing keys from keyserver automatically on rpmdb iteration if hkp_keyserver was set, which caused hideous slowdowns and huge load on pgp keyservers AND was a security hazard as rpm thinks imported == trusted key. This is safe enable now as rpm will only ever import keys when explicitly told to do so with --import - this makes pgp import directly from PGP servers work, ie 'rpm --import 0x<keyid>'
Panu Matilainen
2010-01-26 17:33:19 +0200
631ba9b6feUse $(NAME) instead of hardwired name everywhere in makefile
Panu Matilainen
2010-01-26 17:27:54 +0200
a11368f98aRemove config.guess and config.sub - these used to have RH-specific hacks in them and %configure used to copy updated versions to builddir on invocation but neither is done now, these are just copies of upstream (libtool / automake) versions so there's no point dragging them along - some packages might expect to find them in /usr/lib/rpm/redhat/ so perhaps spec should copy them at build-time from automake/libtool to ensure a recent version
Panu Matilainen
2010-01-26 16:09:35 +0200
de76474f35Remove "upstream reference" spec file - this makes no sense as the spec needs to be separately maintained for distribution versions separately anyway
Panu Matilainen
2010-01-26 15:52:39 +0200
7ec7e86b74Set version directly in Makefile (and bump the version)
Panu Matilainen
2010-01-26 15:51:57 +0200
1d1bd8e3cbRemove ancient and unused brp-redhat script - this was last used eons ago somewhere in rpm 3.x - 4.[01] era
Panu Matilainen
2010-01-26 15:40:02 +0200
9d5f7858barpm >= 4.6.0 doesn't process macrofiles: from rpmrc anymore, remove - macrofiles: is silently ignored by recent rpm versions, remove the useless setting to avoid possible confusion
Panu Matilainen
2010-01-26 14:42:20 +0200
2a452bba1ePermit using different python version for brp-python-bytecompile (#521141) - pass %{__python} macro to brp-python-bytecompile instead of using hardwired /usr/bin/python, as suggested by Bowe Strickland
Panu Matilainen
2010-01-26 13:55:54 +0200
bda00a1a70Use rpm's perl dependency extractors - rpm's dep extractors have gotten numerous improvements over the years, while the ones here haven't seen any updates since 2002 - point the find-* scripts to rpm's scripts, remove the redundant and outdated perl.* scripts
Panu Matilainen
2010-01-22 17:09:57 +0200
ca3cae8695Make peace with newer git
Panu Matilainen
2010-01-22 16:27:43 +0200
f359c096c2Remove redundant %find_lang definition - this was only useful back when we were using our own find-lang.sh
Panu Matilainen
2010-01-22 15:59:04 +0200
4c01ac82e6Remove brp-sparc64-linux blast from the past - kludgery like this might've been necessary back in 2000 to get started with multilib setup but it certainly isn't needed now
Panu Matilainen
2010-01-22 15:55:11 +0200
56ed371d31Remove redundant and deprecated %_initrddir definition (#455279) - this has been provided by rpm since forever, no need to carry it here
Panu Matilainen
2010-01-22 15:47:15 +0200
850eda59f8Disable autotools dependency tracking in %configure (#496522) - autotools dependency tracking isn't generally useful in rpm builds; disabling it results in cleaner build logs and possibly slight build speedups - patch from Ville Skyttä
Panu Matilainen
2010-01-22 15:43:38 +0200
c9d2ffe123Don't set --target in %configure (#458648) - --target is only ever useful for handful of compiler toolchain packages and cross-compiler packages are better off setting it themselves if necessary, rpm messing here only gets in the way - patch originally from Stepan Kasal
Panu Matilainen
2010-01-22 15:39:38 +0200
f2e3413ddbEnable overriding the default ./configure path of %configure (#489942) - syncs up with rpm upstream setup - FFLAGS has a Fedora-specific override forcing us to carry this %configure copy, need to fix rpm to permit more fine-grained overrides...
Panu Matilainen
2010-01-22 15:34:07 +0200
b5b2aedbc1Add filtering framework for external dependency generator (#516240) - patch from Chris Weyl
Panu Matilainen
2010-01-22 15:30:02 +0200
82f9946bc0Speed up static archive stripping processing (#517101) - only bother processing files named *.a instead of everything in buildroot - patch from Adam Jackson
Panu Matilainen
2010-01-22 15:26:58 +0200
e56e816f47Enable use of XZ compression for binary rpm payloads - as per https://fedoraproject.org/wiki/Features/XZRpmPayloads - lowish compression preset level to keep deltarpm rebuild time tolerable - source rpms dont really benefit from XZ compression as the contents are typically tarballs which are already compressed - patch from Bill Nottingham
Panu Matilainen
2010-01-22 15:25:17 +0200
159a65fb61Ensure empty buildroot for %install - remove any existing buildroot contents and safely create a new one - patch originally from OpenSUSE / Michael Schroeder, adopted to Fedora by Tom "spot" Callaway
Panu Matilainen
2010-01-22 15:24:29 +0200
5c981d5072Fedora 11 default buildflags - as per http://fedoraproject.org/wiki/Features/ArchitectureSupport - set 32 bit intel build arch to i586 on compatible hardware - set 32 bit sparc build arch to sparcv9 on compatible hardware - add missing armv7l arch - set the default build arch to match fedora arm build target
Panu Matilainen
2010-01-22 15:03:53 +0200
3a2d93f311Limit _smp_mflags to max 16 - patch from Dennis Gilmore
Panu Matilainen
2010-01-22 15:02:51 +0200
ab53232420Handle JAR files containing filenames with spaces (#243157, #461854, #547704) - patch originally from Peter Bieringer
Panu Matilainen
2010-01-22 11:22:07 +0200
afe45959fbDont try to repack empty JAR's (#269481, #547699) - patch originally from Kai Bolay
Panu Matilainen
2010-01-22 10:59:42 +0200
5352362196Fix typo that causes a failure to update the common directory. (releng #2781)
Bill Nottingham
2009-11-26 01:27:16 +0000
3d4c1972abFix typo that causes a failure to update the common directory. (releng #2781)
Bill Nottingham
2009-11-26 01:27:16 +0000
56a5c977cbFix typo that causes a failure to update the common directory. (releng #2781)
Bill Nottingham
2009-11-26 01:27:15 +0000
37be1d0197Fix typo that causes a failure to update the common directory. (releng #2781)
Bill Nottingham
2009-11-26 01:27:15 +0000
e63345781aFix typo that causes a failure to update the common directory. (releng #2781)
Bill Nottingham
2009-11-26 01:27:15 +0000
33faa3a023Fix typo that causes a failure to update the common directory. (releng #2781)
Bill Nottingham
2009-11-25 23:13:17 +0000
a28ad6b658- Delete *.orig in %install
Adam Jackson
2009-09-03 13:44:22 +0000
ba16c2bf89- limit-smp-16-threads.patch: Rediff so we don't ship a .orig file (#500316) - actually apply the filtering macros patch - redhat-rpm-config-9.0.3-filtering-macros.patch: Rediff so we don't ship a .orig file - add (empty) %build section - fix unescaped macros in changelog
redhat-rpm-config-9_0_3-7_fc10
Paul Howarth
2009-09-03 09:47:06 +0000
49c446469a- redhat-rpm-config-9.0.3-filtering-macros.patch: Rediff so we don't ship a .orig file - add (empty) %build section - fix unescaped macros in changelog
Paul Howarth
2009-09-03 09:25:57 +0000
a4525c3182- redhat-rpm-config-9.0.3-filtering-macros.patch: Rediff so we don't ship a .orig file - add (empty) %build section - fix unescaped macros in changelog
redhat-rpm-config-9_0_3-17_fc12
Paul Howarth
2009-09-03 08:57:20 +0000
6610cc8e87Fix unescaped %buildroot macro in changelog
Paul Howarth
2009-09-01 22:12:14 +0000
fe6fbdfce8Fix unescaped %buildroot macro in changelog
Paul Howarth
2009-09-01 22:12:14 +0000
a6ccaf0d9ffix changelog
Adam Jackson
2009-09-01 19:14:30 +0000
621c75fd0f- redhat-rpm-config-9.0.4-brpssa-speedup.patch: When looking for static archives, only run file(1) on files named *.a. (#517101)
redhat-rpm-config-9_0_3-15_fc12
Adam Jackson
2009-08-13 17:24:04 +0000