Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • gst-plugins-base gst-plugins-base
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 644
    • Issues 644
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 88
    • Merge requests 88
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • GStreamer
  • gst-plugins-basegst-plugins-base
  • Merge requests
  • !82

Fix build with more recent versions of MinGW

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Andoni Morales Alastruey requested to merge ylatuya/gst-plugins-base:fix-mingw6 into master Jan 04, 2019
  • Overview 6
  • Commits 1
  • Pipelines 5
  • Changes 1
➜  _builddir git:(cerbero_build) ✗ ninja
[2/202] Compiling C object 'ext/gl/35d3624@@gstopengl@sha/gstgloverlay.c.obj'.
FAILED: ext/gl/35d3624@@gstopengl@sha/gstgloverlay.c.obj 
x86_64-w64-mingw32-gcc -Iext/gl/35d3624@@gstopengl@sha -Iext/gl -I../ext/gl -I. -I../ -Igst-libs -I../gst-libs -Igst-libs/gst/gl -Igst-libs/gst/video -I/home/andoni/git/cerbero/build/dist/windows_x86_64/include/gstreamer-1.0 -I/home/andoni/git/cerbero/build/dist/windows_x86_64/include/glib-2.0 -I/home/andoni/git/cerbero/build/dist/windows_x86_64/lib/glib-2.0/include -I/home/andoni/git/cerbero/build/dist/windows_x86_64/include/orc-0.4 -I/home/andoni/git/cerbero/build/dist/windows_x86_64/include/graphene-1.0 -I/home/andoni/git/cerbero/build/dist/windows_x86_64/lib/graphene-1.0/include -I/home/andoni/git/cerbero/build/dist/windows_x86_64/include/libpng16 -fdiagnostics-color=always -pipe -Wall -Winvalid-pch -O2 -g -fvisibility=hidden -fno-strict-aliasing -DG_DISABLE_DEPRECATED -Wmissing-declarations -Wredundant-decls -Wundef -Wwrite-strings -Wformat -Wformat-nonliteral -Wformat-security -Winit-self -Wmissing-include-dirs -Waddress -Wno-multichar -Wvla -Wpointer-arith -Wmissing-prototypes -Wdeclaration-after-statement -mfpmath=sse -msse -msse2 -pthread -DHAVE_CONFIG_H -Wall -g -O2 -m64 -DWINVER=0x0600 -D_WIN32_WINNT=0x0600 -DGSTREAMER_GLIB_COCOA_NSAPPLICATION=1 -MD -MQ 'ext/gl/35d3624@@gstopengl@sha/gstgloverlay.c.obj' -MF 'ext/gl/35d3624@@gstopengl@sha/gstgloverlay.c.obj.d' -o 'ext/gl/35d3624@@gstopengl@sha/gstgloverlay.c.obj' -c ../ext/gl/gstgloverlay.c
In file included from /home/andoni/git/cerbero/build/dist/windows_x86_64/include/jpeglib.h:31,
                 from ../ext/gl/gstgloverlay.c:51:
/home/andoni/git/cerbero/build/dist/windows_x86_64/include/jmorecfg.h:242:13: error: conflicting types for 'boolean'
 typedef int boolean;
             ^~~~~~~
In file included from /home/andoni/mingw/linux/w64/x86_64-w64-mingw32/sysroot/mingw/include/wtypes.h:8,
                 from /home/andoni/mingw/linux/w64/x86_64-w64-mingw32/sysroot/mingw/include/winscard.h:10,
                 from /home/andoni/mingw/linux/w64/x86_64-w64-mingw32/sysroot/mingw/include/windows.h:97,
                 from /home/andoni/git/cerbero/build/dist/windows_x86_64/include/GL/gl.h:13,
                 from ../gst-libs/gst/gl/gstglfuncs.h:68,
                 from ../ext/gl/gstgloverlay.h:25,
                 from ../ext/gl/gstgloverlay.c:42:
/home/andoni/mingw/linux/w64/x86_64-w64-mingw32/sysroot/mingw/include/rpcndr.h:65:25: note: previous declaration of 'boolean' was here
   typedef unsigned char boolean;
                         ^~~~~~~
[4/202] Compiling C object 'ext/ogg/7247bfe@@gstogg@sha/gstoggdemux.c.obj'.
ninja: build stopped: subcommand failed.
Edited Jan 04, 2019 by Andoni Morales Alastruey
Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: fix-mingw6