Bug 2725 - Buildroot overrides kernel config
Summary: Buildroot overrides kernel config
Status: RESOLVED FIXED
Alias: None
Product: buildroot
Classification: Unclassified
Component: Other (show other bugs)
Version: unspecified
Hardware: PC Linux
: P5 normal
Target Milestone: ---
Assignee: unassigned
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-10-25 12:57 UTC by Pavel Chromý
Modified: 2010-11-07 18:59 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 Pavel Chromý 2010-10-25 12:57:25 UTC
Buildroot overrides certain directives in kernel configuration.

Example: when doing a clean build, unless BR2_TARGET_ROOTFS_INITRAMFS in Buildroot's config file is set, kernel is built without initramfs support
despite it was enabled in file referenced by BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE.

On the other hand if BR2_TARGET_ROOTFS_INITRAMFS is set, kernel image contains complete root filesytem.

This is unacceptable - this way it is a problem to build kernel with initramfs support but without actual filesystem embedded in the kernel, Buildroot shall not be such invasive when custom configuration file is provided.
Comment 1 Thomas Petazzoni 2010-11-07 18:59:06 UTC
This has already been fixed at http://git.buildroot.net/buildroot/commit/?id=ee3f319249e146d92b093ad8c45a3a908d44236f

The fix will be part of the upcoming 2010.11 release.