On 2012-01-04 10:39, Khem Raj wrote:
On (03/01/12 23:28), Saul Wold wrote:

We seem to have a relatively new failure in xserver-kdrive, which
appeared in the last set of change.  I tried to run though a bisect
but was not able to find the problem.

The problem seems to be related to configure.ac setting of
XSERVER_CFLAGS='$(CWARNFLAGS)' and then using -Werror=address, which
is what causes the failure.

This seems to be related to the util-macros update to 1.16, which
adds more warnings to errors.  Since we are still using the older
xserver-kdrive, there are warnings that are now errors with the
update.

Fix xserver-kdrive

In this case, I don't see why this is an error.  All of the errors
(that I've found so far) stem from lines like this:
        REGION_INIT(pGC->pScreen, &rgnDst, &box, 1);

where the macro REGION_INIT is defined as:

#define REGION_INIT(_pScreen, _pReg, _rect, _size) \
{ \
    if ((_rect) != NULL)                                \
    { \
        (_pReg)->extents = *(_rect); \
        (_pReg)->data = (RegDataPtr)NULL; \
    } \
    else \
    { \
        (_pReg)->extents = miEmptyBox; \
        if (((_size) > 1) && ((_pReg)->data = \
                             (RegDataPtr)xalloc(REGION_SZOF(_size)))) \
        { \
            (_pReg)->data->size = (_size); \
            (_pReg)->data->numRects = 0; \
        } \
        else \
            (_pReg)->data = &miEmptyData; \
    } \
 }

This doesn't look like an error to me, but rather an opportunity
(to remove never used code).

--
------------------------------------------------------------
Gary Thomas                 |  Consulting for the
MLB Associates              |    Embedded world
------------------------------------------------------------

_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core

Reply via email to