make  all-recursive
make[1]: вход в каталог «/tmp/gst-plugins-base-1.9.2»
Making all in pkgconfig
make[2]: вход в каталог «/tmp/gst-plugins-base-1.9.2/pkgconfig»
  CP     gstreamer-allocators-1.0.pc
  CP     gstreamer-audio-1.0.pc
  CP     gstreamer-app-1.0.pc
  CP     gstreamer-fft-1.0.pc
  CP     gstreamer-pbutils-1.0.pc
  CP     gstreamer-riff-1.0.pc
  CP     gstreamer-rtp-1.0.pc
  CP     gstreamer-rtsp-1.0.pc
  CP     gstreamer-sdp-1.0.pc
  CP     gstreamer-tag-1.0.pc
  CP     gstreamer-video-1.0.pc
  CP     gstreamer-plugins-base-1.0.pc
  CP     gstreamer-allocators-1.0-uninstalled.pc
  CP     gstreamer-audio-1.0-uninstalled.pc
  CP     gstreamer-app-1.0-uninstalled.pc
  CP     gstreamer-fft-1.0-uninstalled.pc
  CP     gstreamer-pbutils-1.0-uninstalled.pc
  CP     gstreamer-riff-1.0-uninstalled.pc
  CP     gstreamer-rtp-1.0-uninstalled.pc
  CP     gstreamer-rtsp-1.0-uninstalled.pc
  CP     gstreamer-sdp-1.0-uninstalled.pc
  CP     gstreamer-tag-1.0-uninstalled.pc
  CP     gstreamer-video-1.0-uninstalled.pc
  CP     gstreamer-plugins-base-1.0-uninstalled.pc
make[2]: выход из каталога «/tmp/gst-plugins-base-1.9.2/pkgconfig»
Making all in gst-libs
make[2]: вход в каталог «/tmp/gst-plugins-base-1.9.2/gst-libs»
Making all in gst
make[3]: вход в каталог «/tmp/gst-plugins-base-1.9.2/gst-libs/gst»
make -C tag
make[4]: вход в каталог «/tmp/gst-plugins-base-1.9.2/gst-libs/gst/tag»
  CC       libgsttag_1.0_la-gstvorbistag.lo
  CC       libgsttag_1.0_la-gstid3tag.lo
  CC       libgsttag_1.0_la-gstxmptag.lo
In file included from /usr/lib32/glib-2.0/include/glibconfig.h:9:0,
                 from /usr/include/glib-2.0/glib/gtypes.h:32,
                 from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/gstreamer-1.0/gst/gst.h:27,
                 from tag.h:25,
                 from gstxmptag.c:38:
gstxmptag.c: В функции «gst_tag_ensure_debug_category»:
/usr/include/glib-2.0/glib/gmacros.h:232:53: ошибка: size of array «_GStaticAssertCompileTimeAssertion_1» is negative
 #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED
                                                     ^
/usr/include/glib-2.0/glib/gmacros.h:229:47: замечание: in definition of macro «G_PASTE_ARGS»
 #define G_PASTE_ARGS(identifier1,identifier2) identifier1 ## identifier2
                                               ^
/usr/include/glib-2.0/glib/gmacros.h:232:44: замечание: in expansion of macro «G_PASTE»
 #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED
                                            ^
/usr/include/glib-2.0/glib/gthread.h:249:5: замечание: in expansion of macro «G_STATIC_ASSERT»
     G_STATIC_ASSERT (sizeof *(location) == sizeof (gpointer));       \
     ^
