Bug 2251 - directory output/build after make *_defconfig not found
Summary: directory output/build after make *_defconfig not found
Status: RESOLVED FIXED
Alias: None
Product: buildroot
Classification: Unclassified
Component: Other (show other bugs)
Version: 2010.05
Hardware: PC Linux
: P5 minor
Target Milestone: ---
Assignee: unassigned
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-07-20 07:09 UTC by Matthias Brugger
Modified: 2010-07-20 07:19 UTC (History)
1 user (show)

See Also:
Host:
Target:
Build:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Matthias Brugger 2010-07-20 07:09:17 UTC
when you build a defconfig with make something_defconfig and afterwards want to edit the linux kernel configuration (make linux26-menuconfig), then buildroot can't chdir in the output/build directory, because it is not  yet created.
some output (sorry error message is in german):

bzcat /home/ich/buildroot-2010.02/dl/linux-2.6.32.9.tar.bz2 | tar -C /home/ich/buildroot-2010.02/output/build  -xf -
tar: /home/ich/buildroot-2010.02/output/build: Kann chdir nicht ausführen: Datei oder Verzeichnis nicht gefunden

when you create the output/build folder by your own, it works.
Comment 1 Matthias Brugger 2010-07-20 07:09:44 UTC
this bug report also holds for buildroot-2010.02
Comment 2 Peter Korsgaard 2010-07-20 07:19:47 UTC
I believe this was fixed by c9ff3273eb94:

commit c9ff3273eb94078ad342d0a3e08e1757bced2afa
Author: Peter Korsgaard <jacmet@sunsite.dk>
Date:   Tue Jul 20 08:45:45 2010 +0200

    linux: linux26-{menu,x,g}config needs host-sed
    
    Similar to how it's done for uclibc-menuconfig.
    
    Reported-by: Paul Jones <paul@pauljones.id.au>
    Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>

It works here atleast. If not, please reopen the bug report with more info.