|
125 | Packages | Bug Report | Medium | Low | seamonkey broken on i686 | Closed | |
Task Description
breaks in more SIMD optimizations.
|
|
130 | Packages | Bug Report | Medium | Low | user-manager and plasma-meta are in conflict | Closed | |
Task Description
:: removing user-manager breaks dependency ‘user-manager’ required by plasma-meta
|
|
131 | Packages | Bug Report | Medium | Low | libseccomp doesn't build in python bindings | Closed | |
Task Description
no task description |
|
133 | Packages | Bug Report | Medium | Low | libao and libpulse mixup | Closed | |
Task Description
resolving dependencies...
warning: cannot resolve "libpulse.so=0-32", a dependency of "libao"
warning: cannot resolve "libpulse-simple.so=0-32", a dependency of "libao"
:: The following package cannot be upgraded due to unresolvable dependencies:
libao
:: Do you want to skip the above package for this upgrade? [y/N] n
error: failed to prepare transaction (could not satisfy dependencies)
:: unable to satisfy dependency 'libpulse.so=0-32' required by libao
:: unable to satisfy dependency 'libpulse-simple.so=0-32' required by libao
|
|
136 | Packages | Bug Report | Medium | Low | Haskell probably completely fails to rebuild | Closed | |
Task Description
Configuring attoparsec-0.13.2.4...
Error:
The following packages are broken because other packages they depend on are missing. These broken packages must be rebuilt before they can be used.
installed package tasty-1.3.1 is broken due to missing package ansi-terminal-0.11-2SXi8ZhU18i2uWLidRUotS, async-2.2.2-K8T9LglWxlG5HgD5vvGjbo, optparse-applicative-0.16.1.0-JDPEASK1GJS1Nsq2qjjZCq
installed package tasty-quickcheck-0.10.1.2 is broken due to missing package QuickCheck-2.14.2-io0WylueSG4seqSTUQCKM, optparse-applicative-0.16
|
|
142 | Packages | Bug Report | Medium | Low | gnome-terminal doesn't start | Closed | |
Task Description
# Error constructing proxy for org.gnome.Terminal:/org/gnome/Terminal/Factory0: Could not connect: Connection refused
As this is the case since months, I cannot imagine somebody is still using Gnome on Archlinux32..
|
|
147 | Packages | Bug Report | Medium | Low | kpgp fails at startup | Closed | |
Task Description
Feb 12 11:57:48 arch32-testing-pentium4 audit[9829]: USER_LOGIN pid=9829 uid=0 auid=1000 ses=7 msg='op=login id=1000 exe="/usr/bin/lightdm" hostname=arch32-testing-pentium4 addr=? terminal=/dev/tty7 res=success'
Feb 12 11:57:48 arch32-testing-pentium4 kernel: audit: type=1112 audit(1613127468.816:104): pid=9829 uid=0 auid=1000 ses=7 msg='op=login id=1000 exe="/usr/bin/lightdm" hostname=arch32-testing-pentium4 addr=? terminal=/dev/tty7 res=success'
Feb 12 11:57:55 arch32-testing-pentium4 kaccess[9880]: Xlib XKB extension major= 1 minor= 0
Feb 12 11:57:56 arch32-testing-pentium4 kaccess[9880]: QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-guest'
Feb 12 11:57:58 arch32-testing-pentium4 kaccess[9880]: "Session bus not found\nTo circumvent this problem try the following command (with Linux and bash)\nexport $(dbus-launch)"
Feb 12 11:58:00 arch32-testing-pentium4 kgpg[9909]: QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-guest'
Feb 12 11:58:01 arch32-testing-pentium4 kgpg[9909]: QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-guest'
Feb 12 11:58:01 arch32-testing-pentium4 kgpg[9909]: QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-guest'
Feb 12 11:58:01 arch32-testing-pentium4 kgpg[9909]: "Session bus not found\nTo circumvent this problem try the following command (with Linux and bash)\nexport $(dbus-launch)"
|
|
148 | Packages | Bug Report | Medium | Low | xfce4-power-man crashes | Closed | |
Task Description
Feb 12 12:00:29 arch32-testing-pentium4 kernel: audit: type=1130 audit(1613127629.283:106): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=systemd-coredump@0-9938-0 comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Feb 12 12:00:31 arch32-testing-pentium4 systemd-coredump[9939]: [🡕] Process 9886 (xfce4-power-man) of user 1000 dumped core.
Stack trace of thread 9886:
#0 0x00000000b6fb37b4 g_log_structured_array (libglib-2.0.so.0 + 0x557b4)
#1 0x00000000b6fb3cdc g_log_default_handler (libglib-2.0.so.0 + 0x55cdc)
#2 0x00000000b6fb5224 g_logv (libglib-2.0.so.0 + 0x57224)
#3 0x00000000b6fb5485 g_log (libglib-2.0.so.0 + 0x57485)
#4 0x000000000041a4cf n/a (xfce4-power-manager + 0x64cf)
#5 0x00000000b6b5498d __libc_start_main (libc.so.6 + 0x1e98d)
#6 0x000000000041aa75 n/a (xfce4-power-manager + 0x6a75)
Stack trace of thread 9901:
#0 0x00000000b7f12549 __kernel_vsyscall (linux-gate.so.1 + 0x549)
#1 0x00000000b6c22117 __poll (libc.so.6 + 0xec117)
#2 0x00000000b7000125 n/a (libglib-2.0.so.0 + 0xa2125)
#3 0x00000000b6faba46 g_main_context_iteration (libglib-2.0.so.0 + 0x4da46)
#4 0x00000000b6fabaa1 n/a (libglib-2.0.so.0 + 0x4daa1)
#5 0x00000000b6fda93e n/a (libglib-2.0.so.0 + 0x7c93e)
#6 0x00000000b6cfe39f start_thread (libpthread.so.0 + 0x839f)
#7 0x00000000b6c2db6a __clone (libc.so.6 + 0xf7b6a)
Feb 12 12:00:31 arch32-testing-pentium4 kernel: audit: type=1131 audit(1613127631.393:107): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=systemd-coredump@0-9938-0 comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
|
|
149 | Packages | Bug Report | Medium | Low | xfce desktop doesn't start | Closed | |
Task Description
no task description |
|
150 | Packages | Bug Report | Medium | Low | MATE doesn't start up | Closed | |
Task Description
no task description |
|
153 | Packages | Bug Report | Medium | Low | plasma cannot be installed or updated | Closed | |
Task Description
:: removing user-manager breaks dependency ‘user-manager’ required by plasma-meta
|
|
156 | Packages | Bug Report | Medium | Low | Cinnamon fails to start | Closed | |
Task Description
Funny, but actually not really helping:
Feb 17 20:42:17 arch32-stable-pentium4 cinnamon-session[3846]: CRITICAL: t+0.01217s: We failed, but the fail whale is dead. Sorry....
|
|
158 | Packages | Bug Report | Medium | Low | protobuf python bindings fail to build | Closed | |
Task Description
OK (skipped=10) Traceback (most recent call last):
File "/usr/lib/python3.9/site-packages/packaging/version.py", line 57, in parse
return Version(version)
File "/usr/lib/python3.9/site-packages/packaging/version.py", line 298, in __init__
raise InvalidVersion("Invalid version: '{0}'".format(version))
packaging.version.InvalidVersion: Invalid version: ‘/build/protobuf/src/protobuf’
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/build/protobuf/src/protobuf-3.12.4/python/setup.py", line 251, in <module>
setup(
File "/usr/lib/python3.9/site-packages/setuptools/__init__.py", line 153, in setup
return distutils.core.setup(**attrs)
File "/usr/lib/python3.9/distutils/core.py", line 148, in setup
dist.run_commands()
File "/usr/lib/python3.9/distutils/dist.py", line 966, in run_commands
self.run_command(cmd)
File "/usr/lib/python3.9/distutils/dist.py", line 985, in run_command
cmd_obj.run()
File "/usr/lib/python3.9/site-packages/setuptools/command/test.py", line 232, in run
self.run_tests()
File "/usr/lib/python3.9/contextlib.py", line 124, in __exit__
next(self.gen)
File "/usr/lib/python3.9/site-packages/setuptools/command/test.py", line 169, in project_on_sys_path
working_set.__init__()
File "/usr/lib/python3.9/site-packages/pkg_resources/__init__.py", line 552, in __init__
self.add_entry(entry)
File "/usr/lib/python3.9/site-packages/pkg_resources/__init__.py", line 608, in add_entry
for dist in find_distributions(entry, True):
File "/usr/lib/python3.9/site-packages/pkg_resources/__init__.py", line 2059, in find_on_path
path_item_entries = _by_version_descending(filtered)
File "/usr/lib/python3.9/site-packages/pkg_resources/__init__.py", line 2029, in _by_version_descending
return sorted(names, key=_by_version, reverse=True)
File "/usr/lib/python3.9/site-packages/pkg_resources/__init__.py", line 2027, in _by_version
return [packaging.version.parse(part) for part in parts]
File "/usr/lib/python3.9/site-packages/pkg_resources/__init__.py", line 2027, in <listcomp>
return [packaging.version.parse(part) for part in parts]
File "/usr/lib/python3.9/site-packages/packaging/version.py", line 59, in parse
return LegacyVersion(version)
File "/usr/lib/python3.9/site-packages/packaging/version.py", line 127, in __init__
warnings.warn(
DeprecationWarning: Creating a LegacyVersion has been deprecated and will be removed in the next major release =⇒ ERROR: A failure occurred in check().
Aborting...
=⇒ ERROR: Build failed, check /var/lib/archbuild/staging-pentium4/abaumann/build
both i686 and pentium4
|
|
161 | Packages | Bug Report | Medium | Low | buildbot fails to build | Closed | |
Task Description
/usr/bin/true install -e pkg /usr/bin/true install mock wheel buildbot cd www/build_common; yarn install –pure-lockfile yarn install v1.22.10 warning package.json: No license field warning buildbot-build-common@1.0.0: No license field [1/4] Resolving packages… [2/4] Fetching packages… make: *** [Makefile:63: frontend_deps] Segmentation fault (core dumped)
|
|
181 | Packages | Bug Report | Medium | Low | rust 1.51.0 recompilation issues | Closed | |
Task Description
Compiling same-file v1.0.6
| ^^^
= note: `-D non-fmt-panic` implied by `-D warnings`
= note: this is no longer accepted in Rust 2021
help: add a "{}" format string to Display the message
|
1493 | panic!("{}", out);
| ^^^^^
help: or use std::panic::panic_any instead
|
1493 | std::panic::panic_any(out);
| ^^^^^^^^^^^^^^^^^^^^^^
Brilliantly fast changing language..
|
|
185 | Packages | Bug Report | Medium | Low | blender doesn't build | Closed | |
Task Description
- openexr missing header files?
/usr/include/openvdb/Types.h:10:10: fatal error: OpenEXR/half.h: No such file or directory
10 | #include <OpenEXR/half.h>
| ^~~~~~~~~~~~~~~~
compilation terminated.
openexr 2->3 upgrade breaks blender in openvdb
openvdb needs numpy, which needs cythonize, which segfaults.
|
|
188 | Packages | Bug Report | Medium | Low | [gdal] python bindings don't build on i486 (stack smash ... | Closed | |
Task Description
#0 0xb79a0c6d in raise () from /usr/lib/libc.so.6
#1 0xb79892c6 in abort () from /usr/lib/libc.so.6
#2 0xb79e449c in __libc_message () from /usr/lib/libc.so.6
#3 0xb7a6ff4c in __fortify_fail () from /usr/lib/libc.so.6
#4 0xb7a6ff19 in __stack_chk_fail () from /usr/lib/libc.so.6
#5 0xb7182004 in ?? ()
from /usr/lib/python3.9/site-packages/numpy/core/_multiarray_umath.cpython-39-i386-linux-gnu.so
#6 0xb7179c87 in ?? ()
from /usr/lib/python3.9/site-packages/numpy/core/_multiarray_umath.cpython-39-i386-linux-gnu.so
#7 0xb6fd589a in PyInit__multiarray_umath ()
from /usr/lib/python3.9/site-packages/numpy/core/_multiarray_umath.cpython-39-i386-linux-gnu.so
#8 0xb7d07f35 in ?? () from /usr/lib/libpython3.9.so.1.0
#9 0xb7c37301 in ?? () from /usr/lib/libpython3.9.so.1.0
#10 0xb7c46897 in PyObject_Call () from /usr/lib/libpython3.9.so.1.0
#11 0xb7c2c557 in _PyEval_EvalFrameDefault () from /usr/lib/libpython3.9.so.1.0
#12 0xb7c260b9 in ?? () from /usr/lib/libpython3.9.so.1.0
#13 0xb7c36b05 in _PyFunction_Vectorcall () from /usr/lib/libpython3.9.so.1.0
#14 0xb7c2b4e5 in _PyEval_EvalFrameDefault () from /usr/lib/libpython3.9.so.1.0
#15 0xb7c36938 in _PyFunction_Vectorcall () from /usr/lib/libpython3.9.so.1.0
#16 0xb7c2794c in _PyEval_EvalFrameDefault () from /usr/lib/libpython3.9.so.1.0
#17 0xb7c36938 in _PyFunction_Vectorcall () from /usr/lib/libpython3.9.so.1.0
#18 0xb7c2774a in _PyEval_EvalFrameDefault () from /usr/lib/libpython3.9.so.1.0
#19 0xb7c36938 in _PyFunction_Vectorcall () from /usr/lib/libpython3.9.so.1.0
#20 0xb7c2774a in _PyEval_EvalFrameDefault () from /usr/lib/libpython3.9.so.1.0
Builds fine on i686 and pentium4, so I suspect a i486 issue in numpy.
|
|
189 | Packages | Bug Report | Medium | Low | [mutter] test segfaults | Closed | |
Task Description
50/105 mutter:clutter+clutter/conform / actor-clone FAIL 0.13s killed by signal 11 SIGSEGV
55/105 mutter:clutter+clutter/conform / actor-layout FAIL 0.13s killed by signal 11 SIGSEGV
61/105 mutter:clutter+clutter/conform / actor-shader-effect FAIL 0.13s killed by signal 11 SIGSEGV
70/105 mutter:clutter+clutter/conform / timeline FAIL 0.12s killed by signal 11 SIGSEGV
71/105 mutter:clutter+clutter/conform / timeline-interpolate FAIL 1.63s killed by signal 11 SIGSEGV
73/105 mutter:clutter+clutter/conform / timeline-rewind FAIL 0.12s killed by signal 11 SIGSEGV
83/105 mutter:core+mutter/stacking / closed-transient-no-input-parent-delayed-focus-default-cancelled FAIL 0.14s killed by signal 11 SIGSEGV
84/105 mutter:core+mutter/stacking / closed-transient-no-input-parents FAIL 0.13s killed by signal 11 SIGSEGV
104/105 mutter:core+mutter/ref-test/sanity / ref-test-sanity FAIL 0.13s killed by signal 11 SIGSEGV
For now I’m just ignoring test results.
|
|
218 | Packages | Bug Report | Medium | Low | [nss] shlibsign segfaults on IA-32 | Closed | |
Task Description
subprocess.CalledProcessError: Command ‘[’/build/nss/src/dist/Release/bin/shlibsign’, ‘-v’, ‘-i’, ‘/build/nss/src/dist/Release/lib/libfreebl3.so’]’ died with <Signals.SIGSEGV: 11>.
|
|
234 | Packages | Bug Report | Medium | Low | [xlockmore] just segfaults when started | Closed | |
Task Description
no task description |
|
249 | Packages | Bug Report | Medium | Low | [ssh] strange output instead of scp | Closed | |
Task Description
scp -rC user@server:directory .
\033[?2004lD0711 0 directory
Enabling -vvv just makes scp hang.
No clue, what the problem could be here..
|
|
250 | Packages | Bug Report | Medium | Low | [luajit] Illegal instruction on i686, i486 | Closed | |
Task Description
Happens for instance when starting mpv.
|
|
255 | Packages | Bug Report | Very Low | Low | [seamonkey] Does not start, needs rebuilding | Closed | |
Task Description
Seamonkey is built with now outdated versions of libffi and icu (69). Neither pentium4 nor i686 build starts right now.
|
|
258 | Packages | Bug Report | Medium | Low | [clang] fails to build on i486 | Closed | |
Task Description
/usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/clang/src/clang-13.0.1.src/build/unittests/Tooling -I/build/clang/src/clang-13.0.1.src/unittests/Tooling -I/build/clang/src/clang-13.0.1.src/include -I/build/clang/src/clang-13.0.1.src/build/include -I/build/clang/src/llvm-13.0.1.src/utils/unittest/googletest/include -I/build/clang/src/llvm-13.0.1.src/utils/unittest/googlemock/include -march=i486 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O3 -DNDEBUG -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Tooling/CMakeFiles/ToolingTests.dir/RecursiveASTVisitorTests/CallbacksLeaf.cpp.o -MF unittests/Tooling/CMakeFiles/ToolingTests.dir/RecursiveASTVisitorTests/CallbacksLeaf.cpp.o.d -o unittests/Tooling/CMakeFiles/ToolingTests.dir/RecursiveASTVisitorTests/CallbacksLeaf.cpp.o -c /build/clang/src/clang-13.0.1.src/unittests/Tooling/RecursiveASTVisitorTests/CallbacksLeaf.cpp
{standard input}: Assembler messages:
{standard input}: Error: open CFI at the end of file; missing .cfi_endproc directive
c++: fatal error: Killed signal terminated program cc1plus
compilation terminated.
We can ommit the tests..
Also lto is not good (breaks early) and you need lots of memory and swap to build it.
|
|
260 | Packages | Bug Report | Medium | Low | segfaults in pacstrap on 2022.05.02 ISO | Closed | |
Task Description
ISO segfaults when pacstrapping.
Several (if not all) build slaves show key verification errors.
I don’t think, it’s the keys, but gnupg slowly failing us on 32-bit.
Workaround as always: SigLevel=Never
Trick question (and possibly bonus points): what to do, if gnupg cannot be fixed..
|
|
261 | Packages | Bug Report | Medium | Low | [binutils] FTBFS | Closed | |
Task Description
/build/binutils/src/binutils-gdb/libiberty/fibheap.c: In function ‘fibheap_replace_key_data’:
/build/binutils/src/binutils-gdb/libiberty/fibheap.c:38:25: error: ‘LONG_MIN’ undeclared (first use in th
is function)
38 | #define FIBHEAPKEY_MIN LONG_MIN
| ^~~~~~~~
/build/binutils/src/binutils-gdb/libiberty/fibheap.c:220:30: note: in expansion of macro ‘FIBHEAPKEY_MIN’
220 | if (okey == key && okey != FIBHEAPKEY_MIN)
| ^~~~~~~~~~~~~~
/build/binutils/src/binutils-gdb/libiberty/fibheap.c:36:1: note: ‘LONG_MIN’ is defined in header ‘<limits.h>’; did you forget to ‘#include <limits.h>’?
35 | #include "fibheap.h"
+++ |+#include <limits.h>
Amazing code quality
|
|
262 | Packages | Bug Report | Medium | Low | [ca-certificates] contains empty cert bundle | Closed | |
Task Description
-r--r--r-- 1 root root 0 May 12 07:00 /etc/ca-certificates/extracted/tls-ca-bundle.pem
curl -v https://www.openssl.org
* Trying 104.89.5.252:443...
* Connected to www.openssl.org (104.89.5.252) port 443 (#0)
* ALPN, offering h2
* ALPN, offering http/1.1
* error setting certificate verify locations: CAfile: /etc/ssl/certs/ca-certificates.crt CApath: none
* Closing connection 0
curl: (77) error setting certificate verify locations: CAfile: /etc/ssl/certs/ca-certificates.crt CApath: none
|
|
264 | Packages | Bug Report | Medium | Low | [python] fails to build on i486 | Closed | |
Task Description
make[1]: *** [Makefile:637: sharedmods] Segmentation fault (core dumped)
no clue. No python on a subarchitecture means we loose the subarchitecture..
|
|
266 | Packages | Bug Report | Medium | Low | [mesa] and [mesa-amber] break on i486 | Closed | |
Task Description
mesa:
/usr/bin/ld: src/gallium/auxiliary/pipe-loader/libpipe_loader_static.a.p/pipe_loader_sw.c.o:(.data.rel.ro.kopper_driver_descriptors+0x0): undefined reference to `sw_screen_create_zink'
/usr/bin/ld: src/gallium/auxiliary/pipe-loader/libpipe_loader_static.a.p/pipe_loader_sw.c.o:(.data.rel.ro.driver_descriptors+0x0): undefined reference to `sw_screen_create_vk'
/usr/bin/ld: src/gallium/auxiliary/pipe-loader/libpipe_loader_static.a.p/pipe_loader_drm.c.o: in function `get_driver_descriptor':
/usr/src/debug/build/../mesa-22.1.1/src/gallium/auxiliary/pipe-loader/pipe_loader_drm.c:100: undefined reference to `kmsro_driver_descriptor'
/usr/bin/ld: /usr/src/debug/build/../mesa-22.1.1/src/gallium/auxiliary/pipe-loader/pipe_loader_drm.c:100: undefined reference to `kmsro_driver_descriptor'
/usr/bin/ld: src/gallium/auxiliary/pipe-loader/libpipe_loader_static.a.p/pipe_loader_drm.c.o:(.data.rel.ro.driver_descriptors+0x0): undefined reference to `i915_driver_descriptor'
/usr/bin/ld: src/gallium/auxiliary/pipe-loader/libpipe_loader_static.a.p/pipe_loader_drm.c.o:(.data.rel.ro.driver_descriptors+0x4): undefined reference to `iris_driver_descriptor'
/usr/bin/ld: src/gallium/auxiliary/pipe-loader/libpipe_loader_static.a.p/pipe_loader_drm.c.o:(.data.rel.ro.driver_descriptors+0x8): undefined reference to `crocus_driver_descriptor'
/usr/bin/ld: src/gallium/auxiliary/pipe-loader/libpipe_loader_static.a.p/pipe_loader_drm.c.o:(.data.rel.ro.driver_descriptors+0xc): undefined reference to `nouveau_driver_descriptor'
/usr/bin/ld: src/gallium/auxiliary/pipe-loader/libpipe_loader_static.a.p/pipe_loader_drm.c.o:(.data.rel.ro.driver_descriptors+0x10): undefined reference to `r300_driver_descriptor'
/usr/bin/ld: src/gallium/auxiliary/pipe-loader/libpipe_loader_static.a.p/pipe_loader_drm.c.o:(.data.rel.ro.driver_descriptors+0x14): undefined reference to `r600_driver_descriptor'
/usr/bin/ld: src/gallium/auxiliary/pipe-loader/libpipe_loader_static.a.p/pipe_loader_drm.c.o:(.data.rel.ro.driver_descriptors+0x18): undefined reference to `radeonsi_driver_descriptor'
/usr/bin/ld: src/gallium/auxiliary/pipe-loader/libpipe_loader_static.a.p/pipe_loader_drm.c.o:(.data.rel.ro.driver_descriptors+0x1c): undefined reference to `vmwgfx_driver_descriptor'
/usr/bin/ld: src/gallium/auxiliary/pipe-loader/libpipe_loader_static.a.p/pipe_loader_drm.c.o:(.data.rel.ro.driver_descriptors+0x20): undefined reference to `kgsl_driver_descriptor'
/usr/bin/ld: src/gallium/auxiliary/pipe-loader/libpipe_loader_static.a.p/pipe_loader_drm.c.o:(.data.rel.ro.driver_descriptors+0x24): undefined reference to `msm_driver_descriptor'
/usr/bin/ld: src/gallium/auxiliary/pipe-loader/libpipe_loader_static.a.p/pipe_loader_drm.c.o:(.data.rel.ro.driver_descriptors+0x28): undefined reference to `virtio_gpu_driver_descriptor'
/usr/bin/ld: src/gallium/auxiliary/pipe-loader/libpipe_loader_static.a.p/pipe_loader_drm.c.o:(.data.rel.ro.driver_descriptors+0x2c): undefined reference to `v3d_driver_descriptor'
/usr/bin/ld: src/gallium/auxiliary/pipe-loader/libpipe_loader_static.a.p/pipe_loader_drm.c.o:(.data.rel.ro.driver_descriptors+0x30): undefined reference to `vc4_driver_descriptor'
/usr/bin/ld: src/gallium/auxiliary/pipe-loader/libpipe_loader_static.a.p/pipe_loader_drm.c.o:(.data.rel.ro.driver_descriptors+0x34): undefined reference to `panfrost_driver_descriptor'
/usr/bin/ld: src/gallium/auxiliary/pipe-loader/libpipe_loader_static.a.p/pipe_loader_drm.c.o:(.data.rel.ro.driver_descriptors+0x38): undefined reference to `etnaviv_driver_descriptor'
/usr/bin/ld: src/gallium/auxiliary/pipe-loader/libpipe_loader_static.a.p/pipe_loader_drm.c.o:(.data.rel.ro.driver_descriptors+0x3c): undefined reference to `tegra_driver_descriptor'
/usr/bin/ld: src/gallium/auxiliary/pipe-loader/libpipe_loader_static.a.p/pipe_loader_drm.c.o:(.data.rel.ro.driver_descriptors+0x40): undefined reference to `lima_driver_descriptor'
/usr/bin/ld: src/gallium/auxiliary/pipe-loader/libpipe_loader_static.a.p/pipe_loader_drm.c.o:(.data.rel.ro.driver_descriptors+0x44): undefined reference to `zink_driver_descriptor'
collect2: fatal error: ld returned 1 exit status
compilation terminated.
mesa-amber:
osmesa.c:(.text.create_st_manager+0x4e): undefined reference to `osmesa_create_screen'
collect2: fatal error: ld returned 1 exit status
compilation terminated.
breaks now also without LTO (did before with LTO).
|
|
278 | Packages | Bug Report | Medium | Low | [midori] doesn't work | Closed | |
Task Description
llvm13-libs is needed in libEGL (but the browser starts and works also without EGL support).
this one is harmless most likely:
(midori:6483): GLib-GObject-WARNING **: 08:14:57.679: ../glib/gobject/gbinding.c:467: Unable to convert a value of type gpointer to a value of type CairoSurface
this makes sure no tabs and URLs open:
** (midori:6483): CRITICAL **: 08:14:58.151: session.vala:290: Failed add tab to session database: Invalid type '(null)' in statement:
INSERT INTO tabs (crdate, tstamp, session_id, uri, title)
VALUES (:crdate, :tstamp, :session_id, :uri, :title)
Let’s try a rebuild of midori first.. maybe later vala or some database layer for vala.. ..or the error is deep in gobject-introspection..
|
|
298 | Packages | Bug Report | Very Low | Low | Please update Arduino | Closed | |
Task Description
Arduino is out dated and my teacher said to use the latest arduino version 1.8.x for the robotics class…
|
|
306 | Packages | Bug Report | Medium | Low | [Xorg] fails on i686 | Closed | |
Task Description
For instance xauth cannot find libXext.so.6.
|
|
316 | Packages | Bug Report | Medium | Low | [rust] exhausts virtual memory | Closed | |
Task Description
/usr/bin/ld: error: lib/libLLVMSupport.a(FileOutputBuffer.cpp.o)(.text._ZN12_GLOBAL__N_112OnDiskBufferD0Ev
) is too large (0x105 bytes)
/usr/bin/ld: failed to set dynamic section sizes: memory exhausted
collect2: error: ld returned 1 exit status
maybe we have to resort to cross-compiling rust in the end..
|
|
356 | Packages | Bug Report | Medium | Low | mkinitcpio core dump | Closed | |
Task Description
double free or corruption (out)
/usr/bin/mkinitcpio: line 557: 2387 Aborted (core dumped) MKINITCPIO_PROCESS_PRESET="$preset_name" "$0" "${preset_cmd[@]}"
error: command failed to execute correctly
Maybe also the age of the machine, the CMOS, the RAM, the moon, the universe could be at fault here..
|
|
8 | Packages: Build-list | Bug Report | Medium | Low | [skia-sharp] [skia-sharp58] build fails | Closed | |
Task Description
Attached to Project: Archlinux32 Opened by Erich Eckner - 11.11.2017 Last edited by Andreas Baumann - 12.11.2017
FS#8 - [skia-sharp] [skia-sharp58] build fails
/startdir/PKGBUILD: line 63: bin/gn: No such file or directory
strange about this: - works on x86_64 - bin/gn is there and executable Closed by Andreas Baumann 12.11.2017 14:19 Reason for closing: Won’t implement Additional comments about closing:
blacklist, no visible 32-bit support.
Comments (7)
Admin Andreas Baumann commented on 12.11.2017 12:29
When compiling on 64-bit I get several binaries:
src/depot_tools/gn src/skia/gn src/skia/buildtools/linux64/gn src/skia/bin/gn
maybe one with linux32 is missing? Admin Andreas Baumann commented on 12.11.2017 12:30
Other things in PKGBUILD:
export PYTHON=’/usr/bin/pyton2’
This hardly works. Admin Andreas Baumann commented on 12.11.2017 12:31
The line with bin/gn is a little bit tricky. I’ll try to put an absolute path there.. Admin Andreas Baumann commented on 12.11.2017 12:32
I also don’t like the ideas of pushd and popd everywhere.. Admin Andreas Baumann commented on 12.11.2017 12:33
file bin/gn bin/gn: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.6.26, BuildID[sha1]=6d551c57efec95b400b9890f89a18e407396c917, stripped
So the file not found means: it exists, but has not been compiled for the correct architecture. Admin Andreas Baumann commented on 12.11.2017 13:57
So, removing bin/gn and calling python2 tools/git-sync-deps fetches me a new copy. Admin Andreas Baumann commented on 12.11.2017 14:14
So tools/git-sync-deps does:
subprocess.check_call(
[sys.executable,
os.path.join(os.path.dirname(deps_file_path), 'bin', 'fetch-gn')])
which has:
gn_path = ‘buildtools/linux64/gn’ if ‘linux’ in sys.platform else \
'buildtools/mac/gn' if 'darwin' in sys.platform else \
'buildtools/win/gn.exe'
fetching things from Chromium:
f.write(urllib2.urlopen('https://chromium-gn.storage-download.googleapis.com/' + sha1).read())
Changing linux64 to linux32 in a naive approach didn’t fetch a bin/gn.
So I would actually blacklist both packages.
Google Cache
|
|
9 | Packages: Build-list | Bug Report | Medium | Low | [ffmpeg] [ffmpeg2.8] libtheora not found | Closed | |
Task Description
Attached to Project: Archlinux32 Opened by Erich Eckner - 11.11.2017 Last edited by Andreas Baumann - 12.11.2017
FS#9 - [ffmpeg] [ffmpeg2.8] libtheora not found
==> Starting build()… ERROR: libtheora not found
… but it’s there: /var/lib/archbuild/staging-i686/erich/usr/lib/libtheora.so.0.3.10 /var/lib/archbuild/staging-i686/erich/usr/lib/libtheora.so.0 /var/lib/archbuild/staging-i686/erich/usr/lib/libtheora.so
strange … Closed by Andreas Baumann 12.11.2017 15:40 Reason for closing: Fixed Additional comments about closing:
fixed in libogg.
Comments (5)
Related Tasks (0/0)
Admin Andreas Baumann commented on 12.11.2017 14:29
more ffbuild/config.log
BEGIN /tmp/ffconf.6IlfdMzU/test.c
1 #include
2 #include
3 long check_th_info_init(void) { return (long) th_info_init; }
4 int main(void) { int ret = 0;
5 ret |= ((intptr_t)check_th_info_init) & 0xFFFF;
6 return ret; }
END /tmp/ffconf.6IlfdMzU/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE= 600 -DPIC -std=c11 -fomit-frame-pointer -fPIC -pthread -I/usr/include/p11-kit-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/us r/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include /glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/har / …skipping In file included from /usr/include/ogg/os_types.h:144:0,
from /usr/include/ogg/ogg.h:25,
from /usr/include/theora/theoraenc.h:24,
from /tmp/ffconf.6IlfdMzU/test.c:1:
/usr/include/ogg/config_types.h:4:10: fatal error: config_types-32.h: No such file or directory #include “config_types-32.h”
^~~~~~~~~~~~~~~~~~~
compilation terminated. ERROR: libtheora not found
Admin Andreas Baumann commented on 12.11.2017 14:31
/usr/include/ogg/config_types.h
#if WORDSIZE == 32 #include “config_types-32.h”
#elif WORDSIZE == 64 #include “config_types-64.h” #else #error “Unknown word size” #endif
ls /usr/include/ogg/ config_types-64.h config_types.h ogg.h os_types.h
So ogg misses the 32-bit types header file.. I’ll check there.. Admin Andreas Baumann commented on 12.11.2017 14:54
Trying a patch in libogg:
sed
s|mv "${pkgdir}"/usr/include/ogg/config_types{,-64}.h|mv "${pkgdir}"/usr/include/ogg/config_types{,-32}.h|
Admin Andreas Baumann commented on 12.11.2017 14:57
acutally: better remove the whole multilib stuff on 32-bit.. Admin Andreas Baumann commented on 12.11.2017 15:39
eval “$(
declare -f package | \
sed '
/^.*Resolve multilib conflict/,/^}$/{//p;d;}
'
)”
Back to first version, I’m not a sed-king (rather the very opposite).
Google Cache
|
|
12 | Packages: Build-list | Bug Report | Medium | Low | [python-setuptools] check() fails (due to some mpmath i ... | Closed | |
Task Description
Attached to Project: Archlinux32 Opened by Erich Eckner - 15.11.2017 Last edited by Andreas Baumann - 02.10.2019
FS#12 - [python-setuptools] check() fails (due to some mpmath issue?)
during check(): _ sympy/polys/tests/test_rootoftools.py:test_CRootOf_evalf _
File “/build/python-sympy/src/sympy-sympy-1.1.1-py2/sympy/polys/tests/test_rootoftools.py”, line 225, in test_CRootOf_evalf
a, b = rootof(eq, 1).n(2).as_real_imag()
File “sympy/core/evalf.py”, line 1394, in evalf
result = evalf(self, prec + 4, options)
File “sympy/core/evalf.py”, line 1292, in evalf
xe = x._eval_evalf(prec)
File “sympy/polys/rootoftools.py”, line 644, in _eval_evalf
x0 = mpc(*map(str, interval.center))
File “/usr/lib/python2.7/site-packages/mpmath/ctx_mp_python.py”, line 374, in new
imag = cls.context.mpf(imag)
File “/usr/lib/python2.7/site-packages/mpmath/ctx_mp_python.py”, line 77, in new
v._mpf_ = mpf_pos(cls.mpf_convert_arg(val, prec, rounding), prec, rounding)
File “/usr/lib/python2.7/site-packages/mpmath/ctx_mp_python.py”, line 84, in mpf_convert_arg
if isinstance(x, basestring): return from_str(x, prec, rounding)
File “/usr/lib/python2.7/site-packages/mpmath/libmp/libmpf.py”, line 1300, in from_str
return from_rational(int(p), int(q), prec, rnd)
ValueError: invalid literal for int() with base 10: ‘-2163048125L’ tests finished: 6841 passed, 185 skipped, 1 exceptions, in 4352.49 seconds
DO *NOT* COMMIT! test process starts
executable: /usr/bin/python2 (2.7.14-final-0) [CPython] architecture: 32-bit cache: yes ground types: gmpy 2.0.8 hash randomization: on (PYTHONHASHSEED=3003103148) Closed by Andreas Baumann 02.10.2019 19:15 Reason for closing: Fixed Additional comments about closing:
Seems to run the tests just fine on i686 and pentium4.
Google Cache
Bing Cache
|
|
22 | Packages: Build-list | Bug Report | Medium | Low | [firefox-developer-edition] build fails with out of mem ... | Closed | |
Task Description
Attached to Project: Archlinux32 Opened by Andreas Baumann - 16.12.2017 Last edited by Erich Eckner - 17.12.2017
FS#22 - [firefox-developer-edition] build fails with out of memory when using rust
49:50.05 note: rustc 1.22.1 running on i686-unknown-linux-gnu 49:50.05 49:50.05 note: run with `RUST_BACKTRACE=1` for a backtrace 49:50.05 49:50.05 thread ‘rustc’ panicked at ‘called `Result::unwrap()` on an `Err` value: Error { repr: Custom(Custom { kind: Other, error: StringError(”Cannot allocate memory”) }) }’, src/libcore/result.rs:906:4 49:50.05 stack backtrace: 49:50.05 0: 0xf7caf5ea - rust_metadata_std_a60a98c24b539dcf2508f3d395979a97 49:50.05 1: 0xf7caa43e - rust_metadata_std_a60a98c24b539dcf2508f3d395979a97 49:50.05 2: 0xf7cbb31c - rust_metadata_std_a60a98c24b539dcf2508f3d395979a97 49:50.05 3: 0xf7cbb051 - rust_metadata_std_a60a98c24b539dcf2508f3d395979a97 49:50.05 4: 0xf7cbb82b - std::panicking::rust_panic_with_hook::h269fa2b74a2a0cee 49:50.05 5: 0xf7cbb6f6 - rust_metadata_std_a60a98c24b539dcf2508f3d395979a97 49:50.05 6: 0xf7cbb616 - std::panicking::begin_panic_fmt::hfe3f4b4d254fe489 49:50.05 7: 0xf7cbb57d - rust_begin_unwind 49:50.05 8: 0xf7d10dd6 - core::panicking::panic_fmt::h39c7136c9dc224e1 49:50.05 9: 0xf791f50a - rust_metadata_rustc_trans_73f1dcf221d7505426c13ccaa7d81bf3 49:50.05 10: 0xf79558dc - rust_metadata_rustc_trans_73f1dcf221d7505426c13ccaa7d81bf3 49:50.05 11: 0xf794f7e6 - rustc_trans::back::link::each_linked_rlib::h1e799094f6b686fb 49:50.05 12: 0xf794ff56 - rust_metadata_rustc_trans_73f1dcf221d7505426c13ccaa7d81bf3 49:50.05 13: 0xf794f19b - rustc_trans::back::link::link_binary::ha97335099e542ac0 49:50.06 14: 0xf79f455e - ::link_binary::h62e43ed882d32b44 49:50.06 15: 0xf7e686c5 - rustc_driver::driver::compile_input::hfa914359aa3118bb 49:50.06 16: 0xf7e82a2a - rustc_driver::run_compiler::hcd191a8815d2728b 49:50.06 17: 0xf7d9cc8f - rust_metadata_rustc_driver_e8ab70a79951e31413d2f7ce5f23c51c 49:50.06 18: 0xf7cc5542 - rust_maybe_catch_panic 49:50.06 19: 0xf7dd6891 - 49:50.06 20: 0xf7cba2db - rust_metadata_std_a60a98c24b539dcf2508f3d395979a97 49:50.06 21: 0xf622ee55 - start_thread 49:50.06 22: 0xf7b6dd05 - clone 49:50.06 23: 0×0 - 49:50.06 49:50.23 error: Could not compile `gkrust`. 49:50.23 49:50.23 To learn more, run the command again with –verbose. 49:50.24 make[4]: * [/build/firefox-developer-edition/src/mozilla-unified/config/rules.mk:953: force-cargo-library-build] Error 101 49:50.24 make[3]: * [/build/firefox-developer-edition/src/mozilla-unified/config/recurse.mk:73: toolkit/library/rust/target] Error 2 49:50.24 make[2]: * [/build/firefox-developer-edition/src/mozilla-unified/config/recurse.mk:33: compile] Error 2 49:50.24 make[1]: * [/build/firefox-developer-edition/src/mozilla-unified/config/rules.mk:432: default] Error 2 49:50.24 make: *** [client.mk:274: build] Error 2 49:50.28 635 compiler warnings present. 49:50.44 Notification center failed: Install notify-send (usually part of the libnotify package) to get a notification when the build finishes. ==> ERROR: A failure occurred in build().
Aborting...
==> ERROR: Build failed, check /var/lib/archbuild/staging-with-build-support-i686/erich/build
Closed by Erich Eckner 17.12.2017 19:10 Reason for closing: Not a bug
Comments (0)
Google Cache
|
|
23 | Packages: Build-list | Bug Report | Medium | Low | libretro* packages failing, seem unsupported for 32-bit ... | Closed | |
Task Description
Attached to Project: Archlinux32 Opened by Andreas Baumann - 04.01.2018 Last edited by Erich Eckner - 26.01.2018
FS#23 - libretro* packages failing, seem unsupported for 32-bit Intel/Linux
This affects the following packages: - libretro-citra (unsuported architecture in dynarmic submodule) - libretro-parallel-n64: tons of assembly errors - libretro-ppsspp: linking issues with ffmpeg - libretro-mupen64plus: direct GOT relocation R_386_GOT32X against _ZN9PluginAPI3getEv PluginAPI::get()
blacklisting all. Closed by Erich Eckner 26.01.2018 17:08 Reason for closing: Won’t fix Additional comments about closing:
blacklisted
Comments (0)
Google Cache
|
|
29 | Packages: Build-list | Bug Report | Medium | Low | [haskell-hslua] check() fails | Closed | |
Task Description
Attached to Project: Archlinux32 Opened by Erich Eckner - 18.02.2018
FS#29 - [haskell-hslua] check() fails
several failures during check() - disabling for now
==> Starting check()… Running 1 test suites… Test suite test-hslua: RUNNING… hslua
Haskell version of the C API
copy
copies stack elements using positive indices: OK
copies stack elements using negative indices: OK
insert
inserts stack elements using negative indices: OK
inserts stack elements using negative indices: OK
absindex: OK
gettable gets a table value: FAIL
test/Test/HsLua/Util.hs:35:
lua operation returned false
strlen, objlen, and rawlen all behave the same: OK
Type checking
isfunction: OK
isnil: OK
isnone: OK
isnoneornil: OK
CFunction handling: OK
getting values
tointegerx returns numbers verbatim: OK
tointegerx accepts strings coercible to integers: OK
tointegerx returns Nothing when given a boolean: OK
tonumberx returns numbers verbatim: OK
tonumberx accepts strings as numbers: OK
tonumberx returns Nothing when given a boolean: OK
setting and getting a global works: OK
can push and receive a thread: OK
different threads are not equal: OK
thread status: OK
loading
loadstring status: OK
dostring loading: OK
dofile loading: OK
pcall status: OK
garbage collection: OK
compare
identifies strictly smaller values: FAIL
*** Failed! Assertion failed (after 1 test):
LuaInteger 0
Use --quickcheck-replay=586817 to reproduce.
identifies smaller or equal values: FAIL
*** Failed! Assertion failed (after 1 test):
LuaInteger 0
Use --quickcheck-replay=316579 to reproduce.
identifies equal values: OK
+++ OK, passed 100 tests.
lessthan works: FAIL
*** Failed! Assertion failed (after 2 tests):
LuaNumber (-0.35170612)
LuaNumber 0.84471506
Use --quickcheck-replay=507888 to reproduce.
order of Lua types is consistent: OK
+++ OK, passed 100 tests.
functions can throw a table as error message: OK
handling table errors won't leak: OK
Interoperability
call haskell functions from lua
push haskell function to lua: OK
push multi-argument haskell function to lua: OK
argument type errors are propagated: OK
convert haskell function to c function: OK
Error in Haskell function is converted into Lua error: OK
call lua function from haskell
test equality within lua: FAIL
test/Foreign/Lua/FunctionCallingTest.hs:106:
raw equality test failed
expected: True
but got: False
failing lua function call: OK
print the empty string via lua procedure:
OK
failing lua procedure call: OK
Utilities
Optional return the value if it exists: OK
Optional can deal with missing values: OK
raiseError causes a Lua error: OK
Sendings and receiving values from the stack
peek and push are well behaved
Peek can act as left inverse of push
round-tripping unit: OK
+++ OK, passed 100 tests.
booleans remain equal under push/peek: OK
+++ OK, passed 100 tests.
lua numbers (i.e., doubles) remain equal under push/peek: FAIL
*** Failed! Assertion failed (after 2 tests):
LuaNumber (-1.926296)
Use --quickcheck-replay=670723 to reproduce.
lua integers remain equal under push/peek: IGNORED
bytestring remain equal under push/peek: OK
+++ OK, passed 100 tests.
round-tripping strings: OK (0.01s)
+++ OK, passed 100 tests.
lists of boolean remain equal under push/peeks: OK
+++ OK, passed 100 tests.
lists of lua integers remain equal under push/peek: IGNORED
lists of bytestrings remain equal under push/peek: OK (0.15s)
+++ OK, passed 100 tests.
text: OK
+++ OK, passed 100 tests.
map of strings to LuaNumber: FAIL
*** Failed! Assertion failed (after 2 tests and 1 shrink):
fromList [("",LuaNumber (-0.9010369))]
Use --quickcheck-replay=119067 to reproduce.
tuples
pair of LuaNumbers: FAIL
*** Failed! Assertion failed (after 2 tests):
(LuaNumber (-0.34098855),LuaNumber 0.2441068)
Use --quickcheck-replay=296075 to reproduce.
triple of LuaNumbers: FAIL
*** Failed! Assertion failed (after 2 tests):
(LuaNumber 0.46677026,LuaNumber 0.9009714,LuaNumber 0.2326173)
Use --quickcheck-replay=85608 to reproduce.
quadruple of LuaNumbers: FAIL
*** Failed! Assertion failed (after 2 tests):
(LuaNumber 1.8909019,LuaNumber (-0.85486156),LuaNumber (-4.0685906),LuaNumber (-12.583851))
Use --quickcheck-replay=305430 to reproduce.
quintuple of LuaNumbers: FAIL
*** Failed! Assertion failed (after 2 tests):
(LuaNumber 0.2735047,LuaNumber 2.1247218,LuaNumber 0.1806469,LuaNumber 0.9455812,LuaNumber 0.98733383)
Use --quickcheck-replay=608867 to reproduce.
hextuple of Text, LuaNumbers and Booleans: FAIL
*** Failed! Assertion failed (after 2 tests and 1 shrink):
(False,LuaNumber (-2.381176),"",False,LuaNumber (-0.8418731),LuaNumber (-0.39977068))
Use --quickcheck-replay=572229 to reproduce.
septuple of Text, LuaNumber and Booleans: FAIL
*** Failed! Assertion failed (after 2 tests and 3 shrinks):
("",False,LuaNumber 1.3463217,False,False,LuaNumber (-1.4167022),False)
Use --quickcheck-replay=692263 to reproduce.
octuple of Strings and Booleans: OK (0.03s)
+++ OK, passed 100 tests.
Random stack values
can push/pop booleans: OK (0.01s)
+++ OK, passed 100 tests.
can push/pop lua integers: OK (0.01s)
+++ OK, passed 100 tests.
can push/pop lua numbers: FAIL
*** Failed! Assertion failed (after 3 tests):
LuaNumber 1.5588847
Ordered {getOrdered = [Positive {getPositive = LuaInteger 1},Positive {getPositive = LuaInteger 2}]}
Use --quickcheck-replay=197445 to reproduce.
can push/pop bytestrings: OK (0.02s)
+++ OK, passed 100 tests.
can push/pop lists of booleans: OK (0.04s)
+++ OK, passed 100 tests.
can push/pop lists of LuaIntegers: OK (0.04s)
+++ OK, passed 100 tests.
can push/pop lists of bytestrings: OK (0.19s)
+++ OK, passed 100 tests.
FromLuaStack
receives basic values from the stack: OK
returns an error if the types don't match: OK
list cannot be read if a list element fails: OK
stack is unchanged if getting a list fails: OK
stack is unchanged if getting key-value pairs fails: OK
ToLuaStack
pushing simple values to the stack
Boolean can be pushed correctly: OK
LuaNumbers can be pushed correctly: FAIL
test/Foreign/Lua/Types/ToLuaStackTest.hs:105:
5::LuaNumber was not pushed
LuaIntegers can be pushed correctly: FAIL
test/Foreign/Lua/Types/ToLuaStackTest.hs:105:
42::LuaInteger was not pushed
ByteStrings can be pushed correctly: OK
Unit is pushed as nil: OK
Pointer is pushed as light userdata: OK
pushing a value increases stack size by one
LuaInteger: OK
+++ OK, passed 100 tests.
LuaNumber: OK
+++ OK, passed 100 tests.
ByteString: OK
+++ OK, passed 100 tests.
String: OK
+++ OK, passed 100 tests.
list of booleans: OK
+++ OK, passed 100 tests.
lua integration tests
print version: OK
functions stored in / retrieved from registry: OK
getting a nested global works: OK
setting a nested global works: OK
table reading: OK
Getting strings to and from the stack
unicode ByteString: OK
ByteString should survive after GC/Lua destroyed: OK
String with NUL byte should be pushed/popped correctly: OK
luaopen_* functions
opendebug: OK
openio: OK
openmath: OK
openos: OK
openpackage: OK
openstring: OK
opentable: OK
luaopen_base returns the right number of tables
openbase: OK
C functions
Registering a C function and calling it from Lua: FAIL
test/Foreign/LuaTest.hs:162:
greeting function failed
expected: Right ["Caffeine","induced","nonsense"]
but got: Right []
pushing a C closure to and calling it from Lua: OK
error handling
lua errors are caught: OK
error-less code gives in 'Right' result: OK
catching lua errors within the lua type: OK
second alternative is used when first fails: OK
Applicative.empty implementation throws an exception: OK
catching error of a failing meta method: OK
calling a function that errors throws exception: OK
17 out of 112 tests failed (0.60s)
Test suite test-hslua: FAIL
Test suite logged to: dist/test/hslua-0.9.5-test-hslua.log
0 of 1 test suites (0 of 1 test cases) passed.
==> ERROR: A failure occurred in check().
Bing Cache
|
|
43 | Packages: Build-list | Bug Report | Medium | Low | qt5-webengine, firefox, firefox-developer-edition use t ... | Closed | |
Task Description
Attached to Project: Archlinux32 Opened by Andreas Baumann - 16.06.2018 Last edited by Andreas Baumann - 02.10.2019
FS#43 - qt5-webengine, firefox, firefox-developer-edition use too much memory
In file included from gen/third_party/WebKit/public/platform/modules/presentation/presentation.mojom-shared.h:24,
from gen/third_party/WebKit/public/platform/modules/presentation/presentation.mojom.h:37,
from ../../../../qtwebengine-everywhere-src-5.11.0/src/3rdparty/chromium/content/browser/frame_host/render_frame_host_impl.h:66,
from ../../../../qtwebengine-everywhere-src-5.11.0/src/3rdparty/chromium/content/browser/frame_host/frame_tree_node.h:18,
from ../../../../qtwebengine-everywhere-src-5.11.0/src/3rdparty/chromium/content/browser/devtools/browser_devtools_agent_host.cc:21:
gen/third_party/WebKit/public/platform/modules/presentation/presentation.mojom-shared-internal.h:139:35: warning: alignment 1 of ‘blink::mojom::internal::PresentationConnectionMessage_Data’ is less than 8 [-Wpacked-not-aligned] class MOJOM_SHARED_CONTENT_EXPORT PresentationConnectionMessage_Data {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
virtual memory exhausted: Cannot allocate memory ninja: build stopped: subcommand failed.
Also in firefox:
91:37.06 ../../build/unix/gold/ld: fatal error: libxul.so: mmap: failed to allocate 1703955732 bytes for output file: Cannot allocate memory 91:37.06 collect2: error: ld returned 1 exit status 91:37.06 make[4]: * [/build/firefox/src/mozilla-unified/config/rules.mk:701: libxul.so] Error 1 91:37.06 make[3]: * [/build/firefox/src/mozilla-unified/config/recurse.mk:73: toolkit/library/target] Error 2 91:37.06 make[2]: * [/build/firefox/src/mozilla-unified/config/recurse.mk:33: compile] Error 2 91:37.06 make[1]: * [/build/firefox/src/mozilla-unified/config/rules.mk:434: default] Error 2 91:37.06 make: *** [client.mk:168: build] Error 2
Closed by Andreas Baumann 02.10.2019 19:26 Reason for closing: Fixed Additional comments about closing:
Currently firefox and qt5-webengine build. firefox-developer-edition is blacklisted as it causes too much trouble already as the official released version, so we don’t to beta testing here..
Comments (10)
Related Tasks (0/0)
Admin Andreas Baumann commented on 16.06.2018 05:33
Build slaves should have a 4GB swap space (if they are virtual machines), and sysctl vm.mmap_min_addr=0 should be set.
For containers I don’t know what’s best becauste systemd-nspawn has a mind of its own. sysctl vm.mmap_min_addr=0 on the host helped here too. Admin Andreas Baumann commented on 16.06.2018 05:37
Another solution could be not to use the gold-ld. Admin Andreas Baumann commented on 16.06.2018 06:26
and another one:
CodeCache::InnerPointerToCodeCacheEntry’; use assignment or value-initialization instead [-Wclass-memaccess]
memset(&cache_[0], 0, sizeof(cache_));
^
../../../../qtwebengine-everywhere-src-5.11.0/src/3rdparty/chromium/v8/src/frames.h:36:10: note: ‘struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry’ declared here
struct InnerPointerToCodeCacheEntry {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
{standard input}: Assembler messages: {standard input}:15117: Warning: end of file not at end of a line; newline inserted {standard input}: Error: open CFI at the end of file; missing .cfi_endproc directive g++: fatal error: Terminated signal terminated program cc1plus compilation terminated. ninja: build stopped: subcommand failed.
This looks like truncated assembly to me. Maybe using tmpfile instead of -pipe? Admin Andreas Baumann commented on 17.06.2018 06:24
qt5-webkit fails now much later in a build race in a plugin. removing -pipe could also help for all other packages running out of virtual memory, so maybe changing the global build options to ‘-j1’ and not ‘-pipe’ in makepkg.conf is an idea. Or we patch the affected packages only, but patching away a -pipe might not be as easy as one may think. Admin Andreas Baumann commented on 20.06.2018 05:01
Still trouble with firefox and firefox-developer-edition, -pipe gets added somewhere even if I change it in the build chroot configuration in makepkg.conf.. Admin Andreas Baumann commented on 21.06.2018 11:46
-pipe doens’t have a huge impact.
So I’ll try with some special LDFLAGS -Wl,–no-keep-memory, after a hint in:
https://bugzilla.mozilla.org/show_bug.cgi?id=854535 Admin Andreas Baumann commented on 23.06.2018 07:56
A top on a 64-bit Archlinux shows me the following during a build:
26963 arch 20 0 6336364 1.8g 1468 R 7.0 91.8 1:44.14 dump_syms
0 S arch 26958 26956 0 80 0 - 25355 - 20:29 pts/0 00:00:00 /data/firefox/src/mozilla-unified/obj-x86_64-pc-linux-gnu/_virtualenv/bin/python /data/firefox/src/mozilla-unified/toolkit/crashreporter/tools/symbolstore.py -c –vcs-info –install-manifest=/data/firefox/src/mozilla-unified/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/data/firefox/src/mozilla-unified/obj-x86_64-pc-linux-gnu/dist/include -s /data/firefox/src/mozilla-unified /data/firefox/src/mozilla-unified/obj-x86_64-pc-linux-gnu/dist/host/bin/dump_syms /data/firefox/src/mozilla-unified/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /data/firefox/src/mozilla-unified/obj-x86_64-pc-linux-gnu/toolkit/library/libxul.so 0 D arch 26963 26958 7 80 0 - 1146305 - 20:29 pts/0 00:00:34 /data/firefox/src/mozilla-unified/obj-x86_64-pc-linux-gnu/dist/host/bin/dump_syms /data/firefox/src/mozilla-unified/obj-x86_64-pc-linux-gnu/toolkit/library/libxul.so
So, this dump_syms program will never work in an 32-bit address room. The question is, can it be tuned or hacked? The question, why did it work till now and what changed so it doesn’t work currently? Admin Andreas Baumann commented on 02.07.2018 15:58
Another try using the standard linker instead of the gold one. Admin Andreas Baumann commented on 02.07.2018 19:43
I think, I’m in the wrong movie:
36:53.02 libxul.so 37:13.26 /usr/bin/ld: out of memory allocating 1000 bytes after a total of 898674688 bytes 37:13.26 collect2: error: ld returned 1 exit status
Admin Andreas Baumann commented on 02.10.2019 19:24
Rust things also run out of memory (firefox), disabling some debug info with debug_info=1 makes the builds succeed.
Google Cache
|
|
46 | Packages: Build-list | Bug Report | Medium | Low | electron - pic issues | Closed | |
Task Description
Attached to Project: Archlinux32 Opened by Erich Eckner - 27.06.2018
FS#46 - electron - pic issues
/usr/bin/clang++ -Wl,-O1,–sort-common,–as-needed,-z,relro,-z,now -Wl,-z,noexecstack -Wl,-rpath=\$ORIGIN -rdynamic -Wl,–export-dynamic -pthread -Wl,–no-keep-memory –sysroot=/ -Lusr/lib/libfakeroot -Wl,-rpath-link=usr/lib/libfakeroot -m32 -Wl,-z,noexecstack -Wl,-O1 -Wl,–as-needed -Wl,–gc-sections -flto=thin -fuse-ld=lld -Wl,–icf=all -Wl,–lto-O0 -Wl,-mllvm,-function-sections -Wl,-mllvm,-data-sections -Wl,-rpath-link=lib/ -o electron -Wl,–start-group obj/atom/app/electron.atom_main.o obj/libelectron_lib.a obj/brightray/libbrightray.a obj/vendor/breakpad/libbreakpad_client.a -Wl,–end-group lib/libnode.so -Wl,–start-group /build/electron/src/electron/vendor/libchromiumcontent/dist/main/static_library/libangle.a /build/electron/src/electron/vendor/libchromiumcontent/dist/main/static_library/libbase.a /build/electron/src/electron/vendor/libchromiumcontent/dist/main/static_library/libcc.a /build/electron/src/electron/vendor/libchromiumcontent/dist/main/static_library/libchromiumcontent.a /build/electron/src/electron/vendor/libchromiumcontent/dist/main/static_library/libcomponents.a /build/electron/src/electron/vendor/libchromiumcontent/dist/main/static_library/libmedia.a /build/electron/src/electron/vendor/libchromiumcontent/dist/main/static_library/libnet.a /build/electron/src/electron/vendor/libchromiumcontent/dist/main/static_library/libpdfium.a /build/electron/src/electron/vendor/libchromiumcontent/dist/main/static_library/libppapi.a /build/electron/src/electron/vendor/libchromiumcontent/dist/main/static_library/libservices.a /build/electron/src/electron/vendor/libchromiumcontent/dist/main/static_library/libskia.a /build/electron/src/electron/vendor/libchromiumcontent/dist/main/static_library/libwebkit.a /build/electron/src/electron/vendor/libchromiumcontent/dist/main/static_library/libwebkitbindings.a /build/electron/src/electron/vendor/libchromiumcontent/dist/main/static_library/libwebkitcore.a /build/electron/src/electron/vendor/libchromiumcontent/dist/main/static_library/libwebkitmodules.a /build/electron/src/electron/vendor/libchromiumcontent/dist/main/static_library/libwebrtc.a -Wl,–end-group -lpthread -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -lfribidi -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -ldbus-1 -lX11-xcb -lxcb -lXi -lXcursor -lXdamage -lXrandr -lXcomposite -lXext -lXfixes -lXrender -lX11 -lXtst -lXss -lgconf-2 -lgmodule-2.0 -lglib-2.0 -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lasound -lcap -lcups -lrt -ldl -lresolv -lfontconfig -lexpat -lavcodec -lavformat -lavutil -levent -lFLAC -lharfbuzz-icu -lharfbuzz -ljsoncpp -lminizip -lpulse -lvpx -lwebpdemux -lwebpmux -lwebp -lxslt -lm -lxml2 -lz -ljpeg -lre2 -lsnappy -latomic /usr/bin/ld.lld: error: can’t create dynamic relocation R_386_32 against local symbol in readonly segment; recompile object files with -fPIC >>> defined in /build/electron/src/electron/vendor/libchromiumcontent/dist/main/static_library/libchromiumcontent.a(dct.o) >>> referenced by ../../third_party/openh264/src/codec/common/x86/dct.asm >>> dct.o:(.text+0×337) in archive /build/electron/src/electron/vendor/libchromiumcontent/dist/main/static_library/libchromiumcontent.a
I doubt, that this file gets compiled at all - the only occurences upto the above are: [29/30] AR obj/chromiumcontent/libchromiumcontent.a and [34/16236] COPY /build/electron/src/electron/vendor/libchromiumcontent/src/out-ia32/static_library/obj/chromiumcontent/libchromiumcontent.a
Comments (1)
Related Tasks (0/0)
Admin Erich Eckner commented on 27.07.2018 04:23
I tried to remove all *.a and *.o files first, but this just creates other issues
Google Search
|
|
60 | Packages: Build-list | Bug Report | Medium | Low | lightdm gtk greeter fails | Closed | |
Task Description
Attached to Project: Archlinux32 Opened by Andreas Baumann - 10.01.2019 Last edited by Andreas Baumann - 20.01.2019
FS#60 - lightdm gtk greeter fails
Jan 10 12:55:01 arch32-staging systemd-coredump[894]: Process 892 (lightdm-gtk-gre) of user 620 dumped core.
Stack trace of thread 892:
#0 0x00000000b712bb25 n/a (libglib-2.0.so.0)
#1 0x00000000b7120230 g_log_default_handler (libglib-2.0.so.0)
#2 0x00000000b712bd7d g_logv (libglib-2.0.so.0)
#3 0x00000000b712bf55 g_log (libglib-2.0.so.0)
#4 0x00000000b711267a g_thread_new (libglib-2.0.so.0)
#5 0x00000000b7132a1e n/a (libglib-2.0.so.0)
#6 0x00000000b7132a7a n/a (libglib-2.0.so.0)
#7 0x00000000b70e78d7 g_unix_signal_source_new (libglib-2.0.so.0)
#8 0x00000000b70ea3ef g_unix_signal_add_full (libglib-2.0.so.0)
#9 0x00000000b70ea463 g_unix_signal_add (libglib-2.0.so.0)
#10 0x00000000004dc145 main (lightdm-gtk-greeter)
#11 0x00000000b6c87a49 __libc_start_main (libc.so.6)
#12 0x00000000004de7f5 _start (lightdm-gtk-greeter)
Closed by Andreas Baumann 20.01.2019 16:04 Reason for closing: Fixed Additional comments about closing:
hotfixed in lightdm-1:1.28.0-1.3
Comments (12)
Related Tasks (0/0)
Admin Andreas Baumann commented on 19.01.2019 07:49
So, this happens when registering a signal handler: g_unix_signal_add.
Usually this points into the direction of ABI mismatches.. Admin Andreas Baumann commented on 19.01.2019 08:07
[+0.83s] DEBUG: Session pid=3468: Running command /usr/bin/lightdm-gtk-greeter [+0.83s] DEBUG: Creating shared data directory /var/lib/lightdm-data/lightdm [+0.83s] DEBUG: Session pid=3468: Logging to /var/log/lightdm/seat0-greeter.log [+1.45s] DEBUG: Seat seat0: Stopping; failed to start a greeter
the logfile is empty.
So, the question is, why doesn’t the greeter start and segfault. Admin Andreas Baumann commented on 19.01.2019 09:19
rebuilt both lightdm-gtk-greeter and glib2 with debugging information (options=debug in PKGBUILD).
Now the stacktrace looks like:
#0 0xb7178b25 in _g_log_abort (breakpoint=1) at ../glib/glib/gmessages.c:554 554 G_BREAKPOINT (); (gdb) bt #0 0xb7178b25 in _g_log_abort (breakpoint=1) at ../glib/glib/gmessages.c:554 #1 0xb716d230 in g_log_default_handler
(log_domain=0xb71b40d0 "GLib", log_level=6, message=0x78ee60 "creating thread 'gmain': Error creating thread: Resource temporarily unavailable", unused_data=0x0) at ../glib/glib/gmessages.c:3111
#2 0xb7178d7d in g_logv
(log_domain=0xb71b40d0 "GLib", log_level=G_LOG_LEVEL_ERROR, format=0xb7207a67 "creating thread '%s': %s", args=0xbf85e91c "\262\320 \267") at ../glib/glib/gmessages.c:1350
#3 0xb7178f55 in g_log
(log_domain=0xb71b40d0 "GLib", log_level=G_LOG_LEVEL_ERROR, format=0xb7207a67 "creating thread '%s': %s") at ../glib/glib/gmessages.c:1413
#4 0xb715f67a in g_thread_new (name=0xb720d0b2 “gmain”, func=0xb7180b70 , data=0×0)
at ../glib/glib/gthread.c:830
#5 0xb717fa1e in g_get_worker_context () at ../glib/glib/gmain.c:5888 #6 0xb717fa7a in ref_unix_signal_handler_unlocked (signum=15, signum
at ../glib/glib/gmain.c:5224
#7 0xb71348d7 in _g_main_create_unix_signal_watch (signum=15) at ../glib/glib/gmain.c:5332 #8 0xb71348d7 in g_unix_signal_source_new (signum=15, signum
at ../glib/glib/glib-unix.c:222
#9 0xb71373ef in g_unix_signal_add_full
(priority=0, signum=15, handler=0x495f90 , user_data=0x1, notify=0x0)
at ../glib/glib/glib-unix.c:252
#10 0xb7137463 in g_unix_signal_add (signum=15, handler=0x495f90 , user_data=0×1) –Type for more, q to quit, c to continue without paging–
at ../glib/glib/glib-unix.c:283
#11 0×00490145 in main (argc=, argv at lightdm-gtk-greeter.c:2768
Admin Andreas Baumann commented on 19.01.2019 09:44
creating thread ‘gmain’: Error creating thread: Resource temporarily unavailable
This is the interesting one. Why should creating a thread run out of resources? And which resources? Admin Andreas Baumann commented on 19.01.2019 09:47
This is not by any chance an unhandled EAGAIN? Admin Andreas Baumann commented on 19.01.2019 10:04
[pid 6607] execve(”/usr/bin/core_perl/plymouth”, [”plymouth”, “–ping”], 0xbfa9086c /* 22 vars */) = -1 ENOENT (No such file or directory)
this seems a collateral damage (aka hard-coded call to the bootup manager plymouth), not every Linux distribution has a plymouth, so I hope, this is actually optional.. The -ping indicates, that plymouth is started with ping, to see whether it is around. It doesn’t seem to have something to do with our problem though..
There is a strace entry showing the greeter gets started:
[pid 6616] execve(”/usr/bin/lightdm-gtk-greeter”, [”/usr/bin/lightdm-gtk-greeter”], 0xf61510 /* 15 vars */) = 0
later the sighandler tries to open a new thread:
825 GThread *thread; 826 827 thread = g_thread_new_internal (name, g_thread_proxy, func, data, 0, &error); 828 829 if G_UNLIKELY (thread == NULL) 830 g_error (”creating thread ‘%s’: %s”, name ? name : ““, error->message); 831 832 return thread;
So, if it runs out of resources here (due to a systemd limit, rlimit thing), this would explain the startup issues..
There is also a suspicious:
[pid 6616] mmap2(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = -1 EAGAIN (Resource temporarily unavailable)
So, I check the rlimit settings used by systemd for login session.. Admin Andreas Baumann commented on 20.01.2019 09:21
Sounds related:
https://github.com/abrt/faf/issues/212 Admin Andreas Baumann commented on 20.01.2019 10:37
mmh. why does lightdm-gtk-greeter work on 64-bit Archlinux? Admin Andreas Baumann commented on 20.01.2019 10:55
aha. the mmap works there. Admin Andreas Baumann commented on 20.01.2019 13:54
lightdm-gtk-greeter.c
mlockall (MCL_CURRENT | MCL_FUTURE);
commenting that out lets the mmap2 succeed.
As we deal with passwords, just disabling the locking is maybe not the best idea.
Incrementing the systemd limit in lightdm.conf LimitMEMLOCK=2684354560 didn’t help at all. Admin Andreas Baumann commented on 20.01.2019 13:58
Locking the whole greeter with all GTK inside is maybe also not the wisest idea.. Admin Andreas Baumann commented on 20.01.2019 14:03
LimitMEMLOCK=infinity in /lib/systemd/system/lightdm.service seemed so help.
Google Cache
|
|
69 | Packages: Build-list | Bug Report | Medium | Low | firefox breaks heavily in micro-optimized code | Closed | |
Task Description
Attached to Project: Archlinux32 Opened by Andreas Baumann - 09.05.2019 Last edited by Andreas Baumann - 09.05.2019
FS#69 - firefox breaks heavily in micro-optimized code
The root cause is rust is not recompiling currently.
The log in detail:
14:57.22 error[E0432]: unresolved import `simd_funcs` 14:57.22 –> /build/firefox/src/mozilla-unified/third_party/rust/encoding_rs/src/x_user_defined.rs:16:1 3 14:57.22 | 14:57.22 16 | use simd_funcs::*; 14:57.22 | ^^^^^^^^^^ maybe a missing `extern crate simd_funcs;`? 14:57.22 error[E0432]: unresolved import `packed_simd` 14:57.22 –> /build/firefox/src/mozilla-unified/third_party/rust/encoding_rs/src/x_user_defined.rs:17:1 3 14:57.22 | 14:57.22 17 | use packed_simd::u16x8; 14:57.22 | ^^^^^^^^^^^ maybe a missing `extern crate packed_simd;`? 14:57.45 error[E0425]: cannot find function `load16_unaligned` in this scope 14:57.45 –> /build/firefox/src/mozilla-unified/third_party/rust/encoding_rs/src/x_user_defined.rs:120 :34 14:57.45 | 14:57.45 120 | let input = unsafe { load16_unaligned(src_ptr.add(i * 16)) }; 14:57.45 | ^^^^^^^^^^^^^^^^ not found in this scope 14:57.45 error[E0425]: cannot find function `simd_unpack` in this scope 14:57.45 –> /build/firefox/src/mozilla-unified/third_party/rust/encoding_rs/src/x_user_defined.rs:121 :35 14:57.45 | 14:57.45 121 | let (first, second) = simd_unpack(input); 14:57.45 | ^^^^^^^^^^^ not found in this scope 14:57.45 error[E0425]: cannot find function `store8_unaligned` in this scope 14:57.45 –> /build/firefox/src/mozilla-unified/third_party/rust/encoding_rs/src/x_user_defined.rs:123 :17 14:57.45 | 14:57.45 123 | store8_unaligned(dst_ptr.add(i * 16), shift_upper(first)); 14:57.45 | ^^^^^^^^^^^^^^^^ not found in this scope 14:57.45 error[E0425]: cannot find function `store8_unaligned` in this scope 14:57.45 –> /build/firefox/src/mozilla-unified/third_party/rust/encoding_rs/src/x_user_defined.rs:124 :17 14:57.45 | 14:57.45 124 | store8_unaligned(dst_ptr.add1); 14:57.45 | ^^^^^^^^^^^^^^^^ not found in this scope 14:57.46 error[E0412]: cannot find type `u16x8` in this scope 14:57.46 –> /build/firefox/src/mozilla-unified/third_party/rust/encoding_rs/src/handles.rs:121:40 14:57.46 | 14:57.46 121 | pub fn simd_at(&self, i: usize) -> u16x8 { 14:57.46 | ^^^^^ not found in this scope 14:57.46 error[E0425]: cannot find value `SIMD_STRIDE_SIZE` in this scope 14:57.46 –> /build/firefox/src/mozilla-unified/third_party/rust/encoding_rs/src/handles.rs:122:21 14:57.46 | 14:57.46 122 | assert!(i + SIMD_STRIDE_SIZE / 2 <= self.len); 14:57.46 | ^^^^^^^^^^^^^^^^ help: a constant with a similar name exists: `ALU_STR IDE_SIZE` 14:57.47 error[E0425]: cannot find function `to_u16_lanes` in this scope 14:57.47 –> /build/firefox/src/mozilla-unified/third_party/rust/encoding_rs/src/handles.rs:124:18 14:57.47 | 14:57.47 124 | unsafe { to_u16_lanes(load16_unaligned(self.ptr.add(byte_index))) } 14:57.47 | ^^^^^^^^^^^^ not found in this scope 14:57.47 error[E0425]: cannot find function `load16_unaligned` in this scope 14:57.47 –> /build/firefox/src/mozilla-unified/third_party/rust/encoding_rs/src/handles.rs:124:31 14:57.47 | 14:57.47 124 | unsafe { to_u16_lanes(load16_unaligned(self.ptr.add(byte_index))) } 14:57.47 | ^^^^^^^^^^^^^^^^ not found in this scope 14:57.47 error[E0425]: cannot find value `SIMD_STRIDE_SIZE` in this scope 14:57.47 –> /build/firefox/src/mozilla-unified/third_party/rust/encoding_rs/src/handles.rs:145:12 14:57.47 | 14:57.47 145 | if SIMD_STRIDE_SIZE / 2 <= self.len { 14:57.47 | ^^^^^^^^^^^^^^^^ help: a constant with a similar name exists: `ALU_STRIDE_SIZE` 14:57.48 error[E0425]: cannot find value `SIMD_STRIDE_SIZE` in this scope 14:57.48 –> /build/firefox/src/mozilla-unified/third_party/rust/encoding_rs/src/handles.rs:146:47 14:57.48 | 14:57.48 146 | let len_minus_stride = self.len - SIMD_STRIDE_SIZE / 2; 14:57.48 | ^^^^^^^^^^^^^^^^ help: a constant with a sim ilar name exists: `ALU_STRIDE_SIZE` 14:57.48 error[E0425]: cannot find function `simd_byte_swap` in this scope 14:57.48 –> /build/firefox/src/mozilla-unified/third_party/rust/encoding_rs/src/handles.rs:150:28 14:57.48 | 14:57.48 150 | simd = simd_byte_swap(simd); 14:57.48 | ^^^^^^^^^^^^^^ not found in this scope 14:57.49 error[E0425]: cannot find function `store8_unaligned` in this scope 14:57.49 –> /build/firefox/src/mozilla-unified/third_party/rust/encoding_rs/src/handles.rs:153:21 14:57.49 | 14:57.49 153 | store8_unaligned(other.as_mut_ptr().add(offset), simd); 14:57.49 | ^^^^^^^^^^^^^^^^ not found in this scope 14:57.49 error[E0425]: cannot find function `contains_surrogates` in this scope 14:57.49 –> /build/firefox/src/mozilla-unified/third_party/rust/encoding_rs/src/handles.rs:155:20 14:57.49 | 14:57.49 155 | if contains_surrogates(simd) { 14:57.49 | ^^^^^^^^^^^^^^^^^^^ not found in this scope 14:57.49 error[E0425]: cannot find value `SIMD_STRIDE_SIZE` in this scope 14:57.49 –> /build/firefox/src/mozilla-unified/third_party/rust/encoding_rs/src/handles.rs:158:27 14:57.49 | 14:57.49 158 | offset += SIMD_STRIDE_SIZE / 2; 14:57.49 | ^^^^^^^^^^^^^^^^ help: a constant with a similar name exists: `A LU_STRIDE_SIZE` 14:57.50 error[E0425]: cannot find value `SIMD_STRIDE_SIZE` in this scope 14:57.50 –> /build/firefox/src/mozilla-unified/third_party/rust/encoding_rs/src/handles.rs:237:8 14:57.50 | 14:57.50 237 | if SIMD_STRIDE_SIZE <= len { 14:57.50 | ^^^^^^^^^^^^^^^^ help: a constant with a similar name exists: `ALU_STRIDE_SIZE` 14:57.50 error[E0425]: cannot find value `SIMD_STRIDE_SIZE` in this scope 14:57.50 error[E0425]: cannot find value `SIMD_STRIDE_SIZE` in this scope 14:57.50 –> /build/firefox/src/mozilla-unified/third_party/rust/encoding_rs/src/handles.rs:237:8 14:57.50 | 14:57.50 237 | if SIMD_STRIDE_SIZE <= len { 14:57.50 | ^^^^^^^^^^^^^^^^ help: a constant with a similar name exists: `ALU_STRIDE_SIZE` 14:57.50 error[E0425]: cannot find value `SIMD_STRIDE_SIZE` in this scope 14:57.50 –> /build/firefox/src/mozilla-unified/third_party/rust/encoding_rs/src/handles.rs:238:38 14:57.50 | 14:57.50 238 | let len_minus_stride = len - SIMD_STRIDE_SIZE; 14:57.50 | ^^^^^^^^^^^^^^^^ help: a constant with a similar name exists: `ALU_STRIDE_SIZE` 14:57.51 error[E0425]: cannot find value `SIMD_STRIDE_SIZE` in this scope 14:57.51 –> /build/firefox/src/mozilla-unified/third_party/rust/encoding_rs/src/handles.rs:241:52 14:57.51 | 14:57.51 241 | let mut second = src.simd_at(offset + (SIMD_STRIDE_SIZE / 2)); 14:57.51 | ^^^^^^^^^^^^^^^^ help: a constant with a similar name exists: `ALU_STRIDE_SIZE` 14:57.51 error[E0425]: cannot find function `simd_byte_swap` in this scope 14:57.51 –> /build/firefox/src/mozilla-unified/third_party/rust/encoding_rs/src/handles.rs:243:25 14:57.51 | 14:57.51 243 | first = simd_byte_swap(first); 14:57.51 | ^^^^^^^^^^^^^^ not found in this scope 14:57.52 error[E0425]: cannot find function `simd_byte_swap` in this scope 14:57.52 –> /build/firefox/src/mozilla-unified/third_party/rust/encoding_rs/src/handles.rs:244:26 14:57.52 | 14:57.52 244 | second = simd_byte_swap(second); 14:57.52 | ^^^^^^^^^^^^^^ not found in this scope 14:57.52 error[E0425]: cannot find function `simd_is_basic_latin` in this scope 14:57.52 –> /build/firefox/src/mozilla-unified/third_party/rust/encoding_rs/src/handles.rs:246:17 14:57.52 | 14:57.52 246 | if !simd_is_basic_latin(first | second) { 14:57.52 | ^^^^^^^^^^^^^^^^^^^ help: a function with a similar name exists: `ascii_to_basic_latin` 14:57.52 error[E0425]: cannot find function `simd_pack` in this scope 14:57.52 –> /build/firefox/src/mozilla-unified/third_party/rust/encoding_rs/src/handles.rs:249:26 14:57.52 | 14:57.52 249 | let packed = simd_pack(first, second); 14:57.52 | ^^^^^^^^^ not found in this scope 14:57.53 error[E0425]: cannot find function `store16_unaligned` in this scope 14:57.53 –> /build/firefox/src/mozilla-unified/third_party/rust/encoding_rs/src/handles.rs:251:17 14:57.53 | 14:57.53 251 | store16_unaligned(dst.as_mut_ptr().add(offset), packed); 14:57.53 | ^^^^^^^^^^^^^^^^^ not found in this scope 14:57.53 error[E0425]: cannot find value `SIMD_STRIDE_SIZE` in this scope 14:57.53 –> /build/firefox/src/mozilla-unified/third_party/rust/encoding_rs/src/handles.rs:253:23 14:57.53 | 14:57.53 253 | offset += SIMD_STRIDE_SIZE; 14:57.53 | ^^^^^^^^^^^^^^^^ help: a constant with a similar name exists: `ALU_STRIDE_SIZE` 14:59.28 error: aborting due to 25 previous errors 14:59.28 Some errors occurred: E0412, E0425, E0432. 14:59.28 For more information about an error, try `rustc –explain E0412`. 14:59.44 error: Could not compile `encoding_rs`.
Comments (5)
Related Tasks (0/0)
Admin Andreas Baumann commented on 09.05.2019 19:36
Compilation of firefox continues..
14:59.44 To learn more, run the command again with –verbose. 14:59.45 make[4]: * [/build/firefox/src/mozilla-unified/config/rules.mk:1027: force-cargo-library-build] Error 101 14:59.45 make[3]: * [/build/firefox/src/mozilla-unified/config/recurse.mk:74: toolkit/library/rust/target] Error 2 14:59.45 make[3]: * Waiting for unfinished jobs…. 17:24.43 Compiling lalrpop v0.16.0
good build system :-> Admin Andreas Baumann commented on 09.05.2019 19:38
Let’s see how bad the situation is on pentium4, could easily be Mozilla projects get build only for pentium4 in the future.. Admin Andreas Baumann commented on 09.05.2019 19:46
Aha: i686 finally failed:
17:24.43 Compiling lalrpop v0.16.0 21:26.67 Compiling webidl v0.8.0 22:03.14 Compiling binjs_meta v0.4.3 22:25.46 Compiling binast v0.1.1 (/build/firefox/src/mozilla-unified/js/src/frontend/binsource) 22:58.29 Finished release [optimized] target(s) in 17m 41s 22:58.32 make[2]: * [/build/firefox/src/mozilla-unified/config/recurse.mk:34: compile] Error 2 22:58.32 make[1]: * [/build/firefox/src/mozilla-unified/config/rules.mk:415: default] Error 2 22:58.32 make: * [client.mk:125: build] Error 2 22:58.33 0 compiler warnings present.
Admin Andreas Baumann commented on 10.05.2019 05:59
pentium4 seems to work fine. Levi commented on 16.05.2019 21:08
So, is this getting dropped for i686 then? Probably no great loss; I remember when I was using a P3 in my server box, I gave up trying to use anything graphical, and just used links when I needed to look something up on t’internet.
I note in the i686 repo there’s currently a firefox 65.x rather than the 66.x we’ve got in pentium4, and some language packs that are 66 and some that are 65. English and all its variants are still on 65.x, but I note that it looks broken to me for German or Finnish users. Time to put it out of its misery?
Google Cache
|
|
75 | Packages: Build-list | Bug Report | Medium | Low | openjdk8/10/11/12 break with march=pentium4 optimizatio ... | Closed | |
Task Description
Attached to Project: Archlinux32 Opened by Andreas Baumann - 18.05.2019 Last edited by Andreas Baumann - 16.08.2019
FS#75 - openjdk8/10/11/12 break with march=pentium4 optimization
This blocks ant, needed for building libreoffice. Closed by Andreas Baumann 16.08.2019 13:55 Reason for closing: Fixed Additional comments about closing:
fixed for 8, 10, 11 and 12. Not for 7.
Comments (34)
Related Tasks (0/0)
Admin Andreas Baumann commented on 18.05.2019 18:18
mmh. java is fine.
java -version openjdk version “1.8.0_212” OpenJDK Runtime Environment (build 1.8.0_212-b01) OpenJDK Server VM (build 25.212-b01, mixed mode)
javac # # A fatal error has been detected by the Java Runtime Environment: # # Internal Error (os_linux_x86.cpp:291), pid=124, tid=0xf6dc1b40 # fatal error: An irrecoverable SI_KERNEL SIGSEGV has occurred due to unstable signal handling in this distribution. # # JRE version: OpenJDK Runtime Environment (8.0_212-b01) (build 1.8.0_212-b01) # Java VM: OpenJDK Server VM (25.212-b01 mixed mode linux-x86 ) # Core dump written. Default location: /build/libreoffice-still/core or core.124 # # An error report file with more information is saved as: # /build/libreoffice-still/hs_err_pid124.log # # If you would like to submit a bug report, please visit: # http://bugreport.java.com/bugreport/crash.jsp # Aborted (core dumped)
ant # # A fatal error has been detected by the Java Runtime Environment: # # Internal Error (os_linux_x86.cpp:291), pid=155, tid=0xf6d4fb40 # fatal error: An irrecoverable SI_KERNEL SIGSEGV has occurred due to unstable signal handling in this distribution. # # JRE version: OpenJDK Runtime Environment (8.0_212-b01) (build 1.8.0_212-b01) # Java VM: OpenJDK Server VM (25.212-b01 mixed mode linux-x86 ) # Core dump written. Default location: /build/libreoffice-still/core or core.155 # # An error report file with more information is saved as: # /build/libreoffice-still/hs_err_pid155.log # # If you would like to submit a bug report, please visit: # http://bugreport.java.com/bugreport/crash.jsp # Aborted (core dumped)
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code) V [libjvm.so+0x897c76] V [libjvm.so+0x36392a] V [libjvm.so+0x71341f] JVM_handle_linux_signal+0x6bf V [libjvm.so+0x70507f] C [linux-gate.so.1+0×950] __kernel_rt_sigreturn+0×0
Java frames: (J=compiled Java code, j=interpreted, Vv=VM code) j java.lang.System.nanoTime()J+0 j java.net.URLClassLoader.defineClass(Ljava/lang/String;Lsun/misc/Resource;)Ljava/lang/Class;+0 j java.net.URLClassLoader.access$100(Ljava/net/URLClassLoader;Ljava/lang/String;Lsun/misc/Resource;)Ljava/lang/Class;+3 j java.net.URLClassLoader$1.run()Ljava/lang/Class;+43 j java.net.URLClassLoader$1.run()Ljava/lang/Object;+1 v ~StubRoutines::call_stub j java.security.AccessController.doPrivileged(Ljava/security/PrivilegedExceptionAction;Ljava/security/AccessControlContext;)Ljava/lang/Object;+0 j java.net.URLClassLoader.findClass(Ljava/lang/String;)Ljava/lang/Class;+13 j java.lang.ClassLoader.loadClass(Ljava/lang/String;Z)Ljava/lang/Class;+70 j sun.misc.Launcher$AppClassLoader.loadClass(Ljava/lang/String;Z)Ljava/lang/Class;+81 j java.lang.ClassLoader.loadClass(Ljava/lang/String;)Ljava/lang/Class;+3 v ~StubRoutines::call_stub j com.sun.tools.javac.main.Main.(Ljava/lang/String;Ljava/io/PrintWriter;)V+5 j com.sun.tools.javac.main.Main.(Ljava/lang/String;)V+13 j com.sun.tools.javac.Main.compile([Ljava/lang/String;)I+6 j com.sun.tools.javac.Main.main([Ljava/lang/String;)V+1 v ~StubRoutines::call_stub Admin Andreas Baumann commented on 18.05.2019 18:19
well. Java errors, hard to debug.. Admin Andreas Baumann commented on 18.05.2019 18:21
Installing the i686 version in the pentium4 chroot also segfaults.. Admin Andreas Baumann commented on 18.05.2019 18:25
Java 686 doesn’t segfault on a real i686 installed system. So, I fear, some library in pentium4 is causing java to segfault. Admin Andreas Baumann commented on 18.05.2019 18:36
Event: 0.057 Thread 0xf6b07c00 Exception <a> (0xd7b86ea0) thrown at [/build/javapenjdk/src/jdk8u-jdk8u212-b01/hotspot/src/share/vm/prims/jni.cp Event: 0.057 Thread 0xf6b07c00 Exception </a><a> (0xd7b87170) thrown at [/build/javapenjdk/src/jdk8u-jdk8u212-b01/hotspot/src/share/vm/prims/jni.cpp, line 4012] Event: 0.231 Thread 0xf6b07c00 Exception </a><a> (0xd7cc0498) thrown at [/build/javapenjdk/src/jdk8u-jdk8u212-b01/hotspot/src/share/vm/prims/jvm.cpp, line 1502]
mmh. this sounds quite internal.. </a> Admin Andreas Baumann commented on 18.05.2019 18:50
pentium$: javac -version javac 11.0.3
why is libreoffice built with java 8? Admin Andreas Baumann commented on 18.05.2019 19:00
weird: on my pentium4 test machine with jdk 8 and 11 installed, I can switch to java 8 and everything is fine. Admin Andreas Baumann commented on 18.05.2019 19:03
I remember issues with shared libraries and the way the Jvm is bootstrapping. For instance not having a /proc causes trouble of this sort. But we have a /proc (we are using arch-chroot and a bind mount point). Admin Andreas Baumann commented on 18.05.2019 19:07
using java 11 and javac 11 on pentium4 works.. Admin Andreas Baumann commented on 18.05.2019 19:08
..and now we get to “find the 10 differences in this picture”. Admin Andreas Baumann commented on 18.05.2019 19:14
The only thing I can think of is a different kernel (with more protection enabled):
https://bugs.openjdk.java.net/browse/JDK-8023956 https://bugs.openjdk.java.net/browse/JDK-8181068
This cries for building it on a real Pentium4 or on a properly emulated one, not in a chroot. Admin Erich Eckner commented on 22.05.2019 04:34
> using java 11 and javac 11 on pentium4 works..
why not simply pin the java version to 11, then? Admin Andreas Baumann commented on 06.06.2019 18:19
When installing the i686 version of glibc and openjdk8 there is no segfault! So this sounds more like a new glibc and optimization triggering something in java.. Admin Andreas Baumann commented on 07.06.2019 16:54
Actually also original SUN java 7 segfaults with this glibc. Rebuilding glibc didn’t help. So I’m pretty sure it’s some protection thingy getting into the way of old Java JDKs (because they always pushed their limits and did funny tricks in the past). Luke commented on 18.06.2019 18:27
Erich Eckner, Ant is still broken with pentium4 build of java 11 (i686 works).
$ archlinux-java status Available Java environments:
java-11-openjdk (default)
Admin Andreas Baumann commented on 19.06.2019 17:57
19:40 < slacka123> should use “-march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign” instead? 19:54 < slacka123> Yes, it does - https://bugs.documentfoundation.org/show_bug.cgi?id=108619 19:54 < phrik> Title: 108619 – (32bitjavacrash) Java Crash on x86 in jfw_plugin_startJavaVirtualMachine
w/ recent linux kernels (at bugs.documentfoundation.org)
19:55 < slacka123> Fedora 30 also needs that kernel parameter, “stack_guard_gap=1” to run/build
LibreOffice and other java apps
… 19:56 < slacka123> but i686 arch32 also needs it
from the chat protocol: https://mirror.archlinux32.org/irc-logs/%23archlinux32/2019-06-19.html#19:39:59 Admin Andreas Baumann commented on 21.06.2019 08:29
See: https://src.fedoraproject.org/rpms/glibc/blob/master/f/glibc.spec Admin Andreas Baumann commented on 21.06.2019 12:23
Thanks slacka123 for the hint. This seems to solve the java/javac crashes.
It’s fixed now in staging and will soon hop into testing. Admin Andreas Baumann commented on 11.08.2019 06:03
The segfaults persist through all pentium4 versions of the openjdk. Additionally now also the 7 version of i686 and pentium4 are segfaulting. Admin Andreas Baumann commented on 11.08.2019 07:11
jkd7 also cannot find libattr:
https://patchwork.openembedded.org/patch/110857/ Admin Andreas Baumann commented on 11.08.2019 07:13
On 64-bit it complains about ant:
error: target not found: apache-ant>=1.8.1
flagged out-of-date upstream, unusable currently for bootstrapping. Admin Andreas Baumann commented on 11.08.2019 07:56
https://bugs.archlinux.org/task/63430 Admin Andreas Baumann commented on 11.08.2019 07:56
configure: Found potential Boot JDK using java© in PATH configure: Potential Boot JDK found at /usr/lib/jvm/java-penjdk is incorrect JDK version (#); ignoring configure: (Your Boot JDK must be version 7 or 8) configure: Found potential Boot JDK using well-known locations (in /usr/lib/jvm/java-penjdk) configure: Potential Boot JDK found at /usr/lib/jvm/java-penjdk is incorrect JDK version (#); ignoring configure: (Your Boot JDK must be version 7 or 8) configure: Found potential Boot JDK using well-known locations (in /usr/lib/jvm/default-runtime) configure: Potential Boot JDK found at /usr/lib/jvm/default-runtime is incorrect JDK version (#); ignoring configure: (Your Boot JDK must be version 7 or 8) configure: Found potential Boot JDK using well-known locations (in /usr/lib/jvm/default) configure: Potential Boot JDK found at /usr/lib/jvm/default is incorrect JDK version (#); ignoring configure: (Your Boot JDK must be version 7 or 8) configure: Could not find a valid Boot JDK. configure: This might be fixed by explicitely setting –with-boot-jdk configure: error: Cannot continue configure exiting with result code 1 Admin Andreas Baumann commented on 11.08.2019 18:02
building on i686 (where openjdk8 still works) and using makepkg.conf with pentium4 cflags gives a package with wrong architecture though, but running in a pentium4 chroot if installed.
Though when I try to rebuild it with the ‘cross-compiled’ package in a pentium4 chroot, I get:
checking headful support… include support for both headful and headless configure: Found potential Boot JDK using configure arguments configure: Potential Boot JDK found at /usr/lib/jvm/java-penjdk is incorrect JDK version (#); ignoring configure: (Your Boot JDK must be version 7 or 8) configure: error: The path given by –with-boot-jdk does not contain a valid Boot JDK configure exiting with result code 1
Inside I have a hs_err_pid3361.log showing again the darn SI_KERNEL SIGSEGV.
This problem is over my head (and skills). Admin Andreas Baumann commented on 12.08.2019 15:26
This sounds interesting:
https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3533
related question: is -march=pentium4 changing the stack layout? Admin Andreas Baumann commented on 12.08.2019 15:28
Should we force stack alignment globally for all libraries which could potentially be called from java with -mstack-alignment=16? This could break havock on other software.. Admin Andreas Baumann commented on 12.08.2019 15:28
Also interesting:
https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3533 Admin Andreas Baumann commented on 12.08.2019 15:30
Also: -mincoming-stack-boundary=2
https://bugs.gentoo.org/attachment.cgi?id=522650&action=diff Admin Andreas Baumann commented on 12.08.2019 16:00
So -mstackrealign in the glibc flags helps to realign the stack, so that 4 and 16 byte stacks can coexist, but Java generates it’s own executable code, which doesn’t respect that? Why should -mincoming-stack-boundary=2 help then? I’ll test again a double compilation via working i686 chroot to pentium4 (with -mincoming-stack-boundary=2 in the PKGBUILD of javapenjdk), then see if it can rebuild itself in a pentium4 chroot. Admin Andreas Baumann commented on 13.08.2019 04:48
Apparently this helps, thanks to the Gentoo guys. Admin Andreas Baumann commented on 13.08.2019 05:05
Now to jdk10, jdk11 and jdk12 (weirdly enough there is no jdk9?). Admin Andreas Baumann commented on 15.08.2019 07:32
a working JDK8 for pentium4 hit staging. now for the other versions.. Admin Andreas Baumann commented on 15.08.2019 11:40
This helps against GOT/PLT errors:
if test ${CARCH} = i686 -o ${CARCH} = pentium4; then
echo "Removing '-fno-plt' from CFLAGS and CXXFLAGS to prevent build fail with th
_CFLAGS=${CFLAGS/-fno-plt/}
_CXXFLAGS=${CXXFLAGS/-fno-plt/}
fi
Admin Andreas Baumann commented on 15.08.2019 12:03
Finished building targets ‘images docs’ in configuration ‘linux-x86-normal-server-release’ find: <80><98>../jdk10u-jdk-10.0.2+13/build/linux-i386-normal-server-release/images<80><99>: No such file or directory ESC[1mESC[31m==> ERROR:ESC[m^OESC[1m A failure occurred in build().ESC[m^O ESC[1m Aborting…ESC[m^O ==> ERROR: Build failed, check /var/lib/archbuild/staging-i686/abaumann/build (END)
needs:
case “${CARCH}” in
x86_64) _JARCH='x86_64';;
i486|i686|pentium4) _JARCH='x86';;
esac
Google Cache
|
|
77 | Packages: Build-list | Bug Report | Medium | Low | librsvg doesn't rebuild | Closed | |
Task Description
Attached to Project: Archlinux32 Opened by Andreas Baumann - 30.05.2019
FS#77 - librsvg doesn’t rebuild
-> /build/librsvg/src/librsvg/target/release/build/typenum-ff577e94a786118f/out/consts.rs:2113:5
| 2111 | pub type P1024 = PInt; pub type N1024 = NInt;
| ----------------------------- previous definition of the type `P1024` here
2112 | pub type U1024 = UInt, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>; 2113 | pub type P1024 = PInt; pub type N1024 = NInt;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `P1024` redefined here
|
= note: `P1024` must be defined only once in the type namespace of this module
error[E0428]: the name `N1024` is defined multiple times
-> /build/librsvg/src/librsvg/target/release/build/typenum-ff577e94a786118f/out/consts.rs:2113:35
| 2111 | pub type P1024 = PInt; pub type N1024 = NInt;
| ----------------------------- previous definition of the type `N1024` here
2112 | pub type U1024 = UInt, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>; 2113 | pub type P1024 = PInt; pub type N1024 = NInt;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `N1024` redefined here
|
= note: `N1024` must be defined only once in the type namespace of this module
error: aborting due to 3 previous errors
For more information about this error, try `rustc –explain E0428`. error: Could not compile `typenum`.
Caused by:
process didn't exit successfully: `rustc --crate-name typenum /build/.cargo/registry/src/github.com-1ecc6299db9ec823/typenum-1.10.0/src/lib.rs --color never --crate-type lib --emit=dep-info,link -C opt-level=3 -C debuginfo=2 -C metadata=045a2ce7f5cfaab5 -C extra-filename=-045a2ce7f5cfaab5 --out-dir /build/librsvg/src/librsvg/target/release/deps -L dependency=/build/librsvg/src/librsvg/target/release/deps --cap-lints allow -C target-cpu=pentium3 -C target-feature=-sse2` (exit code: 1)
warning: build failed, waiting for other jobs to finish… error: build failed make[2]: * [Makefile:1934: /build/librsvg/src/librsvg/target/release/librsvg_internals.a] Error 101 make[2]: Leaving directory ‘/build/librsvg/src/librsvg’
make[1]: * [Makefile:1438: all-recursive] Error 1 make[1]: Leaving directory ‘/build/librsvg/src/librsvg’ make: *** [Makefile:931: all] Error 2
The same error with typenum as when bootstrapping rust in stage 2.
librsvg is very important as it blocks tons of other stuff (so why again was it written in Rust?!)
I might have seen a Debian patch for it, but Debian goes a “complete Rust micro-packaging” way, not sure whether we can apply it here?
Comments (1)
Related Tasks (0/0)
Levi commented on 30.05.2019 18:26
Since it looks to me like it’s redefining P1024 and N1024 the same, can’t you just eliminate one of these definitions. Sure, it makes a patch you’d have to maintain henceforth until they fix this upstream, and I don’t understand what kind of preprocessing is ending up with this particular duplication, but deleting a line is about the simplest patch you could maintain.
Google Cache
|
|
80 | Packages: Build-list | Bug Report | Medium | Low | kate refuses to build due to some broken shared ... | Closed | |
Task Description
07.07.2019 - FS#80 - kate refuses to build due to some broken shared library dependencies. /usr/bin/ld: warning: libgit2.so.27, needed by …
|
|
2 | Packages: Stable | Bug Report | Medium | Low | this is a test-issue for [lapack] (not a real bug) - Ar ... | Closed | |
Task Description
07.11.2017 - FS#2 - this is a test-issue for [lapack] (not a real bug). human: ignore this build master: do not ignore this. Closed by Erich Eckner 07.11.2017 …
|
|
3 | Packages: Stable | Bug Report | Medium | Low | [ffmpeg] missing FLAC codec | Closed | |
Task Description
Opened by Andreas Baumann - 07.11.2017 Last edited by Erich Eckner - 07.11.2017
FS#3 - [ffmpeg] missing FLAC codec
Playing 10.Motion_Picture_Soundtrack.flac. Audio only file format detected. Load subtitles in ./
Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders [flac @ 0xb68902c0]Got unexpected packet size after a partial decode [flac @ 0xb68902c0]Got unexpected packet size after a partial decode [flac @ 0xb68902c0]Got unexpected packet size after a partial decode [flac @ 0xb68902c0]Got unexpected packet size after a partial decode [flac @ 0xb68902c0]Got unexpected packet size after a partial decode [flac @ 0xb68902c0]Got unexpected packet size after a partial decode ADecoder init failed sad ADecoder init failed sad Cannot find codec for audio format 0x43614C66. Audio: no sound Video: no video
Levi commented on 16.05.2019 20:08
How do I check this? I tested inputting a file to ffmpeg using the -i option and it acted like the output of ffprobe reporting things like the duration correctly before barfing that I hadn’t supplied it with any outputs. Is this fixed therefore? Admin Andreas Baumann commented on 17.08.2019 12:23
Output #0, flac, to ‘Kid A (2000)/10.Motion_Picture_Soundtrack.flac’: Output file #0 does not contain any stream
and this on 64-bit.
I don’t think, flac support is there in ffmpeg
Google Cache
Bing Cache
|
|
4 | Packages: Stable | Bug Report | Medium | Low | [virtualbox-guest-utils] 5.2.0 version broken | Closed | |
Task Description
Attached to Project: Archlinux32 Opened by Andreas Baumann - 07.11.2017 Last edited by Andreas Baumann - 17.12.2017
FS#4 - [virtualbox-guest-utils] 5.2.0 version broken
When starting a virtual machine you get:
VBoxClient: VBoxClient (seamless): failed to start. Stage: Setting guest IRQ filter mask Error: VERR_INTERNAL_ERROR
The solution is to use the guest ISO 5.2.1 for now till the package is upgraded. Closed by Andreas Baumann 17.12.2017 20:22 Reason for closing: Fixed Additional comments about closing:
Seems to work now. the modules load, the desktop adapts nicely. mouse works. closing this one.
Comments
Admin Erich Eckner commented on 17.12.2017 18:46
is this still the case with 5.2.2? Admin Andreas Baumann commented on 17.12.2017 18:52
I’ll have to test on a virtualbox vm..
Google Cache
Bing Cache
|