aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2017-01-23procd: Install extra filesFabio Berton
Install all scripts necessary for run procd. Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
2017-01-23ubus: create symlink in /sbinTheodore A. Roth
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>
2017-01-23busybox: disable config of utils supplied by uboxTheodore A. Roth
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>
2017-01-23busybox: add lock utilityTheodore A. Roth
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>
2017-01-23Fix bitbake warning (missing RDEPENDS)Harald Krapfenbauer
Signed-off-by: Harald Krapfenbauer <hkr@mission-embedded.com>
2017-01-23netifd: fix build errorTheodore A. Roth
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>
2017-01-23make-ext4fs: Fix QA errorTheodore A. Roth
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>
2017-01-23lua-socket: fix QA errorTheodore A. Roth
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>
2017-01-23luci2: fix compiler warningTheodore A. Roth
Building luci2 fails due to a compiler warning. Add patch to quell the warning. Signed-off-by: Theodore A. Roth <theodore_roth@trimble.com>
2017-01-23ubox: create symlinksTheodore A. Roth
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>
2017-01-23ubox: Add recipeFabio Berton
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>
2017-01-23openwrt-initramfs-init: Add recipeFabio Berton
Install /init script to use with initramfs image. Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
2017-01-23packagegroup-core-boot-openwrt: Add recipeFabio Berton
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>
2017-01-23base-files-openwrt: create /var/run directoryTheodore A. Roth
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>
2017-01-23base-files-openwrt: create symlinks under /etc/rc.dTheodore A. Roth
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>
2017-01-23base-files-openwrt: quell QA warningTheodore A. Roth
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>
2017-01-23base-files-openwrt: fix git hashTheodore A. Roth
The git hash in the recipe doesn't exist in upstream git repo. Signed-off-by: Theodore A. Roth <theodore_roth@trimble.com>
2017-01-23base-files-openwrt: Add recipeFabio Berton
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>
2017-01-23uci: Install extra filesFabio Berton
Install script necessary for run uci Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
2017-01-23rpcd: Install extra filesFabio Berton
Install all scripts necessary for run rpcd. Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
2017-01-23mountd: Install extra filesFabio Berton
Install all scripts necessary for run mountd. Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
2017-01-23usign: Remove --disable-static from EXTRA_OECONFFabio Berton
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>
2017-01-23fstools: Remove --disable-static from EXTRA_OECONFFabio Berton
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>
2017-01-23uhttpd2: Remove luajit patchFabio Berton
We don't use luajit. Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
2017-01-18jucid: fix some build failuresTheodore A. Roth
Add couple of patches to fix build failures. Signed-off-by: Theodore A. Roth <theodore_roth@trimble.com>
2017-01-18openwrt.bbclass: fix LUAPATHTheodore A. Roth
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>
2017-01-18README: add meta-nodejs-contrib to dependency listTheodore A. Roth
Signed-off-by: Theodore A. Roth <theodore_roth@trimble.com>
2017-01-18openwrt-juci-image: fix typo in descriptionTheodore A. Roth
Signed-off-by: Theodore A. Roth <theodore_roth@trimble.com>
2017-01-18layer.conf: fix nodejs dependencyTheodore A. Roth
The meta-nodejs layer changed their collection name from 'nodejs-layer' to 'nodejs'. Signed-off-by: Theodore A. Roth <theodore_roth@trimble.com>
2016-06-14Update README.mdKhem Raj
it needs 2.1 or newer releases to work Fixes issues #3
2016-05-29Fix Typo (#2)Marcel
2016-05-14openwrt-juci-image: Add a sample image using JUCI GUIKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2016-05-14iptables: Skip dev-so QA checkKhem Raj
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>
2016-05-14libutype: Fix linker cmdline mismatchesKhem Raj
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>
2016-05-14juci: Refresh patch to match latestKhem Raj
grunt is no longer pinned Signed-off-by: Khem Raj <raj.khem@gmail.com>
2016-05-14juci: Upgrade to latest tipKhem Raj
Fix jucid and libblobpack with clang Signed-off-by: Khem Raj <raj.khem@gmail.com>
2016-05-14rpcd: Fix build with clangKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2016-04-20luci: Try to fix the build by importing openwrt coreKhem Raj
build is still not completing Signed-off-by: Khem Raj <raj.khem@gmail.com>
2016-04-16layer.conf: Correct the layername for nodejs layerKhem Raj
Fixes parsing errors Signed-off-by: Khem Raj <raj.khem@gmail.com>
2016-04-14Document layer dependenciesKhem Raj
Use bitbake-layers tool to stack up the layers Signed-off-by: Khem Raj <raj.khem@gmail.com>
2016-04-09juci: Add new recipesKhem Raj
juci is a nice alternative to luci Signed-off-by: Khem Raj <raj.khem@gmail.com>
2016-04-06Merge pull request #1 from OSSystems/masterKhem Raj
O.S. Systems pending fixes
2016-04-06lua5.1: Fix Cflags on pkg-configFabio Berton
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
2016-04-06libubox: Disable RPATHFabio Berton
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>
2016-04-06uhttpd: Add -D_DEFAULT_SOURCE to CFLAGSFabio Berton
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>
2016-04-06uqmi: Set build dir as same source dirFabio Berton
Fix error: /bin/sh: 1: ./data/gen-header.pl: not found Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
2016-04-06ugps: Add -D_DEFAULT_SOURCE to CFLAGSFabio Berton
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>
2016-04-06uqmi: Update LIC_FILES_CHKSUMFabio Berton
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
2016-04-06procd: Use openwrt classFabio Berton
Remove code that openwrt class provides. Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
2016-04-06procd: Fix SRC_URI urlFabio Berton
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>