| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| |
|
|
|
|
|
|
|
|
| |
make sure dnsmasq listens to all addresses specified in BRIDGE_ADDR,
but not the ones in BRIDGE_ADDR_EXTRA. That way it is possible to have
another daemon listening to the extra address.
Also make sure we remove the addresses on service stop.
|
| |
|
|
|
|
| |
Check host_arch not target_arch to decide whether -latomic is necessary.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
1) Enable generation of LWL/LWR/etc instructions on pre-R6 mips*.
This gives 5x (yes, five times) compression speed-up on P5600
(and additional ~10% for decompression).
2) Recognize s390x as unaligned access capable architecture.
See "Integral Boundaries" in SA22-7832-xx.
3) Force use of gcc/clang __builtin_bswapXX for big-endian code path
in order to avoid suboptimal generic functions from <byteswap.h>.
Test suite still passes on x86_64, mipseln8hf (hardware) and under qemu-s390x.
|
|
|
|
|
|
|
|
|
| |
./CHANGES claims "many security related and stability fixes".
While here, enable built-in test suite (passes on x86_64 and mipseln8hf
at least) and make sure libpng is not pulled accidentally during build.
Pull the source from github.com as referenced on the project's web page.
|
|
|
|
| |
Public header ffitarget.h wants <asm/sgidefs.h> on mips*.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- properly require openssl (status quo, just use a correct parameter)
- explicitly require system libpcap (status quo)
- explicitly require system libpcre [1]
- explicitly require zlib (status quo)
- explicitly require system libssh2 [2]
- explicitly require system lua5.3 [3]
- adjust makedepends accordingly
[1] System pcre is newer and properly configured for mips*.
[2] This is the ./configure default, just make sure the choice is stable.
[3] This is the ./configure default, just let it find the system version.
check() passes on x86_64 and mipseln8hf at least, however this commit does
not re-enable it due to unclear aarch64 / arm* status.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
We already support multiple addresses for the bridge device, but they
would all use the BRIDGE_NETMASK. Fix so you can either specify the
netmask with the address or fallback to BRIDGE_NETMASK.
For example:
BRIDGE_ADDR="192.168.0.1 10.0.0.1/16"
BRIDGE_NETMASK="255.255.255.0"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Extended tests fail on x86_64 builders with:
rm: 'tmp-lower-bindir' is a directory
rm: 'tmp-lower-includedir' is a directory
rm: 'tmp-lower-libdir' is a directory
rm: 'tmp-lower-man1dir' is a directory
rm: 'tmp-lower-mandir' is a directory
rm: 'tmp-lower-pkgconfigdir' is a directory
rm: 'tmp-upper-bindir' is a directory
rm: 'tmp-upper-includedir' is a directory
rm: 'tmp-upper-libdir' is a directory
rm: 'tmp-upper-man1dir' is a directory
rm: 'tmp-upper-mandir' is a directory
rm: 'tmp-upper-pkgconfigdir' is a directory
make[1]: *** [Makefile:352: test-lz4-essentials] Error 1
|
|
|
|
|
|
|
|
|
|
|
| |
3.18.1 upgrade
scons still requires python2, and some of the gps
utilities no longer work with python2
The 0001-workaround-for-scons-using-python2.patch
explicitly uses python3 as the interpreter
3.18.1 insists on putting the python utilites in
/usr/local - we manually move them as
part of the _py subpackage
|
|
|
|
|
|
| |
This upstream patch fixes multi.rf64 test failure on mipsel{n8hf} at least.
Note the bug was reported for armv7hl so arm* check() should probably be re-enabled.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is exactly the same memcpy()-in-hot-path xxHash problem, see
community/xxhash commit log for details.
The bug makes "lz4 -1" or "lz4 -t" twice slower on x86_64 however
"lz4 -9" is barely affected (do not use "lz4 -b" for benchmarking
this change since it does not calculate the checksum).
Other aport changes:
- use short and fast "make check" (unlike extensive "make test")
for pre-v7 ARM architectures.
|
|
|
|
|
|
|
|
|
|
| |
Provide some basic mips* support just to allow the build succeed.
Disabling on mips* is not an option cause the arch= list becomes
too long and ugly.
Do not bump pkgrel since no previously built mips* apks exist and
change does nothing for other architectures.
|
| |
|
| |
|
|
|
|
| |
While at it, drop depend that was not needed after all
|
| |
|
|
|
|
|
| |
1) Disable use of CFC1 (FPU instruction) on all soft-float mips*.
2) Enable MIPS32 ISA (default is MIPS III) on 32-bit mips{el}.
|
|
|
|
|
| |
1) Disable use of CFC1 (FPU instruction) on all soft-float mips*.
2) Enable MIPS32 ISA (default is MIPS III) on 32-bit mips{el}.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
Use sgidefs.h from linux-headers and replace _ABI64 references with non-GCC
counterpart (_ABI64 is only defined with -mabi=64 thus -Wundef errors arise
in some dependent projects with -mabi=32).
|
|
|
|
|
|
|
| |
1) Disable parallel build for "make check" to prevent sporadic test failures
(at least on relatively old x86_64 and dual-core 1200 MHz mipsel).
2) Pass DBM version explicitly (--with-dbm=db53) to avoid slow DB version search.
The package already depends on main/db which persists at 5.3.x since 2012.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|