Commit Graph

201 Commits

Author SHA1 Message Date
Frederic Berat
e334a543f5 Print log on make check failure
Fix the location of the log to be printed in case of failure of make
check.

Reviewed-by: Carlos O'Donell <carlos@redhat.com>
2022-02-09 11:04:57 +01:00
Frederic Berat
60e84e58fc Clean-up configure call
The "%configure" line does nothing more than the default command already
do.

Reviewed-by: Carlos O'Donell <carlos@redhat.com>
2022-02-09 11:04:43 +01:00
Frederic Berat
45145385d0 Use autosetup
Follow-up on using standard macros, calls to setup and patch are now
converted to autosetup call.

Reviewed-by: Carlos O'Donell <carlos@redhat.com>
2022-02-03 11:22:56 +01:00
Frederic Berat
b8c17a83ad Use make macros
https://fedoraproject.org/wiki/Changes/UseMakeBuildInstallMacro
Based on work from Tom Stellard <tstellar@redhat.com> and
Timm Bäder <tbaeder@redhat.com>.

This commit showed that "-fPIC" added to CFLAGS unconditionally actually
invalidated the "non-PIC" test.
As the flag got removed, the test had to be disabled on ARM.
Please refer to the following ticket regarding non-PIC support on ARM:
https://bugs.launchpad.net/ubuntu/+source/gcc-4.4/+bug/503448

Reviewed-by: Carlos O'Donell <carlos@redhat.com>
2022-02-03 11:22:49 +01:00
Frederic Berat
8ea60b3528 Pass -fsanitize=* and -fuse-ld=* option down to gcc
Patches are back-ported from upstream.

Resolves: rhbz#2024647
Version: 2.4.6-48

