Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 18 Apr 2012 10:53:37 +0200
From:      =?UTF-8?B?R3VzdGF1IFDDqXJleiBpIFF1ZXJvbA==?= <gperez@entel.upc.edu>
To:        freebsd-x11@freebsd.org
Subject:   Re: Xorg 1.12
Message-ID:  <4F8E8111.1010708@entel.upc.edu>
In-Reply-To: <CAAoTqftptbchhP4oTmVMQmQ7jPQW9odp9pZr7wfLvCgEA6qhhA@mail.gmail.com>
References:  <CAAoTqfvgN6zaXMnp90jPnmyb6_38VLYYoMBxB%2BegCLqR-QPPLA@mail.gmail.com> <4F8D430D.6070009@entel.upc.edu> <CAAoTqftptbchhP4oTmVMQmQ7jPQW9odp9pZr7wfLvCgEA6qhhA@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On 17/04/2012 12:28, Pavel Timofeev wrote:
> It worked, thank you!
>
> 17 апреля 2012 г. 14:16 пользователь Gustau Pérez i Querol
> <gperez@entel.upc.edu>  написал:
>> On 15/04/2012 19:30, Pavel Timofeev wrote:
>>> Hi! Please, help me.
>>>
>>> I've just tried new xorg-dev (svn co
>>> https://trillian.chruetertee.ch/svn/ports/trunk/).
>>> I replaced libglut by freeglut and rebuilt all dependent ports.
>>> Then xf86-video-ati-6.14.3 didn't rebuild. I updated it to 6.14.4 and it
>>> worked.
>>> My final problem is:
>>> ...
>>> config.status: creating man/Makefile
>>> config.status: creating xxf86dga.pc
>>> config.status: creating src/config.h
>>> config.status: executing depfiles commands
>>> config.status: executing libtool commands
>>> ===>     Building for libXxf86dga-1.1.3
>>> Making all in src
>>> /usr/bin/make  all-am
>>>    CC     XF86DGA.lo
>>> XF86DGA.c: In function 'XF86cleanup':
>>> XF86DGA.c:651: warning: function might be possible candidate for
>>> attribute 'noreturn'
>>>    CC     XF86DGA2.lo
>>> XF86DGA2.c: In function 'DGAMapPhysical':
>>> XF86DGA2.c:931: error: cast from pointer to integer of different size
>>> *** Error code 1
>>>
>>> Stop in /usr/ports/x11/libXxf86dga/work/libXxf86dga-1.1.3/src.
>>> *** Error code 1
>>>
>>> Stop in /usr/ports/x11/libXxf86dga/work/libXxf86dga-1.1.3/src.
>>> *** Error code 1
>>>
>>> Stop in /usr/ports/x11/libXxf86dga/work/libXxf86dga-1.1.3.
>>> *** Error code 1
>>>
>>> Stop in /usr/ports/x11/libXxf86dga.
>>>
>>> ===>>>    make failed for x11/libXxf86dga
>>> ===>>>    Aborting update
>>>
>>> ===>>>    Update for x11/libXxf86dga failed
>>> ===>>>    Aborting update
>>>
>>> Terminated
>>
>>    This is easy to solve. This is a bug that only appears on x86. On AMD64
>> libXxf86dga compiles fine w/out the patch, however I haven't tested
>> (libXxf86dga on my amd64 machine was compiled without the patch). I would
>> say it would work.
>>
>>    To use the patch, create  x11/libXxf86dga/files and under it place the
>> file I'm attaching. Then, just do:
>>
>>          cd /usr/ports/x11/libXxf86dga&&  make clean install clean
>>
>>    Should compile.
>>
>>    Let us know if it works.
>>
    Can the patch be added to x11/libXx86dga? I tested it under amd64 
and does not seem to break the port.

    Gustau



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4F8E8111.1010708>