Re: x86-64 -mtls-dialect=gnu2 change landed in rawhide

2024-03-16 Thread Florian Weimer
* Florian Weimer:

> This was originally approved as part of the Fedora 40 toolchain update,
> but we encountered a GCC/glibc ABI mismatch which we fixed in glibc.
>
> I couldn't do a full distribution rebuild test (and there was just one
> package that showed the ABI bug in the first run!), but I tested
> building bash, lua, libomp in a side tag before merging the
> redhat-rpm-config update.

So this didn't go as planned: there is another register clobber in the
glibc TLS implementation (#2269799).  I've put glibc-2.39.9000-8.fc41 in
gating, it should fix this issue.

Thanks,
Florian
--
___
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: Self Introduction: Adam McCartney

2024-03-16 Thread Joe Doss

On 3/16/24 5:03 AM, Adam McCartney wrote:

Dear Fedora Developers,

Thanks for your work in developing and maintaining such a useful Linux
distribution!

I'm relatively new to open source development and am trying to make my 
first

contributions. Basically, I'm hoping to package some dependencies
for the `nix and `guix package managers in fedora.

To give a bit of backstory, in the past both package managers have 
depended on
nscd[1], which has been recently removed from glibc. Since it had been 
marked for
deprecation in glibc, distributions have been removing their reliance on 
it's

functionality [2].

There has been some discussion on the guix mailing list about possible
replacements for nscd. A popular suggestion is to transition to nsncd,
a program written in rust that provides similar functionality. Following 
this
dicussion I volunteered to package nsncd for fedora. I've started the 
process by

packaging some upstream dependencies.

This is my first attempt at contributing packages to fedora (or any 
distro for
that matter!). Fabio Valentini has been very helpful in providing some 
guidance

and reviewing my initial bug report[3].

I'm a little bit unsure of the next steps are for having the package 
accepted.

I would welcome any further advice or guidance that you could provide.

With kind regards,
Adam


Welcome Adam! We are glad you are here. I look forward to seeing your 
contributions to Fedora. :)


Joe



--
Joe Doss
j...@solidadmin.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


Fedora 40 compose report: 20240316.n.0 changes

2024-03-16 Thread Fedora Branched Report
OLD: Fedora-40-20240315.n.0
NEW: Fedora-40-20240316.n.0

= SUMMARY =
Added images:12
Dropped images:  2
Added packages:  0
Dropped packages:0
Upgraded packages:   0
Downgraded packages: 0

Size of added packages:  0 B
Size of dropped packages:0 B
Size of upgraded packages:   0 B
Size of downgraded packages: 0 B

Size change of upgraded packages:   0 B
Size change of downgraded packages: 0 B

= ADDED IMAGES =
Image: Silverblue ociarchive aarch64
Path: Silverblue/aarch64/images/Fedora-Silverblue-40.20240316.n.0.ociarchive
Image: Workstation live aarch64
Path: 
Workstation/aarch64/iso/Fedora-Workstation-Live-aarch64-40-20240316.n.0.iso
Image: Silverblue ociarchive x86_64
Path: Silverblue/x86_64/images/Fedora-Silverblue-40.20240316.n.0.ociarchive
Image: Sericea ociarchive aarch64
Path: Sericea/aarch64/images/Fedora-Sericea-40.20240316.n.0.ociarchive
Image: Sericea dvd-ostree x86_64
Path: Sericea/x86_64/iso/Fedora-Sericea-ostree-x86_64-40-20240316.n.0.iso
Image: Onyx ociarchive x86_64
Path: Onyx/x86_64/images/Fedora-Onyx-40.20240316.n.0.ociarchive
Image: Silverblue ociarchive ppc64le
Path: Silverblue/ppc64le/images/Fedora-Silverblue-40.20240316.n.0.ociarchive
Image: Sericea ociarchive x86_64
Path: Sericea/x86_64/images/Fedora-Sericea-40.20240316.n.0.ociarchive
Image: Kinoite ociarchive aarch64
Path: Kinoite/aarch64/images/Fedora-Kinoite-40.20240316.n.0.ociarchive
Image: Kinoite ociarchive x86_64
Path: Kinoite/x86_64/images/Fedora-Kinoite-40.20240316.n.0.ociarchive
Image: Silverblue dvd-ostree aarch64
Path: 
Silverblue/aarch64/iso/Fedora-Silverblue-ostree-aarch64-40-20240316.n.0.iso
Image: Kinoite ociarchive ppc64le
Path: Kinoite/ppc64le/images/Fedora-Kinoite-40.20240316.n.0.ociarchive

