Age | Commit message (Collapse) | Author |
|
Install all scripts necessary for run procd.
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
|
|
Procd has harded path to /sbin/ubusd, but it is installed in /usr/sbin.
Create a symlink in /sbin to make procd happy.
Signed-off-by: Theodore A. Roth <theodore_roth@trimble.com>
|
|
The ubox utility provides kmodloader which is aliased to insmod, rmmod,
lsmod, modprobe and depmod via symlinks. Disable configuration of those
tools in busybox.
Signed-off-by: Theodore A. Roth <theodore_roth@trimble.com>
|
|
Add openwrt patch which adds the '/bin/lock' command to busybox.
This is needed by procd.
Signed-off-by: Theodore A. Roth <theodore_roth@trimble.com>
|
|
Signed-off-by: Harald Krapfenbauer <hkr@mission-embedded.com>
|
|
Add a patch to fix a build error where IFF_LOWER_UP is not defined.
Signed-off-by: Theodore A. Roth <theodore_roth@trimble.com>
|
|
Fix the following:
ERROR: make-ext4fs-git-r0 do_package_qa: QA Issue: No GNU_HASH in the elf binary:
'build/tmp/work/i586-poky-linux/make-ext4fs/git-r0/packages-split/make-ext4fs/usr/bin/make_ext4fs' [ldflags]
Signed-off-by: Theodore A. Roth <theodore_roth@trimble.com>
|
|
Fix the following:
ERROR: lua-socket-git-r0 do_package_qa: QA Issue: No GNU_HASH in the elf binary:
'build/tmp/work/i586-poky-linux/lua-socket/git-r0/packages-split/lua-socket/usr/lib/lua/5.1/mime/core.so'
No GNU_HASH in the elf binary: 'build/tmp/work/i586-poky-linux/lua-socket/git-r0/packages-split/lua-socket/usr/lib/lua/5.1/socket/core.so' [ldflags]
Signed-off-by: Theodore A. Roth <theodore_roth@trimble.com>
|
|
Building luci2 fails due to a compiler warning. Add patch to quell the
warning.
Signed-off-by: Theodore A. Roth <theodore_roth@trimble.com>
|
|
Create symlinks to various files needed by the system.
* Procd hard codes the path to kmodloader to /sbin/kmodloader, but this
recipe installs it in /usr/sbin.
* Clean up the libvalidate so file (symlinks and remove subpackage).
Signed-off-by: Theodore A. Roth <theodore_roth@trimble.com>
|
|
Add recipe based on Mentor Embedded meta-openwrt.
https://github.com/MentorEmbedded/meta-openwrt/tree/master/recipes-core/ubox
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
|
|
Install /init script to use with initramfs image.
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
|
|
Sets dev, login and init manager and install minimal packages for boot
openwrt image.
Recipe based on Mentor Embedded meta-openwrt.
https://github.com/MentorEmbedded/meta-openwrt/tree/master/recipes-core/packagegroups
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
|
|
ubusd fails to start due to inability to create a unix socket because
/var/run directory is missing.
Signed-off-by: Theodore A. Roth <theodore_roth@trimble.com>
|
|
Create start and stop symlinks from /etc/rc.d into /etc/init.d. The
Makefile for base-files package in openwrt proper also does this at
build time.
Signed-off-by: Theodore A. Roth <theodore_roth@trimble.com>
|
|
Quells the following warning:
WARNING: base-files-openwrt-git-r0 do_package_qa: QA Issue: \
/lib/functions/uci-defaults-new.sh contained in package base-files-openwrt \
requires /bin/ash, but no providers found in RDEPENDS_base-files-openwrt? [file-rdeps]
Signed-off-by: Theodore A. Roth <theodore_roth@trimble.com>
|
|
The git hash in the recipe doesn't exist in upstream git repo.
Signed-off-by: Theodore A. Roth <theodore_roth@trimble.com>
|
|
Base files for openwrt image.
Recipe based on Mentor Embedded meta-openwrt.
https://github.com/MentorEmbedded/meta-openwrt/tree/master/recipes-core/base-files-openwrt
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
|
|
Install script necessary for run uci
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
|
|
Install all scripts necessary for run rpcd.
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
|
|
Install all scripts necessary for run mountd.
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
|
|
As of commit OE-Core:773c9e18071d71454473dd81aff911104a2e9bc6
EXTRA_OECONF is appended with the option --disable-static on
DISABLE_STATIC variable and this cause the error:
CMake Error: The source directory
"/home/user/prj/build/tmp/work/cortexa9hf-neon-linux-musleabi/usign/
git-r0/build/--disable-static" does not exist.
Specify --help for usage, or press the help button on the CMake GUI.
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
|
|
As of commit OE-Core:773c9e18071d71454473dd81aff911104a2e9bc6
EXTRA_OECONF is appended with the option --disable-static on
DISABLE_STATIC variable and this cause the error:
CMake Error: The source directory
"/home/user/prj/build/tmp/work/cortexa9hf-neon-linux-musleabi/fstools
/git-r0/build/--disable-static" does not exist.
Specify --help for usage, or press the help button on the CMake GUI.
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
|
|
We don't use luajit.
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
|
|
Add couple of patches to fix build failures.
Signed-off-by: Theodore A. Roth <theodore_roth@trimble.com>
|
|
Running the native lua5.1 binary to get the lua module path doesn't play
nice with using SSTATE with multiple build environments:
$ bitbake -e libubox | grep EXTRA_OECMAKE
# $EXTRA_OECMAKE [5 operations]
EXTRA_OECMAKE=" -DLUAPATH=`lua5.1 -e \"for k in string.gmatch(package.cpath .. \
\\";\\", \\"([^;]+)/..so;\\") do if k:sub(1,1) == \\"/\\" then print(k) \
break end end\" | \
sed 's#/home/troth/git/econe-yocto/build-morty-qemux86/tmp/sysroots/x86_64-linux##'` \
-DBUILD_EXAMPLES=ON -DBUILD_LUA=ON -DCMAKE_SKIP_RPATH=ON \${PACKAGECONFIG_CONFARGS}"
$ tmp/sysroots/x86_64-linux/usr/bin/lua5.1 -e "for k in string.gmatch(package.cpath .. \
\";\", \"([^;]+)/..so;\") do if k:sub(1,1) == \"/\" then print(k) break end end"
/home/troth/git/econe-yocto/build-morty/tmp/sysroots/x86_64-linux/usr/lib/lua/5.1
Just use a fixed string for the path instead of trying to programmatically generate it.
Signed-off-by: Theodore A. Roth <theodore_roth@trimble.com>
|
|
Signed-off-by: Theodore A. Roth <theodore_roth@trimble.com>
|
|
Signed-off-by: Theodore A. Roth <theodore_roth@trimble.com>
|
|
The meta-nodejs layer changed their collection name from 'nodejs-layer'
to 'nodejs'.
Signed-off-by: Theodore A. Roth <theodore_roth@trimble.com>
|
|
it needs 2.1 or newer releases to work
Fixes issues #3
|
|
|
|
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
We add a new extention which is dlopen'ed and
has extention .so not .so.X.Y.Z
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
ERROR: libutype-git-r0 do_package_qa: QA Issue: No GNU_HASH in the elf binary: '/a/builder/mnt/build/tmp-musl/work/cortexa7hf-neon-vfpv4-oe-linux-musleabi/libutype/git-r0/packages-split/libutype/usr/lib/libut
ype.so' [ldflags]
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
grunt is no longer pinned
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
Fix jucid and libblobpack with clang
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
build is still not completing
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
Fixes parsing errors
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
Use bitbake-layers tool to stack up the layers
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
juci is a nice alternative to luci
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
O.S. Systems pending fixes
|
|
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
|
|
If RPATH is enable, function do_package_qa fails with error:
ERROR: QA Issue: package libubox-examples contains bad RPATH
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
|
|
Fix error:
warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use DEFAULT_SOURCE"
cc1: all warnings being treated as errors
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
|
|
Fix error:
/bin/sh: 1: ./data/gen-header.pl: not found
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
|
|
Fix error:
warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use DEFAULT_SOURCE"
cc1: all warnings being treated as errors
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
|
|
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
|
|
Remove code that openwrt class provides.
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
|
|
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
|