Your message dated Fri, 29 Jul 2016 06:34:02 +0000
with message-id <e1bt1mw-0001dm...@franck.debian.org>
and subject line Bug#831199: fixed in vlc 2.2.4-3
has caused the Debian Bug report #831199,
regarding vlc: FTBFS with GCC 6: atomic:988:25: error: macro 
"atomic_compare_exchange_weak_explicit" passed 5 arguments, but takes just 4
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
831199: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=831199
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: vlc
Version: 2.2.4-2
Severity: serious
Tags: stretch sid
User: debian...@lists.debian.org
Usertags: qa-ftbfs-20160713 qa-ftbfs
Justification: FTBFS with GCC 6 on amd64

Hi,

During a rebuild of all packages in sid using the gcc-defaults package
available in experimental to make GCC default to version 6, your package failed
to build on amd64. For more information about GCC 6 and Stretch, see:
- https://wiki.debian.org/GCC6
- https://lists.debian.org/debian-devel-announce/2016/06/msg00007.html

Relevant part (hopefully):
> make[9]: Entering directory '/«PKGBUILDDIR»/modules/gui/qt4'
> ../../../doltlibtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. 
> -I../../..  -DMODULE_STRING=\"$(p="libqt4_plugin_la-qt4.lo"; p="${p##*/}"; 
> p="${p#lib}"; p="${p%_plugin*}"; p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  
> -I../../../include -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2  
> -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets 
> -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtGui 
> -I/usr/include/x86_64-linux-gnu/qt5 
> -I/usr/include/x86_64-linux-gnu/qt5/QtCore 
> -I/usr/include/x86_64-linux-gnu/qt5 
> -I/usr/include/x86_64-linux-gnu/qt5/QtX11Extras 
> -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtGui 
> -I/usr/include/x86_64-linux-gnu/qt5 
> -I/usr/include/x86_64-linux-gnu/qt5/QtCore 
> -I/usr/include/x86_64-linux-gnu/qt5 -DQT5_HAS_X11  -DHAVE_XI -g -O2 
> -fstack-protector-strong -Wformat -Werror=format-security  -Wall -Wextra 
> -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var 
> -fvisibility=hidden -O4 -ffast-math -funroll-loops -fomit-frame-pointer -c -o 
> libqt4_plugin_la-qt4.lo `test -f 'qt4.cpp' || echo './'`qt4.cpp
> In file included from ../../../include/vlc_picture.h:35:0,
>                  from ../../../include/vlc_subpicture.h:34,
>                  from ../../../include/vlc_spu.h:29,
>                  from ../../../include/vlc_vout_osd.h:29,
>                  from ../../../include/vlc_input.h:39,
>                  from ../../../include/vlc_playlist.h:31,
>                  from qt4.hpp:34,
>                  from qt4.cpp:33:
> ../../../include/vlc_atomic.h:37:0: warning: "ATOMIC_FLAG_INIT" redefined
>  #  define ATOMIC_FLAG_INIT false
>  
> In file included from /usr/include/c++/6/atomic:41:0,
>                  from 
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qatomic_cxx11.h:38,
>                  from 
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qbasicatomic.h:44,
>                  from /usr/include/x86_64-linux-gnu/qt5/QtCore/qatomic.h:39,
>                  from /usr/include/x86_64-linux-gnu/qt5/QtCore/qglobal.h:1110,
>                  from 
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qcoreapplication.h:37,
>                  from 
> /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qapplication.h:37,
>                  from 
> /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QApplication:1,
>                  from qt4.cpp:29:
> /usr/include/c++/6/bits/atomic_base.h:157:0: note: this is the location of 
> the previous definition
>  #define ATOMIC_FLAG_INIT { 0 }
>  
> In file included from ../../../include/vlc_picture.h:35:0,
>                  from ../../../include/vlc_subpicture.h:34,
>                  from ../../../include/vlc_spu.h:29,
>                  from ../../../include/vlc_vout_osd.h:29,
>                  from ../../../include/vlc_input.h:39,
>                  from ../../../include/vlc_playlist.h:31,
>                  from qt4.hpp:34,
>                  from qt4.cpp:33:
> ../../../include/vlc_atomic.h:39:0: warning: "ATOMIC_VAR_INIT" redefined
>  #  define ATOMIC_VAR_INIT(value) (value)
>  
> In file included from /usr/include/c++/6/atomic:41:0,
>                  from 
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qatomic_cxx11.h:38,
>                  from 
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qbasicatomic.h:44,
>                  from /usr/include/x86_64-linux-gnu/qt5/QtCore/qatomic.h:39,
>                  from /usr/include/x86_64-linux-gnu/qt5/QtCore/qglobal.h:1110,
>                  from 
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qcoreapplication.h:37,
>                  from 
> /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qapplication.h:37,
>                  from 
> /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QApplication:1,
>                  from qt4.cpp:29:
> /usr/include/c++/6/bits/atomic_base.h:123:0: note: this is the location of 
> the previous definition
>  #define ATOMIC_VAR_INIT(_VI) { _VI }
>  
> ../../../doltlibtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. 
> -I../../..  -DMODULE_STRING=\"$(p="libqt4_plugin_la-menus.lo"; p="${p##*/}"; 
> p="${p#lib}"; p="${p%_plugin*}"; p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  
> -I../../../include -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2  
> -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets 
> -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtGui 
> -I/usr/include/x86_64-linux-gnu/qt5 
> -I/usr/include/x86_64-linux-gnu/qt5/QtCore 
> -I/usr/include/x86_64-linux-gnu/qt5 
> -I/usr/include/x86_64-linux-gnu/qt5/QtX11Extras 
> -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtGui 
> -I/usr/include/x86_64-linux-gnu/qt5 
> -I/usr/include/x86_64-linux-gnu/qt5/QtCore 
> -I/usr/include/x86_64-linux-gnu/qt5 -DQT5_HAS_X11  -DHAVE_XI -g -O2 
> -fstack-protector-strong -Wformat -Werror=format-security  -Wall -Wextra 
> -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var 
> -fvisibility=hidden -O4 -ffast-math -funroll-loops -fomit-frame-pointer -c -o 
> libqt4_plugin_la-menus.lo `test -f 'menus.cpp' || echo './'`menus.cpp
> In file included from 
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qatomic_cxx11.h:38:0,
>                  from 
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qbasicatomic.h:44,
>                  from /usr/include/x86_64-linux-gnu/qt5/QtCore/qatomic.h:39,
>                  from /usr/include/x86_64-linux-gnu/qt5/QtCore/qglobal.h:1110,
>                  from /usr/include/x86_64-linux-gnu/qt5/QtCore/qchar.h:37,
>                  from /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:41,
>                  from /usr/include/x86_64-linux-gnu/qt5/QtCore/QString:1,
>                  from qt4.hpp:37,
>                  from menus.hpp:28,
>                  from menus.cpp:42:
> /usr/include/c++/6/atomic:988:25: error: macro 
> "atomic_compare_exchange_weak_explicit" passed 5 arguments, but takes just 4
>         memory_order __m2) noexcept
>                          ^
> /usr/include/c++/6/atomic:996:25: error: macro 
> "atomic_compare_exchange_weak_explicit" passed 5 arguments, but takes just 4
>         memory_order __m2) noexcept
>                          ^
> /usr/include/c++/6/atomic:1004:27: error: macro 
> "atomic_compare_exchange_strong_explicit" passed 5 arguments, but takes just 4
>           memory_order __m2) noexcept
>                            ^
> /usr/include/c++/6/atomic:1012:27: error: macro 
> "atomic_compare_exchange_strong_explicit" passed 5 arguments, but takes just 4
>           memory_order __m2) noexcept
>                            ^
> /usr/include/c++/6/atomic:1053:30: error: macro 
> "atomic_compare_exchange_weak_explicit" passed 5 arguments, but takes just 4
>           memory_order_seq_cst);
>                               ^
> /usr/include/c++/6/atomic:1063:30: error: macro 
> "atomic_compare_exchange_weak_explicit" passed 5 arguments, but takes just 4
>           memory_order_seq_cst);
>                               ^
> /usr/include/c++/6/atomic:1073:32: error: macro 
> "atomic_compare_exchange_strong_explicit" passed 5 arguments, but takes just 4
>             memory_order_seq_cst);
>                                 ^
> /usr/include/c++/6/atomic:1083:32: error: macro 
> "atomic_compare_exchange_strong_explicit" passed 5 arguments, but takes just 4
>             memory_order_seq_cst);
>                                 ^
> In file included from /usr/include/c++/6/atomic:41:0,
>                  from 
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qatomic_cxx11.h:38,
>                  from 
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qbasicatomic.h:44,
>                  from /usr/include/x86_64-linux-gnu/qt5/QtCore/qatomic.h:39,
>                  from /usr/include/x86_64-linux-gnu/qt5/QtCore/qglobal.h:1110,
>                  from /usr/include/x86_64-linux-gnu/qt5/QtCore/qchar.h:37,
>                  from /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:41,
>                  from /usr/include/x86_64-linux-gnu/qt5/QtCore/QString:1,
>                  from qt4.hpp:37,
>                  from menus.hpp:28,
>                  from menus.cpp:42:
> /usr/include/c++/6/bits/atomic_base.h: In function 'void 
> std::__sync_synchronize()':
> /usr/include/c++/6/bits/atomic_base.h:102:27: error: '__m' was not declared 
> in this scope
>    { __atomic_thread_fence(__m); }
>                            ^~~
> In file included from ../../../include/vlc_picture.h:35:0,
>                  from ../../../include/vlc_vout.h:34,
>                  from menus.cpp:39:
> /usr/include/c++/6/bits/atomic_base.h: At global scope:
> ../../../include/vlc_atomic.h:51:7: error: expected unqualified-id before 
> 'void'
>      ((void)0)
>        ^
> ../../../include/vlc_atomic.h:51:7: error: expected ')' before 'void'
> ../../../include/vlc_atomic.h:51:7: error: expected ')' before 'void'
> ../../../include/vlc_atomic.h:45:7: error: expected unqualified-id before 
> 'void'
>      ((void)0)
>        ^
> ../../../include/vlc_atomic.h:45:7: error: expected ')' before 'void'
> ../../../include/vlc_atomic.h:45:7: error: expected ')' before 'void'
> ../../../include/vlc_atomic.h:132:2: error: expected unqualified-id before 
> '{' token
>  ({  \
>   ^
> ../../../include/vlc_atomic.h:132:2: error: expected ')' before '{' token
> ../../../include/vlc_atomic.h:139:2: error: expected unqualified-id before 
> ')' token
>  })
>   ^
> ../../../include/vlc_atomic.h:132:2: error: expected unqualified-id before 
> '{' token
>  ({  \
>   ^
> ../../../include/vlc_atomic.h:132:2: error: expected ')' before '{' token
> ../../../include/vlc_atomic.h:139:2: error: expected unqualified-id before 
> ')' token
>  })
>   ^
> ../../../include/vlc_atomic.h:117:5: error: expected unqualified-id before 
> 'do'
>      do { \
>      ^
> ../../../include/vlc_atomic.h:120:7: error: expected unqualified-id before 
> 'while'
>      } while (0)
>        ^
> ../../../include/vlc_atomic.h:117:5: error: expected unqualified-id before 
> 'do'
>      do { \
>      ^
> ../../../include/vlc_atomic.h:120:7: error: expected unqualified-id before 
> 'while'
>      } while (0)
>        ^
> ../../../include/vlc_atomic.h:132:2: error: expected unqualified-id before 
> '{' token
>  ({  \
>   ^
> ../../../include/vlc_atomic.h:132:2: error: expected ')' before '{' token
> ../../../include/vlc_atomic.h:139:2: error: expected unqualified-id before 
> ')' token
>  })
>   ^
> In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qglobal.h:77:0,
>                  from /usr/include/x86_64-linux-gnu/qt5/QtCore/qchar.h:37,
>                  from /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:41,
>                  from /usr/include/x86_64-linux-gnu/qt5/QtCore/QString:1,
>                  from qt4.hpp:37,
>                  from menus.hpp:28,
>                  from menus.cpp:42:
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qcompilerdetection.h:1142:49: error: 
> expected '}' before end of line
>  #define QT_DO_PRAGMA(text)                      _Pragma(#text)
>                                                  ^
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qcompilerdetection.h:1176:49: note: 
> in expansion of macro 'QT_DO_PRAGMA'
>  #  define QT_WARNING_PUSH                       QT_DO_PRAGMA(GCC diagnostic 
> push)
>                                                  ^~~~~~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qatomic.h:43:1: note: in expansion 
> of macro 'QT_WARNING_PUSH'
>  QT_WARNING_PUSH
>  ^~~~~~~~~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qcompilerdetection.h:1142:49: error: 
> expected declaration before end of line
>  #define QT_DO_PRAGMA(text)                      _Pragma(#text)
>                                                  ^
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qcompilerdetection.h:1176:49: note: 
> in expansion of macro 'QT_DO_PRAGMA'
>  #  define QT_WARNING_PUSH                       QT_DO_PRAGMA(GCC diagnostic 
> push)
>                                                  ^~~~~~~~~~~~
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qatomic.h:43:1: note: in expansion 
> of macro 'QT_WARNING_PUSH'
>  QT_WARNING_PUSH
>  ^~~~~~~~~~~~~~~
> make[9]: *** [libqt4_plugin_la-menus.lo] Error 1

The full build log is available from:
   http://people.debian.org/~lucas/logs/2016/07/13/vlc_2.2.4-2_unstable_gcc6.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.

--- End Message ---
--- Begin Message ---
Source: vlc
Source-Version: 2.2.4-3

We believe that the bug you reported is fixed in the latest version of
vlc, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 831...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Sebastian Ramacher <sramac...@debian.org> (supplier of updated vlc package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Fri, 29 Jul 2016 00:52:06 +0200
Source: vlc
Binary: libvlc-dev libvlc5 libvlccore-dev libvlccore8 vlc vlc-data vlc-nox 
vlc-plugin-fluidsynth vlc-plugin-jack vlc-plugin-notify vlc-plugin-sdl 
vlc-plugin-svg vlc-plugin-zvbi vlc-plugin-samba
Architecture: source
Version: 2.2.4-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Multimedia Maintainers 
<pkg-multimedia-maintain...@lists.alioth.debian.org>
Changed-By: Sebastian Ramacher <sramac...@debian.org>
Description:
 libvlc-dev - development files for libvlc
 libvlc5    - multimedia player and streamer library
 libvlccore-dev - development files for libvlccore
 libvlccore8 - base library for VLC and its modules
 vlc        - multimedia player and streamer
 vlc-data   - Common data for VLC
 vlc-nox    - multimedia player and streamer (without X support)
 vlc-plugin-fluidsynth - FluidSynth plugin for VLC
 vlc-plugin-jack - Jack audio plugins for VLC
 vlc-plugin-notify - LibNotify plugin for VLC
 vlc-plugin-samba - Samba plugin for VLC
 vlc-plugin-sdl - SDL video and audio output plugin for VLC
 vlc-plugin-svg - SVG plugin for VLC
 vlc-plugin-zvbi - VBI teletext plugin for VLC
Closes: 831199
Changes:
 vlc (2.2.4-3) unstable; urgency=medium
 .
   [ Mateusz Łukasik ]
   * debian/control:
     - Remove Clément Stenac from Uploaders. Thanks for your job!
 .
   [ Sebastian Ramacher ]
   * debian/patches/{vlc_atomic*,Fix-build-using-old-GCC-intrinsics}.patch: Fix
     FTBFS with GCC 6 (Closes: #831199)
Checksums-Sha1:
 af0358f94009d5caaa3aac199ae51f1c2073a8d8 5663 vlc_2.2.4-3.dsc
 a0509690c66589a6019b89faa60b4f7326b24162 75892 vlc_2.2.4-3.debian.tar.xz
Checksums-Sha256:
 60b5d319973b52189bf96740cb92990ec85f73f1f4043c28f5a8de937cf3f6af 5663 
vlc_2.2.4-3.dsc
 760de03b309dc3efeb07b1d340ff0330d7f1488c07e8d1bc66d96beec1459d41 75892 
vlc_2.2.4-3.debian.tar.xz
Files:
 649e141b4f796f71929c3356ac2f7eac 5663 video optional vlc_2.2.4-3.dsc
 0ded6279b81eb0aaa4bd870293e81800 75892 video optional vlc_2.2.4-3.debian.tar.xz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJXmvVZAAoJEGny/FFupxmTjRcQAIDXeq926o6BoF3nfLbVYT5q
VAugD+ryrU/HgOX+10F6SRcI0uqgbCXdsLc92CamfF3JN2yedmP9R8+ghciK+mJy
95f8qZsRrPQbHY3fncNwgz8NVaNECR86Yuqc5Mog53wIJ3HZEvU9wjzYAXvXy7c8
S8vpuZTWt4mKI7jq7jj4mgcMupUDPFo+lw78mAaZOwY7gctf+CYZsS+RgMi1k5D1
42o3Q8ye1cUj+O+gbl0cJJVdk30QB4lPvdn1JUUFbflO3V22thxqFl196rh15DSv
tbJ3k3qbFe3Nvsu/hseTY39r/eRILUxS08vx/tTCN+1EvcFK8grbiZogMIV5K3E1
/K99vc4fwA2aJ5d3FjmRB6pJB+8Id5JAR4lOmFKi6WsSC8fmapIuGX3qRC9aeaPa
529NonbnQetEta38VZBzLVmb7l9ssraJ6ZAXhYPSdC2cJULFNRDGhPA0iu+uZXJW
qo1RtK8srM0JPGRajwZ0uQ+JoAWsEujdMhrdunp5kmYAkaGs4sq+7LcmnEpcKMpt
m/I2sx1vSKiRHgpaEav8GBOa80QDo7/rxYITj/7HFa44lKaxmcRQGcYg7eD3gCXz
fBBpt8Pen3X3AbA7Fvv7WBwHqXF2HX321dSeVwxjvoqpx9ZhOZdsf93aMz10jPWY
9PaklMeO4pghIl8KBLi9
=wbpp
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to