[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-bugs-dist
Subject:    [valgrind] [Bug 303877] valgrind doesn't support compressed debuginfo sections.
From:       Sami Liedes via KDE Bugzilla <bugzilla_noreply () kde ! org>
Date:       2016-03-12 22:42:29
Message-ID: bug-303877-17878-dOf619kRV7 () http ! bugs ! kde ! org/
[Download RAW message or body]

https://bugs.kde.org/show_bug.cgi?id=303877

Sami Liedes <sami.liedes@iki.fi> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |sami.liedes@iki.fi

--- Comment #25 from Sami Liedes <sami.liedes@iki.fi> ---
That patch doesn't build on Debian amd64, at least on top of Debian's version
of valgrind:

gcc -DHAVE_CONFIG_H -I. -I..  -I.. -I../include -I../VEX/pub -I../VEX/pub
-DVGA_amd64=1 -DVGO_linux=1 -DVGP_amd64_linux=1 -DVGPV_amd64_linux_vanilla=1
-I../coregrind -DVG_LIBDIR="\"/usr/lib/valgrind"\"
-DVG_PLATFORM="\"amd64-linux\""  -m64 -O2 -g -std=gnu99 -Wall
-Wmissing-prototypes -Wshadow -Wpointer-arith -Wstrict-prototypes
-Wmissing-declarations -Wcast-align -Wcast-qual -Wwrite-strings -Wempty-body
-Wformat -Wformat-security -Wignored-qualifiers -Wmissing-parameter-type
-Wold-style-declaration -fno-stack-protector -fno-strict-aliasing -fno-builtin 
-fomit-frame-pointer -DENABLE_LINUX_TICKET_LOCK -g -O2 -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2
-I/usr/include/x86_64-linux-gnu    -c -o
m_debuginfo/libcoregrind_amd64_linux_a-readelf.o `test -f
'm_debuginfo/readelf.c' || echo './'`m_debuginfo/readelf.c
m_debuginfo/readelf.c:67:6: error: conflicting types for ‘Elf32_Chdr'
    } Elf32_Chdr;
      ^
In file included from m_debuginfo/readelf.c:56:0:
/usr/include/elf.h:385:3: note: previous declaration of ‘Elf32_Chdr' was here
 } Elf32_Chdr;
   ^
m_debuginfo/readelf.c:76:6: error: conflicting types for ‘Elf64_Chdr'
    } Elf64_Chdr;
      ^
In file included from m_debuginfo/readelf.c:56:0:
/usr/include/elf.h:393:3: note: previous declaration of ‘Elf64_Chdr' was here
 } Elf64_Chdr;
   ^
Makefile:4878: recipe for target
'm_debuginfo/libcoregrind_amd64_linux_a-readelf.o' failed

-- 
You are receiving this mail because:
You are watching all bug changes.=
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic