[EPEL-devel] Fedora EPEL 7 updates-testing report

2023-04-15 Thread updates
The following Fedora EPEL 7 Security updates need testing:
 Age  URL
   5  https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2023-4821639cb4   
chromium-112.0.5615.49-1.el7
   3  https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2023-fca191b57e   
libyang-2.0.164-2.el7


The following builds have been pushed to Fedora EPEL 7 updates-testing

argparse-manpage-4.1-1.el7
calceph-3.5.2-1.el7
coturn-4.6.2-1.el7
python-calcephpy-3.5.2-1.el7

Details about builds:



 argparse-manpage-4.1-1.el7 (FEDORA-EPEL-2023-967e948200)
 Build manual page from Python ArgumentParser object

Update Information:

- new `--include` feature, inspired by `help2man --include` - allow overriding
build date with SOURCE_DATE_EPOCH environment variable - the AUTHORS section was
changed to more standard AUTHOR

ChangeLog:

* Sat Apr 15 2023 Pavel Raiskup  - 4.1-1
- new `--include` feature, inspired by `help2man --include`
- allow overriding build date with SOURCE_DATE_EPOCH environment variable
- the AUTHORS section was changed to more standard AUTHOR
* Wed Jan 18 2023 Fedora Release Engineering  - 4-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild




 calceph-3.5.2-1.el7 (FEDORA-EPEL-2023-4ef592fb68)
 Astronomical library to access planetary ephemeris files

Update Information:

Update to 3.5.2

ChangeLog:

* Sat Apr 15 2023 Mattia Verga  - 3.5.2-1
- Update to 3.5.2 (fedora#2185865)
* Wed Jan 18 2023 Fedora Release Engineering  - 
3.5.1-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
* Wed Jul 20 2022 Fedora Release Engineering  - 
3.5.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild




 coturn-4.6.2-1.el7 (FEDORA-EPEL-2023-6381774820)
 TURN/STUN & ICE Server

Update Information:

# Coturn 4.6.2  - Fix MSVC CI build - Prometheus: make sure microhttpd starts
using epoll if supported - Fix typo in `mainrelay.c` - Remove unused include
that breaks OpenBSD - Delete `LICENSE.OpenSSL` - use santisied psql string - Use
the actual redis connection string to connect, not the sanitized one - Implement
non-blocking recvfrom on Windows - Add contributing guidelines - Move and split
documentation files - Use inline functions for errno checks - Add STUN
request/response/error prometheus counters - Add configuration option for TLS
1.3 ciphersuites - Fix wrong usage of C-style in place generated array - bugfix:
fix broken type label of `turn_total_allocations` gauge - Add explicit `SIGTERM`
and `SIGINT` handlers - Set string bytes to null to prevent random origin -
Regenerate manual pages from `README` files - Fix inverted logic in TLS
configuration options - Reduce code duplication when printing userdb - Fix
memory corruption on socket close - Cleanup logs on turnserver start - Optional
build info compiled into turnserver binary - Fix duplicate prometheus metric
report - Add sessioncount to prometheus metrics - Update openssl API use to non-
deprecated version - Log `threadId` to logs to aid in multi-threaded debugging -
Use khash 0.2.8 - Reflect new native Windows build support in documentation -
Check and fix format string for `turn_log_func_default` - Properly calculate
size for `sm_allocated` - Do not discard qualifiers in `free()` - Simplify
defines for macOS platform - WINDOWS: unsigned long should not be used to store
pointers - Reduce usage of `TURN_NO_HIREDIS` macros - Update to fix duplicate
stdout log output - Use c11 standard - Reduce usage of `TURN_NO_PROMETHEUS` -
Remove unnecessary declaration from header file - Support Windows MSVC - Fix
resource leaks - Backlog fifo - Change rpm systemd service type from notify to
exec - Add missing comma - Fix off-by-one when terminating gcm_nonce - Use `%zu`
format specifier for `size_t` - Fix variable argument handling - Cleanup openssl
initialization - fuzzing support - created `netengine.c` `get_relay_server`
utility method to reduce code duplication - fix bug in calls to `ssl_read` and
`ssl_send` where extra verbose flag goes missing - ignore raw UDP if `no_udp` is
enabled - Sanitize DB connection string before printing to log - Better detect
SCTP protocol - Redis memleaks and socketleaks - Fix issue 51563 in oss-fuzz -
Fix 

[Bug 2170647] Please branch and build perl-Net-Telnet for EPEL 9

2023-04-15 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2170647

Fedora Update System  changed:

   What|Removed |Added

 Status|MODIFIED|ON_QA



--- Comment #4 from Fedora Update System  ---
FEDORA-EPEL-2023-591d95728d has been pushed to the Fedora EPEL 9 testing
repository.

You can provide feedback for this update here:
https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2023-591d95728d

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information
on how to test updates.


-- 
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2170647
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/perl-devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: Test upgrades from F37 to F38 - it will take you just a minute

2023-04-15 Thread Elliott Sales de Andrade
Hi Zbyszek,

On Thu, Feb 23, 2023 at 1:55 PM Zbigniew Jędrzejewski-Szmek <
zbys...@in.waw.pl> wrote:

> On Wed, Feb 22, 2023 at 09:34:14AM -0700, Nathanael D. Noblet wrote:
> > On Wed, 2023-02-22 at 10:30 +0100, Miroslav Suchý wrote:
> > > dnf --releasever=38 --setopt=module_platform_id=platform:f38 \
> > >  --enablerepo=updates-testing \
> > >  $(rpm -q fedora-repos-modular >/dev/null && echo --
> > > enablerepo=updates-testing-modular) \
> > >  --assumeno distro-sync
> >
> > I got
> >
> > Error:
> >  Problem: package msv-xsdlib-1:2013.6.1-19.fc33.noarch requires
> > mvn(relaxngDatatype:relaxngDatatype), but none of the providers can be
> > installed
> >   - jaxb-relaxng-datatype-2.3.5-7.fc37.noarch does not belong to a
> > distupgrade repository
>
> Once msv-xsdlib is removed, jaxb-relaxng-datatype should update.
>
> >   - problem with installed package msv-xsdlib-1:2013.6.1-19.fc33.noarch
> > (try to add '--skip-broken' to skip uninstallable packages)
>
> I'll add this one to fedora-obsolete-packages.
>
>
It looks like you've only added the main package msv [0]. However, that
package doesn't exist as a binary rpm, the srpm only produces msv-*
subpackages [1]. And obsoleting the main package won't obsolete the
subpackages, so this conflict is not fixed yet. I'm not sure if any of the
other msv-* subpackages should also be obsoleted or just msv-xsdlib.


> > I don't know why those are installed (I don't recognize the packages
> > and they aren't dependencies of anything I know I need) and just
> > removed them and everything was good after that.
>
> Zbyszek
>

[0]
https://src.fedoraproject.org/rpms/fedora-obsolete-packages/c/84990c998a074df88521ee48160fce1fd8d5cc9d?branch=rawhide
[1] https://koji.fedoraproject.org/koji/buildinfo?buildID=1558554

-- 
Elliott
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: subarchitectures and RISC-V, was Re: F39 proposal: RPM 4.19 (System-Wide Change proposal)

2023-04-15 Thread Kevin Fenzi
On Sat, Apr 15, 2023 at 08:38:47AM -0600, Jeff Law wrote:
> 
> 
> On 4/15/23 00:10, David Abdurachmanov wrote:
> 
> 
> > 
> > We have to support SCBs as-is. We even have 64-core OoO (and even
> > dual-socket 128-core) systems coming that are still RVA20 (what I call
> > "a large scale SBC trying to be a server").
> I think elsewhere you suggested treating the profile as the subarch for RPM.
> That may be a viable way to handle the SBC space.
> 
> I still worry about supporting multiple profiles and would like to see a
> clear path to deprecating profiles that are out of date.  The amount of pain
> I've seen in both the x86 and aarch worlds WRT baselines is something I'm
> keen to avoid repeating.

Yeah, completely agreed. From an infrastructure standpoint, I would love
to get riscv in fedora as a primary arch, but I don't think it's
practical at all to bring in 3 or 4 or whatever subarches. There's just
no hardware that could actually keep up with mainline fedora currently
and the duplication of effort building 23,000 packages over N slightly
different subarches is not very tenable.

The rpm subarches might be a useful path, but then determining what you
build for multiple of them and how needs to be addressed. 

I think we can point people to arm history and try and get them to not
repeat it (although perhaps it's too late for a lot of it). 
> > 
> > But Fedora RISCV as-is is not how future Fedora RISCV should be. The
> > future is RVA23 (or beyond) and standard compliance. There will be
> > significant performance differences between profiles for some time.
> > Especially RVA20 -> RVA23. RVA20 (or RVA64GC) is just way too small
> > with lack of modern ISA. We have had a toy for ~10 years now, and now
> > we are moving toward high-performance servers, even HPC, Android (see
> > latest Google announcements), etc. That's not driven by RVA20. That's
> > RVA23 (and beyond) + vendor extensions.

Completely agree.

> > Yes! Blocked by lack of "hw probe" interface. There will be "hw probe"
> > syscall for RISCV, in v6.4 and v6.5 kernel (I hope). We don't have
> > cpuid instruction, HWCAP is way too small for all the extensions
> > available.
> I'm sure folks will get this sorted out.  My only concern with the syscall
> was to make sure the glibc folks were on board with using that to drive
> ifunc selection.  It's a fairly different approach than has been taken in
> the past and I want to make sure it's not DOA for glibc.
> 
> Once the kernel & glibc teams reach API agreement I think we'll be able to
> make a reasonable query about the system properties in multiple contexts,
> including the installer, rpm, etc.

That would be great.

> > Note that toolchains don't accept RISCV Profiles yet, but that has
> > been under discussion for quite some time already. I would assume
> > starting GCC 14 timeframe all of that should work.
> It'll get sorted out.  We've got some bigger fish to fry WRT landing V
> support (if you've managed to avoid that mess, consider yourself lucky).
> 
> Lots of stuff is backed up behind getting gcc-13 out the door so that gcc-14
> development can open up.   Not sure where profiles will fall into the
> priority list, it's hard to see past the V effort right now.

Yep. And a lot of it is things that just need to mature and hardware
that needs to exist and code and... ;) But hopefully we will get there. 

kevin


signature.asc
Description: PGP signature
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: subarchitectures and RISC-V, was Re: F39 proposal: RPM 4.19 (System-Wide Change proposal)

2023-04-15 Thread Jeff Law



On 4/15/23 00:25, David Abdurachmanov wrote:

On Sat, Apr 15, 2023 at 7:08 AM Jeff Law  wrote:




On 4/14/23 20:14, Neal Gompa wrote:





We should not screw up with RISC-V in Fedora like RHEL did with ARM.
Yes, I'm saying RHEL's ARM strategy was a mistake, and still is, to
some degree. We see aspects of this being walked back now as the
ecosystem didn't go the way RHEL ARM folks hoped, and breaking further
into that ecosystem requires reversing some of those choices. We
should learn from that for Fedora RISC-V.

Well, the RHEL direction was essentially mandated by the markets vendors
were chasing.  Plain and simple.  You may say RHEL's ARM strategy was a
mistake, but I'd disagree strongly.


Fedora != CentOS Stream or/and RHEL.
I am *well* aware.  I wouldn't have brought RHEL into the discussion at 
all if Neal hadn't ;-)




I am gonna repeat myself. I doubt there will be a need to support
anything below RVA23 in CentOS Stream. That of course would mean that
existing (or near future, yet to be announced) SBCs wouldn't be able
to run it.
Agreed.  It's hard to see a case where anyone that wants Centos on 
RVA20.  RVA23 is a much more realistic target.





That's already happened.  Stratification was inevitable given the RISC-V
model.  The only questions in my mind are viability in the server space
and whether or not that could one day lead to offerings between server
class and the SBC systems.


Brings high-performance (and yet cheap) SBCs that it's fully compliant
is too expensive today (i.e. you would lose money doing it [personal
opinion]). It's going to happen, it's most likely coming from the
Chinese market [personal opinion].

You're probably right on all those points.




I could say that Ubuntu is the dominating distribution for RISCV SBCs.
Canonical engineering resources and willingness to support pretty much
every SBC (but with vendor kernel or/and firmware) is really hard to
compete with. If you want to get the best out-of-the-box experience on
your RISCV SBCs definitely Ubuntu is #1 suggestion, but that wasn't
the case for many years. Ubuntu came to RISCV land very late (I would
say somewhat recently), but now should be dominating (no way to
confirm). Nice work by the Ubuntu community and Canonical engineers.
They truly want to support every piece of hardware available out
there.
Agreed.  And one can certainly question the sanity and business model of 
supporting all those SBCs.  But if you look beyond the SBC space, Ubuntu 
has positioned themselves well to be the distro of choice for aspiring 
server platforms.  One might even look at the SBC engagement as really 
just positioning themselves for the future (speculation on my part).


Ubuntu may have come late, but they're engaged at a level that the 
Fedora community isn't even close to matching.


Jeff
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: subarchitectures and RISC-V, was Re: F39 proposal: RPM 4.19 (System-Wide Change proposal)

2023-04-15 Thread Jeff Law



On 4/15/23 00:10, David Abdurachmanov wrote:




We have to support SCBs as-is. We even have 64-core OoO (and even
dual-socket 128-core) systems coming that are still RVA20 (what I call
"a large scale SBC trying to be a server").
I think elsewhere you suggested treating the profile as the subarch for 
RPM.  That may be a viable way to handle the SBC space.


I still worry about supporting multiple profiles and would like to see a 
clear path to deprecating profiles that are out of date.  The amount of 
pain I've seen in both the x86 and aarch worlds WRT baselines is 
something I'm keen to avoid repeating.





But Fedora RISCV as-is is not how future Fedora RISCV should be. The
future is RVA23 (or beyond) and standard compliance. There will be
significant performance differences between profiles for some time.
Especially RVA20 -> RVA23. RVA20 (or RVA64GC) is just way too small
with lack of modern ISA. We have had a toy for ~10 years now, and now
we are moving toward high-performance servers, even HPC, Android (see
latest Google announcements), etc. That's not driven by RVA20. That's
RVA23 (and beyond) + vendor extensions.






Yes! Blocked by lack of "hw probe" interface. There will be "hw probe"
syscall for RISCV, in v6.4 and v6.5 kernel (I hope). We don't have
cpuid instruction, HWCAP is way too small for all the extensions
available.
I'm sure folks will get this sorted out.  My only concern with the 
syscall was to make sure the glibc folks were on board with using that 
to drive ifunc selection.  It's a fairly different approach than has 
been taken in the past and I want to make sure it's not DOA for glibc.


Once the kernel & glibc teams reach API agreement I think we'll be able 
to make a reasonable query about the system properties in multiple 
contexts, including the installer, rpm, etc.







Note that toolchains don't accept RISCV Profiles yet, but that has
been under discussion for quite some time already. I would assume
starting GCC 14 timeframe all of that should work.
It'll get sorted out.  We've got some bigger fish to fry WRT landing V 
support (if you've managed to avoid that mess, consider yourself lucky).


Lots of stuff is backed up behind getting gcc-13 out the door so that 
gcc-14 development can open up.   Not sure where profiles will fall into 
the priority list, it's hard to see past the V effort right now.


jeff
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: subarchitectures and RISC-V, was Re: F39 proposal: RPM 4.19 (System-Wide Change proposal)

2023-04-15 Thread Chris Adams
Once upon a time, David Abdurachmanov  said:
> I would love to avoid supporting SBCs, especially as some of them are
> really not suitable for feature rich Linux distributions.

For me, my only interest in the foreseeable future for RISC-V would be
SBCs, as an alternative to ARM (e.g. Raspberry Pi).  It's not a matter
of "afford" so much as there are hobbyist hardware projects and such
that fit the SBC form rather than desktop/server form, and x86 has
proved too expensive for that market (and failed just about every time
it is tried).

-- 
Chris Adams 
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Fedora rawhide compose report: 20230415.n.0 changes

2023-04-15 Thread Fedora Rawhide Report
OLD: Fedora-Rawhide-20230414.n.0
NEW: Fedora-Rawhide-20230415.n.0

= SUMMARY =
Added images:1
Dropped images:  0
Added packages:  2
Dropped packages:1
Upgraded packages:   150
Downgraded packages: 0

Size of added packages:  9.20 MiB
Size of dropped packages:2.04 MiB
Size of upgraded packages:   4.98 GiB
Size of downgraded packages: 0 B

Size change of upgraded packages:   -62.43 MiB
Size change of downgraded packages: 0 B

= ADDED IMAGES =
Image: Kinoite dvd-ostree ppc64le
Path: Kinoite/ppc64le/iso/Fedora-Kinoite-ostree-ppc64le-Rawhide-20230415.n.0.iso

= DROPPED IMAGES =

= ADDED PACKAGES =
Package: atomes-1.1.11-8.fc39
Summary: An atomistic toolbox
RPMs:atomes
Size:9.18 MiB

Package: rust-gst-plugin-version-helper-0.7.5-1.fc39
Summary: Build.rs helper function for GStreamer plugin metadata
RPMs:rust-gst-plugin-version-helper+default-devel 
rust-gst-plugin-version-helper-devel
Size:19.31 KiB


= DROPPED PACKAGES =
Package: fontawesome5-fonts-5.15.4-4.fc38
Summary: Support files for the FontAwesome 5 fonts
RPMs:fontawesome5-brands-fonts fontawesome5-fonts fontawesome5-fonts-all 
fontawesome5-fonts-web fontawesome5-free-fonts
Size:2.04 MiB


= UPGRADED PACKAGES =
Package:  NetworkManager-sstp-1:1.3.1-3.fc39
Old package:  NetworkManager-sstp-1:1.3.1-2.fc38
Summary:  NetworkManager VPN plugin for SSTP
RPMs: NetworkManager-sstp NetworkManager-sstp-gnome
Size: 959.69 KiB
Size change:  -31.54 KiB
Changelog:
  * Fri Apr 14 2023 Florian Weimer  - 1:1.3.1-3
  - Port to C99


Package:  amanda-3.5.3-2.fc39
Old package:  amanda-3.5.3-1.fc39
Summary:  A network-capable tape backup solution
RPMs: amanda amanda-client amanda-libs amanda-server
Size: 8.43 MiB
Size change:  -2.31 KiB
Changelog:
  * Fri Apr 14 2023 Florian Weimer  - 3.5.3-2
  - Port configure script to C99


Package:  ansible-collection-ansible-posix-1.5.2-1.fc39
Old package:  ansible-collection-ansible-posix-1.5.1-1.fc38
Summary:  Ansible Collection targeting POSIX and POSIX-ish platforms
RPMs: ansible-collection-ansible-posix
Size: 119.60 KiB
Size change:  3.19 KiB
Changelog:
  * Fri Apr 14 2023 Maxwell G  - 1.5.2-1
  - Update to 1.5.2. Fixes rhbz#2185694.


Package:  awscli-1.27.114-1.fc39
Old package:  awscli-1.27.113-1.fc39
Summary:  Universal Command Line Environment for AWS
RPMs: awscli
Size: 3.31 MiB
Size change:  17.22 KiB
Changelog:
  * Fri Apr 14 2023 Gwyn Ciesla  - 1.27.114-1
  - 1.27.114


Package:  clang-16.0.1-1.fc39
Old package:  clang-16.0.0-1.fc39
Summary:  A C language family front-end for LLVM
RPMs: clang clang-analyzer clang-devel clang-libs 
clang-resource-filesystem clang-tools-extra clang-tools-extra-devel 
git-clang-format python3-clang
Size: 235.18 MiB
Size change:  -166.72 KiB
Changelog:
  * Thu Mar 23 2023 Tulio Magno Quites Machado Filho  - 
16.0.0-2
  - Remove unnecessary patch and macro

  * Wed Apr 12 2023 Timm B??der  - 16.0.0-3
  - Use correct source for clang.macros file

  * Wed Apr 12 2023 Tulio Magno Quites Machado Filho  - 
16.0.1-1
  - Update to LLVM 16.0.1


Package:  classified-ads-0.16-1.fc39
Old package:  classified-ads-0.15-3.fc38
Summary:  Classified ads is distributed, server-less messaging system
RPMs: classified-ads
Size: 4.46 MiB
Size change:  45.96 KiB
Changelog:
  * Sun Mar 12 2023 Antti J??rvinen  - 0.16-1
  - New upstream release 0.16. Protocol connectivity fixes and translations.


Package:  clazy-1.11-7.fc39
Old package:  clazy-1.11-6.fc39
Summary:  Qt oriented code checker based on clang framework
RPMs: clazy
Size: 2.50 MiB
Size change:  431 B
Changelog:
  * Thu Apr 13 2023 Jan Grulich  - 1.11-7
  - Rebuild against fixed clang


Package:  compiler-rt-16.0.1-1.fc39
Old package:  compiler-rt-16.0.0-1.fc39
Summary:  LLVM "compiler-rt" runtime libraries
RPMs: compiler-rt
Size: 8.26 MiB
Size change:  1.09 KiB
Changelog:
  * Thu Apr 13 2023 Tulio Magno Quites Machado Filho  - 
16.0.1-1
  - Update to LLVM 16.0.1


Package:  cpp-httplib-0.12.2-2.fc39
Old package:  cpp-httplib-0.12.0-3.fc39
Summary:  A C++11 single-file header-only cross platform HTTP/HTTPS library
RPMs: cpp-httplib-devel
Size: 322.25 KiB
Size change:  9.70 KiB
Changelog:
  * Fri Apr 14 2023 Petr Menk  - 0.12.2-1
  - Update to 0.12.2 (#2177353)

  * Fri Apr 14 2023 Petr Menk  - 0.12.2-2
  - Require cmake-filesystem.


Package:  cups-pk-helper-0.2.7-3.fc39
Old package:  cups-pk-helper-0.2.7-2.fc38
Summary:  A helper that makes system-config-printer use PolicyKit
RPMs: cups-pk-helper
Size: 373.18 KiB
Size change:  -2.43 KiB
Changelog:
  * Tue Apr 04 2023 Yaakov Selkowitz  - 0.2.7-3
  - Update dependencies


Package:  diskimage-builder-3.26.0-1.fc39
Old package:  diskimage-builder-3.2

[Bug 2170647] Please branch and build perl-Net-Telnet for EPEL 9

2023-04-15 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2170647

Fedora Update System  changed:

   What|Removed |Added

 Status|NEW |MODIFIED



--- Comment #3 from Fedora Update System  ---
FEDORA-EPEL-2023-591d95728d has been submitted as an update to Fedora EPEL 9.
https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2023-591d95728d


-- 
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2170647
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/perl-devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: octave 8.1 update coming to rawhide

2023-04-15 Thread Vascom
Is there a chance to have Octave 8.1 at F38?

вс, 9 апр. 2023 г. в 18:49, Orion Poplawski :
>
> On 4/8/23 17:27, Orion Poplawski wrote:
> > On 4/5/23 20:22, Orion Poplawski wrote:
> >> I will be updating octave to 8.1 this weekend.  This involves a soname
> >> bump and I will be rebuilding all deps.
>
> Builds are complete and update submitted:
>
> https://bodhi.fedoraproject.org/updates/FEDORA-2023-56669c4da2
>
> --
> Orion Poplawski
> he/him/his  - surely the least important thing about me
> IT Systems Manager 720-772-5637
> NWRA, Boulder/CoRA Office FAX: 303-415-9702
> 3380 Mitchell Lane   or...@nwra.com
> Boulder, CO 80301 https://www.nwra.com/
>
> ___
> devel mailing list -- devel@lists.fedoraproject.org
> To unsubscribe send an email to devel-le...@lists.fedoraproject.org
> Fedora Code of Conduct: 
> https://docs.fedoraproject.org/en-US/project/code-of-conduct/
> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives: 
> https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
> Do not reply to spam, report it: 
> https://pagure.io/fedora-infrastructure/new_issue
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: subarchitectures and RISC-V, was Re: F39 proposal: RPM 4.19 (System-Wide Change proposal)

2023-04-15 Thread David Abdurachmanov
On Sat, Apr 15, 2023 at 7:08 AM Jeff Law  wrote:
>
>
>
> On 4/14/23 20:14, Neal Gompa wrote:
>
> >>
> >
> > We should not screw up with RISC-V in Fedora like RHEL did with ARM.
> > Yes, I'm saying RHEL's ARM strategy was a mistake, and still is, to
> > some degree. We see aspects of this being walked back now as the
> > ecosystem didn't go the way RHEL ARM folks hoped, and breaking further
> > into that ecosystem requires reversing some of those choices. We
> > should learn from that for Fedora RISC-V.
> Well, the RHEL direction was essentially mandated by the markets vendors
> were chasing.  Plain and simple.  You may say RHEL's ARM strategy was a
> mistake, but I'd disagree strongly.

Fedora != CentOS Stream or/and RHEL.

Well, I have different opinions on what CentOS and RHEL should
be/support in AArch64 days.
CentOS Stream or/and RHEL is a different story, and shouldn't impact
Fedora in exactly the same way.
I am gonna repeat myself. I doubt there will be a need to support
anything below RVA23 in CentOS Stream. That of course would mean that
existing (or near future, yet to be announced) SBCs wouldn't be able
to run it.

>
> >
> > Like ARM, RISC-V risks (pun intended!) total stratification between
> > low/mid range SBCs and unobtanium servers. Given the current path of the
> > groups working in RISC-V, this is certain to happen. Thus, if Fedora
> > RISC-V cannot run well on RISC-V SBCs, then we effectively have no
> > useful RISC-V port, since nobody can use it.
> That's already happened.  Stratification was inevitable given the RISC-V
> model.  The only questions in my mind are viability in the server space
> and whether or not that could one day lead to offerings between server
> class and the SBC systems.

Brings high-performance (and yet cheap) SBCs that it's fully compliant
is too expensive today (i.e. you would lose money doing it [personal
opinion]). It's going to happen, it's most likely coming from the
Chinese market [personal opinion].

>
>
> >
> > We already have similar problems with POWER (ppc64le) and Z (s390x),
> > but the former was built in an era when there were computers of
> > reasonable performance across all price points. The latter is
> > basically funded by IBM development and nobody can really do anything
> > with it.
> The era where POWER was a viable platform outside the server space has
> been gone for a long time.  x86 just killed the market and it's not
> clear there's space for anyone else in that market.  Apple may prove me
> wrong in that space, but the investment they've made is enormous.
>
>
> >
> > For the first time in a long time, Fedora has the opportunity to have
> > a first-mover advantage and become the default platform for hobbyist,
> > professional, and high-end systems of an architecture. Let's not
> > squander it on myopic views of datacenter class hardware that don't
> > exist yet leveraging specifications that nobody is implementing in
> > currently available hardware.
> First mover advantage is already lost to Ubuntu.  Sad but true in my
> mind.  Fedora has zero presence in the spaces that matter.

The first distributions to support RISCV were Debian and Fedora. I
even would say we worked together while building things out, or
hunting firmware/silicon bugs. I am still on the Debian IRC channel,
and some Debian folks are still on Fedora IRC channel.

I could say that Ubuntu is the dominating distribution for RISCV SBCs.
Canonical engineering resources and willingness to support pretty much
every SBC (but with vendor kernel or/and firmware) is really hard to
compete with. If you want to get the best out-of-the-box experience on
your RISCV SBCs definitely Ubuntu is #1 suggestion, but that wasn't
the case for many years. Ubuntu came to RISCV land very late (I would
say somewhat recently), but now should be dominating (no way to
confirm). Nice work by the Ubuntu community and Canonical engineers.
They truly want to support every piece of hardware available out
there.

Cheers,
david

>
>
> >
> > Insofar as subarches go, let's just define them in RPM like we have
> > for 32-bit x86 and more recently 64-bit x86. If we know what kind of
> > ISA profiles are out there, we should just incorporate them into RPM
> > and set up the compatibility detection logic for them to work.
> The current and future crop of SBCs just aren't going to have the oomph
> to be a viable platform in my mind.  I can take a 10+ year old xeon run
> qemu on top of it and get dramatically better risc-v performance than
> the SBCs out there
>
> Creating subarch around something like rv20, go ahead.  But it's going
> to be worse than the armv7 situation was.
>
> jeff
> ___
> devel mailing list -- devel@lists.fedoraproject.org
> To unsubscribe send an email to devel-le...@lists.fedoraproject.org
> Fedora Code of Conduct: 
> https://docs.fedoraproject.org/en-US/project/code-of-conduct/
> List Guidelines: 

Re: subarchitectures and RISC-V, was Re: F39 proposal: RPM 4.19 (System-Wide Change proposal)

2023-04-15 Thread David Abdurachmanov
On Sat, Apr 15, 2023 at 5:30 AM Neal Gompa  wrote:
>
> On Fri, Apr 14, 2023 at 10:01 PM Jeff Law  wrote:
> >
> >
> >
> > On 4/12/23 10:08, przemek klosowski via devel wrote:
> > >>
> > >> That may rule out certain processors, but it ultimately provides a
> > >> higher performing baseline architecture for systems that are
> > >> (hopefully) going to be good performing parts rather than embedded
> > >> focused parts.
> > >
> > > Yes, good point, but there's already a number of profiles even though
> > > they are barely out of the gate:
> > >
> > > https://github.com/riscv/riscv-profiles/blob/main/profiles.adoc
> > I know.  While I'm not involved in setting the profiles, I do get
> > briefed on them reasonably often.
> >
> > >
> > > I of course agree with you that it makes sense to focus support on a
> > > small number of existing platforms with good reputation and performance
> > > (for instance both VisionFive and Pine64 are based on StarFive JH7110 
> > > SoC).
> > Those are not particularly interesting in my mind for a distro target.
> > If it can't run a performant system I'd put on my desk or in my rack,
> > then it's an embedded target in my mind (yes, I'm over-generalizing).
> > There's a place for those, but I don't think that should be Fedora's
> > focus for RISC-V.
> >
> > Full disclosure.  I work for Ventana and have a long history with Red
> > Hat and Fedora.  My vision for Fedora going back before it was actually
> > launched as for a desktop/developer focused distribution similar to RHL,
> > but free --  and as a feeder distribution into what was then known as
> > Advanced Server, now RHEL.
> >
>
> We should not screw up with RISC-V in Fedora like RHEL did with ARM.
> Yes, I'm saying RHEL's ARM strategy was a mistake, and still is, to
> some degree. We see aspects of this being walked back now as the
> ecosystem didn't go the way RHEL ARM folks hoped, and breaking further
> into that ecosystem requires reversing some of those choices. We
> should learn from that for Fedora RISC-V.
>
> Like ARM, RISC-V risks (pun intended!) total stratification between
> low/mid range SBCs and unobtanium servers. Given the current path of the
> groups working in RISC-V, this is certain to happen. Thus, if Fedora
> RISC-V cannot run well on RISC-V SBCs, then we effectively have no
> useful RISC-V port, since nobody can use it.

We are making the same (or similar) mistakes with RISCV as ARM. A long
time ago I assumed this would not be the case. After working on this
for years now, I think, this is something you cannot avoid. It's just
"growing pains". A proper transition from pre-standards/compliance
mess will take years too (probably less than a decade).

We have to support SCBs as-is. We even have 64-core OoO (and even
dual-socket 128-core) systems coming that are still RVA20 (what I call
"a large scale SBC trying to be a server").

But Fedora RISCV as-is is not how future Fedora RISCV should be. The
future is RVA23 (or beyond) and standard compliance. There will be
significant performance differences between profiles for some time.
Especially RVA20 -> RVA23. RVA20 (or RVA64GC) is just way too small
with lack of modern ISA. We have had a toy for ~10 years now, and now
we are moving toward high-performance servers, even HPC, Android (see
latest Google announcements), etc. That's not driven by RVA20. That's
RVA23 (and beyond) + vendor extensions.

>
> We already have similar problems with POWER (ppc64le) and Z (s390x),
> but the former was built in an era when there were computers of
> reasonable performance across all price points. The latter is
> basically funded by IBM development and nobody can really do anything
> with it.
>
> For the first time in a long time, Fedora has the opportunity to have
> a first-mover advantage and become the default platform for hobbyist,
> professional, and high-end systems of an architecture. Let's not
> squander it on myopic views of datacenter class hardware that don't
> exist yet leveraging specifications that nobody is implementing in
> currently available hardware.

SiFive P670 and XuanTie C908 (Alibaba T-HEAD) are already RVA22 compatible.
It's typically years before IP announcement and actual physical
product in your hands.
But again, RVA22 is minor (it's just a stop-gap, snaphot), and true
interest is RVA23 (and beyond).

RVA20/RV64GC is to stay here for years to come. We should continue to
support that, but we shouldn't be blocked by that and only support it.
We need to hop on the RVI Profiles train model.

>
> Insofar as subarches go, let's just define them in RPM like we have
> for 32-bit x86 and more recently 64-bit x86. If we know what kind of
> ISA profiles are out there, we should just incorporate them into RPM
> and set up the compatibility detection logic for them to work.

Yes! Blocked by lack of "hw probe" interface. There will be "hw probe"
syscall for RISCV, in v6.4 and v6.5 kernel (I hope). We don't have
cpuid instruction, HWCAP is way too small for all the