-fno-omit-frame-pointer does not work as advertised
Hi, to those who are pushing the -fno-omit-frame-pointer change: Are you aware that neither that flag nor even -mno-omit-leaf-frame-pointer actually guarantee that every leaf function is going to carry a frame pointer, as required for your backtraces? See for yourself: https://godbolt.org/z/TjzTsWoWT The only way to get GCC to generate a frame pointer for this function is to not use any optimization at all (-O0, or just leave the flags empty, which unfortunately defaults to -O0 in GCC). I have tried: * just -O2 * -O2 -fno-omit-frame-pointer * -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer and all of them produce just imul+mov+ret, which means that an unwinder based purely on frame pointers will NOT be able to locate the caller of this function if the profiler snapshots it in the middle. Another issue is that even if the function does have a frame pointer, it takes time to set up the frame pointer (push rbp; mov rbp, rsp), and it also needs to be popped at the end (pop rbp) before returning (ret), so a randomly sampled snapshot can always happen to be taken in the short time window where the frame pointer is not ready, which will also lead to the caller being unable to be located. This inherently makes purely frame- pointer-based unwinding unreliable. Frame pointers sound like a simple solution to unwinding, but they are not. They are no complete replacement for unwinding information. Kevin Kofler ___ 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
[Bug 2158290] Please branch and build perl-File-KeePass for EPEL 9
https://bugzilla.redhat.com/show_bug.cgi?id=2158290 --- Comment #2 from Orion Poplawski --- Will you be able to branch and build perl-File-KeePass in epel9? The EPEL Packagers SIG would be happy to be a co-maintainer if you do not wish to build it on epel9. -- You are receiving this mail because: You are on the CC list for the bug. https://bugzilla.redhat.com/show_bug.cgi?id=2158290 ___ 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
[Package Review] draco
Hello team, draco package is ready for review. https://bugzilla.redhat.com/show_bug.cgi?id=2160996 The spec file was originally from UnitedRPM [1] which only needs a clean up to adhere to the packaging guideline. The library itself is useful for Blender to compress 3D geometry. Thanks in advance for taking this package for review. Reference [1] https://github.com/UnitedRPMs/draco/blob/main/draco.spec -- Luya Tshimbalanga Fedora Design Team Fedora Design Suite maintainer ___ 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
[EPEL-devel] Fedora EPEL 9 updates-testing report
The following Fedora EPEL 9 Security updates need testing: Age URL 5 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2023-ae3188 awstats-7.8-9.el9 The following builds have been pushed to Fedora EPEL 9 updates-testing petsc-3.17.4-5.el9 sundials-5.8.0-10.el9 Details about builds: petsc-3.17.4-5.el9 (FEDORA-EPEL-2023-dcb2db7646) Portable Extensible Toolkit for Scientific Computation Update Information: - Fix pkgconfig files ChangeLog: * Sat Jan 14 2023 Antonio Trande - 3.17.4-5 - Fix pkgconfig files bugs (rhbz#2060414) References: [ 1 ] Bug #2160414 - Incorrect paths in pkg-config https://bugzilla.redhat.com/show_bug.cgi?id=2160414 sundials-5.8.0-10.el9 (FEDORA-EPEL-2023-8405e41815) Suite of nonlinear solvers Update Information: - Enable KLU support in EPEL9 ChangeLog: * Sat Jan 14 2023 Antonio Trande - 5.8.0-10 - Enable KLU support in EPEL9 References: [ 1 ] Bug #2160862 - KLU support is disabled in sundials-5.8.0-9.el9.x86_64 https://bugzilla.redhat.com/show_bug.cgi?id=2160862 ___ epel-devel mailing list -- epel-devel@lists.fedoraproject.org To unsubscribe send an email to epel-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/epel-devel@lists.fedoraproject.org Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue
[Bug 2160966] New: perl-Moose-2.2202 is available
https://bugzilla.redhat.com/show_bug.cgi?id=2160966 Bug ID: 2160966 Summary: perl-Moose-2.2202 is available Product: Fedora Version: rawhide Status: NEW Component: perl-Moose Keywords: FutureFeature, Triaged Assignee: emman...@seyman.fr Reporter: upstream-release-monitor...@fedoraproject.org QA Contact: extras...@fedoraproject.org CC: emman...@seyman.fr, iarn...@gmail.com, lkund...@v3.sk, mspa...@redhat.com, p...@city-fan.org, perl-devel@lists.fedoraproject.org Target Milestone: --- Classification: Fedora Releases retrieved: 2.2202 Upstream release that is considered latest: 2.2202 Current version/release in rawhide: 2.2201-5.fc37 URL: https://metacpan.org/release/Moose/ Please consult the package updates policy before you issue an update to a stable branch: https://docs.fedoraproject.org/en-US/fesco/Updates_Policy/ More information about the service that created this bug can be found at: https://docs.fedoraproject.org/en-US/package-maintainers/Upstream_Release_Monitoring Please keep in mind that with any upstream change, there may also be packaging changes that need to be made. Specifically, please remember that it is your responsibility to review the new version to ensure that the licensing is still correct and that no non-free or legally problematic items have been added upstream. Based on the information from Anitya: https://release-monitoring.org/project/6197/ To change the monitoring settings for the project, please visit: https://src.fedoraproject.org/rpms/perl-Moose -- You are receiving this mail because: You are on the CC list for the bug. https://bugzilla.redhat.com/show_bug.cgi?id=2160966 ___ 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: pathfix.py will be removed from Python 3.12
On Thu, 2022-10-27 at 11:57 +0200, Miro Hrončok wrote: > On 27. 10. 22 11:51, Miro Hrončok wrote: > > micropython churchyard > > https://src.fedoraproject.org/rpms/micropython/pull-request/14 Hi, https://src.fedoraproject.org/rpms/xpra/pull-request/1 breaks builds on epel9 from https://src.fedoraproject.org/rpms/micropython/pull-request/14 %py3_shebang_fix is available on epel ? Thank you > -- > Miro Hrončok > -- > Phone: +420777974800 > IRC: mhroncok > ___ > python-devel mailing list -- python-devel@lists.fedoraproject.org > To unsubscribe send an email to > python-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/python-devel@lists.fedoraproject.org > Do not reply to spam, report it: > https://pagure.io/fedora-infrastructure/new_issue -- Sérgio M. B. ___ python-devel mailing list -- python-devel@lists.fedoraproject.org To unsubscribe send an email to python-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/python-devel@lists.fedoraproject.org Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue
Re: F38 proposal: IPP-USB as a weak dependency of CUPS and sane-airscan (Self-Contained Change proposal)
On 1/13/23 8:53 PM, Chris Adams wrote: Once upon a time, Robert Marcano said: Nothing against driverless printing, this is something I really like, bit I think all the move to HTTP is ignoring the feature that is being removed, and that I have an use for. There is not possible to have a printer connected to a computer that can't be restricted by CUPS to be used by only a few authorized users. The admin can implement CUPS authentication but an ipp://localhost:6 open port entirely open to anyone on the local machine to submit print jobs directly bypassing CUPS. I haven't tried it with firewalld or the newer nftables, but old iptables could set rules based on user ID. I'd expect nftables also implemented that, and firewalld could handle it in some fashion (possibly a rich rule). With that, you could limit HTTP access to root (I think cups runs as root). Sounds like an ugly workaround, but betther than nothing. Looks possible with nftables, it can even be possible to match the CUPS cgroup. But there isn't anything for UID or cgroups on firewalld rich language syntax. ___ 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: libharu 2.4.3, mathgl 8.0.1, vtk 9.2.5 update coming to rawhide soon
On 1/9/23 07:43, Orion Poplawski wrote: I'm hoping to start updating libharu to 2.4.3, mathgl to 8.0.1, and vtk to 9.2.5 at the end of this week. Builds will be done in a side tag. Test builds are being done here: https://copr.fedorainfracloud.org/coprs/orion/libharu2.4/builds/ This is starting in f38-build-side-61967. There are some issues with opencascade and mayavi, but I'm hopeful that they will be able to get addressed relatively soon. -- 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/ smime.p7s Description: S/MIME Cryptographic 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: Orphaned packages looking for new maintainers
On 14. 01. 23 12:45, Susi Lehtola wrote: On 1/12/23 20:57, Miro Hrončok wrote: On 12. 01. 23 18:53, Susi Lehtola wrote: On 1/12/23 19:48, Miro Hrončok wrote: On 12. 01. 23 18:42, Susi Lehtola wrote: On 12/5/22 13:36, Miro Hrončok wrote: The following packages are orphaned and will be retired when they are orphaned for six weeks, unless someone adopts them. If you know for sure that the package should be retired, please do so now with a proper reason: https://fedoraproject.org/wiki/How_to_remove_a_package_at_end_of_life Note: If you received this mail directly you (co)maintain one of the affected packages or a package that depends on one. Please adopt the affected package or retire your depending package to avoid broken dependencies, otherwise your package will fail to install and/or build when the affected package gets retired. Hello, although I was mentioned in the email Affected (co)maintainers (either directly or via packages' dependencies): jussilehtola: CheMPS2 I was was not contacted about this and the package has been falsely retired. Please check your scripts to reach out to other maintainers who may have been bitten by the retirements. I have just checked and you were Bcc'ed like all the other affected maintainers. Well, bccing means that the mail wasn't addressed to me and therefore I just got the single mail that got delivered as part of the normal list distribution, which means I also didn't get notified about the retirement... Better suggestions welcome. Use cc instead of bcc The list rejects post with many cc'ed addresses. -- Miro Hrončok -- Phone: +420777974800 IRC: mhroncok ___ 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: 20230114.n.0 changes
OLD: Fedora-Rawhide-20230113.n.0 NEW: Fedora-Rawhide-20230114.n.0 = SUMMARY = Added images:6 Dropped images: 9 Added packages: 8 Dropped packages:39 Upgraded packages: 208 Downgraded packages: 0 Size of added packages: 7.44 MiB Size of dropped packages:5.92 MiB Size of upgraded packages: 11.61 GiB Size of downgraded packages: 0 B Size change of upgraded packages: 174.97 MiB Size change of downgraded packages: 0 B = ADDED IMAGES = Image: Python_Classroom live x86_64 Path: Labs/x86_64/iso/Fedora-Python-Classroom-Live-x86_64-Rawhide-20230114.n.0.iso Image: Python_Classroom raw-xz aarch64 Path: Labs/aarch64/images/Fedora-Python-Classroom-Rawhide-20230114.n.0.aarch64.raw.xz Image: Kinoite dvd-ostree x86_64 Path: Kinoite/x86_64/iso/Fedora-Kinoite-ostree-x86_64-Rawhide-20230114.n.0.iso Image: Silverblue dvd-ostree x86_64 Path: Silverblue/x86_64/iso/Fedora-Silverblue-ostree-x86_64-Rawhide-20230114.n.0.iso Image: Astronomy_KDE live x86_64 Path: Labs/x86_64/iso/Fedora-Astronomy_KDE-Live-x86_64-Rawhide-20230114.n.0.iso Image: Kinoite dvd-ostree aarch64 Path: Kinoite/aarch64/iso/Fedora-Kinoite-ostree-aarch64-Rawhide-20230114.n.0.iso = DROPPED IMAGES = Image: Server dvd s390x Path: Server/s390x/iso/Fedora-Server-dvd-s390x-Rawhide-20230113.n.0.iso Image: Cloud_Base qcow2 s390x Path: Cloud/s390x/images/Fedora-Cloud-Base-Rawhide-20230113.n.0.s390x.qcow2 Image: Server boot s390x Path: Server/s390x/iso/Fedora-Server-netinst-s390x-Rawhide-20230113.n.0.iso Image: Container_Minimal_Base docker s390x Path: Container/s390x/images/Fedora-Container-Minimal-Base-Rawhide-20230113.n.0.s390x.tar.xz Image: Cloud_Base raw-xz s390x Path: Cloud/s390x/images/Fedora-Cloud-Base-Rawhide-20230113.n.0.s390x.raw.xz Image: Container_Base docker s390x Path: Container/s390x/images/Fedora-Container-Base-Rawhide-20230113.n.0.s390x.tar.xz Image: Server_KVM qcow2 s390x Path: Server/s390x/images/Fedora-Server-KVM-Rawhide-20230113.n.0.s390x.qcow2 Image: Everything boot s390x Path: Everything/s390x/iso/Fedora-Everything-netinst-s390x-Rawhide-20230113.n.0.iso Image: Server_KVM qcow2 ppc64le Path: Server/ppc64le/images/Fedora-Server-KVM-Rawhide-20230113.n.0.ppc64le.qcow2 = ADDED PACKAGES = Package: CheMPS2-1.8.9-17.fc38 Summary: A spin-adapted implementation of DMRG for ab initio quantum chemistry RPMs:CheMPS2 CheMPS2-devel Size:3.16 MiB Package: apt-cacher-ng-3.7.4-1.fc38 Summary: Caching proxy for package files from Debian RPMs:apt-cacher-ng Size:2.89 MiB Package: golang-github-pkg-browser-0-0.8.20210110git0426ae3.fc38 Summary: Helpers to open files, readers, and urls in a browser RPMs:golang-github-pkg-browser-devel Size:13.95 KiB Package: perl-Goo-Canvas-0.06-49.fc38 Summary: Perl interface to the GooCanvas RPMs:perl-Goo-Canvas Size:566.88 KiB Package: perl-Test-MockTime-HiRes-0.08-1.fc38 Summary: Replaces actual time with simulated high resolution time RPMs:perl-Test-MockTime-HiRes perl-Test-MockTime-HiRes-tests Size:27.73 KiB Package: python-looseversion-1.0.3-4.fc38 Summary: Version numbering for anarchists and software realists RPMs:python3-looseversion Size:17.17 KiB Package: python-pmw-2.1.1-1.fc38 Summary: Python powerwidgets RPMs:python3-pmw Size:764.09 KiB Package: rust-normpath-0.3.2-1.fc38 Summary: More reliable path manipulation RPMs:rust-normpath+default-devel rust-normpath+serde-devel rust-normpath-devel Size:37.33 KiB = DROPPED PACKAGES = Package: ruby-ncurses-1.3.1-42.fc38 Summary: A module for ruby applications for using ncurses interfaces RPMs:ruby-ncurses Size:342.09 KiB Package: rust-fbthrift_codegen_includer_proc_macro-0.1.2-5.fc37 Summary: Helps include generated thrift structures RPMs:rust-fbthrift_codegen_includer_proc_macro+default-devel rust-fbthrift_codegen_includer_proc_macro-devel Size:23.32 KiB Package: rust-fdlimit-0.2.1-5.fc37 Summary: Utility crate for raising file descriptors limit for OSX and Linux RPMs:rust-fdlimit+default-devel rust-fdlimit-devel Size:22.24 KiB Package: rust-lipsum-0.8.2-1.fc38 Summary: Lorem ipsum text generation library RPMs:rust-lipsum+default-devel rust-lipsum-devel Size:45.73 KiB Package: rust-loggerv-0.7.2-8.fc37 Summary: Simple log implementation that logs to stdout and stderr with colors RPMs:rust-loggerv+default-devel rust-loggerv-devel Size:27.39 KiB Package: rust-lzw-0.10.0-9.fc37 Summary: LZW compression and decompression RPMs:rust-lzw+default-devel rust-lzw+raii_no_panic-devel rust-lzw-devel Size:35.18 KiB Package: rust-macro-attr-0.2.0-14.fc37 Summary: Macro that enables the use of custom, macro-based attributes and derivations RPMs:rust-macro-attr+default-devel rust-macro-attr+std-devel rust-macro-attr+unstable-macros-1-1-devel rust-macro-attr-devel Size:46.09 KiB Package: rust-mdl-1.0.5-5.fc37 Summary: Data model library to share app state between threads