Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
This package has numerous CVEs and does not currently
build on our pmmx target. It is not required by any
other packages at the moment.
See also: #961.
|
|
SoX is an optional dependency and is a security concern,
and needs more work than we are able to allocate now.
|
|
The addition of 'options="textrels"' follows
what Gentoo is doing (same files affected):
https://gitweb.gentoo.org/repo/gentoo.git
/tree/app-emulation/wine-vanilla
/wine-vanilla-8.1.ebuild
?id=2d66e9a07e972cfd20dc12146c31293faa682f2b#n124
|
|
This is necessary to make the tests pass on 64-bit PowerPC. This is
caused because the MetaEnumVariable class does not register its
comparators, which is required in Qt 5.
Qt 6 will use introspection to automatically do this. The proper fix is
likely to use a constructor function somewhere in the Grantlee library
to ensure it is called on library initialisation, but it isn't
immediately obvious to me where to put such a ctor.
This only seems to affect 64-bit PowerPC, as other platforms do pass
this test; maybe Qt is doing some sort of introspection that doesn't
work on ppc64. It is also affected by GCC optimisation flags, so it may
be a miscompilation.
At any rate, this patch *does* fix the tests. Prior to 5.3.0, enums did
not compare correctly anyway, so this does not have a very high impact.
Fixes: #955
|
|
This fixes the definition of the double format on our pmmx builds in the
vendored copy of fdlibm.
Fixes: #958
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Reported upstream by SuSE maintainer, though the way this works does
sort of bother me since this sort of code really shouldn't depend on
precision if written properly..
Fixes: #954
|
|
|
|
the file:
sys/unix/syscall_linux_arm.go
seems to declare 'seek()' as a prototype, the implementation being:
sys/unix/syscall_linux_gccgo_arm.go
however it isn't immediately clear why the conflict occurs, unless
it has to do with our Makefile patches, which CGO_ENABLED=1?
fixes #956
|
|
Upstream: https://github.com/gambit/gambit/pull/809
|
|
This patch reverts Node MR 43714[1], which broke time64 on pmmx.
[1]: https://github.com/nodejs/node/pull/43714
Fixes: #935
|
|
|
|
Note that the checksums remain the same.
Also removes a hard-coded version number.
|
|
|
|
|
|
|
|
Commit e8adedc8d15b9b11e780df8bda2d7431c23d627f did not restore
the original -j1 as in be1bb0240206f8fec1bd44f95d0130856e753c07.
|
|
Unfortunately V8 does not support ppc and seemingly has no interest in
adopting a port. In the future we will look for alternative JS runtimes
for running workloads on ppc.
We may also be able to package Node 12 since it has ppc support, with
the caveat that it is not well-supported upstream and will stop
receiving security updates. This is still useful for some workloads
(Firefox builds, internal Homebridge, and such), perhaps.
Closes: #837
|
|
These are no longer required in the system/ repository.
|
|
The tools need libraries that should not be pulled into system/.
Additionally, since c-ares needs CMake now, it causes a dep cycle.
Fixes: #936
|
|
Estimated penalty, based on N=2 samples:
* -j8: ~0-2 minutes
* -j1: ~4-9 minutes
|
|
|
|
|
|
|
|
* The worker-stdio test no longer raises RangeError on 32-bit Intel.
* The sigint test is no longer flaky (backported from 18 branch).
* The C++ Environment handler no longer segfaults when /proc is
unmounted. (Submitted upstream.)
Fixes: #795
|
|
These packages don't work right now. Hopefully we can work with
upstream to fix them on musl systems.
Closes: #872
|
|
The Devel::MAT pod is broken on 32-bit musl systems. It is listed as a
'recommended' package, not 'required', and it works fine without it.
Additionally, it was only listed in makedepends; if we were using it, it
would need to be a runtime dependency.
Ref: #872
|
|
This fixes the drop-messages-interval test in rtpjitterbuffer.
Issue: #924
|
|
Previous commits erroneously mentioned issue #924.
|
|
|
|
|
|
Additionally, the 'max-gcse-memory' parameter was updated
to safely accommodate the ~512M threshold needed by Gambit
on some platforms.
|
|
|
|
|
|
This patch reverts upstream a7cdcdc77b8efef239d9b06e857a64e490d1a81b
which caused a build failure on musl.
Additionally, 32-bit architectures (ppc in particular) may fail to
link due to address space limitations. Adjust link flags to mitigate.
|
|
|
|
This patch is not intended to be upstreamed as written.
|
|
|
|
The patch fixes #853 (libs_gstnetclientclock).
The glib-2.72.4 update is actually what fixed #874, as futex was broken
on 32-bit architectures. It was affecting PowerPC harder because the
MSB was what the kernel was seeing, but in 2038 the other arches would
have started seeing the same failures.
Fixes: #853, #874
|
|
This contains a needed fix for time64 on 32-bit architectures.
|
|
This only showed up in tests on ppc, but would eventually hit all of
them. The code already correctly handled SIZEOF_TIME_T being 8, but
this was cased on _WIN32. Removed that specialisation and now it works.
Fixes: #877
|
|
This is pending merge upstream and fixes the deadlock in the gst_gstbin
test which causes it to timeout on builders sometimes.
Ref: #807, #853
|