Reviewed-by: Carlos O'Donell <carlos@redhat.com>
2022-02-03 11:22:05 +01:00
Fedora Release Engineering
0d2e488b2a - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-20 17:25:50 +00:00
Jakub Jelinek
d7fed31592 2.3.6-46 2022-01-10 13:44:06 +01:00
Marek Kulik
74058f9770 Enable lto
Changes:
- Enable lto
- Disable LTO for link-order2 test (Related: #1988112)
2021-11-30 03:31:26 +01:00
Ondrej Dubaj
db525f3203 Rebuild with automake-1.16.5 2021-10-04 08:33:59 +02:00
Ondrej Dubaj
0ed40333c5 Rebuild with automake-1.16.4 2021-08-30 09:10:04 +02:00
Fedora Release Engineering
dd70809a90 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-22 12:33:36 +00:00
Ondrej Dubaj
f7825f2a5b rebuild with automake-1.16.3 2021-03-25 09:02:00 +01:00
Fedora Release Engineering
83fb9a43c0 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-26 18:10:12 +00:00
Tom Stellard
04e5ffea94 Add BuildRequires: make
https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot
2021-01-05 02:55:00 +00:00
Jakub Jelinek
15323c4aea 2.4.6-39 2020-12-07 14:52:15 +01:00
Jakub Jelinek
8e079bc8c2 2.4.6-38 2020-12-06 12:18:51 +01:00
Jakub Jelinek
ccf07fcec8 2.3.6-37 2020-10-21 13:56:47 +02:00
Fedora Release Engineering
fd27324c89 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-28 05:45:14 +00:00
Jeff Law
8f6788ecbf Fix nil->%{nil} 2020-07-21 14:29:34 -06:00
Jeff Law
f662497d12 Disable LTO 2020-07-13 17:00:20 -06:00
Pavel Raiskup
ed1d025081 rebuild for new automake
Because https://bugzilla.redhat.com/show_bug.cgi?id=1813010

Related: rhbz#1815814
Version: 2.4.6-34
2020-04-21 13:28:41 +02:00
Fedora Release Engineering
9a8fe0e485 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-29 10:35:11 +00:00
Jakub Jelinek
bc387bd454 bump: for gcc 10.* 2020-01-20 13:51:48 +01:00
Fedora Release Engineering
11bb551fbf - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-25 14:33:54 +00:00
Björn Esser
7f6486268a
Remove hardcoded gzip suffix from GNU info pages 2019-04-24 14:56:35 +02:00
Fedora Release Engineering
91dfefc8d8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-02-01 08:23:36 +00:00
Igor Gnatenko
dcf4e6dd16 Remove obsolete Group tag
References: https://fedoraproject.org/wiki/Changes/Remove_Group_Tag
2019-01-28 20:24:13 +01:00
Björn Esser
c627c76ee2
bump: for gcc 9.* 2019-01-21 11:45:35 +01:00
Pavel Raiskup
d7abc1ef1a BR gcc, gcc-c++
Resolves: rhbz#1623078
Version: 2.4.6-27
2018-08-28 15:22:54 +02:00
Pavel Raiskup
c9ab88f8c2 libtool: error: line 2642: func__fatal_error: command not
Resolves: rhbz#1622611
Version: 2.4.6-26
2018-08-28 08:37:51 +02:00
Pavel Raiskup
e2559a5996 packaging cleanup
- drop Group
- use triggers, instead of %post/%postun

Version: 2.4.6-26
2018-08-28 08:36:37 +02:00
Fedora Release Engineering
e739c222eb - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-13 08:56:45 +00:00
Pavel Raiskup
af42c0d6a8 build: harden libltdl.so
Resolves: rhbz#1548751
Version: 2.4.6-24
2018-04-20 14:48:12 +02:00
Pavel Raiskup
2e616087c1 libtool: pass -specs=* option down to gcc
Resolves: rhbz#985592
Version: 2.4.6-23
2018-03-26 16:35:18 +02:00
Pavel Raiskup
20511dec72 ftbfs: caused by automake 1.16.1
Version: 2.4.6-23
2018-03-26 16:04:49 +02:00
Pavel Raiskup
601fea1c09 ltdl-devel: versioned automake requires
Resolves: rhbz#1193591
Version: 2.4.6-23
2018-03-26 10:03:31 +02:00
Fedora Release Engineering
b8a0a1833f - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-07 23:32:15 +00:00
Jakub Jelinek
6c2276fe52 2.4.6-21 2018-01-29 12:26:24 +01:00
Jakub Jelinek
689ea7aa0b 2.4.6-21 2018-01-29 12:26:15 +01:00
Fedora Release Engineering
a9a53fbc4f - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild 2017-08-03 02:24:20 +00:00
Fedora Release Engineering
6abc0211d8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-26 19:51:59 +00:00
Karsten Hopp
c3e7d097ab use new _module_build macro to limit dependencies for Modularity 2017-04-21 12:25:39 +02:00
Karsten Hopp
761f060d1f bootstrap version without docs for Modularity 2017-04-20 11:57:19 +02:00
Fedora Release Engineering
a18bf3932e - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild 2017-02-10 19:35:07 +00:00
Pavel Raiskup
8bd995cb72 spec: use %license macro
Resolves: rhbz#1418518
Version: 2.4.6-16
2017-02-02 06:29:08 +01:00
Jakub Jelinek
630bae73d5 2.4.6-15 2017-01-27 22:44:16 +01:00
Pavel Raiskup
5ce8206d71 spec: use bcond_* check
Version: 2.4.6-14
2017-01-03 23:00:34 +01:00
Pavel Raiskup
a3591d3cf5 spec: cleanup duplicated Requires:
Version: 2.4.6-14
2017-01-03 17:31:43 +01:00
Pavel Raiskup
5e7a398691 bump: new gcc 6.3.1
Version: 2.4.6-13
2016-12-22 14:02:43 +01:00
Pavel Raiskup
95504dfbb1 bump: gcc 6.2.1
Version: 2.4.6-12
2016-09-02 11:27:35 +02:00