[Bug 2277782] New: Package older clang-formats on newer Fedoras
by bugzilla@redhat.com
https://bugzilla.redhat.com/show_bug.cgi?id=2277782
Bug ID: 2277782
Summary: Package older clang-formats on newer Fedoras
Product: Fedora
Version: 39
OS: Linux
Status: NEW
Component: clang16
Keywords: RFE
Severity: medium
Assignee: tuliom(a)redhat.com
Reporter: alyssa(a)rosenzweig.io
CC: epel-packagers-sig(a)lists.fedoraproject.org,
fedora-llvm-team(a)lists.fedoraproject.org,
michel(a)michel-slm.name, tuliom(a)redhat.com
Target Milestone: ---
Classification: Fedora
Fedora packages clang-format, an automatic C/C++ code reformatting tool used by
various FOSS projects, including the kernel and Mesa. Some project's CI systems
enforce developer use of clang-format to produce a consistent style across the
code base.
However, clang-format's output is not stable from version to version, as
upstream clang-format tweaks affect the results. Projects therefore pin a
single "blessed" version of clang-format that all contributors use.
Other distributions like Debian package simultaneously multiple versions of
LLVM (and hence multiple version suffixed clang-formats), so contributors can
install whatever the agreed upon version is without needing the whole team to
use the same distro. Unfortunately, Fedora only packages a single latest clang
version... and as soon as the Fedora LLVM is newer than what the project was
using, boom! formatting changes randomly and the developer can no longer
contribute.
Therefore, this is a request to package older clang-formats even on newer
Fedoras. For my own use case, I need clang-format-16 on F39 (soon F40), since
that's the version FEX-Emu pins. But F39 only has clang-format-17, which is
incompatible.
Is it reasonable to include the older binaries in the newer Fedoras? If not,
what is a reasonable workaround (that doesn't require switching from Fedora to
another distro)?
Reproducible: Always
--
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2277782
Report this comment as SPAM: https://bugzilla.redhat.com/enter_bug.cgi?product=Bugzilla&format=report-...
2 days, 14 hours
[Bug 2260422] New: Matplotlib segfaults on any call
by bugzilla@redhat.com
https://bugzilla.redhat.com/show_bug.cgi?id=2260422
Bug ID: 2260422
Summary: Matplotlib segfaults on any call
Product: Fedora EPEL
Version: epel9
Status: NEW
Component: python-matplotlib
Assignee: quantum.analyst(a)gmail.com
Reporter: rawat.arnav(a)gmail.com
QA Contact: extras-qa(a)fedoraproject.org
CC: epel-packagers-sig(a)lists.fedoraproject.org,
gwync(a)protonmail.com,
paulo.cesar.pereira.de.andrade(a)gmail.com,
python-packagers-sig(a)lists.fedoraproject.org,
quantum.analyst(a)gmail.com, tomspur(a)fedoraproject.org
Target Milestone: ---
Classification: Fedora
Description of problem:
Any function call of matplot fails with a segfault.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
import matplotlib.pyplot as plt
plt.scatter([1, 2], [2, 3])
plt.show()
Actual results:
This segfaults and other graphing functions segfault
Expected results:
Should not segfault
--
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2260422
Report this comment as SPAM: https://bugzilla.redhat.com/enter_bug.cgi?product=Bugzilla&format=report-...
3 days, 10 hours