bug-binutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug gas/30092] New: Build failed due to directory gas/doc was not creat


From: robinlee.sysu at gmail dot com
Subject: [Bug gas/30092] New: Build failed due to directory gas/doc was not created
Date: Tue, 07 Feb 2023 03:44:17 +0000

https://sourceware.org/bugzilla/show_bug.cgi?id=30092

            Bug ID: 30092
           Summary: Build failed due to directory gas/doc was not created
           Product: binutils
           Version: 2.40
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: gas
          Assignee: unassigned at sourceware dot org
          Reporter: robinlee.sysu at gmail dot com
  Target Milestone: ---

binutils 2.40 failed to build with an error log:

cp: cannot create regular file 'doc/asconfig.texi': No such file or directory

The direct cause is that 'gas/doc' directory was not created in the build
directory.

A quick workaround is to manually 'mkdir gas/doc' before running make.

Also simple code fix:

diff --git a/gas/doc/local.mk b/gas/doc/local.mk
index f611a50913c..07dc5b4527e 100644
--- a/gas/doc/local.mk
+++ b/gas/doc/local.mk
@@ -41,6 +41,7 @@ TEXI2DVI = texi2dvi -I "$(srcdir)/%D%" -I %D% -I
"$(srcdir)/../libiberty" \

 %D%/asconfig.texi: %D%/$(CONFIG).texi %D%/$(am__dirstamp)
        $(AM_V_at)rm -f %D%/asconfig.texi
+       $(AM_V_at)-test -d %D% || $(MKDIR_P) %D%
        $(AM_V_GEN)cp $(srcdir)/%D%/$(CONFIG).texi %D%/asconfig.texi
        $(AM_V_at)chmod u+w %D%/asconfig.texi

But binutils 2.39 has no this issue.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]