x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/usr/lib64/wx/include/base-unicode-3.0-gtk3 -I/usr/include/wx-3.0-gtk3 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -pthread -DNDEBUG -O2 -pipe -march=native -c -o MainPanel.o MainPanel.cpp In file included from MainPanel.cpp:20:0: MainPanel.hpp:30:10: fatal error: wx/vscroll.h: No such file or directory #include <wx/vscroll.h> ^~~~~~~~~~~~~~ compilation terminated. ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 17.0_libressl-abi32+64-test_20180707-092238 ------------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-7.3.0 * Available Python interpreters, in order of preference: [1] python3.5 [2] python3.7 (fallback) [3] python2.7 (fallback) emerge -qpv sys-boot/woeusb [ebuild N ] sys-boot/woeusb-3.1.5 USE="-minimal"
Created attachment 539012 [details] emerge-info.txt
Created attachment 539014 [details] emerge-history.txt
Created attachment 539016 [details] environment
Created attachment 539018 [details] etc.portage.tbz2
Created attachment 539020 [details] logs.tbz2
Created attachment 539022 [details] sys-boot:woeusb-3.1.5:20180709-181818.log
Created attachment 539024 [details] temp.tbz2
I can confirm this issue. x11-libs/wxGTK needs to be installed with enabled X USE flag (not forced by the woeusb ebuild at the moment).
Do be more detailed: x11-libs/wxGTK needs to be installed with enabled X USE flag to get woeusb comiled (not forced by the woeusb ebuild at the moment). x11-libs/wxGTK without X use flag will lead to that missing header files.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16755e1b9385fe2aa1016c4895c9296dfe941962 commit 16755e1b9385fe2aa1016c4895c9296dfe941962 Author: Pacho Ramos <pacho@gentoo.org> AuthorDate: 2018-10-14 19:56:48 +0000 Commit: Pacho Ramos <pacho@gentoo.org> CommitDate: 2018-10-14 19:56:59 +0000 sys-boot/woeusb: wxGTK[X] is needed (#660822 by Markus Rathgeb) Closes: https://bugs.gentoo.org/660822 Signed-off-by: Pacho Ramos <pacho@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 sys-boot/woeusb/woeusb-3.1.5.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)