Summary: | =x11-drivers/xf86-video-siliconmotion-1.7.7: fails to build | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Anthony Basile <blueness> |
Component: | Current packages | Assignee: | Gentoo X packagers <x11> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | esigra, pacho |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 416069 | ||
Bug Blocks: | 260867, 530652 | ||
Attachments: | build log of failure |
Description
Anthony Basile
![]() Created attachment 389380 [details]
build log of failure
/var/tmp/portage/x11-drivers/xf86-video-siliconmotion-1.7.7/work/xf86-video-siliconmotion-1.7.7/src/smi_driver.c:1753:5: error: implicit declaration of function 'miInitializeBackingStore' [-Werror=implicit-function-declaration] miInitializeBackingStore(pScreen); is probably fixed by http://cgit.freedesktop.org/xorg/driver/xf86-video-siliconmotion/commit/src?id=f19d7e463c30f1364e82e8c9f87b8a8407d53680 /var/tmp/portage/x11-drivers/xf86-video-siliconmotion-1.7.7/work/xf86-video-siliconmotion-1.7.7/src/smi_video.c:686:45: error: array subscript is above array bounds [-Werror=array-bounds] value = CLAMP(value, SMI_VideoAttributes[i].min_value, Not sure about that one. (In reply to Chí-Thanh Christopher Nguyễn from comment #2) > /var/tmp/portage/x11-drivers/xf86-video-siliconmotion-1.7.7/work/xf86-video- > siliconmotion-1.7.7/src/smi_driver.c:1753:5: error: implicit declaration of > function 'miInitializeBackingStore' [-Werror=implicit-function-declaration] > miInitializeBackingStore(pScreen); > > is probably fixed by > http://cgit.freedesktop.org/xorg/driver/xf86-video-siliconmotion/commit/ > src?id=f19d7e463c30f1364e82e8c9f87b8a8407d53680 It is fixed by this. Strangely enough that is sufficient on my hardened amd64 uclibc system. > > /var/tmp/portage/x11-drivers/xf86-video-siliconmotion-1.7.7/work/xf86-video- > siliconmotion-1.7.7/src/smi_video.c:686:45: error: array subscript is above > array bounds [-Werror=array-bounds] > value = CLAMP(value, SMI_VideoAttributes[i].min_value, > > Not sure about that one. I'm not hitting this on the uclibc system but I am on the glibc. Also hardened and amd64. *xf86-video-siliconmotion-1.7.7-r1 (27 May 2014) 27 May 2014; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> +files/xf86-video-siliconmotion-1.7.7-mibstore_h.patch, +xf86-video-siliconmotion-1.7.7-r1.ebuild, -files/xf86-video-siliconmotion-1.7.5-abi-check.patch, -files/xf86-video-siliconmotion-1.7.5-new-vgahw.patch, -files/xf86-video-siliconmotion-1.7.5-xorg-server-1.12.patch, -xf86-video-siliconmotion-1.7.5.ebuild, -xf86-video-siliconmotion-1.7.6.ebuild: Fix build with newer xorg-server. Remove old. Please retry with the -r1 (I see you were using the non revbumped one) |