@@ -453,11 +453,16 @@
# Omit JOBSFLAGS as GLIBC has problems building the
# manuals in parallel
CT_DoExecLog ALL make pdf html
- # EGLIBC doesn't have a install-{pdf.html} and leaves the manuals
- # in the source directory
+ # EGLIBC doesn't have a install-{pdf.html}, and older
+ # versions leave the manuals in the source directory
CT_DoExecLog ALL mkdir -p ${CT_PREFIX_DIR}/share/doc
- CT_DoExecLog ALL cp -av ${src_dir}/manual/*.pdf ${src_dir}/manual/libc \
- ${CT_PREFIX_DIR}/share/doc
+ if [ ${CT_LIBC_EGLIBC_2_16_or_later} = "y" ]; then
+ CT_DoExecLog ALL cp -av manual/*.pdf manual/libc \
+ ${CT_PREFIX_DIR}/share/doc
+ else
+ CT_DoExecLog ALL cp -av ${src_dir}/manual/*.pdf ${src_dir}/manual/libc \
+ ${CT_PREFIX_DIR}/share/doc
+ fi
fi
if [ "${CT_LIBC_LOCALES}" = "y" ]; then
Signed-off-by: Johannes Stezenbach <js@sig21.net> -- For unsubscribe information see http://sourceware.org/lists.html#faq