Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 599930 - x11-drivers/xf86-video-amdgpu: error: too many arguments to function ‘pScreen->BlockHandler’
Summary: x11-drivers/xf86-video-amdgpu: error: too many arguments to function ‘pScreen...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords:
: 599994 (view as bug list)
Depends on: 600100
Blocks: xorg-1.19
  Show dependency tree
 
Reported: 2016-11-16 00:07 UTC by Axel Fischer
Modified: 2016-11-17 13:50 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
x11-drivers/xf86-video-amdgpu-1.1.2 build log (build.log,26.14 KB, text/plain)
2016-11-16 00:07 UTC, Axel Fischer
Details
emerge --info '=x11-drivers/xf86-video-amdgpu-1.1.2::gentoo' (emerge_info_amdgpu,6.20 KB, text/plain)
2016-11-16 00:08 UTC, Axel Fischer
Details
emerge-info.txt (emerge-info.txt,8.96 KB, text/plain)
2016-11-16 09:03 UTC, Toralf Förster
Details
config.log (config.log,64.45 KB, text/plain)
2016-11-16 09:03 UTC, Toralf Förster
Details
emerge-history.txt (emerge-history.txt,126.79 KB, text/plain)
2016-11-16 09:03 UTC, Toralf Förster
Details
environment (environment,122.63 KB, text/plain)
2016-11-16 09:03 UTC, Toralf Förster
Details
x11-drivers:xf86-video-amdgpu-1.1.2:20161116-001214.log (x11-drivers:xf86-video-amdgpu-1.1.2:20161116-001214.log,22.00 KB, text/plain)
2016-11-16 09:03 UTC, Toralf Förster
Details
emerge-info.txt (emerge-info.txt,8.90 KB, text/plain)
2016-11-16 09:03 UTC, Toralf Förster
Details
config.log (config.log,60.97 KB, text/plain)
2016-11-16 09:04 UTC, Toralf Förster
Details
emerge-history.txt (emerge-history.txt,172.57 KB, text/plain)
2016-11-16 09:04 UTC, Toralf Förster
Details
environment (environment,123.38 KB, text/plain)
2016-11-16 09:04 UTC, Toralf Förster
Details
x11-drivers:xf86-video-amdgpu-1.1.2:20161116-004803.log (x11-drivers:xf86-video-amdgpu-1.1.2:20161116-004803.log,22.13 KB, text/plain)
2016-11-16 09:04 UTC, Toralf Förster
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Axel Fischer 2016-11-16 00:07:25 UTC
Created attachment 453416 [details]
x11-drivers/xf86-video-amdgpu-1.1.2 build log

Updating to x11-base/xorg-server-1.19 triggers a rebuild of x11-drivers/xf86-video-amdgpu-1.1.2, which fails with the error message "/var/tmp/portage/x11-drivers/xf86-video-amdgpu-1.1.2/work/xf86-video-amdgpu-1.1.2/src/amdgpu_kms.c:522:2: error: too many arguments to function ‘pScreen->BlockHandler’".

emerge -pqv '=x11-drivers/xf86-video-amdgpu-1.1.2::gentoo':
[ebuild   R   ] x11-drivers/xf86-video-amdgpu-1.1.2  USE="glamor" 

Output of emerge --info '=x11-drivers/xf86-video-amdgpu-1.1.2::gentoo' and the build log are attached as files.
Comment 1 Axel Fischer 2016-11-16 00:08:01 UTC
Created attachment 453418 [details]
emerge --info '=x11-drivers/xf86-video-amdgpu-1.1.2::gentoo'
Comment 2 Geoff Madden 2016-11-16 09:00:27 UTC
ditto,even though I had xf86-video-ati installed. it still persists in installing the amdgpu (though I would prefer that)
Comment 3 Toralf Förster gentoo-dev 2016-11-16 09:03:20 UTC
Created attachment 453440 [details]
emerge-info.txt

same at a tinderbox image
Comment 4 Toralf Förster gentoo-dev 2016-11-16 09:03:26 UTC
Created attachment 453442 [details]
config.log
Comment 5 Toralf Förster gentoo-dev 2016-11-16 09:03:29 UTC
Created attachment 453444 [details]
emerge-history.txt
Comment 6 Toralf Förster gentoo-dev 2016-11-16 09:03:32 UTC
Created attachment 453446 [details]
environment
Comment 7 Toralf Förster gentoo-dev 2016-11-16 09:03:35 UTC
Created attachment 453448 [details]
x11-drivers:xf86-video-amdgpu-1.1.2:20161116-001214.log
Comment 8 Toralf Förster gentoo-dev 2016-11-16 09:03:56 UTC
Created attachment 453458 [details]
emerge-info.txt

same at a tinderbox image
Comment 9 Toralf Förster gentoo-dev 2016-11-16 09:04:02 UTC
Created attachment 453460 [details]
config.log
Comment 10 Toralf Förster gentoo-dev 2016-11-16 09:04:05 UTC
Created attachment 453462 [details]
emerge-history.txt
Comment 11 Toralf Förster gentoo-dev 2016-11-16 09:04:08 UTC
Created attachment 453464 [details]
environment
Comment 12 Toralf Förster gentoo-dev 2016-11-16 09:04:10 UTC
Created attachment 453466 [details]
x11-drivers:xf86-video-amdgpu-1.1.2:20161116-004803.log
Comment 13 Kamil Kamiński 2016-11-16 09:15:36 UTC
It seems amdgpu-1.1.2 is not compatible with current ABI, however, -9999 builds fine and (according to my limited knowledge supported by git log) should be safe for use instead.

Basically both:
=x11-drivers/xf86-video-amdgpu-1.1.2
and
=x11-drivers/xf86-video-ati-7.7.1
should block x11-base/xorg-drivers-1.19.


There is no -9999 ebuild for xf86-video-ati so I didn't test if current git code supports newest xorg-drivers.
Comment 14 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2016-11-17 13:41:32 UTC
*** Bug 599994 has been marked as a duplicate of this bug. ***
Comment 15 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2016-11-17 13:50:30 UTC
Fixed with >=x11-drivers/xf86-video-amdgpu-1.2.0