Re: Uninitialized variables and F37

2022-01-22 Thread Richard W.M. Jones
On Fri, Jan 21, 2022 at 08:26:00PM -0800, John Reiser wrote: > >It > >might be worthwhile to have a CFLAG that can tell glibc (or other allocators) > >to substitute something like calloc for malloc. > > The environment variable MALLOC_PERTURB_ has been used by glibc malloc > for over 15 years. Ju

Fedora-Cloud-35-20220122.0 compose check report

2022-01-22 Thread Fedora compose checker
No missing expected images. Soft failed openQA tests: 1/8 (x86_64), 1/8 (aarch64) (Tests completed, but using a workaround for a known bug) Old soft failures (same test soft failed in Fedora-Cloud-35-20220121.0): ID: 004 Test: x86_64 Cloud_Base-qcow2-qcow2 cloud_autocloud URL: https://op

Re: F36 Change: GNU Toolchain Update (gcc 12, glibc 2.35) (late System-Wide Change proposal)

2022-01-22 Thread Andreas Schneider
On Tuesday, January 11, 2022 7:00:22 PM CET Steve Grubb wrote: > Hello, > > On Wednesday, January 5, 2022 5:05:26 PM EST Ben Cotton wrote: > > > https://fedoraproject.org/wiki/Changes/GNUToolchainF36 > > > > == Summary == > > Update the Fedora 36 GNU Toolchain to gcc 12 and glibc 2.35. > > > >

Re: Uninitialized variables and F37

2022-01-22 Thread Vitaly Zaitsev via devel
On 21/01/2022 19:04, Steve Grubb wrote: Uninitialized variables are a big problem. Yes, but as a package maintainer, I don't want to deal with dozens of crashes after this change. Such problems must be fixed by upstream developers, not by volunteers [package maintainers]. Most upstreams w

Re: F36 Change: GNU Toolchain Update (gcc 12, glibc 2.35) (late System-Wide Change proposal)

2022-01-22 Thread Jonathan Wakely
On Sat, 22 Jan 2022 at 10:52, Andreas Schneider wrote: > > On Tuesday, January 11, 2022 7:00:22 PM CET Steve Grubb wrote: > > Hello, > > > > On Wednesday, January 5, 2022 5:05:26 PM EST Ben Cotton wrote: > > > > > https://fedoraproject.org/wiki/Changes/GNUToolchainF36 > > > > > > == Summary == > >

Re: F36 Change: GNU Toolchain Update (gcc 12, glibc 2.35) (late System-Wide Change proposal)

2022-01-22 Thread Jonathan Wakely
On Sat, 22 Jan 2022 at 11:51, Jonathan Wakely wrote: > > On Sat, 22 Jan 2022 at 10:52, Andreas Schneider wrote: > > > > On Tuesday, January 11, 2022 7:00:22 PM CET Steve Grubb wrote: > > > Hello, > > > > > > On Wednesday, January 5, 2022 5:05:26 PM EST Ben Cotton wrote: > > > > > > > https://fedo

Re: F36 Change: GNU Toolchain Update (gcc 12, glibc 2.35) (late System-Wide Change proposal)

2022-01-22 Thread Jakub Jelinek
On Sat, Jan 22, 2022 at 11:51:37AM +, Jonathan Wakely wrote: > IIRC it wasn't that simple. The necessary entropy was *not* coming > from uninitialized bytes. There were other sources of *real* entropy, > but the Debian patch caused *none* of it to be added to the pool > (except for the PID). Ze

gcc-12 breaks build with vdr-live with ppc64le on rawhide

2022-01-22 Thread Martin Gansser
Hi, gcc-12 breaks build [1] with vdr-live with ppc64le on rawhide g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-st

Re: gcc-12 breaks build with vdr-live with ppc64le on rawhide

2022-01-22 Thread Jakub Jelinek
On Sat, Jan 22, 2022 at 12:01:51PM -, Martin Gansser wrote: > gcc-12 breaks build [1] with vdr-live with ppc64le on rawhide > > g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches > -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 > -Wp,-D_GLIBCXX_ASSERTIONS

Re: gcc-12 breaks build with vdr-live with ppc64le on rawhide

2022-01-22 Thread Martin Gansser
ok, many thanks for the information. Martin ___ 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/

Re: F36 Change: Package information on ELF objects (System-Wide Change proposal)

2022-01-22 Thread Kevin Kofler via devel
Robert-André Mauchin wrote: > Sorry for the necro but there seems to be a problem with this change. It > broke multiple packages at the linking stage: > https://bugzilla.redhat.com/show_bug.cgi?id=2043178 It breaks ALL packages using gold to link, and the "fix" is to explicitly add a macro to gen

Failure on the koji f36-rebuild target: /usr/bin/ld: cannot open linker script file /builddir/build/BUILD/.package_note...: No such file or directory

