[Bug 759758] New: build failure with clang, converting one enum type to another

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Mon Dec 21 13:06:23 PST 2015


https://bugzilla.gnome.org/show_bug.cgi?id=759758

            Bug ID: 759758
           Summary: build failure with clang, converting one enum type to
                    another
    Classification: Platform
           Product: GStreamer
           Version: git master
                OS: FreeBSD
            Status: NEW
          Severity: normal
          Priority: Normal
         Component: gst-editing-services
          Assignee: gstreamer-bugs at lists.freedesktop.org
          Reporter: kwm at FreeBSD.org
        QA Contact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---

Build fails on FreeBSD with clang 3.4.1

  CC       libges_1.0_la-ges-group.lo
  CC       libges_1.0_la-ges-validate.lo
ges-validate.c:237:22: error: implicit conversion from enumeration type
      'GESEdge' to different enumeration type 'GESEditMode'
      [-Werror,-Wenum-conversion]
  GESEditMode edge = GES_EDGE_NONE;
              ~~~~   ^~~~~~~~~~~~~
ges-validate.c:277:41: error: implicit conversion from enumeration type
      'GESEditMode' to different enumeration type 'GESEdge'
      [-Werror,-Wenum-conversion]
              new_layer_priority, mode, edge, position))) {
                                        ^~~~
2 errors generated.
Makefile:1351: recipe for target 'libges_1.0_la-ges-validate.lo' failed

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list