Conversation
|
@ofborg build python3.tests.cpython-gdb |
|
@ofborg build pkgsMusl.gdb |
ivan
left a comment
There was a problem hiding this comment.
I applied this to NixOS master, booted into a 22.05-pre x86_64 NixOS, used gdb 12.1 a bit and did not see any issues.
Added trivial updater script. Refreshed nix-specific patch with path to debug symbols. Dropped upstreamed patches for gcc-12 support and musl support. Changes: https://www.sourceware.org/gdb/download/ANNOUNCEMENT
Take advantage of the bump and drop the if/null construct for optionalString.
ivan
left a comment
There was a problem hiding this comment.
I did not find issues after building and testing this again on NixOS master.
lsix
left a comment
There was a problem hiding this comment.
Sorry for the delay, this LGTM.
Thanks.
|
This broke on i686-linux due to EDIT: I can't see any patch on their ML or git. |
|
Thank you!. Looking. |
|
Proposed possible change: #173844 |
|
Proposed patches upstream as https://sourceware.org/pipermail/gdb-patches/2022-May/189288.html |
A few rare targets don't have clean format strings on 32-bit systems: NixOS#171216 (comment) /build/gdb-12.1/_build/sim/../../sim/cris/sim-if.c:575:28: error: format '%lx' expects argument of type 'long unsigned int', but argument 4 has type 'bfd_size_type' {aka 'long long unsigned int'} [-Werror=format=] We pull in patch pending upstream inclusion.
Added trivial updater script.
Refreshed nix-specific patch with path to debug symbols.
Dropped upstreamed patches for gcc-12 support and musl support.
Changes: https://www.sourceware.org/gdb/download/ANNOUNCEMENT
Description of changes
Things done
sandbox = trueset innix.conf? (See Nix manual)nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/)nixos/doc/manual/md-to-db.shto update generated release notes