• Status Closed
  • Percent Complete
    100%
  • Task Type Bug Report
  • Category Packages
  • Assigned To
    Andreas Baumann
  • Operating System pentium4
  • Severity Low
  • Priority Medium
  • Reported Version
  • Due in Version Undecided
  • Due Date Undecided
  • Votes
  • Private
Attached to Project: Arch Linux 32
Opened by Andreas Baumann - 17.02.2021
Last edited by Andreas Baumann - 18.02.2021

FS#151 - Gnome cannot be installed

:: installing mutter (3.38.3-1.0) breaks dependency ‘libmutter-6.so=0-32’ required by gnome-shell

let’s try to push mutter, making most of gnome happy, most likely breaking gnome-shell (if not
already broken).

Closed by  Andreas Baumann
18.02.2021 14:39
Reason for closing:  Fixed
Additional comments about closing:  

Builds now, but doesn't work yet. Suspision is that systemd-homed is now
required..

Admin
Andreas Baumann commented on 17.02.2021 16:22

ah, gnome-shell needs a push, not mutter.

Admin
Andreas Baumann commented on 17.02.2021 16:30

gnome-shell is stuck in (but finishes building, makes me happy about meson as a build system):

/usr/lib/gcc/i686-pc-linux-gnu/10.2.0/include/stddef.h:424: syntax error, unexpected identifier in '  __float128 __max_align_f128 __attribute__((__aligned__(__alignof(__float128))));' at '__float128'
Admin
Andreas Baumann commented on 17.02.2021 16:33
[177/191] Generating Gvc-1.0.gir with a custom command
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/limits.h:26,
                 from /usr/lib/gcc/i686-pc-linux-gnu/10.2.0/include-fixed/limits.h:195,
                 from /usr/lib/gcc/i686-pc-linux-gnu/10.2.0/include-fixed/syslimits.h:7,
                 from /usr/lib/gcc/i686-pc-linux-gnu/10.2.0/include-fixed/limits.h:34,
                 from /usr/lib/glib-2.0/include/glibconfig.h:11,
                 from /usr/include/glib-2.0/glib/gtypes.h:32,
                 from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /build/gnome-shell/src/gnome-shell/subprojects/gvc/gvc-channel-map.h:24,
                 from /build/gnome-shell/src/build/g-ir-cpp-gsthr0ww.c:4:
/usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]

This makes object introspection and GIR go boom..

Admin
Andreas Baumann commented on 17.02.2021 16:35

As float128 is a hack to make some alignments in glibc work, we can probably define float128
in a brutal way on 32-bit (hoping no code is actually using 128-bit integers above, we make
sure by disabling SIMD operations).

Admin
Andreas Baumann commented on 17.02.2021 16:42

warning: cannot resolve "gst-plugin-pipewire", a dependency of "gnome-shell"

cool.

Admin
Andreas Baumann commented on 17.02.2021 16:48

pentium4 is ok now.

i686:

gnome-shell/meson.build:82:0: ERROR: Invalid version of dependency, need 'gjs-1.0' ['>= 1.65.1'] found '1.64.4'.

depending on what gjs is using as a javascript engine, this might be a problem..

..yep. Bingo:

error: target not found: js78

Loading...

Available keyboard shortcuts

Tasklist

Task Details

Task Editing