Changes between Initial Version and Version 1 of Ticket #47520


Ignore:
Timestamp:
Apr 21, 2015, 8:25:46 AM (9 years ago)
Author:
anddam (Andrea D'Amore)
Comment:

Please don't paste log data into the ticket description, use some WikiFormatting instead. Also fill in some descriptive info as in the guide.

See this thread, possibly related to this ticket that has already been patched, but after 2.4.8 was out.

Matainers: is there a reason this port is 2.4.8 while there are versions 2.6 and 2.8 released?

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #47520

    • Property Cc and.damore@… devans@… added
    • Property Owner changed from macports-tickets@… to jeremyhu@…
    • Property Port webkit-gtk3 added
    • Property Summary changed from mac os x 10.10 install webkit-gtk3 failed to webkit-gtk3 @2.4.8_1 build failure
  • Ticket #47520 – Description

    initial v1  
    1 :info:build /opt/local/include/gstreamer-1.0/gst/gstutils.h:119:11: warning: cast from 'const guint8 *' (aka 'const unsigned char *') to 'const guint16 *' (aka 'const unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
    2 :info:build   return *(const guint16*)(v);
    3 :info:build           ^~~~~~~~~~~~~~~~~~~
    4 :info:build /opt/local/include/gstreamer-1.0/gst/gstutils.h:122:11: warning: cast from 'const guint8 *' (aka 'const unsigned char *') to 'const guint32 *' (aka 'const unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
    5 :info:build   return *(const guint32*)(v);
    6 :info:build           ^~~~~~~~~~~~~~~~~~~
    7 :info:build /opt/local/include/gstreamer-1.0/gst/gstutils.h:125:11: warning: cast from 'const guint8 *' (aka 'const unsigned char *') to 'const guint64 *' (aka 'const unsigned long *') increases required alignment from 1 to 8 [-Wcast-align]
    8 :info:build   return *(const guint64*)(v);
    9 :info:build           ^~~~~~~~~~~~~~~~~~~
    10 :info:build /opt/local/include/gstreamer-1.0/gst/gstutils.h:128:30: warning: cast from 'const guint8 *' (aka 'const unsigned char *') to 'const guint16 *' (aka 'const unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
    11 :info:build   return GUINT16_SWAP_LE_BE(*(const guint16*)(v));
    12 :info:build                              ^~~~~~~~~~~~~~~~~~~
    13 :info:build /opt/local/include/glib-2.0/glib/gtypes.h:311:67: note: expanded from macro 'GUINT16_SWAP_LE_BE'
    14 :info:build #    define GUINT16_SWAP_LE_BE(val) (GUINT16_SWAP_LE_BE_CONSTANT (val))
    15 :info:build                                                                   ^
    16 :info:build /opt/local/include/glib-2.0/glib/gtypes.h:152:27: note: expanded from macro 'GUINT16_SWAP_LE_BE_CONSTANT'
    17 :info:build     (guint16) ((guint16) (val) >> 8) |  \
    18 :info:build                           ^
    19 :info:build In file included from Source/WebCore/platform/graphics/gstreamer/VideoSinkGStreamer.cpp:29:
    20 :info:build In file included from ./Source/WebCore/platform/graphics/gstreamer/VideoSinkGStreamer.h:26:
    21 :info:build In file included from /opt/local/include/gstreamer-1.0/gst/video/gstvideosink.h:26:
    22 :info:build In file included from /opt/local/include/gstreamer-1.0/gst/gst.h:82:
    23 :info:build /opt/local/include/gstreamer-1.0/gst/gstutils.h:128:30: warning: cast from 'const guint8 *' (aka 'const unsigned char *') to 'const guint16 *' (aka 'const unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
    24 :info:build   return GUINT16_SWAP_LE_BE(*(const guint16*)(v));
    25 :info:build                              ^~~~~~~~~~~~~~~~~~~
    26 :info:build /opt/local/include/glib-2.0/glib/gtypes.h:311:67: note: expanded from macro 'GUINT16_SWAP_LE_BE'
    27 :info:build #    define GUINT16_SWAP_LE_BE(val) (GUINT16_SWAP_LE_BE_CONSTANT (val))
    28 :info:build                                                                   ^
    29 :info:build /opt/local/include/glib-2.0/glib/gtypes.h:153:27: note: expanded from macro 'GUINT16_SWAP_LE_BE_CONSTANT'
    30 :info:build     (guint16) ((guint16) (val) << 8)))
    31 :info:build                           ^
    32 :info:build In file included from Source/WebCore/platform/graphics/gstreamer/VideoSinkGStreamer.cpp:29:
    33 :info:build In file included from ./Source/WebCore/platform/graphics/gstreamer/VideoSinkGStreamer.h:26:
    34 :info:build In file included from /opt/local/include/gstreamer-1.0/gst/video/gstvideosink.h:26:
    35 :info:build In file included from /opt/local/include/gstreamer-1.0/gst/gst.h:82:
    36 :info:build /opt/local/include/gstreamer-1.0/gst/gstutils.h:131:30: warning: cast from 'const guint8 *' (aka 'const unsigned char *') to 'const guint32 *' (aka 'const unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
    37 :info:build   return GUINT32_SWAP_LE_BE(*(const guint32*)(v));
    38 :info:build                              ^~~~~~~~~~~~~~~~~~~
    39 :info:build /opt/local/include/glib-2.0/glib/gtypes.h:313:67: note: expanded from macro 'GUINT32_SWAP_LE_BE'
    40 :info:build #      define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_X86_64 (val))
    41 :info:build                                                                   ^
    42 :info:build /opt/local/include/glib-2.0/glib/gtypes.h:292:37: note: expanded from macro 'GUINT32_SWAP_LE_BE_X86_64'
    43 :info:build          ({ guint32 __v, __x = ((guint32) (val));               \
    44 :info:build                                            ^
    45 :info:build In file included from Source/WebCore/platform/graphics/gstreamer/VideoSinkGStreamer.cpp:29:
    46 :info:build In file included from ./Source/WebCore/platform/graphics/gstreamer/VideoSinkGStreamer.h:26:
    47 :info:build In file included from /opt/local/include/gstreamer-1.0/gst/video/gstvideosink.h:26:
    48 :info:build In file included from /opt/local/include/gstreamer-1.0/gst/gst.h:82:
    49 :info:build /opt/local/include/gstreamer-1.0/gst/gstutils.h:134:30: warning: cast from 'const guint8 *' (aka 'const unsigned char *') to 'const guint64 *' (aka 'const unsigned long *') increases required alignment from 1 to 8 [-Wcast-align]
    50 :info:build   return GUINT64_SWAP_LE_BE(*(const guint64*)(v));
    51 :info:build                              ^~~~~~~~~~~~~~~~~~~
    52 :info:build /opt/local/include/glib-2.0/glib/gtypes.h:316:67: note: expanded from macro 'GUINT64_SWAP_LE_BE'
    53 :info:build #      define GUINT64_SWAP_LE_BE(val) (GUINT64_SWAP_LE_BE_X86_64 (val))
    54 :info:build                                                                   ^
    55 :info:build /opt/local/include/glib-2.0/glib/gtypes.h:302:36: note: expanded from macro 'GUINT64_SWAP_LE_BE_X86_64'
    56 :info:build         ({ guint64 __v, __x = ((guint64) (val));                \
    57 :info:build                                           ^
     1{{{
    582:info:build Source/WebCore/platform/graphics/gstreamer/VideoSinkGStreamer.cpp:121:5: error: reference to 'GMutexLocker' is ambiguous
    593:info:build     GMutexLocker lock(priv->bufferMutex);
     
    11559:info:build Exit code: 2
    11660:error:build org.macports.build for port webkit-gtk3 returned: command execution failed
     61}}}