Date: Wed, 1 Dec 2010 11:48:10 -0600 From: Brandon Gooch <jamesbrandongooch@gmail.com> To: freebsd-toolchain@freebsd.org Subject: DTrace and clang -- ERROR: ctfmerge: kernel.debug: Cannot get sect .note.GNU-stack data Message-ID: <AANLkTinP_J5YdDWsGmg6Wh=WY6Nn537vXmB%2BRoYfRzvp@mail.gmail.com>
next in thread | raw e-mail | index | archive | help
I recently attempted to enable DTrace on a system running HEAD built with clang, and saw this error scrolling by when the kernel and modules were being built: ERROR: ctfmerge: kernel.debug: Cannot get sect .note.GNU-stack data Each module being built also displayed a similar message as to the above. ERROR: ctfmerge: module_name: Cannot get sect .note.GNU-stack data I've followed instructions here for building with clang: http://wiki.freebsd.org/BuildingFreeBSDWithClang ...and here for DTrace: http://wiki.freebsd.org/DTrace I've completed several rounds of building world and kernel from SVN r216082 to r216095. Each time, it seems that kernel in world aren't "in sync" # netstat netstat: no namelist I can build the kernel using gcc, and DTrace (and netstat) output is good. I haven't rebuilt world yet with gcc, as it takes a while, but I'll certainly be doing that at some point I'm sure :) Any debugging hints appreciated... -Brandon
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?AANLkTinP_J5YdDWsGmg6Wh=WY6Nn537vXmB%2BRoYfRzvp>