| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
As lib/libswan/nss_copies.c says:
/*
* The NSS function CERT_CompareAVA() appears in the NSS header files,
* but the library does not actually export the function. This is a copy
* of that function until upstream NSS is fixed and the fix available in
* the common Linux distributions. This workaround is enabled using
* NSS_REQ_AVA_COPY=true
*
* See also:
* https://bugzilla.mozilla.org/show_bug.cgi?id=1336487
* https://bugzilla.mozilla.org/show_bug.cgi?id=294538
*/
So disable the work-around on Alpine since main/nss is new enough. This
is also a build fix for mips* as nss_copies.c expects that libc provides
<sgidefs.h> in the standard location.
|
|
|
|
| |
Check host_arch not target_arch to decide whether -latomic is necessary.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Disable check() due to errors below:
Experimental each on scalar is now forbidden at cpp/build/testconfig.pl line 118.
Type of arg 1 to each must be hash or array (not single ref constructor) at cpp/build/testconfig.pl line 118, near "%errors)
"
Experimental each on scalar is now forbidden at cpp/build/testconfig.pl line 130.
Type of arg 1 to each must be hash or array (not single ref constructor) at cpp/build/testconfig.pl line 130, near "%warnings)
"
Experimental each on scalar is now forbidden at cpp/build/testconfig.pl line 142.
Type of arg 1 to each must be hash or array (not single ref constructor) at cpp/build/testconfig.pl line 142, near "%errors)
"
Experimental each on scalar is now forbidden at cpp/build/testconfig.pl line 151.
Type of arg 1 to each must be hash or array (not single ref constructor) at cpp/build/testconfig.pl line 151, near "%errors)
"
Experimental each on scalar is now forbidden at cpp/build/testconfig.pl line 169.
Type of arg 1 to each must be hash or array (not single ref constructor) at cpp/build/testconfig.pl line 169, near "%warnings)
"
cpp/build/testconfig.pl has too many errors.
make: [Makefile:47: xmltest] Error 255 (ignored)
|
|
|
|
| |
Update license, modernize APKBUILD
|
| |
|
|
|
|
| |
Update license, url and source
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
1) Recognize s390x and mips64* as 64-bit architectures to enable 64-bit code path.
2) Enable direct unaligned loads/stores for s390x. See "Integral Boundaries"
in SA22-7832-xx.
3) Enable unaligned access using LWL/LWR/etc instructions on pre-R6 mips*.
This doubles "brotli -1" compression speed on P5600 (~30% for "brotli --best")
and makes the brotli executable smaller by ~10%.
4) Use gcc/clang __builtin_bswapXX on big-endian architectures.
On s390x this reduces byte-swapped unaligned loads/stores to single LRVx/STRVx
instruction. On current big-endian mips* (pre-R2) this changes nothing however
allows for shorter byte swap sequences on R2+.
Test suite still passes on x86_64, mipseln8hf (hardware) and under qemu-s390x.
|
|
|
|
| |
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.
|
|
|
|
| |
including patch required for compilation.
|
|
|
|
|
|
|
| |
Add xpresent, for low-latency vertical sync.
Add startup-notification, to prevent temporary black screen on xorg
start.
Prevent ambiguity of whether default CFLAGS are included, e.g. -Os.
|
|
|
|
| |
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.
|
|
|
|
|
|
|
| |
upgrade to 0.27.0 version
build with openssl instead of libressl
remove paxmark build dependence
fix test specs according to advice from upstream
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
gcc 6.4.0 is a required dependency and current pkgrel is version 8
|
|
|
|
| |
make: *** [Makefile:129: check] Bus error
|
|
|
|
|
|
|
|
|
|
| |
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.
|