= DROPPED IMAGES =
Image: Silverblue dvd-ostree ppc64le
Path: 
Silverblue/ppc64le/iso/Fedora-Silverblue-ostree-ppc64le-40-20240315.n.0.iso
Image: Kinoite dvd-ostree aarch64
Path: Kinoite/aarch64/iso/Fedora-Kinoite-ostree-aarch64-40-20240315.n.0.iso

= ADDED PACKAGES =

= DROPPED PACKAGES =

= UPGRADED PACKAGES =

= DOWNGRADED PACKAGES =
--
___
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: 20240316.n.0 changes

2024-03-16 Thread Fedora Rawhide Report
OLD: Fedora-Rawhide-20240315.n.0
NEW: Fedora-Rawhide-20240316.n.0

= SUMMARY =
Added images:4
Dropped images:  5
Added packages:  5
Dropped packages:0
Upgraded packages:   115
Downgraded packages: 0

Size of added packages:  469.78 KiB
Size of dropped packages:0 B
Size of upgraded packages:   5.88 GiB
Size of downgraded packages: 0 B

Size change of upgraded packages:   44.13 MiB
Size change of downgraded packages: 0 B

= ADDED IMAGES =
Image: Silverblue dvd-ostree ppc64le
Path: 
Silverblue/ppc64le/iso/Fedora-Silverblue-ostree-ppc64le-Rawhide-20240316.n.0.iso
Image: Sericea dvd-ostree x86_64
Path: Sericea/x86_64/iso/Fedora-Sericea-ostree-x86_64-Rawhide-20240316.n.0.iso
Image: Kinoite dvd-ostree x86_64
Path: Kinoite/x86_64/iso/Fedora-Kinoite-ostree-x86_64-Rawhide-20240316.n.0.iso
Image: Kinoite dvd-ostree aarch64
Path: Kinoite/aarch64/iso/Fedora-Kinoite-ostree-aarch64-Rawhide-20240316.n.0.iso

= DROPPED IMAGES =
Image: Scientific vagrant-libvirt x86_64
Path: 
Labs/x86_64/images/Fedora-Scientific-Vagrant-Rawhide-20240315.n.0.x86_64.vagrant-libvirt.box
Image: Workstation live aarch64
Path: 
Workstation/aarch64/iso/Fedora-Workstation-Live-aarch64-Rawhide-20240315.n.0.iso
Image: Silverblue dvd-ostree x86_64
Path: 
Silverblue/x86_64/iso/Fedora-Silverblue-ostree-x86_64-Rawhide-20240315.n.0.iso
Image: Onyx dvd-ostree x86_64
Path: Onyx/x86_64/iso/Fedora-Onyx-ostree-x86_64-Rawhide-20240315.n.0.iso
Image: Scientific vagrant-virtualbox x86_64
Path: 
Labs/x86_64/images/Fedora-Scientific-Vagrant-Rawhide-20240315.n.0.x86_64.vagrant-virtualbox.box

= ADDED PACKAGES =
Package: HPCombi-1.0.1-2.fc41
Summary: High Performance Combinatorics in C++ using vector instructions
RPMs:HPCombi-devel HPCombi-doc
Size:362.32 KiB

Package: python-mailman-hyperkitty-1.2.1-1.fc41
Summary: Mailman archiver plugin for HyperKitty
RPMs:python3-mailman-hyperkitty
Size:38.31 KiB

Package: python-snakemake-executor-plugin-kubernetes-0.1.5-1.fc41
Summary: A snakemake executor plugin for submission of jobs to Kubernetes
RPMs:python3-snakemake-executor-plugin-kubernetes
Size:24.81 KiB

Package: python-snakemake-executor-plugin-slurm-0.4.2-1.fc41
Summary: A Snakemake executor plugin for submitting jobs to a SLURM cluster
RPMs:python3-snakemake-executor-plugin-slurm
Size:25.71 KiB

Package: python-snakemake-storage-plugin-ftp-0.1.2-1.fc41
Summary: A Snakemake plugin for handling input and output via FTP
RPMs:python3-snakemake-storage-plugin-ftp
Size:18.62 KiB


= DROPPED PACKAGES =

= UPGRADED PACKAGES =
Package:  centpkg-0.8.3-1.fc41
Old package:  centpkg-0.8.2-1.fc41
Summary:  CentOS utility for working with dist-git
RPMs: centpkg centpkg-sig
Size: 85.97 KiB
Size change:  1009 B
Changelog:
  * Fri Mar 15 2024 Troy Dawson  - 0.8.3-1
  - Update branch detection for c10s


Package:  ceph-2:18.2.2-2.fc41
Old package:  ceph-2:18.2.2-1.fc41
Summary:  User space components of the Ceph file system
RPMs: ceph ceph-base ceph-common ceph-exporter ceph-fuse 
ceph-grafana-dashboards ceph-immutable-object-cache ceph-mds ceph-mgr 
ceph-mgr-cephadm ceph-mgr-dashboard ceph-mgr-diskprediction-local 
ceph-mgr-k8sevents ceph-mgr-modules-core ceph-mgr-rook ceph-mib ceph-mon 
ceph-osd ceph-prometheus-alerts ceph-radosgw ceph-resource-agents ceph-selinux 
ceph-test ceph-volume cephadm cephfs-mirror cephfs-shell cephfs-top 
libcephfs-devel libcephfs2 libcephsqlite libcephsqlite-devel librados-devel 
librados2 libradospp-devel libradosstriper-devel libradosstriper1 librbd-devel 
librbd1 librgw-devel librgw2 python3-ceph-argparse python3-ceph-common 
python3-cephfs python3-rados python3-rbd python3-rgw rados-objclass-devel 
rbd-fuse rbd-mirror rbd-nbd
Size: 422.89 MiB
Size change:  19.21 KiB
Changelog:
  * Fri Mar 15 2024 Kaleb S. KEITHLEY  - 2:18.2.2-2
  - rebuild with libarrow-15.0.1. (And liborc-2.0.0)


Package:  cfn-lint-0.86.0-3.fc41
Old package:  cfn-lint-0.86.0-1.fc41
Summary:  CloudFormation Linter
RPMs: cfn-lint
Size: 1.54 MiB
Size change:  -118 B
Changelog:
  * Fri Mar 15 2024 Benjamin A. Beasley  - 0.86.0-3
  - Hardlink more duplicate files, ignoring insignificant timestamp
differences


Package:  clojure-1:1.11.2-1.fc41
Old package:  clojure-1:1.11.1-7.fc40
Summary:  A dynamic programming language that targets the Java Virtual 
Machine
RPMs: clojure
Size: 3.48 MiB
Size change:  1.36 KiB
Changelog:
  * Fri Mar 15 2024 Markku Korkeala  - 1:1.11.2-1
  - Update to upstream release 1.11.2


Package:  conan-2.1.0-2.fc41
Old package:  conan-2.0.8-4.fc40
Summary:  Open-source C/C++ package manager
RPMs: conan
Size: 1.17 MiB
Size change:  113.17 KiB

Package:  deepin-qt5integration-5.6.11-6.fc41
Old package:  deepin-qt5integration-5.6.11-5.fc40
Summary:  Qt platform theme integration plugins for DDE
RPMs: deepin

Self Introduction: Adam McCartney

2024-03-16 Thread Adam McCartney

Dear Fedora Developers,

Thanks for your work in developing and maintaining such a useful Linux
distribution!

I'm relatively new to open source development and am trying to make my first
contributions. Basically, I'm hoping to package some dependencies
for the `nix and `guix package managers in fedora.

To give a bit of backstory, in the past both package managers have depended on
nscd[1], which has been recently removed from glibc. Since it had been marked 
for
deprecation in glibc, distributions have been removing their reliance on it's
functionality [2].

