Commit Graph

741 Commits

Author SHA1 Message Date
Florian Festi
ebc71181c9 The %srcdir macro is presuming the version will have a format x.y.z
and fails when presented with a longer version `4.13.0.1`.

In addition, the download location changed from `rpm.org` to `ftp.rpm.org`.

Resolves: 
2017-05-03 16:17:00 +02:00
Mark Wielaard
968a569040 Fix rpmbuild world writable empty (tmp) dirs in debuginfo () 2017-04-25 17:45:30 +02:00
Mark Wielaard
9eaad7b89c Add find-debuginfo.sh -n (debugedit --no-recompute-build-id) option. 2017-04-16 18:23:38 +02:00
Mark Wielaard
e589ca1992 Minisymtab should only be added for executables or shared libraries. 2017-04-16 18:23:20 +02:00
Panu Matilainen
f90c3447a3 gpg path must not depend on %%_prefix and such () 2017-03-31 12:16:12 +03:00
Panu Matilainen
b9ddc1fd31 Fix problems in previous commit, related to :
- Work around missing python[23] during build dependency parse
- Include ISA in the new python library version dependencies too
2017-03-27 12:52:49 +03:00
Panu Matilainen
fca9dfc3c7 Band-aid for python library versioning inadequacies ()
Apparently Python upstream doesn't care about library versioning
for "minor" things like new symbols being added, defeating automatic
dependency tracking both at rpm and linker level. For random program
X not working until Python is updated too is a minor inconvenience,
but system updater breaking is not fun. Band-aid the situation with
manually inserted dependencies on the full Python version used
for compilation.
2017-03-27 12:22:04 +03:00
Mark Wielaard
0277786e14 Unbreak short-circuited binary builds (). 2017-03-27 10:37:53 +02:00
Mark Wielaard
bc4decbc5f Add fix for off by one adding DW_FORM_string replacement () 2017-03-21 17:04:02 +01:00
Mark Wielaard
915296ceec Add fix for build-ids in non-executable ELF files () 2017-03-20 10:20:58 +01:00
Mark Wielaard
20cf529b3c Add tests fix for sed file build-id regexp matching. 2017-03-20 09:56:43 +01:00
Mark Wielaard
c6952c6366 Fix reading and updating (cross-endian) build-id information. 2017-03-17 20:54:07 +01:00
Mark Wielaard
434eb9a375 Do not process build-ids for noarch packages. 2017-03-17 10:59:33 +01:00
Mark Wielaard
03607fe128 Add fix for debugedit replace debug_line files. 2017-03-16 22:27:59 +01:00
Igor Gnatenko
72b4743645 rebase openssl patch
Signed-off-by: Igor Gnatenko <ignatenko@redhat.com>
2017-03-16 16:37:08 +01:00
Igor Gnatenko
7f27803262 Switch to OpenSSL (RHBZ )
Signed-off-by: Igor Gnatenko <ignatenko@redhat.com>
2017-03-16 16:11:11 +01:00
Mark Wielaard
3e1463c90d Add fix to reset buildid file attributes. () 2017-03-15 20:13:28 +01:00
Mark Wielaard
1a7230a63a Add fixup fix for build-id warnings on object files () 2017-03-10 10:07:16 +01:00
Mark Wielaard
b70aa8f2a7 Really add fix for missing_build_ids_terminate_build without __debug_package. 2017-03-09 15:59:12 +01:00
Mark Wielaard
f66868c678 Add fix for missing_build_ids_terminate_build without __debug_package. 2017-03-09 15:58:09 +01:00
Mark Wielaard
74c3099433 Add fix for build-id warnings on object files () 2017-03-09 13:18:23 +01:00
Panu Matilainen
5b4d9835cd Mark Wielaard's backports for debuginfo parallel installation etc () 2017-03-08 11:33:04 +02:00
Panu Matilainen
e3416e53e4 Fix incorrect version in latest changelog entry 2017-03-08 11:19:16 +02:00
Pavlina Moravcova Varekova
b50c8542c2 Fix number of references on spec_Type () 2017-02-24 12:41:41 +01:00
Tomas Orsava
cef3bf8220 Fix handling of Python wheels by pythondistdeps.py --provides () 2017-02-16 13:54:19 +01:00
Panu Matilainen
d2ed0e9c50 Doh, remember to actually upload rpm 4.13.0.1 2017-02-16 13:24:37 +02:00
Panu Matilainen
4fb16e5212 Update to rpm 4.13.0.1 2017-02-16 12:33:06 +02:00
Florian Festi
e38c401574 - Fix Python byte compilation for Python3 only packages
- Fixes 
2017-02-14 14:25:11 +01:00
Fedora Release Engineering
056ac06464 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild 2017-02-11 11:50:33 +00:00
Panu Matilainen
4324465d43 Resurrect debuginfo GDB index generation () 2017-01-23 15:45:57 +02:00
Panu Matilainen
8fcb9658d2 Fix malformed packages being generated around 4GB boundary () 2017-01-23 15:45:35 +02:00
Igor Gnatenko
21fe6e8963 use python3 instead of system-python for rpm-build
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2017-01-06 15:06:51 +01:00
Igor Gnatenko
e5922a6b43 Add Requires: python-setuptools for rpm-build (RHBZ )
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2017-01-06 15:02:24 +01:00
Peter Robinson
3258296da3 Rebuild for Python 3.6 2016-12-21 11:10:27 +00:00
Igor Gnatenko
6a38aee710 Switch rpm-build to system-python (RHBZ )
References: https://bugzilla.redhat.com/show_bug.cgi?id=1405483
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2016-12-18 16:44:02 +01:00
Charalampos Stratakis
eadbbd1b84 Rebuild for Python 3.6 2016-12-10 12:56:50 +01:00
Igor Gnatenko
62c1bd02da Fix arch-dependent requires in subpackages (RHBZ )
Signed-off-by: Igor Gnatenko <ignatenko@redhat.com>
2016-12-03 13:24:36 +01:00
Igor Gnatenko
a3e7120bb2 Fix arch-dependent requires in subpackages (RHBZ )
Signed-off-by: Igor Gnatenko <ignatenko@redhat.com>
2016-11-25 13:20:42 +01:00
Panu Matilainen
ec7193f9fa Expand python subpackage obsoletion range (related: )
Since everything from F23 to rawhide is moving to 4.13.0 based
rpm the obsoletion range needs to match anything older than rawhide.
2016-11-11 10:19:07 +02:00
Panu Matilainen
d3306a5d53 Fix invalid memory access on %transfiletriggerpostun () 2016-11-07 15:09:30 +02:00
Thierry Vignaud
9e615fd4e0 Fix references to package names, re-enable test-suite 2016-11-07 14:49:13 +02:00
Panu Matilainen
dcc21c353f Rebase to rpm 4.13.0 final 2016-11-03 13:33:38 +02:00
Panu Matilainen
32a2500e40 Fix harmless unused variable warning from fedora-specspo patch
Fedora specspo version is much simpler than the upstream one and
doesn't need to change languages etc, just drop the unused foa
tripping warnings.o
2016-11-02 08:01:35 +02:00
Panu Matilainen
cf4d3ed708 Rebase to rpm 4.13.0-rc2 2016-10-20 18:39:56 +03:00
Richard W.M. Jones
9c2066b222 Add upstream patches for riscv64 architecture support.
These two patches are upstream already.  A third patch is also
upstream, but it is not needed with the older RPM we have, so I didn't
include it.
2016-09-23 15:30:01 +01:00
Igor Gnatenko
adf839f07a Backport patch for missing import in Python dependency generator
Signed-off-by: Igor Gnatenko <ignatenko@redhat.com>
2016-08-24 15:48:12 +02:00
Kalev Lember
6534c05904 Fix -python2 and -python3 subpackage obsoleting from .42 2016-08-24 11:36:10 +02:00
Igor Gnatenko
68f46ed226 Use %%python_provide for python3 subpackage
Signed-off-by: Igor Gnatenko <ignatenko@redhat.com>
2016-08-23 11:59:19 +02:00
Igor Gnatenko
7cf326913f Backport fixes to ignore .egg-link files in Python dependency generator
Signed-off-by: Igor Gnatenko <ignatenko@redhat.com>
2016-08-22 16:12:03 +02:00
Igor Gnatenko
7defdb873e add conditional to build with ndb
Signed-off-by: Igor Gnatenko <ignatenko@redhat.com>
2016-08-13 10:35:20 +02:00