Age | Commit message (Collapse) | Author | Files |
|
Where each applet is installed as a tiny binary linked against shared
libbusybox.
Signed-off-by: Roman I Khimov <khimov@altell.ru>
|
|
|
|
(actually as there were two entries for __s390__ hijacked one of it
Signed-off-by: Frans Meulenbroeks <fransmeulenbroeks@gmail.com>
|
|
(actually as there were two entries for __s390__ hijacked one of it
Signed-off-by: Frans Meulenbroeks <fransmeulenbroeks@gmail.com>
|
|
Signed-off-by: Frans Meulenbroeks <fransmeulenbroeks@gmail.com>
|
|
Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
|
|
Starting with version 1.16.x busybox changed CONFIG_APP_UDHCPxxx into CONFIG_UDHCPCxxx.
- Change defconfigs
- Fix do_install_append to install the scritps if these options are set
|
|
|
|
busybox fdisk has if defined(__arch__) statements.
This patch adds the defined line for nios2 (__nios2__)
Signed-off-by: Frans Meulenbroeks <fransmeulenbroeks@gmail.com>
|
|
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
* The former default behaviour was to exit with failure if lease is not
immediately obtained. This results in permanent network disconnect if DHCP
server is (accidentally) not available at boot time. :(
* Since bb 1.14 this is no longer hardcoded and can be configured.
Signed-off-by: Steffen Sledz <sledz@dresearch.de>
Acked-by: Henri Bragge <henri.bragge@dcombus.com>
|
|
RDEPENDS/RRECOMMENDS/RSUGGESTS/RPROVIDES/RCONFLICTS/RREPLACES cleanup
* only 769 from 1102 recipes were covered by automatic PR bump, list
of remaining 333 recipes not using PR/INC_PR is available for manual
PR add or INC_PR conversion - volunteers?
http://build.shr-project.org/tests/jama/files.not.PR.bumped
* just echo 'PR = "r1"' to recipes without any PR/INC_PR is not so good
idea without manual check, because sometimes they rely on PR set in
their .inc file and "r1" could make it go backwards
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
|
|
Signed-off-by: Tom Rini <tom_rini@mentor.com>
|
|
* there is probably very few cases when it's needed without _${PN},
if you find one in attached patch, please enlighten me
* usually we want those only for ${PN} not for all ${PACKAGES} ie ${PN}-dev, ${PN)-doc etc
* there is a check for this in recipe-sanity.bclass
* there is maybe few possible fixes also in bbclasses
cpan-base.bbclass:RDEPENDS += "${@["perl", ""][(bb.data.inherits_class('native', d))]}"
distutils-base.bbclass:RDEPENDS += "python-core"
gtk-icon-cache.bbclass:RDEPENDS += "hicolor-icon-theme"
image.bbclass:RDEPENDS += "${IMAGE_INSTALL} ${IMAGE_BOOT}"
module.bbclass:RDEPENDS += "kernel (${KERNEL_VERSION}) update-modules"
?opie_i18n.bbclass: rdepends = bb.data.getVar("RDEPENDS", d, 1)
?opie_i18n.bbclass: bb.data.setVar('RDEPENDS_%s' % x[0].lower(), pn, d)
?opie_i18n.bbclass: bb.data.setVar('RDEPENDS', rdepends, d)
rubyextension.bbclass:RDEPENDS += "ruby"
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Acked-by: Koen Kooi <k-kooi@ti.com>
|
|
|
|
For .diff/.patch you need to apply manually, you can specify apply=no.
Signed-off-by: Chris Larson <chris_larson@mentor.com>
Acked-by: Denys Dmytriyenko <denis@denix.org>
Acked-by: Khem Raj <raj.khem@gmail.com>
|
|
I think this makes the behavior rather more clear.
Signed-off-by: Chris Larson <chris_larson@mentor.com>
Acked-by: Denys Dmytriyenko <denis@denix.org>
Acked-by: Khem Raj <raj.khem@gmail.com>
|
|
* u-a for init scripts of busybox-syslog, sysklogd, and rsyslog
* syslog-ng needs to be integrated too!
Signed-off-by: Steffen Sledz <sledz@dresearch.de>
Acked-by: Martin Jansa <Martin.Jansa@gmail.com>
|
|
busybox will link to busybox_unstripped then strip to produce busybox,
giving us an empty -dbg package. At the end of do_compile, copy
busybox_unstripped to busybox, so our striping happens as expected.
Signed-off-by: Tom Rini <tom_rini@mentor.com>
|
|
* otherwise debianutils install will fail with
update-alternatives: Error: cannot register alternative run-parts to /usr/bin/run-parts since it is already registered to /bin/run-parts
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
|
|
recent addition in rootfs_ipk.bbclass which runs postinst scripts with
-e option, while very useful, prevents busybox from configuring at image
build time. It will be configured at first image boot if your file
system is writable, but in case of e.g. squashfs, that will be fatal
error. This commit prevents postinst to fail, so busybox will create
all needed links at image build time.
|
|
* all: multiple checked items in SRC_URI (needs name= param)
* other fixes like non-existent URL, checksums moved ot .inc or included .bb (ie for -native)
* ...
* tested with micro/micro-uclibc/Angstrom/SHR with
SOURCE_MIRROR_FETCH="True" (ignoring COMPATIBLE_*
* also tested -c fetch with s/SRC_URI_append_[^ ]*/SRC_URI_append/g and
s/SRC_URI_[^ ]*/SRC_URI_append/g to catch all URLs used only for
distro/machine/virtual override (see
http://build.shr-project.org/tests/jama/SRC_URI.removeOverrides.patch)
* in case I downloaded different checksum then what was in checksums.ini
I used the old one from checksums.ini and put my checksum in comment
* I'll send to ML list of recipes which cannot be downloaded (weren't
converted) and where I got different checksums
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
|
|
* fetch all *.bb with patched utils.bbclass appending all checksums
found only in checksums.ini to recipe
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
|
|
|
|
Signed-off-by: Steffen Sledz <sledz@dresearch.de>
|
|
util-linux-ng-mountall)
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
|
|
needed for self-hosting; applied to upstream
Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
Acked-by: Marcin Juszkiewicz <marcin@juszkiewicz.com.pl>
|
|
A number of applets will select FEATURE_SUID, and then not work unless
the busybox binary is SUID. We switch from a "let the users decide" to
"let the users opt-out".
Signed-off-by: Tom Rini <tom_rini@mentor.com>
Acked-by: Marcin Juszkiewicz <marcin@juszkiewicz.com.pl>
Acked-by: Koen Kooi <koen@openembedded.org>
|
|
busybox' hwclock can be built without support for getopt_long.
Flags of the big hwclock are compatible with the busybox version.
Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
|
|
Switch to new-style checksums and remove all checksums for tarballs from
checksums.ini
Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
|
|
At hipox machine we do not update the Hardware Clock
with the System Clock time at stop to avoid needless
increase of the RTC epoch counter.
Signed-off-by: Steffen Sledz <sledz@dresearch.de>
|
|
Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
|
|
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
|
|
|
|
|
|
A patch fixing this problem inside the linux kernel was not accepted.
For details see:
- http://lkml.org/lkml/2009/6/18/223
- http://patchwork.kernel.org/patch/31164/
Signed-off-by: Steffen Sledz <sledz@dresearch.de>
|
|
DEFAULT_PREFERENCE is set to "-1".
|
|
|
|
|
|
|
|
|
|
The same is already done for httpd and udhcpd.
This fixes Busybox deb upgrades: the prerm script was failing because
the last command "/etc/init.d/syslog stop", added by the update-rc.d
class, runs after the /bin/sh symlink has been removed.
Many images expect busybox to contain the syslog initscript, so busybox
RRECOMMENDS busybox-syslog.
busybox-{syslog,httpd,udhcpd} now RDEPEND on busybox, for consistency
with other packages in the recipe (e.g. busybox-mdev).
Signed-off-by: Michael Smith <msmith@cbnco.com>
|
|
Signed-off-by: Michael Smith <msmith@cbnco.com>
|
|
|
|
Back in 2005, commit 5e01906b set this up; in f7f1ac27 the recipe
was changed to keep all the links in the package.
This changes it back, and also removes special treatment of the
links for crond, httpd, udhcpd, hwclock, and udhcpc.
Signed-off-by: Michael Smith <msmith@cbnco.com>
|
|
There was code to handle this, but it needed a tweak to prevent copying
a directory on top of itself. Other prefixes (besides /usr) may also
work now, but this is untested.
busybox will also build when base_sbindir is "/bin" instead of "/sbin".
Signed-off-by: Michael Smith <msmith@cbnco.com>
|
|
|
|
|