Architecture specific change in rpms/qt6-qtimageformats.git
by githook-noreply@fedoraproject.org
The package rpms/qt6-qtimageformats.git has added or updated architecture specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/qt6-qtimageformats.git/commit/?id....
Change:
-ExcludeArch: s390x
Thanks.
Full change:
============
commit fbbc6b5a2a11a9f0bb90b2cc6c204d91f6e56dbc
Author: Jan Grulich <jgrulich(a)redhat.com>
Date: Fri Feb 25 14:54:45 2022 +0100
Enable s390x builds
diff --git a/qt6-qtimageformats.spec b/qt6-qtimageformats.spec
index d66a1a1..c1d8733 100644
--- a/qt6-qtimageformats.spec
+++ b/qt6-qtimageformats.spec
@@ -1,6 +1,3 @@
-# FIXME: qt6-qtdeclarative doesn't build on S390x
-# BUG: https://bugreports.qt.io/browse/QTBUG-93101
-ExcludeArch: s390x
%global qt_module qtimageformats
@@ -12,7 +9,7 @@ ExcludeArch: s390x
Summary: Qt6 - QtImageFormats component
Name: qt6-%{qt_module}
Version: 6.2.3
-Release: 2%{?dist}
+Release: 3%{?dist}
# See LGPL_EXCEPTIONS.txt, LICENSE.GPL3, respectively, for details
License: LGPLv2 with exceptions or GPLv3 with exceptions
@@ -85,6 +82,9 @@ rm -rv src/3rdparty
%changelog
+* Fri Feb 25 2022 Jan Grulich <jgrulich(a)redhat.com> - 6.2.3-3
+- Enable s390x builds
+
* Sun Feb 13 2022 Josef Ridky <jridky(a)redhat.com> - 6.2.3-2
- Rebuilt for libjasper.so.6
commit 35c41d56bce985275f19251c27ea973ed684a479
Author: Josef Řídký <jridky(a)redhat.com>
Date: Sun Feb 13 13:46:00 2022 +0100
Rebuilt for libjasper.so.6
diff --git a/qt6-qtimageformats.spec b/qt6-qtimageformats.spec
index 8d73951..d66a1a1 100644
--- a/qt6-qtimageformats.spec
+++ b/qt6-qtimageformats.spec
@@ -12,7 +12,7 @@ ExcludeArch: s390x
Summary: Qt6 - QtImageFormats component
Name: qt6-%{qt_module}
Version: 6.2.3
-Release: 1%{?dist}
+Release: 2%{?dist}
# See LGPL_EXCEPTIONS.txt, LICENSE.GPL3, respectively, for details
License: LGPLv2 with exceptions or GPLv3 with exceptions
@@ -85,6 +85,9 @@ rm -rv src/3rdparty
%changelog
+* Sun Feb 13 2022 Josef Ridky <jridky(a)redhat.com> - 6.2.3-2
+- Rebuilt for libjasper.so.6
+
* Mon Jan 31 2022 Jan Grulich <jgrulich(a)redhat.com> - 6.2.3-1
- 6.2.3
commit 01d94dec1f8015d3022a0c9c0b102ef327fe6808
Author: Jan Grulich <jgrulich(a)redhat.com>
Date: Mon Jan 31 15:45:28 2022 +0100
6.2.3
diff --git a/.gitignore b/.gitignore
index 790ea48..e200fc5 100644
--- a/.gitignore
+++ b/.gitignore
@@ -10,3 +10,4 @@
/qtimageformats-everywhere-src-6.2.0.tar.xz
/qtimageformats-everywhere-src-6.2.1.tar.xz
/qtimageformats-everywhere-src-6.2.2.tar.xz
+/qtimageformats-everywhere-src-6.2.3.tar.xz
diff --git a/qt6-qtimageformats.spec b/qt6-qtimageformats.spec
index c9cafea..8d73951 100644
--- a/qt6-qtimageformats.spec
+++ b/qt6-qtimageformats.spec
@@ -11,8 +11,8 @@ ExcludeArch: s390x
Summary: Qt6 - QtImageFormats component
Name: qt6-%{qt_module}
-Version: 6.2.2
-Release: 2%{?dist}
+Version: 6.2.3
+Release: 1%{?dist}
# See LGPL_EXCEPTIONS.txt, LICENSE.GPL3, respectively, for details
License: LGPLv2 with exceptions or GPLv3 with exceptions
@@ -85,6 +85,9 @@ rm -rv src/3rdparty
%changelog
+* Mon Jan 31 2022 Jan Grulich <jgrulich(a)redhat.com> - 6.2.3-1
+- 6.2.3
+
* Fri Jan 21 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 6.2.2-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
diff --git a/sources b/sources
index d4ce2bb..91fb744 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (qtimageformats-everywhere-src-6.2.2.tar.xz) = 5a60a0b34bbe7b260f63158774b7f2c1bfd2076ff5f252996816843bc5ec57ffd7cafe9918e41f31ff6dc139f6879619c3afd3ef4b8abc9e2361572143e1d06a
+SHA512 (qtimageformats-everywhere-src-6.2.3.tar.xz) = 4a2ccfc2e914dc5db48db9ea770240f4b4171350d4c5ed0e4328c5373d9f3987cb3c931125eb4ed3dbd2f9410c95f4ea09a6830c5b8c1bf019c37ea892ceebb4
commit 0925e63d0f95c41a24800fd65dd9b4afa9075703
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Fri Jan 21 17:13:28 2022 +0000
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org>
diff --git a/qt6-qtimageformats.spec b/qt6-qtimageformats.spec
index a5e3a4b..c9cafea 100644
--- a/qt6-qtimageformats.spec
+++ b/qt6-qtimageformats.spec
@@ -12,7 +12,7 @@ ExcludeArch: s390x
Summary: Qt6 - QtImageFormats component
Name: qt6-%{qt_module}
Version: 6.2.2
-Release: 1%{?dist}
+Release: 2%{?dist}
# See LGPL_EXCEPTIONS.txt, LICENSE.GPL3, respectively, for details
License: LGPLv2 with exceptions or GPLv3 with exceptions
@@ -85,6 +85,9 @@ rm -rv src/3rdparty
%changelog
+* Fri Jan 21 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 6.2.2-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
+
* Tue Dec 14 2021 Jan Grulich <jgrulich(a)redhat.com> - 6.2.2-1
- 6.2.2
2 years, 2 months
Architecture specific change in rpms/qt6-qtdatavis3d.git
by githook-noreply@fedoraproject.org
The package rpms/qt6-qtdatavis3d.git has added or updated architecture specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/qt6-qtdatavis3d.git/commit/?id=59....
Change:
-ExcludeArch: s390x
Thanks.
Full change:
============
commit 597721908bed9aa7222d95f27935652b7f775472
Author: Jan Grulich <jgrulich(a)redhat.com>
Date: Fri Feb 25 14:54:45 2022 +0100
Enable s390x builds
diff --git a/qt6-qtdatavis3d.spec b/qt6-qtdatavis3d.spec
index 70275fe..b264f05 100644
--- a/qt6-qtdatavis3d.spec
+++ b/qt6-qtdatavis3d.spec
@@ -1,6 +1,3 @@
-# FIXME: qt6-qtdeclarative doesn't build on S390x
-# BUG: https://bugreports.qt.io/browse/QTBUG-93101
-ExcludeArch: s390x
%global qt_module qtdatavis3d
@@ -12,7 +9,7 @@ ExcludeArch: s390x
Summary: Qt6 - Qt Data Visualization component
Name: qt6-%{qt_module}
Version: 6.2.3
-Release: 1%{?dist}
+Release: 2%{?dist}
# See LGPL_EXCEPTIONS.txt, LICENSE.GPL3, respectively, for exception details
License: LGPLv2 with exceptions or GPLv3 with exceptions
@@ -91,6 +88,9 @@ Requires: %{name}%{?_isa} = %{version}-%{release}
%changelog
+* Fri Feb 25 2022 Jan Grulich <jgrulich(a)redhat.com> - 6.2.3-2
+- Enable s390x builds
+
* Mon Jan 31 2022 Jan Grulich <jgrulich(a)redhat.com> - 6.2.3-1
- 6.2.3
commit e2e86a7befe1adc063c00a943d9bb73ffb2394d2
Author: Jan Grulich <jgrulich(a)redhat.com>
Date: Mon Jan 31 15:45:28 2022 +0100
6.2.3
diff --git a/.gitignore b/.gitignore
index 9ce1b1d..cb664dd 100644
--- a/.gitignore
+++ b/.gitignore
@@ -6,3 +6,4 @@
/qtdatavis3d-everywhere-src-6.2.0.tar.xz
/qtdatavis3d-everywhere-src-6.2.1.tar.xz
/qtdatavis3d-everywhere-src-6.2.2.tar.xz
+/qtdatavis3d-everywhere-src-6.2.3.tar.xz
diff --git a/qt6-qtdatavis3d.spec b/qt6-qtdatavis3d.spec
index 3076798..70275fe 100644
--- a/qt6-qtdatavis3d.spec
+++ b/qt6-qtdatavis3d.spec
@@ -11,8 +11,8 @@ ExcludeArch: s390x
Summary: Qt6 - Qt Data Visualization component
Name: qt6-%{qt_module}
-Version: 6.2.2
-Release: 2%{?dist}
+Version: 6.2.3
+Release: 1%{?dist}
# See LGPL_EXCEPTIONS.txt, LICENSE.GPL3, respectively, for exception details
License: LGPLv2 with exceptions or GPLv3 with exceptions
@@ -91,6 +91,9 @@ Requires: %{name}%{?_isa} = %{version}-%{release}
%changelog
+* Mon Jan 31 2022 Jan Grulich <jgrulich(a)redhat.com> - 6.2.3-1
+- 6.2.3
+
* Fri Jan 21 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 6.2.2-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
diff --git a/sources b/sources
index 0d85f63..6ea0657 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (qtdatavis3d-everywhere-src-6.2.2.tar.xz) = 9b6af60222b80f82348eac20660e5e6ad9aa0720edc002e698fd286d42fcf8c35f263db18b344feaddfa3e5e43c8f11a7f22c3228e87eedea42e1df16250214e
+SHA512 (qtdatavis3d-everywhere-src-6.2.3.tar.xz) = d792f14c0f0a21321227aa609d1bda8cf652aef6f7fe77543c95155522810f76ee292a9126226ac3a9ff26d97a529b3cdf772c8ede4ef8b286575c0b5eceadbe
commit 7752e50e5c1d3bdc0fa91531d840ffb09a296ca6
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Fri Jan 21 17:13:09 2022 +0000
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org>
diff --git a/qt6-qtdatavis3d.spec b/qt6-qtdatavis3d.spec
index fd420a1..3076798 100644
--- a/qt6-qtdatavis3d.spec
+++ b/qt6-qtdatavis3d.spec
@@ -12,7 +12,7 @@ ExcludeArch: s390x
Summary: Qt6 - Qt Data Visualization component
Name: qt6-%{qt_module}
Version: 6.2.2
-Release: 1%{?dist}
+Release: 2%{?dist}
# See LGPL_EXCEPTIONS.txt, LICENSE.GPL3, respectively, for exception details
License: LGPLv2 with exceptions or GPLv3 with exceptions
@@ -91,6 +91,9 @@ Requires: %{name}%{?_isa} = %{version}-%{release}
%changelog
+* Fri Jan 21 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 6.2.2-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
+
* Tue Dec 14 2021 Jan Grulich <jgrulich(a)redhat.com> - 6.2.2-1
- 6.2.2
2 years, 2 months
Architecture specific change in rpms/qt6-qtcharts.git
by githook-noreply@fedoraproject.org
The package rpms/qt6-qtcharts.git has added or updated architecture specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/qt6-qtcharts.git/commit/?id=5e0ab....
Change:
-ExcludeArch: s390x
Thanks.
Full change:
============
commit 5e0ab28f8eda3bca42e32ddb59ae5ff45c51bbce
Author: Jan Grulich <jgrulich(a)redhat.com>
Date: Fri Feb 25 14:54:45 2022 +0100
Enable s390x builds
diff --git a/qt6-qtcharts.spec b/qt6-qtcharts.spec
index ffb0f1a..f1d09b5 100644
--- a/qt6-qtcharts.spec
+++ b/qt6-qtcharts.spec
@@ -1,6 +1,3 @@
-# FIXME: qt6-qtdeclarative doesn't build on S390x
-# BUG: https://bugreports.qt.io/browse/QTBUG-93101
-ExcludeArch: s390x
%global qt_module qtcharts
@@ -12,7 +9,7 @@ ExcludeArch: s390x
Summary: Qt6 - Charts component
Name: qt6-%{qt_module}
Version: 6.2.3
-Release: 1%{?dist}
+Release: 2%{?dist}
License: GPLv3
Url: http://www.qt.io
@@ -93,6 +90,9 @@ Requires: %{name}%{?_isa} = %{version}-%{release}
%changelog
+* Fri Feb 25 2022 Jan Grulich <jgrulich(a)redhat.com> - 6.2.3-2
+- Enable s390x builds
+
* Mon Jan 31 2022 Jan Grulich <jgrulich(a)redhat.com> - 6.2.3-1
- 6.2.3
commit 5dfd18582d94246543464bb4e710d80fcc6c57e6
Author: Jan Grulich <jgrulich(a)redhat.com>
Date: Mon Jan 31 15:45:28 2022 +0100
6.2.3
diff --git a/.gitignore b/.gitignore
index d1b1ce7..2f8844f 100644
--- a/.gitignore
+++ b/.gitignore
@@ -6,3 +6,4 @@
/qtcharts-everywhere-src-6.2.0.tar.xz
/qtcharts-everywhere-src-6.2.1.tar.xz
/qtcharts-everywhere-src-6.2.2.tar.xz
+/qtcharts-everywhere-src-6.2.3.tar.xz
diff --git a/qt6-qtcharts.spec b/qt6-qtcharts.spec
index 9500643..ffb0f1a 100644
--- a/qt6-qtcharts.spec
+++ b/qt6-qtcharts.spec
@@ -11,8 +11,8 @@ ExcludeArch: s390x
Summary: Qt6 - Charts component
Name: qt6-%{qt_module}
-Version: 6.2.2
-Release: 2%{?dist}
+Version: 6.2.3
+Release: 1%{?dist}
License: GPLv3
Url: http://www.qt.io
@@ -93,6 +93,9 @@ Requires: %{name}%{?_isa} = %{version}-%{release}
%changelog
+* Mon Jan 31 2022 Jan Grulich <jgrulich(a)redhat.com> - 6.2.3-1
+- 6.2.3
+
* Fri Jan 21 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 6.2.2-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
diff --git a/sources b/sources
index ba7bdd2..ab4b693 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (qtcharts-everywhere-src-6.2.2.tar.xz) = ccb387ecb1d315a7202df5aaabab12c24363dd659a778a4715d13ebaea531ac3d4ac6a2b61ec28d6ae121394c3e533ce3a7272381a257021ae600b301c3d3170
+SHA512 (qtcharts-everywhere-src-6.2.3.tar.xz) = 8c4d9fac9bb7dd583aed5a826372cf99d6786ce0766b6e6f4ca03e75a2b4aa1be11dfbba7eda391da4fe87abb661ab571ca83eb58d5d1552c92cef3d5f39c852
commit a3a4642806637e20b3a0fe98295d5dbb2159cb44
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Fri Jan 21 17:12:51 2022 +0000
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org>
diff --git a/qt6-qtcharts.spec b/qt6-qtcharts.spec
index 78dd35d..9500643 100644
--- a/qt6-qtcharts.spec
+++ b/qt6-qtcharts.spec
@@ -12,7 +12,7 @@ ExcludeArch: s390x
Summary: Qt6 - Charts component
Name: qt6-%{qt_module}
Version: 6.2.2
-Release: 1%{?dist}
+Release: 2%{?dist}
License: GPLv3
Url: http://www.qt.io
@@ -93,6 +93,9 @@ Requires: %{name}%{?_isa} = %{version}-%{release}
%changelog
+* Fri Jan 21 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 6.2.2-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
+
* Tue Dec 14 2021 Jan Grulich <jgrulich(a)redhat.com> - 6.2.2-1
- 6.2.2
2 years, 2 months
Architecture specific change in rpms/qt6-qt5compat.git
by githook-noreply@fedoraproject.org
The package rpms/qt6-qt5compat.git has added or updated architecture specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/qt6-qt5compat.git/commit/?id=2aa7....
Change:
-ExcludeArch: s390x
Thanks.
Full change:
============
commit 2aa72970a7637ab84466694911fe168be022f8d0
Author: Jan Grulich <jgrulich(a)redhat.com>
Date: Fri Feb 25 14:54:45 2022 +0100
Enable s390x builds
diff --git a/qt6-qt5compat.spec b/qt6-qt5compat.spec
index 6104118..fdfe8a2 100644
--- a/qt6-qt5compat.spec
+++ b/qt6-qt5compat.spec
@@ -1,6 +1,3 @@
-# FIXME: qt6-qtdeclarative doesn't build on S390x
-# BUG: https://bugreports.qt.io/browse/QTBUG-93101
-ExcludeArch: s390x
%global qt_module qt5compat
@@ -12,7 +9,7 @@ ExcludeArch: s390x
Summary: Qt6 - Qt 5 Compatibility Libraries
Name: qt6-%{qt_module}
Version: 6.2.3
-Release: 1%{?dist}
+Release: 2%{?dist}
License: LGPLv3
Url: http://www.qt.io
@@ -99,6 +96,9 @@ popd
%{_qt6_libdir}/metatypes/qt6*_metatypes.json
%changelog
+* Fri Feb 25 2022 Jan Grulich <jgrulich(a)redhat.com> - 6.2.3-2
+- Enable s390x builds
+
* Mon Jan 31 2022 Jan Grulich <jgrulich(a)redhat.com> - 6.2.3-1
- 6.2.3
commit c922efdf50c1a5246e361ec2e43904bdcfc32c70
Author: Jan Grulich <jgrulich(a)redhat.com>
Date: Mon Jan 31 15:45:28 2022 +0100
6.2.3
diff --git a/.gitignore b/.gitignore
index 7ee93c3..4b2e137 100644
--- a/.gitignore
+++ b/.gitignore
@@ -10,3 +10,4 @@
/qt5compat-everywhere-src-6.2.0.tar.xz
/qt5compat-everywhere-src-6.2.1.tar.xz
/qt5compat-everywhere-src-6.2.2.tar.xz
+/qt5compat-everywhere-src-6.2.3.tar.xz
diff --git a/qt6-qt5compat.spec b/qt6-qt5compat.spec
index c09a4a1..6104118 100644
--- a/qt6-qt5compat.spec
+++ b/qt6-qt5compat.spec
@@ -11,8 +11,8 @@ ExcludeArch: s390x
Summary: Qt6 - Qt 5 Compatibility Libraries
Name: qt6-%{qt_module}
-Version: 6.2.2
-Release: 3%{?dist}
+Version: 6.2.3
+Release: 1%{?dist}
License: LGPLv3
Url: http://www.qt.io
@@ -99,6 +99,9 @@ popd
%{_qt6_libdir}/metatypes/qt6*_metatypes.json
%changelog
+* Mon Jan 31 2022 Jan Grulich <jgrulich(a)redhat.com> - 6.2.3-1
+- 6.2.3
+
* Mon Jan 31 2022 Uwe Klotz <uwe.klotz(a)gmail.com> - 6.2.2-3
- Add missing unpackaged files for QtGraphicalEffects
diff --git a/sources b/sources
index 4db9e83..6723030 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (qt5compat-everywhere-src-6.2.2.tar.xz) = d6f882b454fa727791151e55a9c0050c962e109a623de16c09ce36bffbae91770097ac1871419e7dbe33e199911de6bdeefe9fdffa4f25bb987b169691e17d22
+SHA512 (qt5compat-everywhere-src-6.2.3.tar.xz) = 086e04e13a0f7b83b71226cf21c39869561ab3d9eed2dc4b8768e67f9427bd4022bc5e8ac0dbd0758a4411c87ac198501c304333cc46022f8ee4b505bb5b926f
2 years, 2 months
Architecture specific change in rpms/qt6-qt3d.git
by githook-noreply@fedoraproject.org
The package rpms/qt6-qt3d.git has added or updated architecture specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/qt6-qt3d.git/commit/?id=8330165e7....
Change:
-ExcludeArch: s390x
Thanks.
Full change:
============
commit 8330165e72f4a79e74a341341586fe6185d94f73
Author: Jan Grulich <jgrulich(a)redhat.com>
Date: Fri Feb 25 14:54:45 2022 +0100
Enable s390x builds
diff --git a/qt6-qt3d.spec b/qt6-qt3d.spec
index 5c8a1a7..030e0e5 100644
--- a/qt6-qt3d.spec
+++ b/qt6-qt3d.spec
@@ -1,6 +1,3 @@
-# FIXME: qt6-qtdeclarative doesn't build on S390x
-# BUG: https://bugreports.qt.io/browse/QTBUG-93101
-ExcludeArch: s390x
%global qt_module qt3d
@@ -12,7 +9,7 @@ ExcludeArch: s390x
Summary: Qt6 - Qt3D QML bindings and C++ APIs
Name: qt6-%{qt_module}
Version: 6.2.3
-Release: 1%{?dist}
+Release: 2%{?dist}
# See LICENSE.GPL LICENSE.LGPL LGPL_EXCEPTION.txt, for details
# See also http://doc.qt.io/qt-5/licensing.html
@@ -202,6 +199,9 @@ popd
%changelog
+* Fri Feb 25 2022 Jan Grulich <jgrulich(a)redhat.com> - 6.2.3-2
+- Enable s390x builds
+
* Mon Jan 31 2022 Jan Grulich <jgrulich(a)redhat.com> - 6.2.3-1
- 6.2.3
commit 58921d5c9d531c24f616618b7eb519eddcc00d50
Author: Jan Grulich <jgrulich(a)redhat.com>
Date: Mon Jan 31 15:45:28 2022 +0100
6.2.3
diff --git a/.gitignore b/.gitignore
index 100e5eb..5760871 100644
--- a/.gitignore
+++ b/.gitignore
@@ -10,3 +10,4 @@
/qt3d-everywhere-src-6.2.0.tar.xz
/qt3d-everywhere-src-6.2.1.tar.xz
/qt3d-everywhere-src-6.2.2.tar.xz
+/qt3d-everywhere-src-6.2.3.tar.xz
diff --git a/qt6-qt3d.spec b/qt6-qt3d.spec
index 74c259a..5c8a1a7 100644
--- a/qt6-qt3d.spec
+++ b/qt6-qt3d.spec
@@ -11,8 +11,8 @@ ExcludeArch: s390x
Summary: Qt6 - Qt3D QML bindings and C++ APIs
Name: qt6-%{qt_module}
-Version: 6.2.2
-Release: 2%{?dist}
+Version: 6.2.3
+Release: 1%{?dist}
# See LICENSE.GPL LICENSE.LGPL LGPL_EXCEPTION.txt, for details
# See also http://doc.qt.io/qt-5/licensing.html
@@ -202,6 +202,9 @@ popd
%changelog
+* Mon Jan 31 2022 Jan Grulich <jgrulich(a)redhat.com> - 6.2.3-1
+- 6.2.3
+
* Fri Jan 21 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 6.2.2-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
diff --git a/sources b/sources
index 7aff1ef..f8ba973 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (qt3d-everywhere-src-6.2.2.tar.xz) = 9c98f1ef24ceb1f833b1b8084a0eb556ceeac50b28696070f43e8168b26e005d7a5452e4499f12cf8079292a8b7d6d3b4d658d282395e615ad015e7bd40cbb05
+SHA512 (qt3d-everywhere-src-6.2.3.tar.xz) = 21bc5d39c5c5f1a79fae67fdaac1ef5e571e06697762eb91b3edf168e7df6eabea5c4791d1f85a44a0ad961b810f5071b4032a92523e02b4038a26eff6088df5
commit 234ace25c741b965940cb61809fb19a4fed012df
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Fri Jan 21 17:12:23 2022 +0000
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org>
diff --git a/qt6-qt3d.spec b/qt6-qt3d.spec
index e2ba7f1..74c259a 100644
--- a/qt6-qt3d.spec
+++ b/qt6-qt3d.spec
@@ -12,7 +12,7 @@ ExcludeArch: s390x
Summary: Qt6 - Qt3D QML bindings and C++ APIs
Name: qt6-%{qt_module}
Version: 6.2.2
-Release: 1%{?dist}
+Release: 2%{?dist}
# See LICENSE.GPL LICENSE.LGPL LGPL_EXCEPTION.txt, for details
# See also http://doc.qt.io/qt-5/licensing.html
@@ -202,6 +202,9 @@ popd
%changelog
+* Fri Jan 21 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 6.2.2-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
+
* Tue Dec 14 2021 Jan Grulich <jgrulich(a)redhat.com> - 6.2.2-1
- 6.2.2
2 years, 2 months
Architecture specific change in rpms/qt6-qttools.git
by githook-noreply@fedoraproject.org
The package rpms/qt6-qttools.git has added or updated architecture specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/qt6-qttools.git/commit/?id=0a9a59....
Change:
-ExcludeArch: s390x
Thanks.
Full change:
============
commit c80d08166d8ef4c0e7b8202f61a8c4302da6c6de
Merge: 344ba10 51433c5
Author: Jan Grulich <jgrulich(a)redhat.com>
Date: Sun Mar 6 20:09:11 2022 +0100
Merge branch 'f35' into f34
commit 51433c58ada8be18cb7b4c6b3fb74a5c64d6028a
Merge: 1b966af 0a9a59f
Author: Jan Grulich <jgrulich(a)redhat.com>
Date: Sun Mar 6 19:52:49 2022 +0100
Merge branch 'f36' into f35
commit 0a9a59f19857d9b6618e727826ea23024b29f762
Author: Jan Grulich <jgrulich(a)redhat.com>
Date: Fri Feb 25 14:54:45 2022 +0100
Enable s390x builds
diff --git a/qt6-qttools.spec b/qt6-qttools.spec
index 0e74fae..7757111 100644
--- a/qt6-qttools.spec
+++ b/qt6-qttools.spec
@@ -1,6 +1,3 @@
-# FIXME: qt6-qtdeclarative doesn't build on S390x
-# BUG: https://bugreports.qt.io/browse/QTBUG-93101
-ExcludeArch: s390x
%global qt_module qttools
@@ -12,7 +9,7 @@ ExcludeArch: s390x
Summary: Qt6 - QtTool components
Name: qt6-qttools
Version: 6.2.3
-Release: 1%{?dist}
+Release: 2%{?dist}
License: LGPLv3 or LGPLv2
Url: http://www.qt.io
@@ -373,6 +370,9 @@ popd
%changelog
+* Fri Feb 25 2022 Jan Grulich <jgrulich(a)redhat.com> - 6.2.3-2
+- Enable s390x builds
+
* Mon Jan 31 2022 Jan Grulich <jgrulich(a)redhat.com> - 6.2.3-1
- 6.2.3
commit 1b966afffcc1c984ae2454118e988d5258f7df27
Merge: 11fea0f 5efccea
Author: Jan Grulich <jgrulich(a)redhat.com>
Date: Fri Feb 4 16:25:57 2022 +0100
Merge branch 'rawhide' into f35
commit 5efccea7fd97ec3c808da0ddddf9a48845c064c9
Author: Jan Grulich <jgrulich(a)redhat.com>
Date: Mon Jan 31 15:45:28 2022 +0100
6.2.3
diff --git a/.gitignore b/.gitignore
index 8163a58..b5c2c6e 100644
--- a/.gitignore
+++ b/.gitignore
@@ -10,3 +10,4 @@
/qttools-everywhere-src-6.2.0.tar.xz
/qttools-everywhere-src-6.2.1.tar.xz
/qttools-everywhere-src-6.2.2.tar.xz
+/qttools-everywhere-src-6.2.3.tar.xz
diff --git a/qt6-qttools.spec b/qt6-qttools.spec
index 18fac35..0e74fae 100644
--- a/qt6-qttools.spec
+++ b/qt6-qttools.spec
@@ -11,8 +11,8 @@ ExcludeArch: s390x
Summary: Qt6 - QtTool components
Name: qt6-qttools
-Version: 6.2.2
-Release: 2%{?dist}
+Version: 6.2.3
+Release: 1%{?dist}
License: LGPLv3 or LGPLv2
Url: http://www.qt.io
@@ -373,6 +373,9 @@ popd
%changelog
+* Mon Jan 31 2022 Jan Grulich <jgrulich(a)redhat.com> - 6.2.3-1
+- 6.2.3
+
* Fri Jan 21 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 6.2.2-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
diff --git a/sources b/sources
index 340283c..debf658 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (qttools-everywhere-src-6.2.2.tar.xz) = bce7ce96e64f423eed3f3655dd53d58588093287a6879da86067c4313962afd43d6f514d776c77f5b9462df31ce5801ab42a3232ebc8ef49209da6812fa9a304
+SHA512 (qttools-everywhere-src-6.2.3.tar.xz) = f783d6d74e534b5ab4e9bec7f40c8a08d8e7e7405bc9926060002938518194d0cda55c1d2f35f3d766142c277107b8caaba484b472d571b0752477d0c53c6552
commit 8339aaf151f901b2a409df0c52a7eb8f3c8aefe3
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Fri Jan 21 17:15:40 2022 +0000
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org>
diff --git a/qt6-qttools.spec b/qt6-qttools.spec
index dd948c3..18fac35 100644
--- a/qt6-qttools.spec
+++ b/qt6-qttools.spec
@@ -12,7 +12,7 @@ ExcludeArch: s390x
Summary: Qt6 - QtTool components
Name: qt6-qttools
Version: 6.2.2
-Release: 1%{?dist}
+Release: 2%{?dist}
License: LGPLv3 or LGPLv2
Url: http://www.qt.io
@@ -373,6 +373,9 @@ popd
%changelog
+* Fri Jan 21 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 6.2.2-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
+
* Tue Dec 14 2021 Jan Grulich <jgrulich(a)redhat.com> - 6.2.2-1
- 6.2.2
2 years, 2 months
Architecture specific change in rpms/qt6-qtdeclarative.git
by githook-noreply@fedoraproject.org
The package rpms/qt6-qtdeclarative.git has added or updated architecture specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/qt6-qtdeclarative.git/commit/?id=....
Change:
-ExcludeArch: s390x
Thanks.
Full change:
============
commit 43f02cf33079e29d5b604949c11a96ba19be5ecb
Author: Jan Grulich <jgrulich(a)redhat.com>
Date: Fri Feb 25 14:54:45 2022 +0100
Enable s390x builds
diff --git a/qt6-qtdeclarative.spec b/qt6-qtdeclarative.spec
index a4adb8d..63eb442 100644
--- a/qt6-qtdeclarative.spec
+++ b/qt6-qtdeclarative.spec
@@ -1,6 +1,3 @@
-# FIXME: qt6-qtdeclarative doesn't build on S390x
-# BUG: https://bugreports.qt.io/browse/QTBUG-93101
-ExcludeArch: s390x
%global qt_module qtdeclarative
@@ -15,7 +12,7 @@ ExcludeArch: s390x
Summary: Qt6 - QtDeclarative component
Name: qt6-%{qt_module}
Version: 6.2.3
-Release: 1%{?dist}
+Release: 2%{?dist}
# See LICENSE.GPL LICENSE.LGPL LGPL_EXCEPTION.txt, for details
License: LGPLv2 with exceptions or GPLv3 with exceptions
@@ -313,6 +310,9 @@ make check -k -C tests ||:
%changelog
+* Fri Feb 25 2022 Jan Grulich <jgrulich(a)redhat.com> - 6.2.3-2
+- Enable s390x builds
+
* Mon Jan 31 2022 Jan Grulich <jgrulich(a)redhat.com> - 6.2.3-1
- 6.2.3
commit 5c9a9b69b5794eadebb3432ee0f9dc8fcfac4e04
Author: Jan Grulich <jgrulich(a)redhat.com>
Date: Mon Jan 31 15:45:28 2022 +0100
6.2.3
diff --git a/.gitignore b/.gitignore
index 711ee8c..4f11f02 100644
--- a/.gitignore
+++ b/.gitignore
@@ -11,3 +11,4 @@
/qtdeclarative-everywhere-src-6.2.0.tar.xz
/qtdeclarative-everywhere-src-6.2.1.tar.xz
/qtdeclarative-everywhere-src-6.2.2.tar.xz
+/qtdeclarative-everywhere-src-6.2.3.tar.xz
diff --git a/qt6-qtdeclarative.spec b/qt6-qtdeclarative.spec
index 0df8714..a4adb8d 100644
--- a/qt6-qtdeclarative.spec
+++ b/qt6-qtdeclarative.spec
@@ -14,8 +14,8 @@ ExcludeArch: s390x
Summary: Qt6 - QtDeclarative component
Name: qt6-%{qt_module}
-Version: 6.2.2
-Release: 2%{?dist}
+Version: 6.2.3
+Release: 1%{?dist}
# See LICENSE.GPL LICENSE.LGPL LGPL_EXCEPTION.txt, for details
License: LGPLv2 with exceptions or GPLv3 with exceptions
@@ -313,6 +313,9 @@ make check -k -C tests ||:
%changelog
+* Mon Jan 31 2022 Jan Grulich <jgrulich(a)redhat.com> - 6.2.3-1
+- 6.2.3
+
* Fri Jan 21 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 6.2.2-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
diff --git a/sources b/sources
index bfc136c..f7c59fc 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (qtdeclarative-everywhere-src-6.2.2.tar.xz) = 2cfa9814a104e7e046d73a0c3ca191c8c94410e5d28bcb62c3a816c188514fd3d857d35d5f71d06aa902523e2210a3818756b15ac98fecf9a35f624a89ee2e86
+SHA512 (qtdeclarative-everywhere-src-6.2.3.tar.xz) = 27433c6c0247cfc03bf3f1fe74a6d842c627d8259104723100eaec5bfa82026565de1206383fe50ae041f858286f6fb3b96204c1eaca21cb28fa6786bded5dd4
commit fe83cc6a8fee42c293d3f2ea915b6f5dc9c227bd
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Fri Jan 21 17:13:18 2022 +0000
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org>
diff --git a/qt6-qtdeclarative.spec b/qt6-qtdeclarative.spec
index 9631856..0df8714 100644
--- a/qt6-qtdeclarative.spec
+++ b/qt6-qtdeclarative.spec
@@ -15,7 +15,7 @@ ExcludeArch: s390x
Summary: Qt6 - QtDeclarative component
Name: qt6-%{qt_module}
Version: 6.2.2
-Release: 1%{?dist}
+Release: 2%{?dist}
# See LICENSE.GPL LICENSE.LGPL LGPL_EXCEPTION.txt, for details
License: LGPLv2 with exceptions or GPLv3 with exceptions
@@ -313,6 +313,9 @@ make check -k -C tests ||:
%changelog
+* Fri Jan 21 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 6.2.2-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
+
* Tue Dec 14 2021 Jan Grulich <jgrulich(a)redhat.com> - 6.2.2-1
- 6.2.2
2 years, 2 months
Architecture specific change in rpms/qt6-qtshadertools.git
by githook-noreply@fedoraproject.org
The package rpms/qt6-qtshadertools.git has added or updated architecture specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/qt6-qtshadertools.git/commit/?id=....
Change:
-ExcludeArch: s390x
Thanks.
Full change:
============
commit 1c371069dc4468df88cf9ddc03e513c2d3cb3551
Author: Jan Grulich <jgrulich(a)redhat.com>
Date: Fri Feb 25 16:16:37 2022 +0100
Backport glslang and SPIRV-tools patches for S390x builds
diff --git a/0001-Fix-encoding-decoding-of-string-literals-for-big-end.patch b/0001-Fix-encoding-decoding-of-string-literals-for-big-end.patch
new file mode 100644
index 0000000..c7de612
--- /dev/null
+++ b/0001-Fix-encoding-decoding-of-string-literals-for-big-end.patch
@@ -0,0 +1,192 @@
+From 3a02861bc965cddb5bca910eaa11d57e23f2ef2c Mon Sep 17 00:00:00 2001
+From: Marius Hillenbrand <mhillen(a)linux.ibm.com>
+Date: Tue, 19 Oct 2021 18:09:52 +0200
+Subject: [PATCH 1/3] Fix encoding/decoding of string literals for big-endian
+ systems
+
+Per SPIR-V spec, a string literal's UTF-8 octets are encoded packed into
+words with little-endian convention. Explicitly perform that encoding
+instead of assuming that the host system is little-endian.
+
+Note that this change requires corresponding fixes in SPIRV-Tools.
+
+Fixes #202
+---
+ src/3rdparty/glslang/SPIRV/SPVRemapper.cpp | 18 ++++++---
+ src/3rdparty/glslang/SPIRV/disassemble.cpp | 47 ++++++++++++++--------
+ src/3rdparty/glslang/SPIRV/spvIR.h | 22 +++++-----
+ 3 files changed, 52 insertions(+), 35 deletions(-)
+
+diff --git a/src/3rdparty/glslang/SPIRV/SPVRemapper.cpp b/src/3rdparty/glslang/SPIRV/SPVRemapper.cpp
+index 56d7f43..3d09c89 100644
+--- a/src/3rdparty/glslang/SPIRV/SPVRemapper.cpp
++++ b/src/3rdparty/glslang/SPIRV/SPVRemapper.cpp
+@@ -297,15 +297,21 @@ namespace spv {
+ std::string spirvbin_t::literalString(unsigned word) const
+ {
+ std::string literal;
++ const spirword_t * pos = spv.data() + word;
+
+ literal.reserve(16);
+
+- const char* bytes = reinterpret_cast<const char*>(spv.data() + word);
+-
+- while (bytes && *bytes)
+- literal += *bytes++;
+-
+- return literal;
++ do {
++ spirword_t word = *pos;
++ for (int i = 0; i < 4; i++) {
++ char c = word & 0xff;
++ if (c == '\0')
++ return literal;
++ literal += c;
++ word >>= 8;
++ }
++ pos++;
++ } while (true);
+ }
+
+ void spirvbin_t::applyMap()
+diff --git a/src/3rdparty/glslang/SPIRV/disassemble.cpp b/src/3rdparty/glslang/SPIRV/disassemble.cpp
+index 73c988c..74dd605 100644
+--- a/src/3rdparty/glslang/SPIRV/disassemble.cpp
++++ b/src/3rdparty/glslang/SPIRV/disassemble.cpp
+@@ -43,6 +43,7 @@
+ #include <stack>
+ #include <sstream>
+ #include <cstring>
++#include <utility>
+
+ #include "disassemble.h"
+ #include "doc.h"
+@@ -100,6 +101,7 @@ protected:
+ void outputMask(OperandClass operandClass, unsigned mask);
+ void disassembleImmediates(int numOperands);
+ void disassembleIds(int numOperands);
++ std::pair<int, std::string> decodeString();
+ int disassembleString();
+ void disassembleInstruction(Id resultId, Id typeId, Op opCode, int numOperands);
+
+@@ -290,31 +292,44 @@ void SpirvStream::disassembleIds(int numOperands)
+ }
+ }
+
+-// return the number of operands consumed by the string
+-int SpirvStream::disassembleString()
++// decode string from words at current position (non-consuming)
++std::pair<int, std::string> SpirvStream::decodeString()
+ {
+- int startWord = word;
+-
+- out << " \"";
+-
+- const char* wordString;
++ std::string res;
++ int wordPos = word;
++ char c;
+ bool done = false;
++
+ do {
+- unsigned int content = stream[word];
+- wordString = (const char*)&content;
++ unsigned int content = stream[wordPos];
+ for (int charCount = 0; charCount < 4; ++charCount) {
+- if (*wordString == 0) {
++ c = content & 0xff;
++ content >>= 8;
++ if (c == '\0') {
+ done = true;
+ break;
+ }
+- out << *(wordString++);
++ res += c;
+ }
+- ++word;
+- } while (! done);
++ ++wordPos;
++ } while(! done);
++
++ return std::make_pair(wordPos - word, res);
++}
++
++// return the number of operands consumed by the string
++int SpirvStream::disassembleString()
++{
++ out << " \"";
+
++ std::pair<int, std::string> decoderes = decodeString();
++
++ out << decoderes.second;
+ out << "\"";
+
+- return word - startWord;
++ word += decoderes.first;
++
++ return decoderes.first;
+ }
+
+ void SpirvStream::disassembleInstruction(Id resultId, Id /*typeId*/, Op opCode, int numOperands)
+@@ -331,7 +346,7 @@ void SpirvStream::disassembleInstruction(Id resultId, Id /*typeId*/, Op opCode,
+ nextNestedControl = 0;
+ }
+ } else if (opCode == OpExtInstImport) {
+- idDescriptor[resultId] = (const char*)(&stream[word]);
++ idDescriptor[resultId] = decodeString().second;
+ }
+ else {
+ if (resultId != 0 && idDescriptor[resultId].size() == 0) {
+@@ -428,7 +443,7 @@ void SpirvStream::disassembleInstruction(Id resultId, Id /*typeId*/, Op opCode,
+ --numOperands;
+ // Get names for printing "(XXX)" for readability, *after* this id
+ if (opCode == OpName)
+- idDescriptor[stream[word - 1]] = (const char*)(&stream[word]);
++ idDescriptor[stream[word - 1]] = decodeString().second;
+ break;
+ case OperandVariableIds:
+ disassembleIds(numOperands);
+diff --git a/src/3rdparty/glslang/SPIRV/spvIR.h b/src/3rdparty/glslang/SPIRV/spvIR.h
+index 486e80d..5249a5b 100755
+--- a/src/3rdparty/glslang/SPIRV/spvIR.h
++++ b/src/3rdparty/glslang/SPIRV/spvIR.h
+@@ -111,27 +111,23 @@ public:
+
+ void addStringOperand(const char* str)
+ {
+- unsigned int word;
+- char* wordString = (char*)&word;
+- char* wordPtr = wordString;
+- int charCount = 0;
++ unsigned int word = 0;
++ unsigned int shiftAmount = 0;
+ char c;
++
+ do {
+ c = *(str++);
+- *(wordPtr++) = c;
+- ++charCount;
+- if (charCount == 4) {
++ word |= ((unsigned int)c) << shiftAmount;
++ shiftAmount += 8;
++ if (shiftAmount == 32) {
+ addImmediateOperand(word);
+- wordPtr = wordString;
+- charCount = 0;
++ word = 0;
++ shiftAmount = 0;
+ }
+ } while (c != 0);
+
+ // deal with partial last word
+- if (charCount > 0) {
+- // pad with 0s
+- for (; charCount < 4; ++charCount)
+- *(wordPtr++) = 0;
++ if (shiftAmount > 0) {
+ addImmediateOperand(word);
+ }
+ }
+--
+2.35.1
+
diff --git a/0002-TIntermediate-promoteConstantUnion-fix-conversion-to.patch b/0002-TIntermediate-promoteConstantUnion-fix-conversion-to.patch
new file mode 100644
index 0000000..5748ef2
--- /dev/null
+++ b/0002-TIntermediate-promoteConstantUnion-fix-conversion-to.patch
@@ -0,0 +1,33 @@
+From 1d5124efb3bc7173ec6f9961a865f2e167f5198f Mon Sep 17 00:00:00 2001
+From: Marius Hillenbrand <mhillen(a)linux.ibm.com>
+Date: Wed, 10 Nov 2021 18:10:58 +0100
+Subject: [PATCH 2/3] TIntermediate::promoteConstantUnion(): fix conversion to
+ int8
+
+The signedness of type char is implementation-defined in C++. The
+conversion to (signed) int8 currently uses a cast to char, which is
+undefined for negative values when the type char is implemented as
+unsigned. Thus, fix to cast to "signed char", which has the intended
+semantic on all implementations.
+
+Fixes #2807
+---
+ .../glslang/glslang/MachineIndependent/Intermediate.cpp | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/3rdparty/glslang/glslang/MachineIndependent/Intermediate.cpp b/src/3rdparty/glslang/glslang/MachineIndependent/Intermediate.cpp
+index 84b4c55..89538ea 100644
+--- a/src/3rdparty/glslang/glslang/MachineIndependent/Intermediate.cpp
++++ b/src/3rdparty/glslang/glslang/MachineIndependent/Intermediate.cpp
+@@ -3867,7 +3867,7 @@ TIntermTyped* TIntermediate::promoteConstantUnion(TBasicType promoteTo, TIntermC
+ case EbtFloat16: PROMOTE(setDConst, double, Get); break; \
+ case EbtFloat: PROMOTE(setDConst, double, Get); break; \
+ case EbtDouble: PROMOTE(setDConst, double, Get); break; \
+- case EbtInt8: PROMOTE(setI8Const, char, Get); break; \
++ case EbtInt8: PROMOTE(setI8Const, signed char, Get); break; \
+ case EbtInt16: PROMOTE(setI16Const, short, Get); break; \
+ case EbtInt: PROMOTE(setIConst, int, Get); break; \
+ case EbtInt64: PROMOTE(setI64Const, long long, Get); break; \
+--
+2.35.1
+
diff --git a/0003-Use-intermOut.cpp-s-IsNan-and-IsInfinity-for-parse-t.patch b/0003-Use-intermOut.cpp-s-IsNan-and-IsInfinity-for-parse-t.patch
new file mode 100644
index 0000000..2fa1329
--- /dev/null
+++ b/0003-Use-intermOut.cpp-s-IsNan-and-IsInfinity-for-parse-t.patch
@@ -0,0 +1,177 @@
+From 7282f8b715bfa2622eb9663f917f639a73e5d102 Mon Sep 17 00:00:00 2001
+From: Marius Hillenbrand <mhillen(a)linux.ibm.com>
+Date: Tue, 9 Nov 2021 16:31:22 +0100
+Subject: [PATCH 3/3] Use intermOut.cpp's IsNan and IsInfinity for parse-time
+ constant folding (updated)
+
+There were two implementations of isInf() and isNan(), in Constant.cpp
+and in intermOut.cpp. The former only works on little-endian systems,
+the latter is a wrapper for library functions and works regardless of
+endianness. Move the second version into Common.h and adopt it in both
+places. Thereby avoid the duplication and fix for big-endian systems.
+
+A previous commit with the same intent and purpose had missed a required
+header for builds on Windows.
+
+On s390x, this fixes the test case
+Glsl/CompileToAstTest.FromFile/constFold_frag.
+
+Fixes #2802
+---
+ src/3rdparty/glslang/glslang/Include/Common.h | 34 +++++++++++++++++++
+ .../glslang/MachineIndependent/Constant.cpp | 33 ++----------------
+ .../glslang/MachineIndependent/intermOut.cpp | 31 -----------------
+ 3 files changed, 36 insertions(+), 62 deletions(-)
+
+diff --git a/src/3rdparty/glslang/glslang/Include/Common.h b/src/3rdparty/glslang/glslang/Include/Common.h
+index 115f6f7..5b2dae6 100644
+--- a/src/3rdparty/glslang/glslang/Include/Common.h
++++ b/src/3rdparty/glslang/glslang/Include/Common.h
+@@ -39,6 +39,11 @@
+
+ #include <algorithm>
+ #include <cassert>
++#ifdef _MSC_VER
++#include <cfloat>
++#else
++#include <cmath>
++#endif
+ #include <cstdio>
+ #include <cstdlib>
+ #include <list>
+@@ -288,6 +293,35 @@ template <class T> bool IsMultipleOfPow2(T number, int powerOf2)
+ return ! (number & (powerOf2 - 1));
+ }
+
++inline bool IsInfinity(double x) {
++#ifdef _MSC_VER
++ switch (_fpclass(x)) {
++ case _FPCLASS_NINF:
++ case _FPCLASS_PINF:
++ return true;
++ default:
++ return false;
++ }
++#else
++ return std::isinf(x);
++#endif
++}
++
++inline bool IsNan(double x) {
++#ifdef _MSC_VER
++ switch (_fpclass(x)) {
++ case _FPCLASS_SNAN:
++ case _FPCLASS_QNAN:
++ return true;
++ default:
++ return false;
++ }
++#else
++ return std::isnan(x);
++#endif
++}
++
++
+ } // end namespace glslang
+ } // namespace QtShaderTools
+
+diff --git a/src/3rdparty/glslang/glslang/MachineIndependent/Constant.cpp b/src/3rdparty/glslang/glslang/MachineIndependent/Constant.cpp
+index 23c511e..1b23d68 100644
+--- a/src/3rdparty/glslang/glslang/MachineIndependent/Constant.cpp
++++ b/src/3rdparty/glslang/glslang/MachineIndependent/Constant.cpp
+@@ -46,35 +46,6 @@ namespace {
+ using namespace QtShaderTools;
+ using namespace glslang;
+
+-typedef union {
+- double d;
+- int i[2];
+-} DoubleIntUnion;
+-
+-// Some helper functions
+-
+-bool isNan(double x)
+-{
+- DoubleIntUnion u;
+- // tough to find a platform independent library function, do it directly
+- u.d = x;
+- int bitPatternL = u.i[0];
+- int bitPatternH = u.i[1];
+- return (bitPatternH & 0x7ff80000) == 0x7ff80000 &&
+- ((bitPatternH & 0xFFFFF) != 0 || bitPatternL != 0);
+-}
+-
+-bool isInf(double x)
+-{
+- DoubleIntUnion u;
+- // tough to find a platform independent library function, do it directly
+- u.d = x;
+- int bitPatternL = u.i[0];
+- int bitPatternH = u.i[1];
+- return (bitPatternH & 0x7ff00000) == 0x7ff00000 &&
+- (bitPatternH & 0xFFFFF) == 0 && bitPatternL == 0;
+-}
+-
+ const double pi = 3.1415926535897932384626433832795;
+
+ } // end anonymous namespace
+@@ -664,12 +635,12 @@ TIntermTyped* TIntermConstantUnion::fold(TOperator op, const TType& returnType)
+
+ case EOpIsNan:
+ {
+- newConstArray[i].setBConst(isNan(unionArray[i].getDConst()));
++ newConstArray[i].setBConst(IsNan(unionArray[i].getDConst()));
+ break;
+ }
+ case EOpIsInf:
+ {
+- newConstArray[i].setBConst(isInf(unionArray[i].getDConst()));
++ newConstArray[i].setBConst(IsInfinity(unionArray[i].getDConst()));
+ break;
+ }
+
+diff --git a/src/3rdparty/glslang/glslang/MachineIndependent/intermOut.cpp b/src/3rdparty/glslang/glslang/MachineIndependent/intermOut.cpp
+index e07cdfe..9478fd5 100644
+--- a/src/3rdparty/glslang/glslang/MachineIndependent/intermOut.cpp
++++ b/src/3rdparty/glslang/glslang/MachineIndependent/intermOut.cpp
+@@ -48,37 +48,6 @@
+ #endif
+ #include <cstdint>
+
+-namespace {
+-
+-bool IsInfinity(double x) {
+-#ifdef _MSC_VER
+- switch (_fpclass(x)) {
+- case _FPCLASS_NINF:
+- case _FPCLASS_PINF:
+- return true;
+- default:
+- return false;
+- }
+-#else
+- return std::isinf(x);
+-#endif
+-}
+-
+-bool IsNan(double x) {
+-#ifdef _MSC_VER
+- switch (_fpclass(x)) {
+- case _FPCLASS_SNAN:
+- case _FPCLASS_QNAN:
+- return true;
+- default:
+- return false;
+- }
+-#else
+- return std::isnan(x);
+-#endif
+-}
+-
+-}
+
+ namespace QtShaderTools {
+
+--
+2.35.1
+
diff --git a/qt6-qtshadertools.spec b/qt6-qtshadertools.spec
index eac33d9..9372974 100644
--- a/qt6-qtshadertools.spec
+++ b/qt6-qtshadertools.spec
@@ -9,7 +9,7 @@
Summary: Qt6 - Qt Shader Tools module builds on the SPIR-V Open Source Ecosystem
Name: qt6-%{qt_module}
Version: 6.2.3
-Release: 2%{?dist}
+Release: 3%{?dist}
License: LGPLv3
Url: http://www.qt.io
@@ -23,6 +23,9 @@ Source0: https://download.qt.io/official_releases/qt/%{majmin}/%{version}/submod
%endif
# Upstream patches
+Patch0: 0001-Fix-encoding-decoding-of-string-literals-for-big-end.patch
+Patch1: 0002-TIntermediate-promoteConstantUnion-fix-conversion-to.patch
+Patch2: 0003-Use-intermOut.cpp-s-IsNan-and-IsInfinity-for-parse-t.patch
# Upstreamable patches
@@ -109,6 +112,9 @@ popd
%{_qt6_libdir}/metatypes/qt6*_metatypes.json
%changelog
+* Fri Feb 25 2022 Jan Grulich <jgrulich(a)redhat.com> - 6.2.3-3
+- Backport glslang and SPIRV-tools patches for s390x builds
+
* Fri Feb 25 2022 Jan Grulich <jgrulich(a)redhat.com> - 6.2.3-2
- Enable s390x builds
commit 94522680bd262022f020c78a39d8271bffd98100
Author: Jan Grulich <jgrulich(a)redhat.com>
Date: Fri Feb 25 14:51:17 2022 +0100
Enable s390x builds
diff --git a/qt6-qtshadertools.spec b/qt6-qtshadertools.spec
index d41d206..eac33d9 100644
--- a/qt6-qtshadertools.spec
+++ b/qt6-qtshadertools.spec
@@ -1,6 +1,3 @@
-# FIXME: qt6-qtdeclarative doesn't build on S390x
-# BUG: https://bugreports.qt.io/browse/QTBUG-93101
-ExcludeArch: s390x
%global qt_module qtshadertools
@@ -12,7 +9,7 @@ ExcludeArch: s390x
Summary: Qt6 - Qt Shader Tools module builds on the SPIR-V Open Source Ecosystem
Name: qt6-%{qt_module}
Version: 6.2.3
-Release: 1%{?dist}
+Release: 2%{?dist}
License: LGPLv3
Url: http://www.qt.io
@@ -112,6 +109,9 @@ popd
%{_qt6_libdir}/metatypes/qt6*_metatypes.json
%changelog
+* Fri Feb 25 2022 Jan Grulich <jgrulich(a)redhat.com> - 6.2.3-2
+- Enable s390x builds
+
* Mon Jan 31 2022 Jan Grulich <jgrulich(a)redhat.com> - 6.2.3-1
- 6.2.3
commit 27886280d1b74b7693c7867dd432368ddd1fd5a9
Author: Jan Grulich <jgrulich(a)redhat.com>
Date: Mon Jan 31 15:45:28 2022 +0100
6.2.3
diff --git a/.gitignore b/.gitignore
index c68c4ef..20904ae 100644
--- a/.gitignore
+++ b/.gitignore
@@ -11,3 +11,4 @@
/qtshadertools-everywhere-src-6.2.0.tar.xz
/qtshadertools-everywhere-src-6.2.1.tar.xz
/qtshadertools-everywhere-src-6.2.2.tar.xz
+/qtshadertools-everywhere-src-6.2.3.tar.xz
diff --git a/qt6-qtshadertools.spec b/qt6-qtshadertools.spec
index 90a13a5..d41d206 100644
--- a/qt6-qtshadertools.spec
+++ b/qt6-qtshadertools.spec
@@ -11,8 +11,8 @@ ExcludeArch: s390x
Summary: Qt6 - Qt Shader Tools module builds on the SPIR-V Open Source Ecosystem
Name: qt6-%{qt_module}
-Version: 6.2.2
-Release: 2%{?dist}
+Version: 6.2.3
+Release: 1%{?dist}
License: LGPLv3
Url: http://www.qt.io
@@ -112,6 +112,9 @@ popd
%{_qt6_libdir}/metatypes/qt6*_metatypes.json
%changelog
+* Mon Jan 31 2022 Jan Grulich <jgrulich(a)redhat.com> - 6.2.3-1
+- 6.2.3
+
* Fri Jan 21 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 6.2.2-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
diff --git a/sources b/sources
index 7c3789a..b91c166 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (qtshadertools-everywhere-src-6.2.2.tar.xz) = ff05db03bd0bee5226d03b64299d0afd63ea84dd0b6545ccb41e965f2354f01b867b3ff7ff1f2e80f18f16cc6ae597c22fe028d278d85e23167bee03a3b245c7
+SHA512 (qtshadertools-everywhere-src-6.2.3.tar.xz) = b2e57e4e1d7e102fd11aac566f11012028945f0476a7ee1e011ab7950a8eddd7008ce5b0db084da6fe45529f6efa7039e26184245e32de6b712a08aa9defd7b2
commit 319f62ad84a46153b0a167a380035e121e856f59
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Fri Jan 21 17:15:21 2022 +0000
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org>
diff --git a/qt6-qtshadertools.spec b/qt6-qtshadertools.spec
index 63edf73..90a13a5 100644
--- a/qt6-qtshadertools.spec
+++ b/qt6-qtshadertools.spec
@@ -12,7 +12,7 @@ ExcludeArch: s390x
Summary: Qt6 - Qt Shader Tools module builds on the SPIR-V Open Source Ecosystem
Name: qt6-%{qt_module}
Version: 6.2.2
-Release: 1%{?dist}
+Release: 2%{?dist}
License: LGPLv3
Url: http://www.qt.io
@@ -112,6 +112,9 @@ popd
%{_qt6_libdir}/metatypes/qt6*_metatypes.json
%changelog
+* Fri Jan 21 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 6.2.2-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
+
* Tue Dec 14 2021 Jan Grulich <jgrulich(a)redhat.com> - 6.2.2-1
- 6.2.2
2 years, 2 months
Architecture specific change in rpms/qt6-qtbase.git
by githook-noreply@fedoraproject.org
The package rpms/qt6-qtbase.git has added or updated architecture specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/qt6-qtbase.git/commit/?id=87e7cd2....
Change:
-ExcludeArch: s390x
Thanks.
Full change:
============
commit c6a127c3dc00ff8e1a978697dc67fab568a5514d
Merge: de8f3bc f849067
Author: Jan Grulich <jgrulich(a)redhat.com>
Date: Sun Mar 6 20:08:32 2022 +0100
Merge branch 'f35' into f34
commit f84906798f4344563a289d2e5485d099ed0abfe0
Merge: 2e911d9 87e7cd2
Author: Jan Grulich <jgrulich(a)redhat.com>
Date: Sun Mar 6 19:51:55 2022 +0100
Merge branch 'f36' into f35
commit 87e7cd2e38128dafddd1267c88f5951e3f4c3fe6
Author: Jan Grulich <jgrulich(a)redhat.com>
Date: Fri Feb 25 12:45:49 2022 +0100
Enable s390x builds
diff --git a/qt6-qtbase.spec b/qt6-qtbase.spec
index ac24cfe..ab7efae 100644
--- a/qt6-qtbase.spec
+++ b/qt6-qtbase.spec
@@ -1,6 +1,3 @@
-# FIXME: qt6-qtdeclarative doesn't build on S390x
-# BUG: https://bugreports.qt.io/browse/QTBUG-93101
-ExcludeArch: s390x
# See http://bugzilla.redhat.com/223663
%global multilib_archs x86_64 %{ix86} %{?mips} ppc64 ppc s390x s390 sparc64 sparcv9
@@ -42,7 +39,7 @@ BuildRequires: pkgconfig(libsystemd)
Name: qt6-qtbase
Summary: Qt6 - QtBase components
Version: 6.2.3
-Release: 1%{?dist}
+Release: 2%{?dist}
# See LGPL_EXCEPTIONS.txt, for exception details
License: LGPLv2 with exceptions or GPLv3 with exceptions
@@ -836,6 +833,9 @@ make check -k ||:
%changelog
+* Fri Feb 25 2022 Jan Grulich <jgrulich(a)redhat.com> - 6.2.3-2
+- Enable s390x builds
+
* Mon Jan 31 2022 Jan Grulich <jgrulich(a)redhat.com> - 6.2.3-1
- 6.2.3
commit 2e911d9f5b136cd08b92e3bc07c968178bc47476
Merge: 56cd925 c3b5325
Author: Jan Grulich <jgrulich(a)redhat.com>
Date: Fri Feb 4 16:25:56 2022 +0100
Merge branch 'rawhide' into f35
commit c3b5325d5ca4cde31eea727d9ee65b1b4ec4d1a4
Author: Jan Grulich <jgrulich(a)redhat.com>
Date: Mon Jan 31 14:42:26 2022 +0100
6.2.3
diff --git a/.gitignore b/.gitignore
index 31d56b0..30c57eb 100644
--- a/.gitignore
+++ b/.gitignore
@@ -11,3 +11,4 @@
/qtbase-everywhere-src-6.2.0.tar.xz
/qtbase-everywhere-src-6.2.1.tar.xz
/qtbase-everywhere-src-6.2.2.tar.xz
+/qtbase-everywhere-src-6.2.3.tar.xz
diff --git a/qt6-qtbase.spec b/qt6-qtbase.spec
index e9787f2..ac24cfe 100644
--- a/qt6-qtbase.spec
+++ b/qt6-qtbase.spec
@@ -41,8 +41,8 @@ BuildRequires: pkgconfig(libsystemd)
Name: qt6-qtbase
Summary: Qt6 - QtBase components
-Version: 6.2.2
-Release: 3%{?dist}
+Version: 6.2.3
+Release: 1%{?dist}
# See LGPL_EXCEPTIONS.txt, for exception details
License: LGPLv2 with exceptions or GPLv3 with exceptions
@@ -429,7 +429,7 @@ translationdir=%{_qt6_translationdir}
Name: Qt6
Description: Qt6 Configuration
-Version: 6.2.2
+Version: 6.2.3
EOF
# rpm macros
@@ -562,11 +562,13 @@ make check -k ||:
%dir %{_qt6_datadir}/modules
%dir %{_qt6_libdir}/metatypes
%dir %{_qt6_libdir}/cmake/Qt6
-%dir %{_qt6_libdir}/cmake/Qt6/config.tests/
+%dir %{_qt6_libdir}/cmake/Qt6/platforms
+%dir %{_qt6_libdir}/cmake/Qt6/platforms/Platform
+%dir %{_qt6_libdir}/cmake/Qt6/config.tests
%dir %{_qt6_libdir}/cmake/Qt6/3rdparty/extra-cmake-modules
%dir %{_qt6_libdir}/cmake/Qt6/3rdparty/kwin
%dir %{_qt6_libdir}/cmake/Qt6BuildInternals
-%dir %{_qt6_libdir}/cmake/Qt6BuildInternals/StandaloneTests/
+%dir %{_qt6_libdir}/cmake/Qt6BuildInternals/StandaloneTests
%dir %{_qt6_libdir}/cmake/Qt6Concurrent
%dir %{_qt6_libdir}/cmake/Qt6Core
%dir %{_qt6_libdir}/cmake/Qt6CoreTools
@@ -834,6 +836,9 @@ make check -k ||:
%changelog
+* Mon Jan 31 2022 Jan Grulich <jgrulich(a)redhat.com> - 6.2.3-1
+- 6.2.3
+
* Fri Jan 21 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 6.2.2-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
diff --git a/sources b/sources
index 5f71dbd..1b0eb63 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (qtbase-everywhere-src-6.2.2.tar.xz) = 769dbf2b271083cfb9c72e6bd99cd52cdfd7d9d303d88d05175e4f0da5e8da5df9724bd48ad664e1d8e829a3529fa166654138c48cb36636f4787d0b26ff4b3b
+SHA512 (qtbase-everywhere-src-6.2.3.tar.xz) = c1adfb971723213f193223de222e10414868cf091e79c1fedbcaaa495cce57976bb65ac5d20138bc7e5668b92bf88ef054783b55c59b3a8feffc837596764698
commit 31e93736c135913b9522e57b70cd1678bfce8587
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Fri Jan 21 17:12:41 2022 +0000
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org>
diff --git a/qt6-qtbase.spec b/qt6-qtbase.spec
index 74b7bd6..e9787f2 100644
--- a/qt6-qtbase.spec
+++ b/qt6-qtbase.spec
@@ -42,7 +42,7 @@ BuildRequires: pkgconfig(libsystemd)
Name: qt6-qtbase
Summary: Qt6 - QtBase components
Version: 6.2.2
-Release: 2%{?dist}
+Release: 3%{?dist}
# See LGPL_EXCEPTIONS.txt, for exception details
License: LGPLv2 with exceptions or GPLv3 with exceptions
@@ -834,6 +834,9 @@ make check -k ||:
%changelog
+* Fri Jan 21 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 6.2.2-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
+
* Thu Jan 06 2022 Filip Januš <fjanus(a)redhat.com> - 6.2.2-2
- Rebuild for Postgresql 14
commit 2bcab5d859e8be09df9fa3cc8a376582a54905ba
Author: Filip Janus <fjanus(a)redhat.com>
Date: Thu Jan 6 22:45:44 2022 +0100
Rebuild for Postgresql 14
diff --git a/qt6-qtbase.spec b/qt6-qtbase.spec
index 437d82e..74b7bd6 100644
--- a/qt6-qtbase.spec
+++ b/qt6-qtbase.spec
@@ -42,7 +42,7 @@ BuildRequires: pkgconfig(libsystemd)
Name: qt6-qtbase
Summary: Qt6 - QtBase components
Version: 6.2.2
-Release: 1%{?dist}
+Release: 2%{?dist}
# See LGPL_EXCEPTIONS.txt, for exception details
License: LGPLv2 with exceptions or GPLv3 with exceptions
@@ -834,6 +834,9 @@ make check -k ||:
%changelog
+* Thu Jan 06 2022 Filip Januš <fjanus(a)redhat.com> - 6.2.2-2
+- Rebuild for Postgresql 14
+
* Tue Dec 14 2021 Jan Grulich <jgrulich(a)redhat.com> - 6.2.2-1
- 6.2.2
2 years, 2 months
Architecture specific change in rpms/qt6-qtpositioning.git
by githook-noreply@fedoraproject.org
The package rpms/qt6-qtpositioning.git has added or updated architecture specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/qt6-qtpositioning.git/commit/?id=....
Change:
-ExcludeArch: s390x
Thanks.
Full change:
============
commit 136cbd9815d5024e7cbb91202fa18e25167b465f
Author: Jan Grulich <jgrulich(a)redhat.com>
Date: Fri Feb 25 14:54:45 2022 +0100
Enable s390x builds
diff --git a/qt6-qtpositioning.spec b/qt6-qtpositioning.spec
index 9538874..218c446 100644
--- a/qt6-qtpositioning.spec
+++ b/qt6-qtpositioning.spec
@@ -1,6 +1,3 @@
-# FIXME: qt6-qtdeclarative doesn't build on S390x
-# BUG: https://bugreports.qt.io/browse/QTBUG-93101
-ExcludeArch: s390x
%global qt_module qtpositioning
@@ -12,7 +9,7 @@ ExcludeArch: s390x
Summary: Qt6 - Positioning component
Name: qt6-%{qt_module}
Version: 6.2.3
-Release: 1%{?dist}
+Release: 2%{?dist}
# See LGPL_EXCEPTIONS.txt, LICENSE.GPL3, respectively, for exception details
License: LGPLv2 with exceptions or GPLv3 with exceptions
@@ -147,6 +144,9 @@ popd
%changelog
+* Fri Feb 25 2022 Jan Grulich <jgrulich(a)redhat.com> - 6.2.3-2
+- Enable s390x builds
+
* Mon Jan 31 2022 Jan Grulich <jgrulich(a)redhat.com> - 6.2.3-1
- 6.2.3
2 years, 2 months