[Bug 755222] New: cerbero: gettext-tools compilation failure on mingw

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Fri Sep 18 07:07:21 PDT 2015


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

            Bug ID: 755222
           Summary: cerbero: gettext-tools compilation failure on mingw
    Classification: Platform
           Product: GStreamer
           Version: git master
                OS: Windows
            Status: NEW
          Severity: blocker
          Priority: Normal
         Component: cerbero
          Assignee: gstreamer-bugs at lists.freedesktop.org
          Reporter: philippe_renon at yahoo.fr
        QA Contact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---

Since the gettext version bump
(http://cgit.freedesktop.org/gstreamer/cerbero/commit/?id=ff87925304c88f15e814f34bea010d5ecf5d5d71)
gettext-tools fails to compile on Windows/MinGW with this error:

/bin/sh ../libtool  --tag=CC   --mode=compile i686-w64-mingw32-gcc -std=gnu99
-DHAVE_CONFIG_H -DEXEEXT=\".exe\" -DEXEEXT
=\".exe\" -DEXEEXT=\".exe\" -I. -I..  -I../intl -I../intl -I.. -I..
-DDEPENDS_ON_LIBICONV=1 -DDEPENDS_ON_LIBINTL=1 -DLIB
XML_STATIC -DUSER_LABEL_PREFIX_UNDERSCORE -DGNULIB_DEFINED_ERROR   
-I./libcroco  -I/D/dev/MinGW/msys/1.0/home/Philippe.
Renon/cerbero/build-tools/include  -Wall -g -O2 -DWINVER=0x0501
-D_WIN32_WINNT=0x0501 -c -o asprintf.lo asprintf.c
libtool: compile:  i686-w64-mingw32-gcc -std=gnu99 -DHAVE_CONFIG_H
-DEXEEXT=\".exe\" -DEXEEXT=\".exe\" -DEXEEXT=\".exe\"
 -I. -I.. -I../intl -I../intl -I.. -I.. -DDEPENDS_ON_LIBICONV=1
-DDEPENDS_ON_LIBINTL=1 -DLIBXML_STATIC -DUSER_LABEL_PREF
IX_UNDERSCORE -DGNULIB_DEFINED_ERROR -I./libcroco
-I/D/dev/MinGW/msys/1.0/home/Philippe.Renon/cerbero/build-tools/includ
e -Wall -g -O2 -DWINVER=0x0501 -D_WIN32_WINNT=0x0501 -c asprintf.c 
-DDLL_EXPORT -DPIC -o .libs/asprintf.o
asprintf.c:30:1: error: redefinition of 'asprintf'
In file included from ./stdio.h:43:0,
                 from asprintf.c:24:
d:\dev\mingw\msys\1.0\home\philippe.renon\cerbero\mingw\w32\bin\../lib/gcc/i686-w64-mingw32/4.7.3/../../../../i686-w64-m
ingw32/include/stdio.h:309:5: note: previous definition of 'asprintf' was here
make[3]: *** [asprintf.lo] Error 1

Reverting the version bump fixes the issue.

-- 
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