Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 533766 - dev-util/bustle-0.4.3 - Bustle/UI/FilterDialog.hs:101:21: Could not deduce (System.Glib.UTFString.GlibString string0) arising from a use of ‘labelNew’ from the context (WindowClass parent)
Summary: dev-util/bustle-0.4.3 - Bustle/UI/FilterDialog.hs:101:21: Could not deduc...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo's Haskell Language team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-12-28 12:17 UTC by Francesco Riosa
Modified: 2015-01-10 11:33 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Francesco Riosa 2014-12-28 12:17:34 UTC
with dev-lang/ghc-7.8.4 bustle 0.4.3 does not compile

a simple bump to dev-util/bustle-0.4.7 return a differnet error:
Could not find module ‘Distribution.Simple.I18N.GetText’

for 0.4.3 the log 

gentoo bustle # MAKEOPTS=-j1 emerge -1av =dev-util/bustle-0.4.3 --nodeps 

These are the packages that would be merged, in order:

[ebuild   R    ] dev-util/bustle-0.4.3  USE="{-test}" 0 KiB

Total: 1 package (1 reinstall), Size of downloads: 0 KiB

Would you like to merge these packages? [Yes/No] y
>>> Verifying ebuild manifests
>>> Emerging (1 of 1) dev-util/bustle-0.4.3::gentoo
>>> Failed to emerge dev-util/bustle-0.4.3, Log file:
>>>  '/var/log/portage/dev-util:bustle-0.4.3:20141228-121639.log.gz'
>>> Jobs: 0 of 1 complete, 1 failed                 Load avg: 0.28, 0.38, 0.32
 * Package:    dev-util/bustle-0.4.3
 * Repository: gentoo
 * Maintainer: haskell@gentoo.org
 * USE:        abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU
 * FEATURES:   compressdebug sandbox splitdebug userpriv usersandbox
>>> Unpacking source...
>>> Unpacking bustle-0.4.3.tar.gz to /var/tmp/portage/dev-util/bustle-0.4.3/work
>>> Source unpacked in /var/tmp/portage/dev-util/bustle-0.4.3/work
>>> Preparing source in /var/tmp/portage/dev-util/bustle-0.4.3/work/bustle-0.4.3 ...
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/dev-util/bustle-0.4.3/work/bustle-0.4.3 ...
 * Using cabal-1.20.0.2.
 * Prepending /usr/lib64/ghc-7.8.4 to LD_LIBRARY_PATH
