All of lore.kernel.org
 help / color / mirror / Atom feed
From: Gary Thomas <samoht.yrag@gmail.com>
To: meta-freescale@yoctoproject.org
Subject: Re: [meta-fsl-arm][PATCH 0/2] Fixes for current state of 1.4
Date: Wed, 19 Dec 2012 11:36:11 -0700	[thread overview]
Message-ID: <50D2091B.5070103@gmail.com> (raw)
In-Reply-To: <50D206EC.2030203@gmail.com>

On 2012-12-19 11:26, Gary Thomas wrote:
> On 2012-12-19 11:11, Otavio Salvador wrote:
>> On Wed, Dec 19, 2012 at 1:52 PM, Gary Thomas <samoht.yrag@gmail.com> wrote:
>>> On 2012-12-19 08:35, Otavio Salvador wrote:
>>>>
>>>> On Wed, Dec 19, 2012 at 1:22 PM, Gary Thomas <samoht.yrag@gmail.com>
>>>> wrote:
>>>> ...
>>>>>
>>>>> Thanks, I'm now using the yoctoproject.org repository and can see the
>>>>> recent changes.
>>>>>
>>>>> Sadly though, I can't build X11 drivers - full log attached.
>>>>> | In file included from ./vivante_util/vivante_common.h:69:0,
>>>>> |                  from vivante_fbdev/vivante_fbdev_driver.c:23:
>>>>> |
>>>>>
>>>>> /home/local/imx6_poky/tmp/sysroots/sabrelite/usr/include/xorg/fbdevhw.h:50:23:
>>>>> note: declared here
>>>>> | vivante_fbdev/vivante_fbdev_driver.c:780:26: warning: assignment from
>>>>> incompatible pointer type [enabled by default]
>>>>> | vivante_fbdev/vivante_fbdev_driver.c: In function 'VivCloseScreen':
>>>>> | vivante_fbdev/vivante_fbdev_driver.c:826:5: warning: passing argument 1
>>>>> of
>>>>> 'pScreen->CloseScreen' makes pointer from integer without a cast [enabled
>>>>> by
>>>>> default]
>>>>> | vivante_fbdev/vivante_fbdev_driver.c:826:5: note: expected 'ScreenPtr'
>>>>> but
>>>>> argument is of type 'int'
>>>>> | vivante_fbdev/vivante_fbdev_driver.c:826:5: error: too many arguments
>>>>> to
>>>>> function 'pScreen->CloseScreen'
>>>>> | make[2]: *** [vivante_fbdev_driver.lo] Error 1
>>>>> | make[2]: *** Waiting for unfinished jobs....
>>>>> | make[2]: Leaving directory
>>>>>
>>>>> `/home/local/imx6_poky/tmp/work/sabrelite-amltd-linux-gnueabi/xf86-video-imxfb-vivante/2_12.09.01-r20.1/xserver-xorg-video-imx-viv-12.09.01/src'
>>>>> | make[1]: *** [all-recursive] Error 1
>>>>> | make[1]: Leaving directory
>>>>>
>>>>> `/home/local/imx6_poky/tmp/work/sabrelite-amltd-linux-gnueabi/xf86-video-imxfb-vivante/2_12.09.01-r20.1/xserver-xorg-video-imx-viv-12.09.01'
>>>>>
>>>>> Any ideas?  Maybe I've missed something else.
>>>>>
>>>>
>>>> It seems xf86 api changes; you need to check the change in API and
>>>> prepare a patch to the driver ... otherwise I can do it ...
>>>
>>>
>>> OK, I'll look at this.  I had expected this to already work, based on
>>> the earlier comments, but no problem.
>>
>> I've researched how to make it in a flexible way and I found
>> http://cgit.freedesktop.org/xorg/driver/xf86-video-geode/commit/?id=a83fcb6f84995dc50b8adffc27e264a663fbd606
>>
>> So it's adviced to use a compat-api.h header that allows it to be
>> usable in old and new Xorg API's.
>
> Thanks.  I found much the same and have already integrated this method.
> I'll send a patch for it soon.

This may take some time.  While it does now build, it immediately dies
with a segmentation violation.



  reply	other threads:[~2012-12-19 18:35 UTC|newest]

Thread overview: 22+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-12-18 22:37 [meta-fsl-arm][PATCH 0/2] Fixes for current state of 1.4 Otavio Salvador
2012-12-18 22:37 ` [meta-fsl-arm][PATCH 1/2] udev: Drop bbappend as Meta-OpenEmbedded does not has it anymore Otavio Salvador
2012-12-19 12:33   ` Daiane Angolini
2012-12-18 22:37 ` [meta-fsl-arm][PATCH 2/2] README: Update for current state regarding master branch Otavio Salvador
2012-12-19 12:32   ` Daiane Angolini
2012-12-19 12:31 ` [meta-fsl-arm][PATCH 0/2] Fixes for current state of 1.4 Daiane Angolini
2012-12-19 12:35   ` Otavio Salvador
2012-12-19 12:41     ` Otavio Salvador
2012-12-19 12:45       ` Daiane Angolini
2012-12-19 12:53       ` Gary Thomas
2012-12-19 12:55         ` Otavio Salvador
2012-12-19 15:22           ` Gary Thomas
2012-12-19 15:35             ` Otavio Salvador
2012-12-19 15:52               ` Gary Thomas
2012-12-19 18:11                 ` Otavio Salvador
2012-12-19 18:26                   ` Gary Thomas
2012-12-19 18:36                     ` Gary Thomas [this message]
2012-12-19 18:39                       ` Otavio Salvador
2012-12-19 19:09                         ` Gary Thomas
2012-12-19 19:16                           ` Otavio Salvador
2012-12-19 19:57                             ` Gary Thomas
2012-12-19 19:57                               ` Otavio Salvador

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=50D2091B.5070103@gmail.com \
    --to=samoht.yrag@gmail.com \
    --cc=meta-freescale@yoctoproject.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.