There has been some discussion on the guix mailing list about possible
replacements for nscd. A popular suggestion is to transition to nsncd,
a program written in rust that provides similar functionality. Following this
dicussion I volunteered to package nsncd for fedora. I've started the process by
packaging some upstream dependencies.

This is my first attempt at contributing packages to fedora (or any distro for
that matter!). Fabio Valentini has been very helpful in providing some guidance
and reviewing my initial bug report[3].

I'm a little bit unsure of the next steps are for having the package accepted.
I would welcome any further advice or guidance that you could provide.

With kind regards,
Adam


[1] 
https://guix.gnu.org/manual/en/html_node/Application-Setup.html#Name-Service-Switch
[2] https://fedoraproject.org/wiki/Changes/RemoveNSCD
[3] https://bugzilla.redhat.com/show_bug.cgi

--
 Adam McCartney - https://admccartney.mur.at 
/

--
___
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


SPDX Statistics - Book Smugglers edition

2024-03-16 Thread Miroslav Suchý

Hot news:

    The last phase has been announce https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_4 and we will proceed 
when approved with FESCO.


RC2 of SPDX  v.3 specification has been published. 
https://spdx.github.io/spdx-spec/v3.0/ .


Two weeks ago we had:


* 23786spec files in Fedora

* 30396license tags in all spec files

* 11182 tags have not been converted to SPDX yet

* 5044 tags can be trivially converted using `license-fedora2spdx`

* Progress: 63,21% ░░ 100%

ELN subset:

112 out of 2411 packages are not converted yet (progress 95.35%)



Today we have:

* 23821spec files in Fedora

* 30463license tags in all spec files

* 11091 tags have not been converted to SPDX yet

* 4996 tags can be trivially converted using `license-fedora2spdx`

* Progress: 63,59% ░░ 100%

ELN subset:

105 out of 2411 packages are not converted yet (progress 95.64%)

Graph of these data with the burndown chart:

https://docs.google.com/spreadsheets/d/1QVMEzXWML-6_Mrlln02axFAaRKCQ8zE807rpCjus-8s/edit?usp=sharing

The list of packages needed to be converted is here:

https://pagure.io/copr/license-validate/blob/main/f/packages-without-spdx-final.txt

List by package maintainers is here

https://pagure.io/copr/license-validate/blob/main/f/packages-without-spdx-final-maintainers.txt

List of packages from ELN subset that needs to be converted:

https://pagure.io/copr/license-validate/blob/main/f/eln-not-migrated.txt

New version of fedora-license-data has been released. With:
    1 new license (plus two public domain declarations).
    16 licenses are waiting to be review by SPDX.org (and then to be added to fedora-license-data) 
https://gitlab.com/fedora/legal/fedora-license-data/-/issues/?label_name%5B%5D=SPDX%3A%3Ablocked


Legal docs and especially

https://docs.fedoraproject.org/en-US/legal/allowed-licenses/

was updated too.

License analysis of remaining packages: 
http://miroslav.suchy.cz/fedora/spdx-reports/


New projection when we will be finished is 2025-02-22 (+21 days from last 
report).  Pure linear approximation.

If your package does not have neither git-log entry nor spec-changelog entry mentioning SPDX and you know your license 
tag matches SPDX formula, you can put your package on ignore list


https://pagure.io/copr/license-validate/blob/main/f/ignore-packages.txt

Either pull-request or direct email to me is fine.


Why Book Smugglers? On this date, at 1846 was born Jurgis Bielinis who become successful book smugglers and even founded 
Garšviai Book Smuggling Society at the time of Lithuanian press ban. Bielinis is informally referred to as the King of 
Book Smugglers. Bielinis's birthday is commemorated as the Day of Book Smugglers.

More reading about Lithuanian book smugglers:
https://www.atlasobscura.com/articles/lithuanian-book-smugglers
https://en.wikipedia.org/wiki/Jurgis_Bielinis
(my favourite part is when he hid from police under his wife's skirt)
Does it inspired you? You can become book smuggler even nowadays: 
https://wordsrated.com/global-book-banning-statistics/


Miroslav


--
___
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