../include/wx/chkconf.h:836:9: Fehler: #error "wxUSE_ODBC can't be used with wxUSE_UNICODE" ../include/wx/string.h: In function »const wxString& wxGetEmptyString()«: equery uses wxGTK [ Searching for packages matching wxGTK... ] [ Colour Code : set unset ] [ Legend : Left column (U) - USE flags from make.conf ] [ : Right column (I) - USE flags packages was installed with ] [ Found these USE variables for x11-libs/wxGTK-2.4.2-r4 ] U I - - debug : Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see http://www.gentoo.org/proj/en/qa/backtraces.xml . + + gtk2 : Use gtk+-2.0.0 over gtk+-1.2 in cases where a program supports both. + + odbc : Adds ODBC Support (Open DataBase Connectivity) + + opengl : Adds support for OpenGL (3D graphics) + + unicode : Adds support for Unicode - - wxgtk1 : Add gtk1 support in addition to optional gtk2ansi and gtk2unicode [ Found these USE variables for x11-libs/wxGTK-2.6.3.3 ] U I + + X : Adds support for X11 - - debug : Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see http://www.gentoo.org/proj/en/qa/backtraces.xml . - - doc : Adds extra documentation (API, Javadoc, etc) + + gnome : Adds GNOME support - - joystick : Add support for joysticks in all packages + + odbc : Adds ODBC Support (Open DataBase Connectivity) + + opengl : Adds support for OpenGL (3D graphics) + + sdl : Adds support for Simple Direct Layer (media library) + + unicode : Adds support for Unicode Reproducible: Always
Created attachment 109258 [details] emerge --info
WTH is this mess? Post build errors, exact ebuild version and reopen then.
The first part of the description states: «wxUSE_ODBC can't be used with wxUSE_UNICODE». The second part explains the use-flags (equery --uses wxGTK) and shows the ebuild as well. The attachment is something created with the command emerge --info. If it's too hard to get that main idea «wxGTK >2.4.2-r4 does not compile due to a collision of wxUSE_ODBC and wxUSE_UNICODE» I can't help with further information. Sorry for this «mess» and I totally agree, that tons of applications, hundreds of use flags and an emerge --update world once in 6 months does cause such a confusion.
Sorry, but I still don't understand which ebuild and version is this about and how to get the above error. Are you trying to compile something or???
I get the same error when emerging x11-libs/wxGTK-2.4.2-r4 (which is what the OP appears to have been trying to do). It seems that this is the same issue as in http://bugs.gentoo.org/show_bug.cgi?id=166304, and probably the same "solution" (WONTFIX) applies here.
Oh, and of course, this only happens with USE="odbc unicode", as the OP mentioned (but I forgot to say).