/usr/bin/ghc -package Cabal-1.20.0.2 --make /var/tmp/portage/dev-util/bustle-0.4.3/work/bustle-0.4.3/Setup.hs -dynamic -o setup
[1 of 1] Compiling Main             ( /var/tmp/portage/dev-util/bustle-0.4.3/work/bustle-0.4.3/Setup.hs, /var/tmp/portage/dev-util/bustle-0.4.3/work/bustle-0.4.3/Setup.o )
Linking setup ...
./setup configure --ghc --prefix=/usr --with-compiler=/usr/bin/ghc --with-hc-pkg=/usr/bin/ghc-pkg --prefix=/usr --libdir=/usr/lib64 --libsubdir=bustle-0.4.3/ghc-7.8.4 --datadir=/usr/share/ --datasubdir=bustle-0.4.3/ghc-7.8.4 --disable-tests --ghc-option=-j1 --ghc-option=-optl-Wl,-O1 --ghc-option=-optl-Wl,--as-needed --ghc-option=-optl-Wl,--hash-style=gnu --ghc-option=-optl-Wl,--build-id --disable-executable-stripping --docdir=/usr/share/doc/bustle-0.4.3 --verbose --sysconfdir=/etc --disable-library-stripping
Configuring bustle-0.4.3...
Flags chosen: threaded=True, interactivetests=False
Dependency base ==4.*: using base-4.7.0.2
Dependency bytestring -any: using bytestring-0.10.4.0
Dependency cairo -any: using cairo-0.13.0.5
Dependency containers -any: using containers-0.5.5.1
Dependency dbus >=0.10: using dbus-0.10.9
Dependency directory -any: using directory-1.2.1.0
Dependency filepath -any: using filepath-1.3.0.2
Dependency glib -any: using glib-0.13.0.6
Dependency gtk >=0.12.4: using gtk-0.13.3
Dependency mtl -any: using mtl-2.2.1
Dependency pango -any: using pango-0.13.0.4
Dependency parsec -any: using parsec-3.1.7
Dependency pcap -any: using pcap-0.4.5.2
Dependency process -any: using process-1.2.0.0
Dependency text -any: using text-1.2.0.3
Dependency time -any: using time-1.4.2
Dependency glib-2.0 >=2.26: using version 2.42.1
Using Cabal-1.20.0.2 compiled by ghc-7.8
Using compiler: ghc-7.8.4
Using install prefix: /usr
Binaries installed in: /usr/bin
Libraries installed in: /usr/lib64/bustle-0.4.3/ghc-7.8.4
Private binaries installed in: /usr/libexec
Data files installed in: /usr/share/bustle-0.4.3/ghc-7.8.4
Documentation installed in: /usr/share/doc/bustle-0.4.3
Configuration files installed in: /etc
Using alex version 3.1.3 found on system at: /usr/bin/alex
Using ar found on system at: /usr/bin/ar
No c2hs found
No cpphs found
No ffihugs found
Using gcc version 4.9.2 found on system at: /usr/bin/gcc
Using ghc version 7.8.4 given by user at: /usr/bin/ghc
Using ghc-pkg version 7.8.4 given by user at: /usr/bin/ghc-pkg
No greencard found
No haddock found
Using happy version 1.19.4 found on system at: /usr/bin/happy
Using haskell-suite found on system at: haskell-suite-dummy-location
Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location
No hmake found
Using hpc version 0.67 found on system at: /usr/bin/hpc
Using hsc2hs version 0.67 found on system at: /usr/bin/hsc2hs
No hscolour found
No hugs found
No jhc found
Using ld found on system at: /usr/bin/ld
No lhc found
No lhc-pkg found
No nhc98 found
Using pkg-config version 0.28 found on system at: /usr/bin/pkg-config
Using strip found on system at: /usr/bin/strip
Using tar found on system at: /usr/bin/tar
No uhc found
>>> Source configured.
>>> Compiling source in /var/tmp/portage/dev-util/bustle-0.4.3/work/bustle-0.4.3 ...
./setup build
Building bustle-0.4.3...
Preprocessing executable 'bustle' for bustle-0.4.3...
[ 1 of 26] Compiling Bustle.VariantFormatter ( Bustle/VariantFormatter.hs, dist/build/bustle/bustle-tmp/Bustle/VariantFormatter.o )
[ 2 of 26] Compiling Bustle.Regions   ( Bustle/Regions.hs, dist/build/bustle/bustle-tmp/Bustle/Regions.o )
[ 3 of 26] Compiling Bustle.Util      ( Bustle/Util.hs, dist/build/bustle/bustle-tmp/Bustle/Util.o )
[ 4 of 26] Compiling Bustle.UI.OpenTwoDialog ( Bustle/UI/OpenTwoDialog.hs, dist/build/bustle/bustle-tmp/Bustle/UI/OpenTwoDialog.o )

Bustle/UI/OpenTwoDialog.hs:40:35: Warning:
    In the use of ‘onCurrentFolderChanged’
    (imported from Graphics.UI.Gtk, but defined in Graphics.UI.Gtk.Selectors.FileChooser):
    Deprecated: "use currentFolderChanged instead"
[ 5 of 26] Compiling Bustle.UI.Util   ( Bustle/UI/Util.hs, dist/build/bustle/bustle-tmp/Bustle/UI/Util.o )
[ 6 of 26] Compiling Bustle.Types     ( Bustle/Types.hs, dist/build/bustle/bustle-tmp/Bustle/Types.o )
[ 7 of 26] Compiling Bustle.UI.FilterDialog ( Bustle/UI/FilterDialog.hs, dist/build/bustle/bustle-tmp/Bustle/UI/FilterDialog.o )

