Commit graph

123 commits

Author SHA1 Message Date
Fedora Release Engineering
cdc166b5b7 Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild 2026-07-16 03:58:04 +00:00
Fedora Release Engineering
6da8f16cdf Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild 2026-01-16 16:50:18 +00:00
Michael Catanzaro
644271fd57 Drop unapplied patch
This patch was dropped nearly 14 years ago, and we just never deleted
it.
2025-08-25 17:20:19 -05:00
265871658f Add patch to lock output file for writing
The previous patch that we had, to use a temporary file, is useful:
it prevents the situation where a half-written file is present on disk under the
name that the readers expect. For example, this solves the scenario where the
write is interrupted, and then the build process is restarted and something
reads the partially written file. This could happen when using intltool-merge
during development.

Nevertheless, the existing patch doesn't actually solve the problem of
concurrent writes: the name of the temporary file is fixed, so if two writers
attempt to write the file, they may open the same temporary file and then
finally rename the temporary file to destination. Readers will then read a
corrupted file. This happens in
https://bugzilla.redhat.com/show_bug.cgi?id=2268342, where we get a message that
indicates the cache file is corrupted ("odd number of elements"), and a desktop
file with some missing translations is written.

Patch was verified by rebuilding xfce4-terminal 10 times with an inserted check
that the two desktop files contain the expected number of elements.

The patch was written by Bernhard Wiedemann and is available in the intltool
repo on launchpad (but misattributed).
2025-08-25 17:15:28 -05:00
Fedora Release Engineering
85219b527e Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild 2025-07-24 17:43:32 +00:00
raveit65
bee4fe5f9f Convert to %autorelease and %autochangelog
[skip changelog]
2025-02-27 23:14:26 +01:00
Fedora Release Engineering
c582ed6f03 Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild 2025-01-17 07:17:00 +00:00
matiwari
1abb945489 CI gating tests migration to tmt 2024-08-06 23:45:01 +05:30
Fedora Release Engineering
f8d4ee0272 Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild 2024-07-18 10:28:59 +00:00
Fedora Release Engineering
996a698eb0 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-24 22:49:35 +00:00
Fedora Release Engineering
d70d2f0d3d Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-20 23:11:03 +00:00
Jens Petersen
f4fddfbf1a SPDX migration of license tag 2023-09-21 14:05:26 +08:00
Fedora Release Engineering
439bcd68dd Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-20 07:30:59 +00:00
Fedora Release Engineering
bf7de62609 Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-19 13:14:56 +00:00
Fedora Release Engineering
f6976018ba Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-21 14:44:52 +00:00
Fedora Release Engineering
0225e5122d - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-20 13:21:30 +00:00
Fedora Release Engineering
4e9ae77948 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-22 08:38:27 +00:00
Fedora Release Engineering
7b47346107 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-26 14:24:33 +00:00
eb882acfaa Spec file cleanup 2021-01-18 20:09:43 +01:00
Tom Stellard
d8a1f04c3e Add BuildRequires: make
https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot
2020-12-19 00:51:17 +00:00
Fedora Release Engineering
0d47a194de - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-28 01:51:54 +00:00
Fedora Release Engineering
d8d2ef29fb - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-29 05:31:42 +00:00
Fedora Release Engineering
9bb4acbf17 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-25 09:35:31 +00:00
Fedora Release Engineering
65c3401b0a - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-02-01 03:25:56 +00:00
f9a9df7bb7 Remove obsolete Group tag
References: https://fedoraproject.org/wiki/Changes/Remove_Group_Tag
2019-01-28 20:24:08 +01:00
Fedora Release Engineering
be3bab15dd - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-13 05:45:48 +00:00
Jitka Plesnikova
172e37f706 Perl 5.28 rebuild 2018-06-29 21:56:47 +02:00
Fedora Release Engineering
b892cd3d88 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-07 17:32:11 +00:00
Kalev Lember
f38d92c429 Fix intltool-update to work with perl 5.26
Patch taken from Debian's intltool_0.51.0-4.debian.tar.xz

https://bugzilla.redhat.com/show_bug.cgi?id=1462217
2017-08-08 13:02:51 +02:00
Fedora Release Engineering
c9d01655e9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-26 13:36:23 +00:00
Fedora Release Engineering
3a547f2885 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild 2017-02-10 16:28:24 +00:00
raveit65
6c129f09a9 fix usage of distcheck for some packages rhbz (#1318674) 2016-07-29 14:22:30 +02:00
Petr Písař
4f34106a98 Mandatory Perl build-requires added <https://fedoraproject.org/wiki/Changes/Build_Root_Without_Perl> 2016-06-24 10:30:02 +02:00
Yaakov Selkowitz
9fb2fcc791 Depend on perl(Getopt::Long) (#1307638) 2016-02-16 11:44:23 -06:00
Dennis Gilmore
3e410e54fa - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild 2016-02-04 00:34:07 +00:00
Colin Walters
6261eafeb9 Add patch to hopefully close race condition in systemd builds
- Related to https://bugzilla.redhat.com/show_bug.cgi?id=1249051
- And the test suite is failing but the logs are hidden under
  test-suite.log, so copy some code I had in dbus.spec to cat them.
2015-10-12 10:57:13 -04:00
Colin Walters
f0b91355af Add patch to hopefully close race condition in systemd builds
- Related to https://bugzilla.redhat.com/show_bug.cgi?id=1249051
2015-10-12 10:43:51 -04:00
Ralf Corsépius
151857f77e Add intltool-0.51.0-perl-5.22.patch (Address RHBZ#1233444)
- Remove unnecessary %debug_package.
2015-07-13 17:05:03 +02:00
Dennis Gilmore
a91a69c37d - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild 2015-06-17 11:27:21 +00:00
David King
741ed7a488 Fix bogus dates in changelog 2015-03-09 08:07:39 +00:00
David King
a7003b6b6e Update man page glob in files section
Additionally, be more specific with other globs.

https://fedoraproject.org/wiki/Packaging:Guidelines#Manpages
2015-03-09 08:05:27 +00:00
David King
4da29b5efc Use parallel make flags
https://fedoraproject.org/wiki/Packaging:Guidelines#Parallel_make
2015-03-09 07:53:53 +00:00
David King
67ddffdeae Preserve timestamps during install
https://fedoraproject.org/wiki/Packaging:Guidelines#Timestamps
2015-03-09 07:51:16 +00:00
David King
a09bce0041 Use license macro for COPYING
https://fedoraproject.org/wiki/Packaging:LicensingGuidelines#License_Text
2015-03-09 07:47:20 +00:00
David King
4f50e19268 Update to 0.51.0 2015-03-09 07:46:40 +00:00
Dennis Gilmore
b6db3477bf - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild 2014-06-07 17:28:02 -05:00
Dennis Gilmore
1d3e1bd3af - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild 2013-08-03 14:43:53 -05:00
Petr Písař
53c3db3434 Perl 5.18 rebuild 2013-07-24 11:25:12 +02:00
Matthias Clasen
e7a6957a6b bump rev 2013-02-08 18:23:49 -05:00
Matthias Clasen
f51b44cfbe fix spec 2013-02-08 18:20:36 -05:00