Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 652886 - [gnome-next overlay] gnome-extra/evolution-data-server-3.28.1 with dev-libs/icu-61* - .../work/evolution-data-server-3.28.1/src/libedataserver/e-alphabet-index-private.cpp:79:2: error: ‘UnicodeString’ was not declared in this scope
Summary: [gnome-next overlay] gnome-extra/evolution-data-server-3.28.1 with dev-libs/i...
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Overlays (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Cynede (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: icu-61
  Show dependency tree
 
Reported: 2018-04-10 00:01 UTC by cyrillic
Modified: 2018-05-17 00:22 UTC (History)
1 user (show)

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


Attachments
build.log (build.log,387.43 KB, text/plain)
2018-04-10 00:05 UTC, cyrillic
Details
buildlog.txt (buildlog.txt,396.22 KB, text/plain)
2018-04-17 22:59 UTC, cyrillic
Details
buildlog.old (build.log,382.92 KB, text/plain)
2018-04-26 00:35 UTC, cyrillic
Details

Note You need to log in before you can comment on or make changes to this bug.
Description cyrillic 2018-04-10 00:01:48 UTC
evolution-data-server compiles fine with icu-60* but fails after upgrading to icu-61*

Reproducible: Always




# emerge --info
Portage 2.3.28 (python 3.6.5-final-0, default/linux/amd64/17.1/systemd, gcc-7.3.0, glibc-2.27-r1, 4.16.1 x86_64)
=================================================================
System uname: Linux-4.16.1-x86_64-Intel-R-_Core-TM-_i7-5960X_CPU_@_3.00GHz-with-gentoo-2.4.1
KiB Mem:    65745348 total,  54093600 free
KiB Swap:          0 total,         0 free
Head commit of repository mozilla: 7a5b940b4a60d9a325b8e0412bd347173ec113af

Head commit of repository qt: 4333caddaf05c1fd5dbd8dac64f57c1fbcb550e6

Head commit of repository gnome-next: 13a124245425bd7d15d60d95ddac36de655bf379

Head commit of repository gentoo: f5cff945439c8e70713b212a2108e24575b6fc94

sh bash 4.4_p19
ld GNU ld (Gentoo 2.30 p1) 2.30.0
app-shells/bash:          4.4_p19::gentoo
dev-lang/perl:            5.26.1-r2::gentoo
dev-lang/python:          2.7.14-r1::gentoo, 3.6.5::gentoo
dev-util/cmake:           3.11.0::gentoo
dev-util/pkgconfig:       0.29.2::gentoo
sys-apps/baselayout:      2.4.1-r2::gentoo
sys-apps/openrc:          0.35.5::gentoo
sys-apps/sandbox:         2.13::gentoo
sys-devel/autoconf:       2.13::gentoo, 2.69-r4::gentoo
sys-devel/automake:       1.11.6-r3::gentoo, 1.15.1-r2::gentoo, 1.16.1-r1::gentoo
sys-devel/binutils:       2.30-r1::gentoo
sys-devel/gcc:            7.3.0-r1::gentoo
sys-devel/gcc-config:     1.9.1::gentoo
sys-devel/libtool:        2.4.6-r5::gentoo
sys-devel/make:           4.2.1-r3::gentoo
sys-kernel/linux-headers: 4.16::gentoo (virtual/os-headers)
sys-libs/glibc:           2.27-r1::gentoo
Repositories:

newstuff
    location: /mnt/overlay/newstuff
    masters: gentoo
    priority: -1030
    eclass-overrides: gnome-next

mozilla
    location: /mnt/overlay/mozilla
    sync-type: git
    sync-uri: https://anongit.gentoo.org/git/proj/mozilla.git
    masters: gentoo
    priority: -1025
    eclass-overrides: gnome-next

qt
    location: /mnt/overlay/qt
    sync-type: git
    sync-uri: https://anongit.gentoo.org/git/proj/qt.git
    masters: gentoo
    priority: -1020
    eclass-overrides: gnome-next

gnome-next
    location: /mnt/overlay/gnome-next
    sync-type: git
    sync-uri: https://github.com/Heather/gentoo-gnome
    masters: gentoo
    priority: -1010
    eclass-overrides: gnome-next

gnomelive
    location: /mnt/overlay/gnomelive
    masters: gentoo
    priority: -1005
    eclass-overrides: gnome-next

gentoo
    location: /mnt/overlay/gentoo
    sync-type: git
    sync-uri: https://anongit.gentoo.org/git/repo/gentoo.git
    priority: -1000
    eclass-overrides: gnome-next

crossdev
    location: /mnt/overlay/crossdev
    masters: gentoo
    eclass-overrides: gnome-next

fixes
    location: /mnt/overlay/fixes
    masters: gentoo
    priority: 10
    eclass-overrides: gnome-next

Installed sets: @nice-fonts, @system
ACCEPT_KEYWORDS="* amd64 ~*"
ACCEPT_LICENSE="* -@EULA"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=nocona -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/lib64/libreoffice/program/sofficerc /usr/share/gnupg/qualified.txt"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /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="-march=nocona -O2 -pipe"
DISTDIR="/mnt/distfiles"
FCFLAGS="-O2 -pipe"
FEATURES="assume-digests binpkg-logs config-protect-if-modified distlocks ebuild-locks fixlafiles merge-sync multilib-strict news parallel-fetch preserve-libs protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans"
FFLAGS="-O2 -pipe"
GENTOO_MIRRORS="http://distfiles.gentoo.org"
LANG="en_US.utf8"
LDFLAGS="-Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed"
MAKEOPTS="-j16"
PKGDIR="/var/tmp/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 --exclude=/.git"
PORTAGE_TMPDIR="/tmp"
USE="X a52 aac acl alsa amd64 avahi berkdb bluetooth bluray boost bzip2 cairo caps cdr colord cpudetection cracklib css cups curl custom-cflags cxx dbus drm dts dvd eds egl encode exif expat fbcon ffmpeg flac flickr fontconfig gdbm gif glamor glib gnome gnome-keyring gpm graphite gstreamer gtk gtk3 harfbuzz ibus icu imagemagick introspection ipv6 jpeg kmod kms lcms libass libnotify libsamplerate lzma mp3 nautilus ncurses networkmanager nls nptl nsplugin ogg opengl openmp openssl opus orc pam pango pcre pdf png policykit postproc postscript pulseaudio python readline samba speex spell ssl static-analyzer svg systemd tcl theora threads tiff tools tracker truetype udev unicode upnp-av usb utils v4l vaapi vala vorbis vpx wayland webp x264 x265 xcb xmp xscreensaver xv xvmc zeroconf zlib" ABI_X86="64" CPU_FLAGS_X86="mmx mmxext sse sse2 sse3" CURL_SSL="openssl" ELIBC="glibc" INPUT_DEVICES="libinput wacom" KERNEL="linux" L10N="en" LLVM_TARGETS="AMDGPU BPF X86" PYTHON_TARGETS="python2_7 python3_6" QEMU_SOFTMMU_TARGETS="i386 ppc x86_64" RUBY_TARGETS="ruby25" SANE_BACKENDS="*" USERLAND="GNU" VIDEO_CARDS="amdgpu intel nouveau radeon radeonsi"
Unset:  CC, CPPFLAGS, CTARGET, CXX, EMERGE_DEFAULT_OPTS, ENV_UNSET, INSTALL_MASK, LC_ALL, LINGUAS, PORTAGE_BINHOST, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 cyrillic 2018-04-10 00:05:29 UTC
Created attachment 526974 [details]
build.log
Comment 2 cyrillic 2018-04-17 22:59:23 UTC
Created attachment 527908 [details]
buildlog.txt

evolution-data-server-3.29.1 also has the same problem with icu-61*
Comment 3 Cynede (RETIRED) gentoo-dev 2018-04-18 06:04:39 UTC
didn't tried that icu version but it's masked currently, seems like
Comment 4 cyrillic 2018-04-26 00:35:30 UTC
Created attachment 528530 [details]
buildlog.old

This bug affects really old versions like evolution-data-server-3.24.7 too, but I figured it would be better to test with the latest versions first.
Comment 5 cyrillic 2018-05-17 00:22:27 UTC
This has been fixed upstream.
https://git.gnome.org/browse/evolution-data-server/commit/?id=4d53769b4b4c2753f4e7d0a956c6876d6792129a

Now evolution-data-server-3.28.2 and evolution-data-server-9999 are working with icu-61*