Community maintained packages for difos.
Find a file
Sebastian Kemper d13f831ba8 sqlite3: fix arm endian issue
Forum user portuquesa raised a topic (see [1]) about being unable to use
Asterisk on his armeb xscale device. We narrowed it down to sqlite3.
Asterisk was unable to insert a simple table into its db.

In short, sqlite3 assumes little endian for every ARM device. This worked OK
for 4 Byte (unaligned) access. But once upstream (back in 2015) added a
function which accesses 2 Bytes (see [2]) this failed for some (if not all) ARM
big endian devices. ARM CPUs are bi-endian for 4 Byte reads but not for 2 Byte
reads.

This patch fixes the problem by setting the endianness adequately for
ARM targets, for both 32 bit and 64 bit varieties. The patch was applied
upstream (see [3]).

[1] https://forum.openwrt.org/t/solved-asterisk13-or-15-sqlite3-database-problem/36856
[2] 329428e208
[3] https://www.sqlite.org/src/info/b7aad929619f7043

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2019-05-23 20:37:27 +02:00
.circleci CircleCI: [18.06] branch specific version. 2018-12-11 15:56:29 -05:00
.github github: adapt templates 2018-01-27 11:24:43 +08:00
.keys build: move gpg keys into .keys directory 2018-04-30 13:14:25 -07:00
admin Netdata: update to version 1.12.2 2019-03-13 14:49:38 +01:00
devel patch: Add missing CVE-2018-6951 patch 2018-10-18 08:48:41 +01:00
fonts/dejavu-fonts-ttf [dejavu-fonts] add license info and myself as maintainer 2017-02-22 18:39:54 +01:00
ipv6/tayga treewide: run "make check FIXUP=1" 2017-08-29 21:41:14 -07:00
kernel exfat-nofuse: set Yousong Zhou as the current maintainer 2018-01-25 09:36:20 +08:00
lang Merge pull request #8765 from BKPepe/1806-urllib3 2019-05-12 11:09:35 +02:00
libs sqlite3: fix arm endian issue 2019-05-23 20:37:27 +02:00
mail dovecot: update to 2.2.36.1 2019-05-09 22:31:47 +03:00
multimedia youtube-dl: update to version 2019.05.11 2019-05-12 11:41:04 +02:00
net Merge pull request #8954 from jonathanunderwood/openwrt-18.06-getdns-stubby-from-master 2019-05-11 12:14:15 -07:00
sound Merge pull request #8770 from neheb/es 2019-04-30 11:50:48 -07:00
utils mariadb: bump to 10.1.39 2019-05-02 22:09:25 +02:00
.travis.yml travis: don't need git cloning progress 2018-08-02 22:38:05 -06:00
.travis_do.sh build: move gpg keys into .keys directory 2018-04-30 13:14:25 -07:00
CONTRIBUTING.md treewide: use name in define and eval lines 2017-03-08 21:15:20 +01:00
LICENSE Add GPLv2 pro-forma license 2014-06-16 08:14:04 +02:00
README.md Fixed broken link in README.md 2015-07-10 13:51:22 -05:00

OpenWrt packages feed

Description

This is the OpenWrt "packages"-feed containing community-maintained build scripts, options and patches for applications, modules and libraries used within OpenWrt.

Installation of pre-built packages is handled directly by the opkg utility within your running OpenWrt system or by using the OpenWrt SDK on a build system.

Usage

This repository is intended to be layered on-top of an OpenWrt buildroot. If you do not have an OpenWrt buildroot installed, see the documentation at: OpenWrt Buildroot Installation on the OpenWrt support site.

This feed is enabled by default. To install all its package definitions, run:

./scripts/feeds update packages
./scripts/feeds install -a -p packages

License

See LICENSE file.

Package Guidelines

See CONTRIBUTING.md file.