Changeset 5092368 in clfs-embedded for BOOK/final-system/common


Ignore:
Timestamp:
Dec 28, 2016, 7:41:17 PM (8 years ago)
Author:
Andrew Bradford <andrew@…>
Branches:
master
Children:
70d7c95
Parents:
d71f6ae
Message:

busybox: v1.24 additional sed lines for config

In newer versions of busybox we need to disable the utmp/wtmp feature in
the defconfig as musl does not support it and we need to disable the
ipsvd program (similar to inetd) from being built due to huge header
confusion which results in build failures from conflicts between linux
and libc provided header structures.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • BOOK/final-system/common/busybox.xml

    rd71f6ae r5092368  
    5050<screen os="fb"><userinput>sed -i 's/\(CONFIG_\)\(.*\)\(INETD\)\(.*\)=y/# \1\2\3\4 is not set/g' .config
    5151sed -i 's/\(CONFIG_IFPLUGD\)=y/# \1 is not set/' .config</userinput></screen>
     52
     53    <para os="fc">Disable the use of utmp/wtmp as musl does not support
     54            them:</para>
     55
     56<screen os="fd"><userinput>sed -i 's/\(CONFIG_FEATURE_WTMP\)=y/# \1 is not set/' .config
     57sed -i 's/\(CONFIG_FEATURE_UTMP\)=y/# \1 is not set/' .config</userinput></screen>
     58
     59    <para os="fe">Disable the use of ipsvd for both TCP and UDP as it has issues
     60            building against musl (similar to inetd's issues):</para>
     61
     62<screen os="ff"><userinput>sed -i 's/\(CONFIG_UDPSVD\)=y/# \1 is not set/' .config
     63sed -i 's/\(CONFIG_TCPSVD\)=y/# \1 is not set/' .config</userinput></screen>
    5264
    5365    <para os="h">Compile the package:</para>
Note: See TracChangeset for help on using the changeset viewer.