[devel] xorg server API changes (was: [#20188] FAILED (try 5) xorg...)

Alexey Tourbin at на altlinux.ru
Ср Фев 17 13:54:56 UTC 2010


On Wed, Feb 17, 2010 at 12:52:58PM +0300, Girar Builder robot wrote:
> http://git.altlinux.org/tasks/20188/task/log.5

> #85 build 0.3.2-alt2 from /people/shrek/packages/xorg-drv-dummy.git
> 2010-Feb-17 12:22:02 :: created pkg.tar for xorg-drv-dummy.git tag 0.3.2-alt2

> 2010-Feb-17 12:42:53 :: [i586] xorg-drv-dummy.git 0.3.2-alt2: build start
> 2010-Feb-17 12:43:38 :: [i586] xorg-drv-dummy.git 0.3.2-alt2: build OK
> 2010-Feb-17 12:48:26 :: build check OK

2shrek:  I'm lost here.  What you're trying to do is plain wrong.
ELF symbols check finds you a bunch of bugs, for free (by the way,
that might seem easy, but it isn't).  At least some of these bugs are
already classified as "crash bugs" - X.org server is going to crash,
possibly upon stratup.  If anything, you are expected to fix the bugs.
Instead, you're trying to circumvent the check by fooling the robot!

For example, xf86UDealy() function has been removed from the X.org server API:
http://git.altlinux.org/people/shrek/packages/xorg-server.git?a=commitdiff;h=9522ab9a
That is, calling xf86UDealy() from a video driver is going to crash the
server.  This function seems to be unused in modern drivers anyway, but
legacy drivers must be somehow adjusted - e.g. probably it would suffice
to replace xf86UDealy() with usleep().
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : отсутствует
Тип     : application/pgp-signature
Размер  : 198 байтов
Описание: отсутствует
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20100217/50f7d4ca/attachment.bin>


Подробная информация о списке рассылки Devel