Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[gel.]x11-drivers/xf86-video-nouveau-1.0.17 scheitert
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German)
View previous topic :: View next topic  
Author Message
ManfredB
Veteran
Veteran


Joined: 27 Dec 2007
Posts: 1609

PostPosted: Tue Nov 30, 2021 3:37 pm    Post subject: [gel.]x11-drivers/xf86-video-nouveau-1.0.17 scheitert Reply with quote

Hallo zusammen,

ich bin gerade dabei, gentoo-unstable (systemd) zu aktualisieren.

kde-plasma/plasma-meta und einige andere Pakete (57 zusammen) sind dran.

Doch plötzlich ist Ende: xf86-video-nouveau unterbricht das Update (ist ein reinstall rR).

Code:

The following packages are causing rebuilds:

  (x11-base/xorg-server-21.1.1:0/21.1.1::gentoo, ebuild scheduled for merge) causes rebuilds for:
    (x11-drivers/xf86-input-evdev-2.10.6:0/0::gentoo, ebuild scheduled for merge)
    (x11-drivers/xf86-video-nouveau-1.0.17:0/0::gentoo, ebuild scheduled for merge)


Code:

 * Package:    x11-drivers/xf86-video-nouveau-1.0.17
 * Repository: gentoo
 * Maintainer: x11@gentoo.org
 * USE:        abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU
 * FEATURES:   network-sandbox preserve-libs sandbox userpriv usersandbox
>>> Unpacking source...
>>> Unpacking xf86-video-nouveau-1.0.17.tar.bz2 to /var/tmp/portage/x11-drivers/xf86-video-nouveau-1.0.17/work
>>> Source unpacked in /var/tmp/portage/x11-drivers/xf86-video-nouveau-1.0.17/work
>>> Preparing source in /var/tmp/portage/x11-drivers/xf86-video-nouveau-1.0.17/work/xf86-video-nouveau-1.0.17 ...
 * Running elibtoolize in: xf86-video-nouveau-1.0.17/
 *   Applying portage/1.2.0 patch ...
 *   Applying sed/1.5.6 patch ...
 *   Applying as-needed/2.4.3 patch ...
 *   Applying static-flags/2.4.6 patch ...
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/x11-drivers/xf86-video-nouveau-1.0.17/work/xf86-video-nouveau-1.0.17 ...
 * econf: updating xf86-video-nouveau-1.0.17/config.sub with /usr/share/gnuconfig/config.sub
 * econf: updating xf86-video-nouveau-1.0.17/config.guess with /usr/share/gnuconfig/config.guess
