This is the mail archive of the crossgcc@sourceware.org mailing list for the crossgcc project.

See crosstool-NG for lots more information.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

eglibc-2.16 manual


Hi,

building the pdf manuals fails for eglibc-2.16 in the step
which copies the finished docs.  This is the change
I used to make the build succeed:

diff -r c94bf1e11db2 scripts/build/libc/glibc-eglibc.sh-common
--- a/scripts/build/libc/glibc-eglibc.sh-common	Mon Oct 15 11:48:02 2012 +0200
+++ b/scripts/build/libc/glibc-eglibc.sh-common	Wed Oct 17 10:43:43 2012 +0200
@@ -453,10 +453,9 @@
             # 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}
             CT_DoExecLog ALL mkdir -p ${CT_PREFIX_DIR}/share/doc
-            CT_DoExecLog ALL cp -av ${src_dir}/manual/*.pdf ${src_dir}/manual/libc \
+            CT_DoExecLog ALL cp -av manual/*.pdf manual/libc \
                 ${CT_PREFIX_DIR}/share/doc
         fi
 

The question is which version of eglibc fixed the manual build location,
and how to apply this change in ct-ng so it doesn't break it for older
eglibc versions?


Cheers,
Johannes

--
For unsubscribe information see http://sourceware.org/lists.html#faq


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]