Codebase list debian-goodies / 21a4a82
find-dbgsym-packages: Fix parsing [vdso: ...] lines in eu-unstrip output Silences warnings similar to: Cannot parse eu-unstrip output: '0xf7f84000+0x2000 07b6d4113babfe81b7ef55f17d3afa875ab5a18c@0xf7f84570 . - [vdso: 6113]' Fixes: 9a82dbc3e4f1540ca9f8a83fd9bebe5ab7ec38be Jakub Wilk authored 5 years ago Axel Beckert committed 5 years ago
1 changed file(s) with 3 addition(s) and 2 deletion(s). Raw diff Collapse all Expand all
8888 \s+
8989 (\S+)
9090 \s+
91 (\S+)?
91 (?: (\S+) | (\[vdso:\s+\d+\]) )?
9292 $}ix) {
9393 my $id = $1;
9494 my $path = $2;
9595 my $debug = $3;
9696 my $name = $4 // $path;
97 my $vdso = $5;
9798 if ($debug ne '-') {
9899 next;
99100 }
100 if ($name =~ /\[vdso: \d+\]/) {
101 if (defined $vdso) {
101102 next;
102103 }
103104 if ($id eq '-') {