Bug 8513 - Variable SYSLINUX_ROOT is hard-coded in image-live.bbclass and therefore cannot be modified
Summary: Variable SYSLINUX_ROOT is hard-coded in image-live.bbclass and therefore cann...
Status: VERIFIED FIXED
Alias: None
Product: OE-Core
Classification: Build System, Metadata & Runtime
Component: core (show other bugs)
Version: 1.9
Hardware: All Multiple
: Medium+ normal
Target Milestone: 2.0.1
Assignee: Ross Burton
QA Contact: Bogdan Alexandru Voiculescu
URL:
Whiteboard:
Depends on:
Blocks:
 
Reported: 2015-10-14 16:19 UTC by Chris Hallinan
Modified: 2016-01-18 12:13 UTC (History)
3 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: Don't know


Attachments
Make-SYSLINUX_ROOT-changable-in-image-recipes.patch (830 bytes, patch)
2015-10-14 16:19 UTC, Chris Hallinan
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Chris Hallinan 2015-10-14 16:19:44 UTC
Created attachment 2798 [details]
Make-SYSLINUX_ROOT-changable-in-image-recipes.patch

As part of my efforts to build live image types with a rootfs growing to larger than 4GB, I need to build a grub configuration which facilitates mounting root on a separate partition.  It seems that SYSLINUX_ROOT is the mechanism to do this, but it cannot be overridden because it is is defined with "=" instead of "?="

Suggested patch attached.
Comment 1 Ross Burton 2015-10-14 22:17:22 UTC
We do patch review on the mailing list, can you please send the patch to the openembedded-core mailing list?
Comment 2 Ross Burton 2015-10-15 15:03:39 UTC
Looked again at the patch and it's fairly obvious, so I hope to get this into 2.0.
Comment 3 Ross Burton 2015-11-17 11:30:43 UTC
Merged as 33c3a74b0266c53773d7ca3983f9ff50c00b9000 into oe-core for 2.0.
Comment 4 Bogdan Alexandru Voiculescu 2016-01-18 12:13:48 UTC
Verified on jethro branch: dd0ba9ea4a11ab15348d4fe3574e4b28784db82f
Variable is not hard-coded anymore.