mirror of
https://git.yoctoproject.org/poky
synced 2026-05-30 12:29:55 +00:00
nss: generate debug info
Because the build of nss seems to ignore CFLAGS, we never have put source code in the -dbg package. We do not address the CFLAGS issue, but we do add -g to the definition of CC so that we will generate debug info. We also let package.bbclass populate the -dbg package instead of forcing the contents locally. (From OE-Core master rev: 0ec01bbd845b61798366441b2c7e5b8738db6b32) (From OE-Core rev: 24a55a1e9658fdfd7b314ce1d9f40e0374990b7a) Signed-off-by: Joe Slater <jslater@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
a536594605
commit
08b10e93c4
@@ -74,8 +74,12 @@ do_compile() {
|
|||||||
export USE_64=1
|
export USE_64=1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
make -C ./nss CCC="${CXX}" \
|
# We can modify CC in the environment, but if we set it via an
|
||||||
OS_TEST=${OS_TEST} \
|
# argument to make, nsinstall, a host program, will also build with it!
|
||||||
|
#
|
||||||
|
export CC="${CC} -g"
|
||||||
|
make -C ./nss CCC="${CXX} -g" \
|
||||||
|
OS_TEST=${OS_TEST}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -204,9 +208,6 @@ FILES_${PN}-dev = "\
|
|||||||
${libdir}/pkgconfig/* \
|
${libdir}/pkgconfig/* \
|
||||||
${includedir}/* \
|
${includedir}/* \
|
||||||
"
|
"
|
||||||
FILES_${PN}-dbg = "\
|
# FILES_${PN}-dbg is populated automatically
|
||||||
${bindir}/.debug/* \
|
|
||||||
${libdir}/.debug/* \
|
|
||||||
"
|
|
||||||
|
|
||||||
BBCLASSEXTEND = "native nativesdk"
|
BBCLASSEXTEND = "native nativesdk"
|
||||||
|
|||||||
Reference in New Issue
Block a user