./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --disable-dependency-tracking --disable-silent-rules --docdir=/usr/share/doc/xf86-video-nouveau-1.0.17 --htmldir=/usr/share/doc/xf86-video-nouveau-1.0.17/html --with-sysroot=/ --libdir=/usr/lib64 --disable-selective-werror --disable-static
fatal: not a git repository (or any of the parent directories): .git
checking for a BSD-compatible install... /usr/lib/portage/python3.9/ebuild-helpers/xattr/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether make supports nested variables... (cached) yes
checking whether make supports the include directive... yes (GNU style)
checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes
checking for x86_64-pc-linux-gnu-gcc option to accept ISO C89... none needed
checking whether x86_64-pc-linux-gnu-gcc understands -c and -o together... yes
checking dependency style of x86_64-pc-linux-gnu-gcc... none
checking for x86_64-pc-linux-gnu-gcc option to accept ISO C99... none needed
checking how to run the C preprocessor... x86_64-pc-linux-gnu-gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking whether __clang__ is declared... no
checking whether __INTEL_COMPILER is declared... no
checking whether __SUNPRO_C is declared... no
checking for x86_64-pc-linux-gnu-pkg-config... /usr/bin/x86_64-pc-linux-gnu-pkg-config
checking pkg-config is at least version 0.9.0... yes
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking for a sed that does not truncate output... /bin/sed
checking if x86_64-pc-linux-gnu-gcc supports -Werror=unknown-warning-option... no
checking if x86_64-pc-linux-gnu-gcc supports -Werror=unused-command-line-argument... no
checking if x86_64-pc-linux-gnu-gcc supports -Wall... yes
checking if x86_64-pc-linux-gnu-gcc supports -Wpointer-arith... yes
checking if x86_64-pc-linux-gnu-gcc supports -Wmissing-declarations... yes
checking if x86_64-pc-linux-gnu-gcc supports -Wformat=2... yes
checking if x86_64-pc-linux-gnu-gcc supports -Wstrict-prototypes... yes
checking if x86_64-pc-linux-gnu-gcc supports -Wmissing-prototypes... yes
checking if x86_64-pc-linux-gnu-gcc supports -Wnested-externs... yes
checking if x86_64-pc-linux-gnu-gcc supports -Wbad-function-cast... yes
checking if x86_64-pc-linux-gnu-gcc supports -Wold-style-definition... yes
checking if x86_64-pc-linux-gnu-gcc supports -Wdeclaration-after-statement... yes
checking if x86_64-pc-linux-gnu-gcc supports -Wunused... yes
checking if x86_64-pc-linux-gnu-gcc supports -Wuninitialized... yes
checking if x86_64-pc-linux-gnu-gcc supports -Wshadow... yes
checking if x86_64-pc-linux-gnu-gcc supports -Wmissing-noreturn... yes
checking if x86_64-pc-linux-gnu-gcc supports -Wmissing-format-attribute... yes
checking if x86_64-pc-linux-gnu-gcc supports -Wredundant-decls... yes
checking if x86_64-pc-linux-gnu-gcc supports -Wlogical-op... yes
configure: WARNING: You have chosen not to turn some select compiler warnings into errors.  This should not be necessary.  Please report why you needed to do so in a bug report at https://gitlab.freedesktop.org/xorg/driver/xf86-video-nouveau/-/issues/
checking if x86_64-pc-linux-gnu-gcc supports -Wimplicit... yes
checking if x86_64-pc-linux-gnu-gcc supports -Wnonnull... yes
checking if x86_64-pc-linux-gnu-gcc supports -Winit-self... yes
checking if x86_64-pc-linux-gnu-gcc supports -Wmain... yes
checking if x86_64-pc-linux-gnu-gcc supports -Wmissing-braces... yes
checking if x86_64-pc-linux-gnu-gcc supports -Wsequence-point... yes
checking if x86_64-pc-linux-gnu-gcc supports -Wreturn-type... yes
checking if x86_64-pc-linux-gnu-gcc supports -Wtrigraphs... yes
checking if x86_64-pc-linux-gnu-gcc supports -Warray-bounds... yes
checking if x86_64-pc-linux-gnu-gcc supports -Wwrite-strings... yes
checking if x86_64-pc-linux-gnu-gcc supports -Waddress... yes
checking if x86_64-pc-linux-gnu-gcc supports -Wint-to-pointer-cast... yes
checking if x86_64-pc-linux-gnu-gcc supports -Wpointer-to-int-cast... yes
checking if x86_64-pc-linux-gnu-gcc supports -pedantic... yes
checking if x86_64-pc-linux-gnu-gcc supports -Werror... yes
checking if x86_64-pc-linux-gnu-gcc supports -Werror=attributes... yes
checking whether make supports nested variables... (cached) yes
checking how to print strings... printf
checking for a sed that does not truncate output... (cached) /bin/sed
checking for fgrep... /bin/grep -F
checking for ld used by x86_64-pc-linux-gnu-gcc... /usr/x86_64-pc-linux-gnu/bin/ld
checking if the linker (/usr/x86_64-pc-linux-gnu/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/x86_64-pc-linux-gnu-nm -B
checking the name lister (/usr/bin/x86_64-pc-linux-gnu-nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/x86_64-pc-linux-gnu/bin/ld option to reload object files... -r
checking for x86_64-pc-linux-gnu-objdump... x86_64-pc-linux-gnu-objdump
checking how to recognize dependent libraries... pass_all
checking for x86_64-pc-linux-gnu-dlltool... no
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for x86_64-pc-linux-gnu-ar... x86_64-pc-linux-gnu-ar
checking for archiver @FILE support... @
checking for x86_64-pc-linux-gnu-strip... x86_64-pc-linux-gnu-strip
checking for x86_64-pc-linux-gnu-ranlib... x86_64-pc-linux-gnu-ranlib
checking command to parse /usr/bin/x86_64-pc-linux-gnu-nm -B output from x86_64-pc-linux-gnu-gcc object... ok
checking for sysroot... /
checking for a working dd... /bin/dd
checking how to truncate binary pipes... /bin/dd bs=4096 count=1
checking for x86_64-pc-linux-gnu-mt... no
checking for mt... no
checking if : is a manifest tool... no
checking for dlfcn.h... yes
checking for objdir... .libs
checking if x86_64-pc-linux-gnu-gcc supports -fno-rtti -fno-exceptions... no
checking for x86_64-pc-linux-gnu-gcc option to produce PIC... -fPIC -DPIC
checking if x86_64-pc-linux-gnu-gcc PIC flag -fPIC -DPIC works... yes
checking if x86_64-pc-linux-gnu-gcc static flag -static works... yes
checking if x86_64-pc-linux-gnu-gcc supports -c -o file.o... yes
checking if x86_64-pc-linux-gnu-gcc supports -c -o file.o... (cached) yes
checking whether the x86_64-pc-linux-gnu-gcc linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking if RANDR is defined... yes
checking if RENDER is defined... yes
checking if XV is defined... yes
checking if DPMSExtension is defined... yes
checking if DRI2 is defined... yes
checking for libdrm >= 2.4.60... yes
checking for libdrm_nouveau >= 2.4.25... yes
checking for xorg-server >= 1.8 xproto fontsproto  randrproto renderproto videoproto xextproto dri2proto >= 2.6... yes
checking for xextproto >= 7.0.99.1... yes
checking for pciaccess >= 0.10... yes
checking for libudev... yes
checking whether xf86CursorResetCursor is declared... yes
checking whether xorg_list_init is declared... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating man/Makefile
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing libtool commands

        prefix:              /usr
        exec_prefix:         ${prefix}
        libdir:              /usr/lib64
        includedir:          ${prefix}/include

        CFLAGS:              -march=native -O2 -pipe -Wall -minline-all-stringops -I/usr/include/xorg -fvisibility=hidden -I/usr/include/pixman-1
        CXXFLAGS:            -march=native -O2 -pipe
        Macros:             

        Run 'make' to build xf86-video-nouveau

>>> Source configured.
>>> Compiling source in /var/tmp/portage/x11-drivers/xf86-video-nouveau-1.0.17/work/xf86-video-nouveau-1.0.17 ...
make -j6
make  all-recursive
make[1]: Entering directory '/var/tmp/portage/x11-drivers/xf86-video-nouveau-1.0.17/work/xf86-video-nouveau-1.0.17'
Making all in src
make[2]: Entering directory '/var/tmp/portage/x11-drivers/xf86-video-nouveau-1.0.17/work/xf86-video-nouveau-1.0.17/src'
/bin/sh ../libtool  --tag=CC   --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I..    -I/usr/include/xorg -fvisibility=hidden -I/usr/include/pixman-1   -I/usr/include/libdrm -I/usr/include/libdrm/nouveau  -I/usr/include/libdrm  -march=native -O2 -pipe -Wall -minline-all-stringops -I/usr/include/xorg -fvisibility=hidden -I/usr/include/pixman-1  -c -o nouveau_copy.lo nouveau_copy.c
/bin/sh ../libtool  --tag=CC   --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I..    -I/usr/include/xorg -fvisibility=hidden -I/usr/include/pixman-1   -I/usr/include/libdrm -I/usr/include/libdrm/nouveau  -I/usr/include/libdrm  -march=native -O2 -pipe -Wall -minline-all-stringops -I/usr/include/xorg -fvisibility=hidden -I/usr/include/pixman-1  -c -o nouveau_copy85b5.lo nouveau_copy85b5.c
/bin/sh ../libtool  --tag=CC   --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I..    -I/usr/include/xorg -fvisibility=hidden -I/usr/include/pixman-1   -I/usr/include/libdrm -I/usr/include/libdrm/nouveau  -I/usr/include/libdrm  -march=native -O2 -pipe -Wall -minline-all-stringops -I/usr/include/xorg -fvisibility=hidden -I/usr/include/pixman-1  -c -o nouveau_copy90b5.lo nouveau_copy90b5.c
/bin/sh ../libtool  --tag=CC   --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I..    -I/usr/include/xorg -fvisibility=hidden -I/usr/include/pixman-1   -I/usr/include/libdrm -I/usr/include/libdrm/nouveau  -I/usr/include/libdrm  -march=native -O2 -pipe -Wall -minline-all-stringops -I/usr/include/xorg -fvisibility=hidden -I/usr/include/pixman-1  -c -o nouveau_copya0b5.lo nouveau_copya0b5.c
/bin/sh ../libtool  --tag=CC   --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I..    -I/usr/include/xorg -fvisibility=hidden -I/usr/include/pixman-1   -I/usr/include/libdrm -I/usr/include/libdrm/nouveau  -I/usr/include/libdrm  -march=native -O2 -pipe -Wall -minline-all-stringops -I/usr/include/xorg -fvisibility=hidden -I/usr/include/pixman-1  -c -o nouveau_exa.lo nouveau_exa.c
/bin/sh ../libtool  --tag=CC   --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I..    -I/usr/include/xorg -fvisibility=hidden -I/usr/include/pixman-1   -I/usr/include/libdrm -I/usr/include/libdrm/nouveau  -I/usr/include/libdrm  -march=native -O2 -pipe -Wall -minline-all-stringops -I/usr/include/xorg -fvisibility=hidden -I/usr/include/pixman-1  -c -o nouveau_xv.lo nouveau_xv.c
libtool: compile:  x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/xorg -fvisibility=hidden -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/libdrm/nouveau -I/usr/include/libdrm -march=native -O2 -pipe -Wall -minline-all-stringops -I/usr/include/xorg -fvisibility=hidden -I/usr/include/pixman-1 -c nouveau_copy.c  -fPIC -DPIC -o .libs/nouveau_copy.o
libtool: compile:  x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/xorg -fvisibility=hidden -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/libdrm/nouveau -I/usr/include/libdrm -march=native -O2 -pipe -Wall -minline-all-stringops -I/usr/include/xorg -fvisibility=hidden -I/usr/include/pixman-1 -c nouveau_copy90b5.c  -fPIC -DPIC -o .libs/nouveau_copy90b5.o
libtool: compile:  x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/xorg -fvisibility=hidden -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/libdrm/nouveau -I/usr/include/libdrm -march=native -O2 -pipe -Wall -minline-all-stringops -I/usr/include/xorg -fvisibility=hidden -I/usr/include/pixman-1 -c nouveau_copya0b5.c  -fPIC -DPIC -o .libs/nouveau_copya0b5.o
libtool: compile:  x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/xorg -fvisibility=hidden -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/libdrm/nouveau -I/usr/include/libdrm -march=native -O2 -pipe -Wall -minline-all-stringops -I/usr/include/xorg -fvisibility=hidden -I/usr/include/pixman-1 -c nouveau_xv.c  -fPIC -DPIC -o .libs/nouveau_xv.o
libtool: compile:  x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/xorg -fvisibility=hidden -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/libdrm/nouveau -I/usr/include/libdrm -march=native -O2 -pipe -Wall -minline-all-stringops -I/usr/include/xorg -fvisibility=hidden -I/usr/include/pixman-1 -c nouveau_exa.c  -fPIC -DPIC -o .libs/nouveau_exa.o
libtool: compile:  x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/xorg -fvisibility=hidden -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/libdrm/nouveau -I/usr/include/libdrm -march=native -O2 -pipe -Wall -minline-all-stringops -I/usr/include/xorg -fvisibility=hidden -I/usr/include/pixman-1 -c nouveau_copy85b5.c  -fPIC -DPIC -o .libs/nouveau_copy85b5.o
/bin/sh ../libtool  --tag=CC   --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I..    -I/usr/include/xorg -fvisibility=hidden -I/usr/include/pixman-1   -I/usr/include/libdrm -I/usr/include/libdrm/nouveau  -I/usr/include/libdrm  -march=native -O2 -pipe -Wall -minline-all-stringops -I/usr/include/xorg -fvisibility=hidden -I/usr/include/pixman-1  -c -o nouveau_dri2.lo nouveau_dri2.c
/bin/sh ../libtool  --tag=CC   --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I..    -I/usr/include/xorg -fvisibility=hidden -I/usr/include/pixman-1   -I/usr/include/libdrm -I/usr/include/libdrm/nouveau  -I/usr/include/libdrm  -march=native -O2 -pipe -Wall -minline-all-stringops -I/usr/include/xorg -fvisibility=hidden -I/usr/include/pixman-1  -c -o nouveau_present.lo nouveau_present.c
/bin/sh ../libtool  --tag=CC   --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I..    -I/usr/include/xorg -fvisibility=hidden -I/usr/include/pixman-1   -I/usr/include/libdrm -I/usr/include/libdrm/nouveau  -I/usr/include/libdrm  -march=native -O2 -pipe -Wall -minline-all-stringops -I/usr/include/xorg -fvisibility=hidden -I/usr/include/pixman-1  -c -o nouveau_sync.lo nouveau_sync.c
/bin/sh ../libtool  --tag=CC   --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I..    -I/usr/include/xorg -fvisibility=hidden -I/usr/include/pixman-1   -I/usr/include/libdrm -I/usr/include/libdrm/nouveau  -I/usr/include/libdrm  -march=native -O2 -pipe -Wall -minline-all-stringops -I/usr/include/xorg -fvisibility=hidden -I/usr/include/pixman-1  -c -o nouveau_wfb.lo nouveau_wfb.c
libtool: compile:  x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/xorg -fvisibility=hidden -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/libdrm/nouveau -I/usr/include/libdrm -march=native -O2 -pipe -Wall -minline-all-stringops -I/usr/include/xorg -fvisibility=hidden -I/usr/include/pixman-1 -c nouveau_dri2.c  -fPIC -DPIC -o .libs/nouveau_dri2.o
libtool: compile:  x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/xorg -fvisibility=hidden -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/libdrm/nouveau -I/usr/include/libdrm -march=native -O2 -pipe -Wall -minline-all-stringops -I/usr/include/xorg -fvisibility=hidden -I/usr/include/pixman-1 -c nouveau_present.c  -fPIC -DPIC -o .libs/nouveau_present.o
libtool: compile:  x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/xorg -fvisibility=hidden -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/libdrm/nouveau -I/usr/include/libdrm -march=native -O2 -pipe -Wall -minline-all-stringops -I/usr/include/xorg -fvisibility=hidden -I/usr/include/pixman-1 -c nouveau_wfb.c  -fPIC -DPIC -o .libs/nouveau_wfb.o
libtool: compile:  x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/xorg -fvisibility=hidden -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/libdrm/nouveau -I/usr/include/libdrm -march=native -O2 -pipe -Wall -minline-all-stringops -I/usr/include/xorg -fvisibility=hidden -I/usr/include/pixman-1 -c nouveau_sync.c  -fPIC -DPIC -o .libs/nouveau_sync.o
/bin/sh ../libtool  --tag=CC   --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I..    -I/usr/include/xorg -fvisibility=hidden -I/usr/include/pixman-1   -I/usr/include/libdrm -I/usr/include/libdrm/nouveau  -I/usr/include/libdrm  -march=native -O2 -pipe -Wall -minline-all-stringops -I/usr/include/xorg -fvisibility=hidden -I/usr/include/pixman-1  -c -o nv_accel_common.lo nv_accel_common.c
libtool: compile:  x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/xorg -fvisibility=hidden -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/libdrm/nouveau -I/usr/include/libdrm -march=native -O2 -pipe -Wall -minline-all-stringops -I/usr/include/xorg -fvisibility=hidden -I/usr/include/pixman-1 -c nv_accel_common.c  -fPIC -DPIC -o .libs/nv_accel_common.o
/bin/sh ../libtool  --tag=CC   --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I..    -I/usr/include/xorg -fvisibility=hidden -I/usr/include/pixman-1   -I/usr/include/libdrm -I/usr/include/libdrm/nouveau  -I/usr/include/libdrm  -march=native -O2 -pipe -Wall -minline-all-stringops -I/usr/include/xorg -fvisibility=hidden -I/usr/include/pixman-1  -c -o nv_driver.lo nv_driver.c
/bin/sh ../libtool  --tag=CC   --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I..    -I/usr/include/xorg -fvisibility=hidden -I/usr/include/pixman-1   -I/usr/include/libdrm -I/usr/include/libdrm/nouveau  -I/usr/include/libdrm  -march=native -O2 -pipe -Wall -minline-all-stringops -I/usr/include/xorg -fvisibility=hidden -I/usr/include/pixman-1  -c -o nv_shadow.lo nv_shadow.c
/bin/sh ../libtool  --tag=CC   --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I..    -I/usr/include/xorg -fvisibility=hidden -I/usr/include/pixman-1   -I/usr/include/libdrm -I/usr/include/libdrm/nouveau  -I/usr/include/libdrm  -march=native -O2 -pipe -Wall -minline-all-stringops -I/usr/include/xorg -fvisibility=hidden -I/usr/include/pixman-1  -c -o nv04_exa.lo nv04_exa.c
libtool: compile:  x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/xorg -fvisibility=hidden -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/libdrm/nouveau -I/usr/include/libdrm -march=native -O2 -pipe -Wall -minline-all-stringops -I/usr/include/xorg -fvisibility=hidden -I/usr/include/pixman-1 -c nv_driver.c  -fPIC -DPIC -o .libs/nv_driver.o
libtool: compile:  x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/xorg -fvisibility=hidden -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/libdrm/nouveau -I/usr/include/libdrm -march=native -O2 -pipe -Wall -minline-all-stringops -I/usr/include/xorg -fvisibility=hidden -I/usr/include/pixman-1 -c nv_shadow.c  -fPIC -DPIC -o .libs/nv_shadow.o
libtool: compile:  x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/xorg -fvisibility=hidden -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/libdrm/nouveau -I/usr/include/libdrm -march=native -O2 -pipe -Wall -minline-all-stringops -I/usr/include/xorg -fvisibility=hidden -I/usr/include/pixman-1 -c nv04_exa.c  -fPIC -DPIC -o .libs/nv04_exa.o
nv_driver.c: In function ‘redisplay_dirty’:
nv_driver.c:562:43: error: ‘struct _PixmapDirtyUpdate’ has no member named ‘slave_dst’
  562 |         PixmapRegionInit(&pixregion, dirty->slave_dst);
      |                                           ^~
nv_driver.c:564:34: error: ‘struct _PixmapDirtyUpdate’ has no member named ‘slave_dst’
  564 |         DamageRegionAppend(&dirty->slave_dst->drawable, &pixregion);
      |                                  ^~
nv_driver.c:571:42: error: ‘struct _PixmapDirtyUpdate’ has no member named ‘slave_dst’
  571 |         DamageRegionProcessPending(&dirty->slave_dst->drawable);
      |                                          ^~
nv_driver.c: In function ‘NVScreenInit’:
nv_driver.c:1451:23: warning: implicit declaration of function ‘wfbScreenInit’; did you mean ‘fbScreenInit’? []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-function-declaration-Wimplicit-function-declaration]8;;]
 1451 |                 ret = wfbScreenInit(pScreen, FBStart, pScrn->virtualX,
      |                       ^~~~~~~~~~~~~
      |                       fbScreenInit
make[2]: *** [Makefile:673: nv_driver.lo] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: Leaving directory '/var/tmp/portage/x11-drivers/xf86-video-nouveau-1.0.17/work/xf86-video-nouveau-1.0.17/src'
make[1]: *** [Makefile:453: all-recursive] Error 1
make[1]: Leaving directory '/var/tmp/portage/x11-drivers/xf86-video-nouveau-1.0.17/work/xf86-video-nouveau-1.0.17'
make: *** [Makefile:385: all] Error 2
 * ERROR: x11-drivers/xf86-video-nouveau-1.0.17::gentoo failed (compile phase):
 *   emake failed
 *
 * If you need support, post the output of `emerge --info '=x11-drivers/xf86-video-nouveau-1.0.17::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=x11-drivers/xf86-video-nouveau-1.0.17::gentoo'`.
 * The complete build log is located at '/var/tmp/portage/x11-drivers/xf86-video-nouveau-1.0.17/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/x11-drivers/xf86-video-nouveau-1.0.17/temp/environment'.
 * Working directory: '/var/tmp/portage/x11-drivers/xf86-video-nouveau-1.0.17/work/xf86-video-nouveau-1.0.17'
 * S: '/var/tmp/portage/x11-drivers/xf86-video-nouveau-1.0.17/work/xf86-video-nouveau-1.0.17'


Code:

emerge --info
Portage 3.0.28 (python 3.9.9-final-0, default/linux/amd64/17.1/desktop/plasma/systemd, gcc-11.2.1, glibc-2.34-r3, 5.15.5-gentoo-dist x86_64)
=================================================================
System uname: Linux-5.15.5-gentoo-dist-x86_64-AMD_Ryzen_7_3700X_8-Core_Processor-with-glibc2.34
KiB Mem:    16361608 total,   3220944 free
KiB Swap:    4435964 total,   4420860 free
Timestamp of repository gentoo: Tue, 30 Nov 2021 15:06:38 +0000
Head commit of repository gentoo: feaa6f291e1493571eb6231b4d90d999a94c59ae

sh bash 5.1_p12
ld GNU ld (Gentoo 2.37_p1 p1) 2.37
app-shells/bash:          5.1_p12::gentoo
dev-lang/perl:            5.34.0-r5::gentoo
dev-lang/python:          3.9.9::gentoo, 3.10.0_p1::gentoo
dev-lang/rust-bin:        1.56.1::gentoo
dev-util/cmake:           3.22.0::gentoo
sys-apps/baselayout:      2.8::gentoo
sys-apps/sandbox:         2.29::gentoo
sys-devel/autoconf:       2.13-r1::gentoo, 2.71-r1::gentoo
sys-devel/automake:       1.16.5::gentoo
sys-devel/binutils:       2.37_p1-r1::gentoo
sys-devel/gcc:            11.2.1_p20211127::gentoo
sys-devel/gcc-config:     2.5-r1::gentoo
sys-devel/libtool:        2.4.6-r6::gentoo
sys-devel/make:           4.3::gentoo
sys-kernel/linux-headers: 5.15::gentoo (virtual/os-headers)
sys-libs/glibc:           2.34-r3::gentoo
Repositories:

gentoo
    location: /gsy/var/db/repos/gentoo
    sync-type: git
    sync-uri: https://github.com/gentoo-mirror/gentoo
    priority: -1000

ACCEPT_KEYWORDS="amd64 ~amd64"
ACCEPT_LICENSE="@FREE"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=native -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/lib64/libreoffice/program/sofficerc /usr/share/config /usr/share/gnupg/qualified.txt"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo"
CXXFLAGS="-march=native -O2 -pipe"
DISTDIR="/gsyd/var/cache/distfiles"
EMERGE_DEFAULT_OPTS="--quiet-build=y"
ENV_UNSET="CARGO_HOME DBUS_SESSION_BUS_ADDRESS DISPLAY GOBIN GOPATH PERL5LIB PERL5OPT PERLPREFIX PERL_CORE PERL_MB_OPT PERL_MM_OPT XAUTHORITY XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR"
FCFLAGS="-march=native -O2 -pipe"
FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs binpkg-multi-instance buildpkg config-protect-if-modified distlocks ebuild-locks fixlafiles ipc-sandbox merge-sync multilib-strict network-sandbox news parallel-fetch pid-sandbox preserve-libs protect-owned qa-unresolved-soname-deps sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr"
FFLAGS="-march=native -O2 -pipe"
GENTOO_MIRRORS="ftp://ftp-stud.hs-esslingen.de/pub/Mirrors/gentoo/ ftp://ftp.snt.utwente.nl/pub/os/linux/gentoo"
LANG="de_DE.UTF-8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
MAKEOPTS="-j6"
PKGDIR="/gsy/var/cache/binpkgs"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --exclude=/.git"
PORTAGE_TMPDIR="/var/tmp"
USE="X a52 aac acl acpi activities alsa amd64 bluetooth branding bzip2 cairo cdda cdr cli crypt cups dbus declarative dri dts dvd dvdr emboss encode exif flac fortran gdbm gif gpm gtk gui iconv icu ipv6 jpeg kde kipi kwallet lcms libglvnd libnotify libtirpc mad mng mp3 mp4 mpeg multilib ncurses nls nptl ogg opengl openmp pam pango pcre pdf plasma png policykit ppds qml qt5 readline sdl seccomp semantic-desktop spell split-usr ssl startup-notification svg systemd tiff truetype udev udisks unicode upower usb vorbis widgets wxwidgets x264 xattr xcb xml xv xvid zlib" ABI_X86="64" ADA_TARGET="gnat_2020" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="karbon sheets words" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" CPU_FLAGS_X86="mmx mmxext sse sse2" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock greis isync itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf skytraq superstar2 timing tsip tripmate tnt ublox ubx" INPUT_DEVICES="evdev keyboard mouse" KERNEL="linux" L10N="de" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" LUA_SINGLE_TARGET="lua5-1" LUA_TARGETS="lua5-1" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php7-3 php7-4" POSTGRES_TARGETS="postgres12 postgres13" PYTHON_SINGLE_TARGET="python3_9" PYTHON_TARGETS="python3_9" RUBY_TARGETS="ruby26 ruby27" USERLAND="GNU" VIDEO_CARDS="nouveau" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq proto steal rawnat logmark ipmark dhcpmac delude chaos account"
Unset:  CC, CPPFLAGS, CTARGET, CXX, INSTALL_MASK, LC_ALL, LINGUAS, PORTAGE_BINHOST, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, RUSTFLAGS


Das erlebe ich zum erstenmal, daß der nouveau-Treiber scheitert.
Aber ich gebe zu: gentoo-unstable (systemd) - damit muss ich rechnen.

Was also ist da passiert?

Gruß
Manfred


Last edited by ManfredB on Thu Dec 02, 2021 7:54 am; edited 2 times in total
Back to top
View user's profile Send private message
asturm
Developer
Developer


Joined: 05 Apr 2007
Posts: 8936

PostPosted: Tue Nov 30, 2021 3:53 pm    Post subject: Reply with quote

https://bugs.gentoo.org/827878
Back to top
View user's profile Send private message
ManfredB
Veteran
Veteran


Joined: 27 Dec 2007
Posts: 1609

PostPosted: Tue Nov 30, 2021 4:15 pm    Post subject: Reply with quote

Verstehe ich das richtig?

Der neueste xorg-server ist die Bremse für nouveau?

Gruß
Manfred
Back to top
View user's profile Send private message
demiurg
Tux's lil' helper
Tux's lil' helper


Joined: 26 Jul 2005
Posts: 108

PostPosted: Wed Dec 01, 2021 7:26 pm    Post subject: gilt auch für xf86-video-ati Reply with quote

zumindest gestern. Der ausgeworfene Fehler lautet zwar etwas anders als beim Compilieren der grünen Fraktion. Bleibt erst mal nichts anderes als xorg-server-21.1.1 und xorg-drivers-21.1.1 nicht zu benutzen und mit den stabilen Versionen zu arbeiten. Das gab es bei ATI schon mal im Bugzilla und die Ursache war eine Änderung der ABI beim Server.

Gruß
demiurg
_________________
Kernel 6.xx-gentoo
GCC 12.xx
Profile amd64/17.1/desktop/plasma/systemd/merged-usr
Ryzen 5950X
GA X570 PRO BIOS F35
ATI RX6800
Back to top
View user's profile Send private message
asturm
Developer
Developer


Joined: 05 Apr 2007
Posts: 8936

PostPosted: Wed Dec 01, 2021 7:28 pm    Post subject: Reply with quote

https://bugs.gentoo.org/827878
Back to top
View user's profile Send private message
demiurg
Tux's lil' helper
Tux's lil' helper


Joined: 26 Jul 2005
Posts: 108

PostPosted: Wed Dec 01, 2021 8:07 pm    Post subject: Reply with quote

xf86-video-ati hat heute auch nachgelegt - update von 19.1.0 auf ~19.1.0-r1. Mal schauen, ob das jetzt durchläuft.

EDIT: läuft.

Gruß
demiurg
_________________
Kernel 6.xx-gentoo
GCC 12.xx
Profile amd64/17.1/desktop/plasma/systemd/merged-usr
Ryzen 5950X
GA X570 PRO BIOS F35
ATI RX6800
Back to top
View user's profile Send private message
ManfredB
Veteran
Veteran


Joined: 27 Dec 2007
Posts: 1609

PostPosted: Thu Dec 02, 2021 7:56 am    Post subject: Reply with quote

Heute habe ich wieder ein Update durchgeführt.

xorg-server-21.1.1-r1 hat das Problem gelöst.

Gruß
Manfred
Back to top
View user's profile Send private message
asturm
Developer
Developer


Joined: 05 Apr 2007
Posts: 8936

PostPosted: Thu Dec 02, 2021 8:42 am    Post subject: Reply with quote

ManfredB wrote:
xorg-server-21.1.1-r1 hat das Problem gelöst.

Nicht korrekt, siehe letzter Kommentar im Bug: https://bugs.gentoo.org/827878#c12

xorg-server-21.1.1-r1 behebt ein anderes Problem:
https://gitweb.gentoo.org/repo/gentoo.git/commit/x11-base/xorg-server/xorg-server-21.1.1-r1.ebuild?id=858311492b0112ad227968ba6813cffc1fe85f75
Back to top
View user's profile Send private message
ManfredB
Veteran
Veteran


Joined: 27 Dec 2007
Posts: 1609

PostPosted: Thu Dec 02, 2021 9:53 am    Post subject: Reply with quote

Ok, aber bei mir hat das Update kein Problem mehr angezeigt,

xf86-video-nouveau ist installiert.

Gruß
Manfred
Back to top
View user's profile Send private message
asturm
Developer
Developer


Joined: 05 Apr 2007
Posts: 8936

PostPosted: Thu Dec 02, 2021 10:42 am    Post subject: Reply with quote

Ganz genau, weil xf86-video-nouveau gefixt wurde.
Back to top
View user's profile Send private message
ManfredB
Veteran
Veteran


Joined: 27 Dec 2007
Posts: 1609

PostPosted: Thu Dec 02, 2021 11:46 am    Post subject: Reply with quote

Vielen Dank noch für die Informationen,
die meine Vermutungen korrigiert haben.

Gruß
Manfred
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum