Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 566668 - dev-db/mysql-workbench-6.3.4 fails to compile against >=dev-libs/libsigc++-2.6.0 - #error This file requires compiler and library support for the ISO C++ 2011 standard.
Summary: dev-db/mysql-workbench-6.3.4 fails to compile against >=dev-libs/libsigc++-2....
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Hans de Graaff
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: libsigc++-2.6
  Show dependency tree
 
Reported: 2015-11-23 18:36 UTC by Torsten Kurbad
Modified: 2015-12-29 12:05 UTC (History)
6 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log (build.log.xz,57.24 KB, application/x-xz)
2015-11-23 18:39 UTC, Torsten Kurbad
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Torsten Kurbad 2015-11-23 18:36:41 UTC
Compilation of dev-db/mysql-workbench against >=dev-libs/libsigc++-2.6.0 fails.

emerge --info

Portage 2.2.25 (python 2.7.10-final-0, default/linux/amd64/13.0/desktop/gnome/systemd, gcc-4.9.3, glibc-2.22-r1, 4.3.0-gentoo x86_64)
=================================================================
System uname: Linux-4.3.0-gentoo-x86_64-Intel-R-_Xeon-R-_CPU_X5450_@_3.00GHz-with-gentoo-2.2
KiB Mem:    16447136 total,   3779996 free
KiB Swap:   33554424 total,  33554424 free
sh bash 4.3_p42
ld GNU ld (Gentoo 2.25.1 p1.1) 2.25.1
distcc[22105] (dcc_mkdir) ERROR: mkdir '/var/tmp/portage/.distcc/state' failed: No such file or directory [disabled]
ccache version 3.2.4 [disabled]
app-shells/bash:          4.3_p42::gentoo
dev-java/java-config:     2.2.0::gentoo
dev-lang/perl:            5.22.0::gentoo
dev-lang/python:          2.7.10-r3::gentoo, 3.4.3-r2::gentoo, 3.5.0-r1::gentoo
dev-util/ccache:          3.2.4::gentoo
dev-util/cmake:           3.4.0-r1::gentoo
dev-util/pkgconfig:       0.29::gentoo
sys-apps/baselayout:      2.2::gentoo
sys-apps/openrc:          0.18.3::gentoo
sys-apps/sandbox:         2.9::gentoo
sys-devel/autoconf:       2.13::gentoo, 2.69-r1::gentoo
sys-devel/automake:       1.11.6-r1::gentoo, 1.13.4::gentoo, 1.14.1::gentoo, 1.15::gentoo
sys-devel/binutils:       2.25.1-r1::gentoo
sys-devel/gcc:            4.7.4::gentoo, 4.9.3::gentoo
sys-devel/gcc-config:     1.8::gentoo
sys-devel/libtool:        2.4.6-r1::gentoo
sys-devel/make:           4.1-r1::gentoo
sys-kernel/linux-headers: 4.3::gentoo (virtual/os-headers)
sys-libs/glibc:           2.22-r1::gentoo
Repositories:

gentoo
    location: /usr/portage
    sync-type: git
    sync-uri: https://github.com/gentoo/gentoo.git
    priority: -1000

local
    location: /usr/local/portage
    masters: gentoo local
    priority: 0

hsoft
    location: /var/lib/layman/hsoft
    sync-type: laymansync
    sync-uri: git://github.com/hsoft/portage-overlay.git
    masters: gentoo hsoft
    priority: 50

iwm
    location: /var/lib/layman/iwm
    sync-type: laymansync
    sync-uri: http://svnintern.kmrc.de/projects/gentoo/iwm-overlay
    masters: gentoo
    priority: 50

mrueg
    location: /var/lib/layman/mrueg
    sync-type: laymansync
    sync-uri: git://anongit.gentoo.org/dev/mrueg.git
    masters: gentoo
    priority: 50

samba4
    location: /var/lib/layman/samba4
    sync-type: laymansync
    sync-uri: git://github.com/tkurbad/samba4.git
    masters: gentoo
    priority: 50

science
    location: /var/lib/layman/science
    sync-type: laymansync
    sync-uri: git://github.com/gentoo-science/sci.git
    masters: gentoo
    priority: 50

sunrise
    location: /var/lib/layman/sunrise
    sync-type: laymansync
    sync-uri: git://anongit.gentoo.org/proj/sunrise-reviewed.git
    masters: gentoo
    priority: 50

tkurbad
    location: /var/lib/layman/tkurbad
    sync-type: laymansync
    sync-uri: https://github.com/tkurbad/tkurbad-overlay.git
    masters: gentoo
    priority: 50

ACCEPT_KEYWORDS="amd64 ~amd64"
ACCEPT_LICENSE="* -@EULA"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -march=native -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/lib64/libreoffice/program/sofficerc /usr/share/config /usr/share/gnupg/qualified.txt /var/qmail/alias /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5.6/ext-active/ /etc/php/cgi-php5.6/ext-active/ /etc/php/cli-php5.6/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c"
CXXFLAGS="-O2 -march=native -pipe -std=c++11"
DISTDIR="/usr/portage/distfiles"
EMERGE_DEFAULT_OPTS="-j 8"
FCFLAGS="-O2 -pipe"
FEATURES="assume-digests binpkg-logs config-protect-if-modified distlocks ebuild-locks fixlafiles merge-sync news parallel-fetch protect-owned sandbox sfperms splitdebug strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr"
FFLAGS="-O2 -pipe"
GENTOO_MIRRORS="http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo ftp://ftp.informatik.rwth-aachen.de/pub/Linux/gentoo http://distfiles.gentoo.org http://www.ibiblio.org/pub/Linux/distributions/gentoo"
LANG="de_DE.utf8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
MAKEOPTS="-j10"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
USE="7zip X a52 aac acl acpi additions ads alsa amd64 amr apache2 apng artworkextra asf asm aspell async atk audacious autoipd avahi ayatana bash-completion beagle berkdb bluetooth branding browserplugin bzip2 cairo caps cdda cddb cdparanoia cdr cli colord colordiff cracklib crypt css cups curl cxx daap dbus device-mapper djvu dns dri dts dvd dvdr dvi eds emboss encode evdev evo exif expat faad fam fbcon ffmpeg fftw firefox flac fluidsynth fontconfig fortran freetts fuse gcj gd gdbm gif gimpprint glamor glitz gmp gnome gnome-keyring gnome-online-accounts gnutls gphoto2 gpm gs gstreamer gtk gtk3 gtkhtml guile gzip h323 hddtemp hvm ical iconv id3tag imagemagick imlib introspection ipv6 jack jadetex java java6 jce jit jpeg jpeg2k kdrive kerberos keyring kpathsea lame lash latex lcms ldap libgcrypt libnotify libsecret lm_sensors logrotate lzo mad matroska mbrola mdnsresponder-compat mikmod minizip mjpeg mmap mmx mmxext mng modules mono mp2 mp3 mp4 mpeg mplayer mpm-worker mtp multilib musepack musicbrainz mysql nautilus ncurses network nls nptl nptlonly nsplugin nvidia offensive ogg opengl openmp openrc pae pam pango pcre pdf perl pidgin pipechan plotutils png pnm policykit postgres postproc postscript ppds pulseaudio pygrub python qmail qt qt3support qt5 quicktime quota quotas rar readline real rle rrdcgi rtsp samba samba4 sasl screen sdl seamonkey seccomp sensord session shout sip slang smp sms smt sndfile sound spell sqlite sse sse2 ssl startup-notification stream subtitles subversion suid svg swat sylpheed systemd t1lib taglib tagwriting tcl tcltk tcpd tetex tga theora threads tidy tiff tk tracker truetype tta udev udisks unicode upower urandom usb v4l v4l2 vcd vde vditool vdpau vlm vorbis wav wavpack webdav webkit win32codecs wma wmf wrapper wxwidgets wxwindows x264 xattr xcb xcomposite xetex xine xml xml2 xosd xpm xprint xscreensaver xulrunner xv xvid xvmc xxmc zlib" ABI_X86="64 32" ALSA_CARDS="hda-intel" APACHE2_MODULES="actions alias auth_basic auth_digest authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation proxy proxy_connect proxy_ftp proxy_http rewrite setenvif speling status unique_id unixd userdir usertrack vhost_alias" APACHE2_MPMS="prefork" CALLIGRA_FEATURES="author braindump flow karbon kexi krita sheets stage words" CAMERAS="canon ptp2" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" CPU_FLAGS_X86="mmx mmxext sse sse2 sse3 sse4_1 ssse3" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ublox ubx" INPUT_DEVICES="evdev wacom" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="nlpsolver pdfimport presenter-console presenter-minimizer scripting-beanshell scripting-javascript wiki-publisher" LINGUAS="de" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php5-5" PYTHON_SINGLE_TARGET="python2_7" PYTHON_TARGETS="python2_7 python3_4" QEMU_SOFTMMU_TARGETS="arm i386 m68k ppc ppc64 x86_64" QEMU_USER_TARGETS="arm i386 m68k ppc ppc64 x86_64" RUBY_TARGETS="ruby22" USERLAND="GNU" VIDEO_CARDS="nouveau" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
USE_PYTHON="2.7 3.4"
Unset:  CC, CPPFLAGS, CTARGET, CXX, INSTALL_MASK, LC_ALL, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS


Reproducible: Always
Comment 1 Torsten Kurbad 2015-11-23 18:39:25 UTC
Created attachment 417698 [details]
build.log
Comment 2 Jakub Caban 2015-12-15 21:05:10 UTC
Adding to src_prepare:

append-cxxflags -std=c++11

allows to go through those errors, but it later fails with other error:

[ 35%] ^[[32mBuilding CXX object library/forms/CMakeFiles/mforms.dir/view.cpp.o^[[0m
cd /tmp/portage/dev-db/mysql-workbench-6.3.4/work/mysql-workbench-6.3.4_build/library/forms && /usr/lib64/ccache/bin/x86_64-pc-linux-gnu-g++  -DHAVE_GNOME_KEYRING -DHAVE_PRCTL_H -DMYSQLCPPCONN_VERSION_1_1_4 -DMYSQLCPPCONN_VERSION_1_1_5 -D__STDC_FORMAT_MACROS -Dmforms_EXPORTS -I/tmp/portage/dev-db/mysql-workbench-6.3.4/work/mysql-workbench-community-6.3.4-src/plugins/migration/copytable -I/tmp/portage/dev-db/mysql-workbench-6.3.4/work/mysql-workbench-community-6.3.4-src/library/base -I/usr/include/gtk-2.0 -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/gdkmm-2.4 -I/usr/lib64/gdkmm-2.4/include -I/usr/include/gtkmm-2.4 -I/usr/lib64/gtkmm-2.4/include -I/tmp/portage/dev-db/mysql-workbench-6.3.4/work/mysql-workbench-community-6.3.4-src/library/forms/. -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/libpng16 -I/usr/include/python2.7 -I/usr/include/libxml2 -I/usr/include/gnome-keyring-1 -I/tmp/portage/dev-db/mysql-workbench-6.3.4/work/mysql-workbench-community-6.3.4-src -I/tmp/portage/dev-db/mysql-workbench-6.3.4/work/mysql-workbench-community-6.3.4-src/library -I/tmp/portage/dev-db/mysql-workbench-6.3.4/work/mysql-workbench-community-6.3.4-src/library/grt/src -I/tmp/portage/dev-db/mysql-workbench-6.3.4/work/mysql-workbench-community-6.3.4-src/library/mysql.canvas/src -I/tmp/portage/dev-db/mysql-workbench-6.3.4/work/mysql-workbench-community-6.3.4-src/library/forms -I/tmp/portage/dev-db/mysql-workbench-6.3.4/work/mysql-workbench-community-6.3.4-src/library/forms/mforms -I/tmp/portage/dev-db/mysql-workbench-6.3.4/work/mysql-workbench-community-6.3.4-src/backend/wbpublic -I/tmp/portage/dev-db/mysql-workbench-6.3.4/work/mysql-workbench-community-6.3.4-src/ext/scintilla/include -I/tmp/portage/dev-db/mysql-workbench-6.3.4/work/mysql-workbench-community-6.3.4-src/library/forms/if -I"/tmp/portage/dev-db/mysql-workbench-6.3.4/work/mysql-workbench-community-6.3.4-src/library/forms/(" -I/tmp/portage/dev-db/mysql-workbench-6.3.4/work/mysql-workbench-community-6.3.4-src/library/forms/UNIX -I"/tmp/portage/dev-db/mysql-workbench-6.3.4/work/mysql-workbench-community-6.3.4-src/library/forms/)" -I/tmp/portage/dev-db/mysql-workbench-6.3.4/work/mysql-workbench-community-6.3.4-src/frontend/linux/linux_utilities -I/tmp/portage/dev-db/mysql-workbench-6.3.4/work/mysql-workbench-community-6.3.4-src/library/forms/endif   -DNDEBUG -mtune=native -march=native -O2 -pipe -std=c++11  -fPIC   -DSCI_NAMESPACE -o CMakeFiles/mforms.dir/view.cpp.o -c /tmp/portage/dev-db/mysql-workbench-6.3.4/work/mysql-workbench-community-6.3.4-src/library/forms/view.cpp
/tmp/portage/dev-db/mysql-workbench-6.3.4/work/mysql-workbench-community-6.3.4-src/library/forms/view.cpp: In member function ‘virtual bool mforms::View::mouse_leave()’:
/tmp/portage/dev-db/mysql-workbench-6.3.4/work/mysql-workbench-community-6.3.4-src/library/forms/view.cpp:515:32: error: cannot convert ‘boost::signals2::signal<bool()>::result_type {aka boost::optional<bool>}’ to ‘bool’ in return
     return _signal_mouse_leave();
                                ^
library/forms/CMakeFiles/mforms.dir/build.make:1862: recipe for target 'library/forms/CMakeFiles/mforms.dir/view.cpp.o' failed
make[2]: *** [library/forms/CMakeFiles/mforms.dir/view.cpp.o] Error 1
make[2]: Leaving directory '/tmp/portage/dev-db/mysql-workbench-6.3.4/work/mysql-workbench-6.3.4_build'
CMakeFiles/Makefile2:1245: recipe for target 'library/forms/CMakeFiles/mforms.dir/all' failed
make[1]: *** [library/forms/CMakeFiles/mforms.dir/all] Error 2
Comment 3 Jakub Caban 2015-12-15 23:20:30 UTC
To make things work for now I have masked following packages:

=dev-cpp/glibmm-2.46*
=dev-libs/libsigc++-2.6*
=dev-cpp/pangomm-2.38*
=dev-cpp/atkmm-2.24*
=dev-cpp/cairomm-1.12*
=dev-cpp/gtkmm-2.24.4-r3

After downgrade Workbench compiled fine and work as expected.
Comment 4 Pacho Ramos gentoo-dev 2015-12-19 10:39:05 UTC
I tried to fix 6.3.4 appending the right flags but it failed with a different problem. Then I tried to play with 6.3.3, but it also fails with a different error:
[ 34%] Building CXX object library/forms/CMakeFiles/mforms.dir/textbox.cpp.o
cd /var/tmp/portage/dev-db/mysql-workbench-6.3.3/work/mysql-workbench-6.3.3_build/library/forms && /usr/lib64/ccache/bin/x86_64-pc-linux-gnu-g++  -DHAVE_GNOME_KEYRING -DHAVE_PRCTL_H -DMYSQLCPPCONN_VERSION_1_1_4 -DMYSQLCPPCONN_VERSION_1_1_5 -D__STDC_FORMAT_MACROS -Dmforms_EXPORTS   -DNDEBUG -O2 -pipe -march=native -fno-stack-protector -std=c++11  -fPIC -I/var/tmp/portage/dev-db/mysql-workbench-6.3.3/work/mysql-workbench-community-6.3.3-src/plugins/migration/copytable -I/var/tmp/portage/dev-db/mysql-workbench-6.3.3/work/mysql-workbench-community-6.3.3-src/library/base -I/usr/include/gtk-2.0 -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/gdkmm-2.4 -I/usr/lib64/gdkmm-2.4/include -I/usr/include/gtkmm-2.4 -I/usr/lib64/gtkmm-2.4/include -I/var/tmp/portage/dev-db/mysql-workbench-6.3.3/work/mysql-workbench-community-6.3.3-src/library/forms/. -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/libpng16 -I/usr/include/python2.7 -I/usr/include/libxml2 -I/usr/include/gnome-keyring-1 -I/var/tmp/portage/dev-db/mysql-workbench-6.3.3/work/mysql-workbench-community-6.3.3-src -I/var/tmp/portage/dev-db/mysql-workbench-6.3.3/work/mysql-workbench-community-6.3.3-src/library -I/var/tmp/portage/dev-db/mysql-workbench-6.3.3/work/mysql-workbench-community-6.3.3-src/library/grt/src -I/var/tmp/portage/dev-db/mysql-workbench-6.3.3/work/mysql-workbench-community-6.3.3-src/library/mysql.canvas/src -I/var/tmp/portage/dev-db/mysql-workbench-6.3.3/work/mysql-workbench-community-6.3.3-src/library/forms -I/var/tmp/portage/dev-db/mysql-workbench-6.3.3/work/mysql-workbench-community-6.3.3-src/library/forms/mforms -I/var/tmp/portage/dev-db/mysql-workbench-6.3.3/work/mysql-workbench-community-6.3.3-src/backend/wbpublic -I/var/tmp/portage/dev-db/mysql-workbench-6.3.3/work/mysql-workbench-community-6.3.3-src/ext/scintilla/include -I/var/tmp/portage/dev-db/mysql-workbench-6.3.3/work/mysql-workbench-community-6.3.3-src/library/forms/if -I"/var/tmp/portage/dev-db/mysql-workbench-6.3.3/work/mysql-workbench-community-6.3.3-src/library/forms/(" -I/var/tmp/portage/dev-db/mysql-workbench-6.3.3/work/mysql-workbench-community-6.3.3-src/library/forms/UNIX -I"/var/tmp/portage/dev-db/mysql-workbench-6.3.3/work/mysql-workbench-community-6.3.3-src/library/forms/)" -I/var/tmp/portage/dev-db/mysql-workbench-6.3.3/work/mysql-workbench-community-6.3.3-src/frontend/linux/linux_utilities -I/var/tmp/portage/dev-db/mysql-workbench-6.3.3/work/mysql-workbench-community-6.3.3-src/library/forms/endif    -DSCI_NAMESPACE -o CMakeFiles/mforms.dir/textbox.cpp.o -c /var/tmp/portage/dev-db/mysql-workbench-6.3.3/work/mysql-workbench-community-6.3.3-src/library/forms/textbox.cpp
/var/tmp/portage/dev-db/mysql-workbench-6.3.3/work/mysql-workbench-community-6.3.3-src/library/forms/textbox.cpp: In member function 'bool mforms::TextBox::key_event(mforms::KeyCode, mforms::ModifierKey, const string&)':
/var/tmp/portage/dev-db/mysql-workbench-6.3.3/work/mysql-workbench-community-6.3.3-src/library/forms/textbox.cpp:128:49: error: cannot convert 'boost::signals2::signal<bool(mforms::KeyCode, mforms::ModifierKey, const std::basic_string<char>&)>::result_type {aka boost::optional<bool>}' to 'bool' in return
   return _key_event_signal(code, modifiers, text);
                                                 ^
library/forms/CMakeFiles/mforms.dir/build.make:1742: recipe for target 'library/forms/CMakeFiles/mforms.dir/textbox.cpp.o' failed
make[2]: *** [library/forms/CMakeFiles/mforms.dir/textbox.cpp.o] Error 1
make[2]: Leaving directory '/var/tmp/portage/dev-db/mysql-workbench-6.3.3/work/mysql-workbench-6.3.3_build'
CMakeFiles/Makefile2:1245: recipe for target 'library/forms/CMakeFiles/mforms.dir/all' failed
make[1]: *** [library/forms/CMakeFiles/mforms.dir/all] Error 2
make[1]: Leaving directory '/var/tmp/portage/dev-db/mysql-workbench-6.3.3/work/mysql-workbench-6.3.3_build'
Makefile:127: recipe for target 'all' failed
make: *** [all] Error 2
Comment 5 Attila Tóth 2015-12-25 13:27:03 UTC
Idea on how to handle the latter error:
http://sources.debian.net/patches/patch/mysql-workbench/6.3.4%2Bdfsg-3/gcc5.patch/
Comment 6 Pacho Ramos gentoo-dev 2015-12-25 16:27:49 UTC
@graff, will 6.3.4 be a stable candidate or would it be better to try to fix 6.3.3 for allowing its faster stabilization?
Comment 7 Hans de Graaff gentoo-dev Security 2015-12-27 09:59:18 UTC
(In reply to Pacho Ramos from comment #6)
> @graff, will 6.3.4 be a stable candidate or would it be better to try to fix
> 6.3.3 for allowing its faster stabilization?

6.3.4 should be fine as a stable candidate, I don't think it is more broken than 6.3.3. It is probably better to try and fix this for the latest version. Upstream is already up to 6.3.6 (based on unreleased library versions).
Comment 8 Pacho Ramos gentoo-dev 2015-12-29 12:05:38 UTC
[master 6f0a740] dev-db/mysql-workbench: Fix building with latest glibmm/libsigc++ (#566668)
 2 files changed, 147 insertions(+)
 create mode 100644 dev-db/mysql-workbench/files/mysql-workbench-6.3.4-cxx11.patch
 create mode 100644 dev-db/mysql-workbench/mysql-workbench-6.3.4-r1.ebuild