gstxmptag.c:54:7: замечание: in expansion of macro «g_once_init_enter»
   if (g_once_init_enter (&cat_gonce)) {
       ^
In file included from /usr/include/glib-2.0/glib/gasyncqueue.h:32:0,
                 from /usr/include/glib-2.0/glib.h:32,
                 from /usr/include/gstreamer-1.0/gst/gst.h:27,
                 from tag.h:25,
                 from gstxmptag.c:38:
/usr/include/glib-2.0/glib/gthread.h:250:17: ошибка: приведение к типу указателя от целого другого размера [-Werror=int-to-pointer-cast]
     (void) (0 ? (gpointer) *(location) : 0);                         \
                 ^
gstxmptag.c:54:7: замечание: in expansion of macro «g_once_init_enter»
   if (g_once_init_enter (&cat_gonce)) {
       ^
In file included from /usr/lib32/glib-2.0/include/glibconfig.h:9:0,
                 from /usr/include/glib-2.0/glib/gtypes.h:32,
                 from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/gstreamer-1.0/gst/gst.h:27,
                 from tag.h:25,
                 from gstxmptag.c:38:
/usr/include/glib-2.0/glib/gmacros.h:232:53: ошибка: size of array «_GStaticAssertCompileTimeAssertion_2» is negative
 #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED
                                                     ^
/usr/include/glib-2.0/glib/gmacros.h:229:47: замечание: in definition of macro «G_PASTE_ARGS»
 #define G_PASTE_ARGS(identifier1,identifier2) identifier1 ## identifier2
                                               ^
/usr/include/glib-2.0/glib/gmacros.h:232:44: замечание: in expansion of macro «G_PASTE»
 #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED
                                            ^
/usr/include/glib-2.0/glib/gatomic.h:121:5: замечание: in expansion of macro «G_STATIC_ASSERT»
     G_STATIC_ASSERT (sizeof *(atomic) == sizeof (gpointer));                 \
     ^
/usr/include/glib-2.0/glib/gthread.h:251:7: замечание: in expansion of macro «g_atomic_pointer_get»
     (!g_atomic_pointer_get (location) &&                             \
       ^
gstxmptag.c:54:7: замечание: in expansion of macro «g_once_init_enter»
   if (g_once_init_enter (&cat_gonce)) {
       ^
In file included from /usr/include/glib-2.0/glib/gthread.h:32:0,
                 from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
                 from /usr/include/glib-2.0/glib.h:32,
                 from /usr/include/gstreamer-1.0/gst/gst.h:27,
                 from tag.h:25,
                 from gstxmptag.c:38:
/usr/include/glib-2.0/glib/gatomic.h:122:5: ошибка: приведение к типу указателя от целого другого размера [-Werror=int-to-pointer-cast]
     (gpointer) __atomic_load_4 ((atomic), __ATOMIC_SEQ_CST);                 \
     ^
/usr/include/glib-2.0/glib/gthread.h:251:7: замечание: in expansion of macro «g_atomic_pointer_get»
     (!g_atomic_pointer_get (location) &&                             \
       ^
gstxmptag.c:54:7: замечание: in expansion of macro «g_once_init_enter»
   if (g_once_init_enter (&cat_gonce)) {
       ^
In file included from /usr/lib32/glib-2.0/include/glibconfig.h:9:0,
                 from /usr/include/glib-2.0/glib/gtypes.h:32,
                 from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/gstreamer-1.0/gst/gst.h:27,
                 from tag.h:25,
                 from gstxmptag.c:38:
/usr/include/glib-2.0/glib/gmacros.h:232:53: ошибка: size of array «_GStaticAssertCompileTimeAssertion_3» is negative
 #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED
                                                     ^
/usr/include/glib-2.0/glib/gmacros.h:229:47: замечание: in definition of macro «G_PASTE_ARGS»
 #define G_PASTE_ARGS(identifier1,identifier2) identifier1 ## identifier2
                                               ^
/usr/include/glib-2.0/glib/gmacros.h:232:44: замечание: in expansion of macro «G_PASTE»
 #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED
                                            ^
/usr/include/glib-2.0/glib/gthread.h:256:5: замечание: in expansion of macro «G_STATIC_ASSERT»
     G_STATIC_ASSERT (sizeof *(location) == sizeof (gpointer));       \
     ^
gstxmptag.c:59:5: замечание: in expansion of macro «g_once_init_leave»
     g_once_init_leave (&cat_gonce, (gsize) cat);
     ^
In file included from /usr/include/glib-2.0/glib/gasyncqueue.h:32:0,
                 from /usr/include/glib-2.0/glib.h:32,
                 from /usr/include/gstreamer-1.0/gst/gst.h:27,
                 from tag.h:25,
                 from gstxmptag.c:38:
gstxmptag.c:59:36: ошибка: приведение указателя к целому другого размера [-Werror=pointer-to-int-cast]
     g_once_init_leave (&cat_gonce, (gsize) cat);
                                    ^
/usr/include/glib-2.0/glib/gthread.h:257:32: замечание: in definition of macro «g_once_init_leave»
     (void) (0 ? *(location) = (result) : 0);                         \
                                ^
gstxmptag.c:59:36: ошибка: приведение указателя к целому другого размера [-Werror=pointer-to-int-cast]
     g_once_init_leave (&cat_gonce, (gsize) cat);
                                    ^
/usr/include/glib-2.0/glib/gthread.h:258:45: замечание: in definition of macro «g_once_init_leave»
     g_once_init_leave ((location), (gsize) (result));                \
                                             ^
gstxmptag.c:62:10: ошибка: приведение к типу указателя от целого другого размера [-Werror=int-to-pointer-cast]
   return (GstDebugCategory *) cat_gonce;
          ^
In file included from /usr/include/glib-2.0/glib/gtypes.h:32:0,
                 from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/gstreamer-1.0/gst/gst.h:27,
                 from tag.h:25,
                 from gstxmptag.c:38:
gstxmptag.c: В функции «_gst_xmp_get_schema»:
/usr/lib32/glib-2.0/include/glibconfig.h:91:30: ошибка: приведение к типу указателя от целого другого размера [-Werror=int-to-pointer-cast]
 #define GUINT_TO_POINTER(u) ((gpointer) (guint) (u))
                              ^
gstxmptag.c:233:48: замечание: in expansion of macro «GUINT_TO_POINTER»
   schema = g_hash_table_lookup (__xmp_schemas, GUINT_TO_POINTER (key));
                                                ^
gstxmptag.c: В функции «_gst_xmp_add_schema»:
/usr/lib32/glib-2.0/include/glibconfig.h:91:30: ошибка: приведение к типу указателя от целого другого размера [-Werror=int-to-pointer-cast]
 #define GUINT_TO_POINTER(u) ((gpointer) (guint) (u))
                              ^
gstxmptag.c:247:43: замечание: in expansion of macro «GUINT_TO_POINTER»
   if (g_hash_table_lookup (__xmp_schemas, GUINT_TO_POINTER (key))) {
                                           ^
/usr/lib32/glib-2.0/include/glibconfig.h:91:30: ошибка: приведение к типу указателя от целого другого размера [-Werror=int-to-pointer-cast]
 #define GUINT_TO_POINTER(u) ((gpointer) (guint) (u))
                              ^
gstxmptag.c:253:39: замечание: in expansion of macro «GUINT_TO_POINTER»
   g_hash_table_insert (__xmp_schemas, GUINT_TO_POINTER (key), schema);
                                       ^
gstxmptag.c: В функции «_gst_xmp_schema_add_mapping»:
/usr/lib32/glib-2.0/include/glibconfig.h:91:30: ошибка: приведение к типу указателя от целого другого размера [-Werror=int-to-pointer-cast]
 #define GUINT_TO_POINTER(u) ((gpointer) (guint) (u))
                              ^
gstxmptag.c:263:38: замечание: in expansion of macro «GUINT_TO_POINTER»
   if (gst_xmp_schema_lookup (schema, GUINT_TO_POINTER (key))) {
                                      ^
/usr/lib32/glib-2.0/include/glibconfig.h:91:30: ошибка: приведение к типу указателя от целого другого размера [-Werror=int-to-pointer-cast]
 #define GUINT_TO_POINTER(u) ((gpointer) (guint) (u))
                              ^
gstxmptag.c:268:34: замечание: in expansion of macro «GUINT_TO_POINTER»
   gst_xmp_schema_insert (schema, GUINT_TO_POINTER (key), tag);
                                  ^
gstxmptag.c: В функции «_gst_xmp_schema_get_mapping_reverse»:
/usr/lib32/glib-2.0/include/glibconfig.h:88:38: ошибка: приведение указателя к целому другого размера [-Werror=pointer-to-int-cast]
 #define GPOINTER_TO_UINT(p) ((guint) (guint) (p))
                                      ^
gstxmptag.c:370:34: замечание: in expansion of macro «GPOINTER_TO_UINT»
         ret = g_quark_to_string (GPOINTER_TO_UINT (key));
                                  ^
/usr/lib32/glib-2.0/include/glibconfig.h:88:38: ошибка: приведение указателя к целому другого размера [-Werror=pointer-to-int-cast]
 #define GPOINTER_TO_UINT(p) ((guint) (guint) (p))
                                      ^
gstxmptag.c:379:36: замечание: in expansion of macro «GPOINTER_TO_UINT»
           ret = g_quark_to_string (GPOINTER_TO_UINT (key));
                                    ^
cc1: all warnings being treated as errors
make[4]: *** [Makefile:767: libgsttag_1.0_la-gstxmptag.lo] Ошибка 1
make[4]: выход из каталога «/tmp/gst-plugins-base-1.9.2/gst-libs/gst/tag»
make[3]: *** [Makefile:862: tag] Ошибка 2
make[3]: выход из каталога «/tmp/gst-plugins-base-1.9.2/gst-libs/gst»
make[2]: *** [Makefile:559: all-recursive] Ошибка 1
make[2]: выход из каталога «/tmp/gst-plugins-base-1.9.2/gst-libs»
make[1]: *** [Makefile:692: all-recursive] Ошибка 1
make[1]: выход из каталога «/tmp/gst-plugins-base-1.9.2»
make: *** [Makefile:621: all] Ошибка 2