Bustle/UI/FilterDialog.hs:101:21:
    Could not deduce (System.Glib.UTFString.GlibString string0)
      arising from a use of ‘labelNew’
    from the context (WindowClass parent)
      bound by the type signature for
                 runFilterDialog :: WindowClass parent =>
                                    parent
                                    -> [(UniqueName, Set OtherName)]
                                    -> Set UniqueName
                                    -> IO (Set UniqueName)
      at Bustle/UI/FilterDialog.hs:(86,20)-(90,38)
    The type variable ‘string0’ is ambiguous
    Note: there are several potential instances:
      instance System.Glib.UTFString.GlibString Data.Text.Internal.Text
        -- Defined in ‘System.Glib.UTFString’
      instance System.Glib.UTFString.GlibString [Char]
        -- Defined in ‘System.Glib.UTFString’
    In a stmt of a 'do' block: instructions <- labelNew Nothing
    In the expression:
      do { d <- dialogNew;
           windowSetTransientFor d parent;
           dialogAddButton d stockClose ResponseClose;
           vbox <- dialogGetUpper d;
           .... }
    In an equation for ‘runFilterDialog’:
        runFilterDialog parent names currentlyHidden
          = do { d <- dialogNew;
                 windowSetTransientFor d parent;
                 dialogAddButton d stockClose ResponseClose;
                 .... }

Bustle/UI/FilterDialog.hs:103:5:
    Could not deduce (System.Glib.UTFString.GlibString markup0)
      arising from a use of ‘labelSetMarkup’
    from the context (WindowClass parent)
      bound by the type signature for
                 runFilterDialog :: WindowClass parent =>
                                    parent
                                    -> [(UniqueName, Set OtherName)]
                                    -> Set UniqueName
                                    -> IO (Set UniqueName)
      at Bustle/UI/FilterDialog.hs:(86,20)-(90,38)
    The type variable ‘markup0’ is ambiguous
    Note: there are several potential instances:
      instance System.Glib.UTFString.GlibString Data.Text.Internal.Text
        -- Defined in ‘System.Glib.UTFString’
      instance System.Glib.UTFString.GlibString [Char]
        -- Defined in ‘System.Glib.UTFString’
    In a stmt of a 'do' block:
      labelSetMarkup
        instructions
        "Unticking a service hides its column in the diagram, and all messages it is involved in. That is, all methods it calls or are called on it, the corresponding returns, and all signals it emits will be hidden."
    In the expression:
      do { d <- dialogNew;
           windowSetTransientFor d parent;
           dialogAddButton d stockClose ResponseClose;
           vbox <- dialogGetUpper d;
           .... }
    In an equation for ‘runFilterDialog’:
        runFilterDialog parent names currentlyHidden
          = do { d <- dialogNew;
                 windowSetTransientFor d parent;
                 dialogAddButton d stockClose ResponseClose;
                 .... }

