| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
use bash for icedtea-bootstrap
|
|
|
|
| |
adjust for gcc6
|
|
|
|
| |
needed too bootstrap openjdk7
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fix:
CVE-2018-14629
CVE-2018-16841
CVE-2018-16851
CVE-2018-16853
https://www.samba.org/samba/history/samba-4.8.7.html
fixes #9706
|
|
|
|
|
|
|
|
|
|
|
| |
On edge (x86_64, mipsel) build fails:
./configure: line 17377: syntax error: unexpected "(" (expecting "fi")
checkbashisms reports multiple problems in ./configure so just run it with
/bin/bash (especially since makedepends requires bash). Note neither 2.2.1
(tried) nor 2.3.0 (according to the source code) change anything regarding
this matter.
|
|
|
|
|
|
|
|
|
|
|
|
| |
1) Add the usual -latomic for pre-R6 MIPS32.
2) Alpine mips64* definitions assume MIPS III but nodejs wants MIPS32 at least and can
actually generate instructions missing in MIPS III, e.g. movn/movz. There is also some
support for Loongson 2 (which is a MIPS III CPU) however it apparently always targets
hard-float O32 ABI so be safe and disable build on mips64* completely.
Keep pkgrel intact since no previously built mips* apks exist and changes are strictly
mips-specific.
|
|
|
|
|
|
|
|
|
|
|
|
| |
Re-packaged psmisc-23.2.tar.xz was uploaded upstream at 24 Sep 2018.
New/changed lines from ChangeLog suggest some non-cosmetic fixes:
* docs: Fix fuser.1 groff errors Debian #900225
* killall: ignore -n 0 #15
* killall: another crack at fixing getopt #12 #13
Note the original tarball (with a matching checksum) is still available
in "psmisc devel" subfolder in SF Files tab.
|
|
|
|
|
| |
Do not bump pkgrel since only strictly mips-specific files were changed
and no previously built mips* apks exist.
|
|
|
|
| |
Note mipsel* not just mipsel is intentional to cover out-of-tree mipseln8hf.
|
|
|
|
|
|
|
|
| |
Compilation fails in libgammu/device/devfunc.c:socket_read() with a bunch
of select()-related errors (probably due to some change in the include
chain since the last rebuild). Fix by including <sys/select.h> explicitly.
Test still passes on x86_64 and mipsel at least.
|
|
|
|
|
| |
This adds generic -latomic check so likely covers all architectures
without 64-bit atomic built-ins (e.g. armel too).
|
|
|
|
|
|
|
|
|
|
|
| |
gcc8 reports meaningful -Wpointer-compare case in common/mp4v2/rtphint.cpp:345
however fixing it directly will enable previously unused code block. This may
be dangerous since the bundled mp4v2 library is *very* old and there is no test
suite. Moreover, upstream no longer ships mp4v2 at all in faac-1.29+.
So just pass -fpermissive in CXXFLAGS for now to avoid any behaviour changes.
This work-around should be removed on faac upgrade or proper fix.
|
|
|
|
|
|
|
|
| |
libmad uses the now unsupported inline asm constraint in the code
so switch mips* to generic high-precision version.
Keep pkgrel intact since other architectures are unaffected and
no previously built mips* apks exist.
|
|
|
|
|
| |
This adds generic -latomic check so likely covers all architectures
without 64-bit atomic built-ins (e.g. armel too).
|
|
|
|
|
|
| |
CVE-2018-12900, CVE-2018-18557, CVE-2018-18661
fixes #9715
|
| |
|
|
|
|
| |
Note mipsel* is intentional to cover out-of-tree mipseln8hf.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
While squid uses the proper autoconf logic to check if the -latomic is required
for 64-bit atomics, its conftest.cpp fails to compile without -fpermissive thus
yielding wrong result on 32-bit MIPS (which, until R6, lacks 64-bit atomics).
Do not bother with configure{.ac} patches (too bulky), do not add -fpermissive
to CXXFLAGS just to fix the conftest.cpp compilation (may affect too much) but
simply pass -latomic preemptibly on mips{el}.
As usual (no previous mips* apks exist, other architectures are unaffected),
keep pkgrel intact.
This commit should be removed when (if) upstream (or, really, autoconf) fixes
the problem.
|
|
|
|
|
| |
Add some trivial #define's for mips* support. No test suite
in the package but produced binary works on mipsel at least.
|
|
|
|
| |
Fails with multiple warnings, thus eradicating -Werror
|
|
|
|
|
|
|
|
| |
gcc8 reveals two -Wparentheses cases (harmless, though fixed in upstream)
and one -Wimplicit-fallthrough case (intentional but improperly commented).
And since upstream also disabled -Werror by default, just do the same in
APKBUILD for easier removal on version upgrade.
|
|
|
|
|
|
|
|
| |
gcc8 reports one meaningful -Wpointer-compare (mail.c) bug and
a pair of harmless -Wimplicit-fallthrough (misc.c, regex.c) cases.
The mail.c patch could be replaced with -Wno-error=pointer-compare
if the code behaviour change is too risky (upstream seems dead).
|
|
|
|
|
|
| |
* Add "--disable-isc-spnego" to use gss-spnego instead.
fixes #9462
|
|
|
|
| |
fixes #9696
|
|
|
|
| |
- CVE-2018-18284 - CVE-2018-19409
|
| |
|
|
|
|
|
| |
32-bit MIPS (until R6) lacks instructions to implement 64-bit atomic
operations so explicit linkage with libatomic is required.
|
|
|
|
|
| |
Do not bump pkgrel since no previously built mips* apk exist and
other architectures are unaffected.
|
|
|
|
| |
Apply the main/lmdb mips* build fix to the bundled lmdb copy.
|
| |
|
|
|
|
|
|
|
| |
List supported architectures explicitly since OCaml compiler supports
amd64 (x86_64), arm (armel, armhf, armv7), arm64 (aarch64), i386 (x86),
power (ppc64le) and s390x only. Keep arm*, x86, s390x out of the list,
just as before.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|