2022-01-22 Thread Marcin Dulak
Initially the ga package (https://src.fedoraproject.org/rpms/ga) failed during the f36 mass rebuild, by failing on some numerical tests "zdot wrong". The failed build is here http://koji.fedoraproject.org/koji/buildinfo?buildID=1882845 However, when trying to reproduce the failure on koji with `

Re: gcc-12.0.0-0.4.fc36 in rawhide

2022-01-22 Thread Kaleb Keithley
I know you want FTBFS bugs now for gcc-12 issues, but let me run this by you first and I will open a BZ if necessary. For ceph I've hacked up a fix for all the other gcc-12isms in ceph and now it fails to build on ppc64le[1] with ... /usr/bin/ld: /builddir/build/BUILD/ceph-16.2.7/build/redhat-li

Re: Uninitialized variables and F37

2022-01-22 Thread Richard W.M. Jones
On Sat, Jan 22, 2022 at 12:36:01PM +0100, Vitaly Zaitsev via devel wrote: > On 21/01/2022 19:04, Steve Grubb wrote: > >Uninitialized variables are a big problem. > > Yes, but as a package maintainer, I don't want to deal with dozens > of crashes after this change. > > Such problems must be fixed

dhcpd-pools failed rebuild

2022-01-22 Thread Chris Adams
dhcpd-pools builds for Rawhide (in mock from F35) for me on x86_64, but failed the mass rebuild on ppc64le with: In file included from /usr/include/stdlib.h:1032, from ./stdlib.h:36, from mktime.c:49: /usr/include/bits/stdlib-ldbl.h: In function '__LDBL_REDIR1_DEC

Fwd: [Test-Announce] [Test Week] Fedora Linux Kernel 5.16 2022-01-23 through 2022-01-29

2022-01-22 Thread Luna Jernberg
-- Forwarded message - From: Luna Jernberg Date: Sat, Jan 22, 2022 at 4:58 PM Subject: Fwd: [Test-Announce] [Test Week] Fedora Linux Kernel 5.16 2022-01-23 through 2022-01-29 To: -- Forwarded message - From: Luna Jernberg Date: Sat, Jan 22, 2022 at 4:58 PM Sub

Possibly non-responsive maintainer: olem

2022-01-22 Thread Fabio Valentini
Hi everybody, The Rust SIG and I have been waiting for responses from Olivier (FAS: olem) for a while. I had noticed that their Rust packages started accumulating FTBFS / FTI / release-monitoring bugs, as we get CCd on those bugzillas. According to koji / dist-git / bodhi / pagure.io, their last a

Re: gcc-12.0.0-0.4.fc36 in rawhide

2022-01-22 Thread Jakub Jelinek
On Sat, Jan 22, 2022 at 09:56:24AM -0500, Kaleb Keithley wrote: > I know you want FTBFS bugs now for gcc-12 issues, but let me run this by > you first and I will open a BZ if necessary. > > For ceph I've hacked up a fix for all the other gcc-12isms in ceph and now > it fails to build on ppc64le[1]

Insecure C identifiers mass-scan

2022-01-22 Thread Reini Urban
Hi, I just finished my C23++ proposal to apply the proper Unicode Identifier Security mechanisms from TR39 to C++ and therefore also C. Therefore I've developed a linter to check for insecure identifiers in source code (for most programming languages), as well via readelf for libraries (with insecu

Best practice testing Python packages

2022-01-22 Thread Kai A. Hiller
Hello everyone, I’m having trouble deciding on what is the best way to perform tests in Python packages. Here are my thoughts and the solution I find most correct, but which is kind of verbose and ugly to read. I’d be happy about comments. TL;DR and code at the bottom. For a Python package t

Re: [Test-Announce] [Test Week] Fedora Linux Kernel 5.16 2022-01-23 through 2022-01-29

2022-01-22 Thread Luna Jernberg
And the Wiki page and the images is now out: https://fedoraproject.org/wiki/Test_Day:2022-01-23_Kernel_5.16_Test_Week On Thu, Jan 20, 2022 at 11:39 PM Chris Murphy wrote: > > > On Thu, Jan 20, 2022, 3:54 AM Artem Tim wrote: > >> Asking here due: >> Your message to the test mailing-list was reje

Re: Best practice testing Python packages

2022-01-22 Thread Miro Hrončok
On 22. 01. 22 18:22, Kai A. Hiller wrote: Hello everyone, Hello Kai. just a very quick and short reply, as I don't have time for a long and complicated answer. See below. I’m having trouble deciding on what is the best way to perform tests in Python packages. Here are my thoughts and the s

Re: Uninitialized variables and F37

2022-01-22 Thread Steve Grubb
On Friday, January 21, 2022 11:26:00 PM EST John Reiser wrote: > > It might be worthwhile to have a CFLAG that can tell glibc (or other > > allocators) to substitute something like calloc for malloc. > > The environment variable MALLOC_PERTURB_ has been used by glibc malloc > for over 15 years.

Re: gcc-12.0.0-0.4.fc36 in rawhide

2022-01-22 Thread Kaleb Keithley
On Sat, Jan 22, 2022 at 11:22 AM Jakub Jelinek wrote: > On Sat, Jan 22, 2022 at 09:56:24AM -0500, Kaleb Keithley wrote: > > I know you want FTBFS bugs now for gcc-12 issues, but let me run this by > > you first and I will open a BZ if necessary. > > > > For ceph I've hacked up a fix for all the o

Re: Uninitialized variables and F37

2022-01-22 Thread Steve Grubb
On Saturday, January 22, 2022 6:36:01 AM EST Vitaly Zaitsev via devel wrote: > On 21/01/2022 19:04, Steve Grubb wrote: > > Uninitialized variables are a big problem. > > Yes, but as a package maintainer, I don't want to deal with dozens of > crashes after this change. As much as I don't want this

Re: Uninitialized variables and F37

2022-01-22 Thread Demi Marie Obenour
On 1/22/22 15:00, Steve Grubb wrote: > On Saturday, January 22, 2022 6:36:01 AM EST Vitaly Zaitsev via devel wrote: >> On 21/01/2022 19:04, Steve Grubb wrote: >>> Uninitialized variables are a big problem. >> >> Yes, but as a package maintainer, I don't want to deal with dozens of >> crashes after

Re: Uninitialized variables and F37

2022-01-22 Thread Richard W.M. Jones
On Sat, Jan 22, 2022 at 03:00:14PM -0500, Steve Grubb wrote: > On Saturday, January 22, 2022 6:36:01 AM EST Vitaly Zaitsev via devel wrote: > > On 21/01/2022 19:04, Steve Grubb wrote: > > > Uninitialized variables are a big problem. > > > > Yes, but as a package maintainer, I don't want to deal wi

Re: Uninitialized variables and F37

2022-01-22 Thread Mark Wielaard
On Sat, 2022-01-22 at 20:49 +, Richard W.M. Jones wrote: > On Sat, Jan 22, 2022 at 03:00:14PM -0500, Steve Grubb wrote: > > On Saturday, January 22, 2022 6:36:01 AM EST Vitaly Zaitsev via > > devel wrote: > > > On 21/01/2022 19:04, Steve Grubb wrote: > > > > Uninitialized variables are a big pr

Re: Uninitialized variables and F37

2022-01-22 Thread Mark Wielaard
Hi Steve, On Fri, 2022-01-21 at 13:04 -0500, Steve Grubb wrote: > This is a continuation of the discussion from F36 Change: GNU > Toolchain Update. > > Uninitialized variables are a big problem. They can be sources of information > exposure if parts of a buffer are not initialized. They can also

Re: F36 Change: Package information on ELF objects (System-Wide Change proposal)

2022-01-22 Thread Kevin Kofler via devel
Kevin Kofler via devel wrote: > It breaks ALL packages using gold to link, and the "fix" is to explicitly > add a macro to generate gold-compatible output or to stop using gold. Also > affects qt5-qtwebengine: > https://bugzilla.redhat.com/show_bug.cgi?id=2043178#c10 And worse, neither of the alle

Re: F36 Change: Package information on ELF objects (System-Wide Change proposal)

2022-01-22 Thread Neal Gompa
On Sat, Jan 22, 2022 at 5:47 PM Kevin Kofler via devel wrote: > > Kevin Kofler via devel wrote: > > It breaks ALL packages using gold to link, and the "fix" is to explicitly > > add a macro to generate gold-compatible output or to stop using gold. Also > > affects qt5-qtwebengine: > > https://bugz

Re: Failure on the koji f36-rebuild target: /usr/bin/ld: cannot open linker script file /builddir/build/BUILD/.package_note...: No such file or directory

2022-01-22 Thread Robert-André Mauchin
On 1/22/22 15:50, Marcin Dulak wrote: > /usr/bin/ld: cannot open linker script file /builddir/build/BUILD/.package_note-ga-5.7.2-8.fc36.x86_64.ld: No such This is a widespread known issue. Aledgedly fixed but I don't think it is. Refer to this bug https://bugzilla.redhat.com/show_bug.cgi?id=204

Re: F36 Change: Package information on ELF objects (System-Wide Change proposal)

2022-01-22 Thread Jerry James
On Fri, Jan 21, 2022 at 5:35 PM Robert-André Mauchin wrote: > Sorry for the necro but there seems to be a problem with this change. It > broke multiple packages at the linking stage: > https://bugzilla.redhat.com/show_bug.cgi?id=2043178 > > On the package-note repo https://github.com/systemd/packa