Bustle/UI/FilterDialog.hs:104:9:
    Could not deduce (Data.String.IsString markup0)
      arising from the literal ‘"Unticking a service hides its column in the diagram, and all messages it is involved in. That is, all methods it calls or are called on it, the corresponding returns, and all signals it emits will be hidden."’
    from the context (WindowClass parent)
      bound by the type signature for
                 runFilterDialog :: WindowClass parent =>
                                    parent
                                    -> [(UniqueName, Set OtherName)]
                                    -> Set UniqueName
                                    -> IO (Set UniqueName)
      at Bustle/UI/FilterDialog.hs:(86,20)-(90,38)
    The type variable ‘markup0’ is ambiguous
    Note: there are several potential instances:
      instance Data.String.IsString
                 Data.ByteString.Builder.Internal.Builder
        -- Defined in ‘Data.ByteString.Builder’
      instance Data.String.IsString Data.Text.Internal.Text
        -- Defined in ‘Data.Text’
      instance Data.String.IsString Data.Text.Internal.Lazy.Text
        -- Defined in ‘Data.Text.Lazy’
      ...plus two others
    In the second argument of ‘labelSetMarkup’, namely
      ‘"Unticking a service hides its column in the diagram, and all messages it is involved in. That is, all methods it calls or are called on it, the corresponding returns, and all signals it emits will be hidden."’
    In a stmt of a 'do' block:
      labelSetMarkup
        instructions
        "Unticking a service hides its column in the diagram, and all messages it is involved in. That is, all methods it calls or are called on it, the corresponding returns, and all signals it emits will be hidden."
    In the expression:
      do { d <- dialogNew;
           windowSetTransientFor d parent;
           dialogAddButton d stockClose ResponseClose;
           vbox <- dialogGetUpper d;
           .... }
 * ERROR: dev-util/bustle-0.4.3::gentoo failed (compile phase):
 *   setup build failed
 *
 * Call stack:
 *     ebuild.sh, line   93:  Called src_compile
 *   environment, line 2959:  Called cabal_src_compile
 *   environment, line  775:  Called cabal-build
 *   environment, line  564:  Called die
 * The specific snippet of code:
 *       ./setup "$@" || die "setup build failed"
 *
 * If you need support, post the output of `emerge --info '=dev-util/bustle-0.4.3::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=dev-util/bustle-0.4.3::gentoo'`.
cp: impossibile eseguire stat di "/var/tmp/portage/dev-util/bustle-0.4.3/temp/build.log": File o directory non esistente
 * The complete build log is located at '/var/log/portage/dev-util:bustle-0.4.3:20141228-121639.log.gz'.
 * The ebuild environment file is located at '/var/tmp/portage/dev-util/bustle-0.4.3/temp/environment'.
 * Working directory: '/var/tmp/portage/dev-util/bustle-0.4.3/work/bustle-0.4.3'
 * S: '/var/tmp/portage/dev-util/bustle-0.4.3/work/bustle-0.4.3'
gentoo bustle #
Comment 1 Francesco Riosa 2014-12-28 12:18:32 UTC
gentoo bustle # MAKEOPTS=-j1 emerge --info  =dev-util/bustle-0.4.3 --nodeps     
Portage 2.2.15 (python 2.7.9-final-0, default/linux/amd64/13.0/desktop/kde/systemd, gcc-4.9.2, glibc-2.20, 3.16.0-24-generic x86_64)
=================================================================
                         System Settings
