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
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
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
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
f17b98976e- python byte-compilation errors abort the build by default
Panu Matilainen
2010-02-03 11:06:30 +0000
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
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
33faa3a023Fix typo that causes a failure to update the common directory. (releng #2781)
Bill Nottingham
2009-11-25 23:13:17 +0000
d185d4c6cf- Change configure macro to use _configure to allow override (bug #489942)
Orion Poplawski
2009-11-23 23:15:49 +0000
bf522f7483Drop XZ compression level to 2.
Bill Nottingham
2009-09-28 15:24:39 +0000
a28ad6b658- Delete *.orig in %install
Adam Jackson
2009-09-03 13:44:22 +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
Paul Howarth
2009-09-03 08:57:20 +0000
a6ccaf0d9ffix changelog
Adam Jackson
2009-09-01 19:14:30 +0000
b587b5da6b- add the filtering framework approved by the FPC/FESCo. (#516240)
Chris Weyl
2009-08-19 06:08:05 +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)
Adam Jackson
2009-08-13 17:24:04 +0000
b25d4df599- redhat-rpm-config-9.0.3-jars-with-spaces.patch: Handle repacking jars whose filenames contain spaces. (#461854)
Adam Jackson
2009-08-12 17:47:31 +0000
cb635b65d5Rebase to upstream 9.0.3.
Jon Masters
2008-05-06 23:54:35 +0000
9ed9b4e345A variety of small cleanups
Jonathan Masters
2008-05-06 19:08:20 -0400
7c92c3e26fUpdate to release 9.0.2 which contains a few trivial fixes.
Jon Masters
2008-04-03 07:23:59 +0000
fcf5e22a65Bump the release.
Jon Masters
2008-04-03 03:14:54 -0400
83405d773dUpdate config.guess|sub, sync with RHEL-5.
Jon Masters
2008-04-03 03:11:24 -0400
0c5255b638Set package_name correctly.
Jon Masters
2008-04-03 02:46:05 -0400
f480c7b4bcmakefile update to properly grab makefile.common
Bill Nottingham
2007-10-15 19:20:28 +0000
c46920bba7- Remove dist defines, fedora-release does that now - Enable post-build buildroot checking by default
Jeremy Katz
2007-07-05 18:42:01 +0000
75220114ebconflict instead of requires
Jeremy Katz
2007-07-05 14:34:42 -0400
e284fd4907Clean up dist junk; require right aged rpm (remove at F8 final time?)
Jesse Keating
2007-07-05 12:45:59 -0400
9b11fc216bEnable buildroot check by default
Jesse Keating
2007-07-05 12:41:21 -0400
ee4ba18f75- use stock find-lang.sh (#213041) - arm fixes (Lennert Buytenhek, #243523) - allow jar repacking to be disabled (#219731) - fix running dist.sh --fc (#223651) - hardlink identical .pyc and .pyo files to save space (Ville Skyttä) - fix TMPDIR usage (Matthew Miller, #235614)
Jeremy Katz
2007-06-19 18:56:52 +0000
59155fec98bump version, add %dist bits, add lost changelog entries
Jeremy Katz
2007-06-19 14:52:55 -0400
9ffd969654use stock find-lang rather than the (old) copy (#213041)
Jeremy Katz
2007-06-19 14:38:34 -0400
d82d89ec83%{_gnu} gets defined in the platform definitions and _shouldn't_ be -gnu on some arm arches (Lennert Buytenhek, #243523)
Jeremy Katz
2007-06-19 14:36:18 -0400
6b022102dfdefine optflags for modern arm arches (Lennert Buytenhek, #243523)
Jeremy Katz
2007-06-19 14:35:57 -0400
e54f487738report gnueabi if appropriate for arm (Lennert Buytenhek, #243523)
Jeremy Katz
2007-06-19 14:35:41 -0400
85ff3763b6allow disabling jar repacking (#219731)
Jeremy Katz
2007-06-19 14:28:50 -0400
1b84f70101fix dist.sh --fc (#223651)
Jeremy Katz
2007-06-19 14:24:12 -0400
a959c1f92dhardlink identical .pyc and .pyo files to save some space. patch from Ville Skyttä <ville DOT skytta AT iki DOT fi>
Jeremy Katz
2007-06-19 14:20:53 -0400
9f4238cef9fix usage of TMPDIR (mattdm, #235614)
Jeremy Katz
2007-06-19 14:16:16 -0400
1b6281ab55add install and clean targets to makefile. make the spec file be normal instead of doing everything manually
Jeremy Katz
2007-06-19 13:54:21 -0400