=================================================================
System uname: Linux-3.16.0-24-generic-x86_64-Intel-R-_Core-TM-_i7_CPU_X_980_@_3.33GHz-with-gentoo-2.2
KiB Mem:    24681796 total,  10949076 free
KiB Swap:    2097148 total,   1977976 free
Timestamp of tree: Sun, 28 Dec 2014 11:45:01 +0000
sh bash 4.3_p30-r1
ld ld di GNU (Gentoo 2.24 p1.4) 2.24
distcc 3.2rc1 x86_64-pc-linux-gnu [disabled]
ccache version 3.2.1 [disabled]
app-shells/bash:          4.3_p30-r1
dev-java/java-config:     2.2.0
dev-lang/perl:            5.20.1-r4
dev-lang/python:          2.7.9-r1, 3.3.5-r1, 3.4.2
dev-util/ccache:          3.2.1-r1
dev-util/cmake:           3.0.2
dev-util/pkgconfig:       0.28-r2
sys-apps/baselayout:      2.2
sys-apps/openrc:          0.13.6
sys-apps/sandbox:         2.6-r1
sys-devel/autoconf:       2.13, 2.69
sys-devel/automake:       1.10.3-r1, 1.11.6-r1, 1.12.6, 1.13.4, 1.14.1
sys-devel/binutils:       2.24-r3
sys-devel/gcc:            4.8.4, 4.9.2
sys-devel/gcc-config:     1.8
sys-devel/libtool:        2.4.4
sys-devel/make:           4.1-r1
sys-kernel/linux-headers: 3.17-r1 (virtual/os-headers)
sys-libs/glibc:           2.20
Repositories: x11 kde gentoo vivovl
ACCEPT_KEYWORDS="amd64 ~amd64"
ACCEPT_LICENSE="*"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -march=westmere -pipe -frecord-gcc-switches -fdiagnostics-color=never -ggdb3 -gdwarf-4 -fvar-tracking-assignments -mno-3dnow -mno-sse4a -mno-movbe -mno-sha -mno-abm -mno-lwp -mno-fma -mno-fma4 -mno-xop -mno-bmi -mno-bmi2 -mno-tbm -mno-avx -mno-avx2 -mno-lzcnt -mno-rtm -mno-hle -mno-rdrnd -mno-f16c -mno-fsgsbase -mno-rdseed -mno-prfchw -mno-adx -mno-xsave -mno-xsaveopt -mno-avx512f -mno-avx512er -mno-avx512cd -mno-avx512pf -mno-prefetchwt1 --param l1-cache-size=32 --param l1-cache-line-size=64 --param l2-cache-size=12288 -mtune=westmere -mno-bmi2 -mno-avx2 -mno-lzcnt -mrdrnd --param=l1-cache-size=32 -mno-rtm -mno-hle -mno-rdseed -mno-prfchw -mno-adx "
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /etc/conf.d /etc/init.d /usr/share/config /usr/share/config/kdm /usr/share/easy-rsa /usr/share/gnupg/qualified.txt /usr/share/themes/oxygen-gtk/gtk-2.0 /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /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/skel /etc/terminfo"
CXXFLAGS="-O2 -march=westmere -pipe -frecord-gcc-switches -fdiagnostics-color=never -ggdb3 -gdwarf-4 -fvar-tracking-assignments -mno-3dnow -mno-sse4a -mno-movbe -mno-sha -mno-abm -mno-lwp -mno-fma -mno-fma4 -mno-xop -mno-bmi -mno-bmi2 -mno-tbm -mno-avx -mno-avx2 -mno-lzcnt -mno-rtm -mno-hle -mno-rdrnd -mno-f16c -mno-fsgsbase -mno-rdseed -mno-prfchw -mno-adx -mno-xsave -mno-xsaveopt -mno-avx512f -mno-avx512er -mno-avx512cd -mno-avx512pf -mno-prefetchwt1 --param l1-cache-size=32 --param l1-cache-line-size=64 --param l2-cache-size=12288 -mtune=westmere -mno-bmi2 -mno-avx2 -mno-lzcnt -mrdrnd --param=l1-cache-size=32 -mno-rtm -mno-hle -mno-rdseed -mno-prfchw -mno-adx -fvisibility-inlines-hidden -fabi-version=8 -std=c++11 -ffor-scope -fstrict-enums -fuse-cxa-atexit -ffat-lto-objects"
DISTDIR="/g/distfiles"
EMERGE_DEFAULT_OPTS="--ask-enter-invalid --quiet-build=y"
FCFLAGS="-O2 -pipe"
FEATURES="assume-digests binpkg-logs buildpkg clean-logs compress-build-logs compressdebug config-protect-if-modified distlocks ebuild-locks fail-clean fixlafiles merge-sync metadata-transfer news noinfo notitles parallel-fetch protect-owned sandbox sfperms skiprocheck splitdebug strict test-fail-continue unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr"
FFLAGS="-O2 -pipe"
GENTOO_MIRRORS="ftp://ftp.spline.inf.fu-berlin.de/mirrors/gentoo/ http://ftp.uni-erlangen.de/pub/mirrors/gentoo"
LANG="it_IT.utf8"
LC_ALL="it_IT.UTF-8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -Wl,--build-id"
MAKEOPTS="-j1"
PKGDIR="/g/packages"
PORTAGE_COMPRESS="/usr/bin/xz"
PORTAGE_COMPRESS_FLAGS="-3"
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"
PORTDIR="/g/portage"
PORTDIR_OVERLAY="/g/ovl/x11 /g/ovl/kde /g/portage /g/ovl/tmp"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="X a52 aac accessibility acl acpi aiglx aim alsa amd64 artswrappersuid audiofile avahi avx bash-completion berkdb bidi bluetooth bzip2 c++0x cairo cdda cddb cdr cjk cli cpudetection cracklib crypt cups cxx dbus declarative dga dri dts dv dvb dvd dvdr dvdread dvi efi egl emboss encode exif fam fame fat ffmpeg firefox flac foomatic-db freetype gcj gdbm gif gimpprint glamor gles2 gmp gnutls gphoto2 gpm gsm gtk hardened harfbuzz hfs iconv icq ieee1394 imap inotify ipod ipv6 irc irda jabber jack jfs joystick jpeg justify kde kdeenablefinal kdehiddenvisibility kerberos kipi lame lcd lcms ldap libnotify live lm_sensors lz4 lzo mad mail matroska mjpeg mmx mng modules mozdevelop mp3 mp3rtp mp4 mpeg msn mtp multilib musepack musicbrainz ncurses network nls nptl nsplugin ntfs ogg openal opencl opengl openmp pam pango pax_kernel pcmcia pcre pda pdf perl phonon plasma png policykit ppds pulseaudio pypy python qt3support qt4 r600-llvm-compiler rar rdesktop readline real reiserfs rss scanner sdl semantic-desktop session slp smpeg speex spell sse sse2 sse4_1 ssl ssse3 startup-notification stream svg sysfs systemd tcpd theora threads tiff truetype udev udisks unicode upower urandom usb v4l v4l2 visualization vorbis wifi win32codecs wmf wxwidgets x264 xattr xcb xcomposite xfs xine xinerama xml xmp xpm xprint xscreensaver xtpax xulrunner xv xvid xvmc yahoo zeroconf zlib" ABI_X86="64" ALSA_CARDS="emu10k1x darla20 darla24 emu10k1 gina20 gina24 hdsp hdspm ice1712 indigo indigoio layla20 layla24 mia mixart mona pcxhr rme32 rme96 sb16 sbawe sscape usbusx2y vx222 usb-usx2y" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid 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 rewrite setenvif speling status unique_id userdir usertrack vhost_alias" APACHE2_MPMS="worker" CALLIGRA_FEATURES="krita braindump flow stage words sheets karbon* kexi plan author" CAMERAS="agfa_cl20 casio_qv dimagev dimera3500 kodak_dc120 kodak_dc210 kodak_dc240 kodak_dc3200 kodak_ez200 konica_qm150 panasonic_coolshot panasonic_dc1000 panasonic_dc1580 panasonic_l859 polaroid_pdc320 polaroid_pdc640 polaroid_pdc700 ricoh_g3 sipix_blink sipix_blink2 sipix_web2 sony_dscf1 sony_dscf55 toshiba_pdrm11 adc65 aox barbie canon clicksmart310 digigr8 digita directory enigma13 fuji gsmart300 hp215 iclick jamcam jd11 konica largan lg_gsm mars mustek pccam300 pccam600 ptp2 ricoh samsung sierra smal sonix soundvision spca50x sq905 stv0674 stv0680 sx330z template" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" DRACUT_MODULES="caps cifs dmsquash-live livenet mdraid nfs ssh-client syslog" 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" GRUB_PLATFORMS="efi-64 pc" INPUT_DEVICES="evdev void" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="it en en_US" LIRC_DEVICES="audio audio_alsa serial pctv" NGINX_MODULES_HTTP="access auth_basic autoindex browser charset empty_gif fastcgi geo gzip limit_conn limit_req map memcached proxy referer rewrite scgi split_clients ssi upstream_ip_hash userid uwsgi fancyindex" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php5-5" PYTHON_SINGLE_TARGET="python2_7" PYTHON_TARGETS="python2_7 python3_4 pypy pypy3" QEMU_SOFTMMU_TARGETS="arm cris m68k microblaze mips mips64 mips64el mipsel ppc ppc64 ppcemb sh4 sh4eb sparc sparc64 x86_64" QEMU_USER_TARGETS="arm x86_64" RUBY_TARGETS="ruby19 ruby21" SANE_BACKENDS="kvs40xx mustek_usb2" USERLAND="GNU" VIDEO_CARDS="fbdev vesa r300 r600 intel modesetting radeon i915 i965 nouveau radeonsi" 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"
Unset:  CPPFLAGS, CTARGET, INSTALL_MASK, PORTAGE_BUNZIP2_COMMAND, PORTAGE_RSYNC_EXTRA_OPTS

=================================================================
                        Package Settings
=================================================================

dev-util/bustle-0.4.3 was built with the following:
USE="-test" ABI_X86="64"
CFLAGS="-O2 -march=westmere -pipe -frecord-gcc-switches -ggdb3 -gdwarf-4 -fvar-tracking-assignments -mno-3dnow -mno-sse4a -mno-movbe -mno-sha -mno-abm -mno-lwp -mno-fma -mno-fma4 -mno-xop -mno-bmi -mno-bmi2 -mno-tbm -mno-avx -mno-avx2 -mno-lzcnt -mno-rtm -mno-hle -mno-rdrnd -mno-f16c -mno-fsgsbase -mno-rdseed -mno-prfchw -mno-adx -mno-xsave -mno-xsaveopt -mno-avx512f -mno-avx512er -mno-avx512cd -mno-avx512pf -mno-prefetchwt1 --param l1-cache-size=32 --param l1-cache-line-size=64 --param l2-cache-size=12288 -mtune=westmere -mno-bmi2 -mno-avx2 -mno-lzcnt -mrdrnd --param=l1-cache-size=32 -mno-rtm -mno-hle -mno-rdseed -mno-prfchw -mno-adx"
CXXFLAGS="-O2 -march=westmere -pipe -frecord-gcc-switches -ggdb3 -gdwarf-4 -fvar-tracking-assignments -mno-3dnow -mno-sse4a -mno-movbe -mno-sha -mno-abm -mno-lwp -mno-fma -mno-fma4 -mno-xop -mno-bmi -mno-bmi2 -mno-tbm -mno-avx -mno-avx2 -mno-lzcnt -mno-rtm -mno-hle -mno-rdrnd -mno-f16c -mno-fsgsbase -mno-rdseed -mno-prfchw -mno-adx -mno-xsave -mno-xsaveopt -mno-avx512f -mno-avx512er -mno-avx512cd -mno-avx512pf -mno-prefetchwt1 --param l1-cache-size=32 --param l1-cache-line-size=64 --param l2-cache-size=12288 -mtune=westmere -mno-bmi2 -mno-avx2 -mno-lzcnt -mrdrnd --param=l1-cache-size=32 -mno-rtm -mno-hle -mno-rdseed -mno-prfchw -mno-adx -fvisibility-inlines-hidden -fabi-version=6 -std=c++11 -ffor-scope -fstrict-enums -fuse-cxa-atexit -ffat-lto-objects"
Comment 2 Sergei Trofimovich (RETIRED) gentoo-dev 2015-01-10 11:33:58 UTC
Pushed as:

> *bustle-0.4.7-r1 (04 Jan 2015)
>
>  04 Jan 2015; Sergei Trofimovich <slyfox@gentoo.org> +bustle-0.4.7-r1.ebuild,
>  +files/bustle-0.4.7-gtk-0.13.patch:
>  Version bump (also fixes bug #533766 by Francesco Riosa which ports bustle to
>  dev-haskell/gtk-0.13).

Thanks!