{"action":"opened","issue":{"url":"https://api.github.com/repos/jaagr/polybar/issues/1520","repository_url":"https://api.github.com/repos/jaagr/polybar","labels_url":"https://api.github.com/repos/jaagr/polybar/issues/1520/labels{/name}","comments_url":"https://api.github.com/repos/jaagr/polybar/issues/1520/comments","events_url":"https://api.github.com/repos/jaagr/polybar/issues/1520/events","html_url":"https://github.com/jaagr/polybar/issues/1520","id":383331497,"node_id":"MDU6SXNzdWUzODMzMzE0OTc=","number":1520,"title":"xcbgen detection fails","user":{"login":"stkw0","id":4865946,"node_id":"MDQ6VXNlcjQ4NjU5NDY=","avatar_url":"https://avatars2.githubusercontent.com/u/4865946?v=4","gravatar_id":"","url":"https://api.github.com/users/stkw0","html_url":"https://github.com/stkw0","followers_url":"https://api.github.com/users/stkw0/followers","following_url":"https://api.github.com/users/stkw0/following{/other_user}","gists_url":"https://api.github.com/users/stkw0/gists{/gist_id}","starred_url":"https://api.github.com/users/stkw0/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/stkw0/subscriptions","organizations_url":"https://api.github.com/users/stkw0/orgs","repos_url":"https://api.github.com/users/stkw0/repos","events_url":"https://api.github.com/users/stkw0/events{/privacy}","received_events_url":"https://api.github.com/users/stkw0/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-11-21T23:54:08Z","updated_at":"2018-11-21T23:54:08Z","closed_at":null,"author_association":"NONE","body":"## Build Process\r\nWhen building polybar from Gentoo it can't detect xcbgen although xcb-proto (with python3 only) is installed. When I install xcb-proto with also python2 it builds correctly.\r\n\r\nThis may be related with issue #1496 . \r\n\r\n\r\n## Build Log\r\n```cmake -C /tmp/portage/x11-misc/polybar-3.2.1/work/polybar-3.2.1_build/gentoo_common_config.cmake -G Unix Makefiles -DCMAKE_INSTALL_PREFIX=/usr -DENABLE_ALSA=yes -DENABLE_CURL=no -DENABLE_I3=no -DBUILD_IPC_MSG=no -DENABLE_MPD=no -DENABLE_NETWORK=no -DENABLE_PULSEAUDIO=yes -DCMAKE_BUILD_TYPE=Gentoo -DCMAKE_TOOLCHAIN_FILE=/tmp/portage/x11-misc/polybar-3.2.1/work/polybar-3.2.1_build/gentoo_toolchain.cmake  /tmp/portage/x11-misc/polybar-3.2.1/work/polybar-3.2.1\r\nloading initial cache file /tmp/portage/x11-misc/polybar-3.2.1/work/polybar-3.2.1_build/gentoo_common_config.cmake\r\n-- Trying to enable ccache\r\n-- Using compiler cache /usr/bin/ccache\r\n-- The C compiler identification is GNU 8.2.0\r\n-- The CXX compiler identification is GNU 8.2.0\r\n-- Check for working C compiler: /usr/bin/x86_64-pc-linux-gnu-gcc\r\n-- Check for working C compiler: /usr/bin/x86_64-pc-linux-gnu-gcc -- works\r\n-- Detecting C compiler ABI info\r\n-- Detecting C compiler ABI info - done\r\n-- Detecting C compile features\r\n-- Detecting C compile features - done\r\n-- Check for working CXX compiler: /usr/bin/x86_64-pc-linux-gnu-g++\r\n-- Check for working CXX compiler: /usr/bin/x86_64-pc-linux-gnu-g++ -- works\r\n-- Detecting CXX compiler ABI info\r\n-- Detecting CXX compiler ABI info - done\r\n-- Detecting CXX compile features\r\n-- Detecting CXX compile features - done\r\n-- Using supported compiler GNU-8.2.0\r\n-- Found PkgConfig: x86_64-pc-linux-gnu-pkg-config (found version \"0.29.2\")\r\n-- Looking for pthread.h\r\n-- Looking for pthread.h - found\r\n-- Looking for pthread_create\r\n-- Looking for pthread_create - not found\r\n-- Check if compiler accepts -pthread\r\n-- Check if compiler accepts -pthread - yes\r\n-- Found Threads: TRUE\r\n-- Checking for module 'cairo-fc'\r\n--   Found cairo-fc, version 1.16.0\r\n-- Checking for module 'alsa'\r\n--   Found alsa, version 1.1.7\r\n-- Checking for module 'libpulse'\r\n--   Found libpulse, version 12.2\r\n-- Checking for module 'xcb-xkb'\r\n--   Found xcb-xkb, version 1.13.1\r\n-- Checking for module 'xcb-randr'\r\n--   Found xcb-randr, version 1.13.1\r\n-- Checking for module 'xcb-randr>=1.12'\r\n--   Found xcb-randr, version 1.13.1\r\n-- Checking for module 'xcb-xrm'\r\n--   Found xcb-xrm, version 1.3\r\n-- Checking for module 'xcb-cursor'\r\n--   Found xcb-cursor, version 0.1.3\r\n--  Build:\r\n--    Type: Gentoo\r\n--    CC: /usr/bin/x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -mtune=native -O2 -flto\r\n--    CXX: /usr/bin/x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -mtune=native -O2 -flto -Wall -Wextra -Werror -Wno-noexcept-type -O2 -pedantic -pedantic-errors\r\n--    LD: /usr/bin/ld -Wl,-O1 -Wl,--as-needed -flto\r\n--  Targets:\r\n-- [ ]   polybar-msg\r\n-- [ ]   testsuite\r\n--  Module support:\r\n-- [X]   alsa (1.1.7)\r\n-- [ ]   curl\r\n-- [ ]   i3\r\n-- [ ]   mpd\r\n-- [ ]   network\r\n-- [X]   pulseaudio (12.2)\r\n-- [X]   xkeyboard (1.13.1)\r\n--  X extensions:\r\n-- [X]   xcb-randr (1.13.1)\r\n-- [X]   xcb-randr (monitor support) (1.13.1)\r\n-- [ ]   xcb-render\r\n-- [ ]   xcb-damage\r\n-- [ ]   xcb-sync\r\n-- [ ]   xcb-composite\r\n-- [X]   xcb-xkb (1.13.1)\r\n-- [X]   xcb-xrm (1.3)\r\n-- [X]   xcb-cursor (0.1.3)\r\n--  Log options:\r\n-- [X]   Trace logging\r\n-- Font not found: fixed:pixelsize=10\r\n-- Found font: unifont:fontformat=truetype\r\n-- Font not found: siji:pixelsize=10\r\n-- Checking for module 'xcb-proto'\r\n--   Found xcb-proto, version 1.13\r\n-- Found PythonInterp: /tmp/portage/x11-misc/polybar-3.2.1/temp/python2.7/bin/python (found suitable version \"2.7.15\", minimum required is \"2.7\")\r\n-- XCB[XCB]: Found component XCB\r\n-- Found XCB_XCB: /usr/lib/libxcb.so\r\n-- XCB[ICCCM]: Found component ICCCM\r\n-- Found XCB_ICCCM: /usr/lib/libxcb-icccm.so\r\n-- XCB[EWMH]: Found component EWMH\r\n-- Found XCB_EWMH: /usr/lib/libxcb-ewmh.so\r\n-- XCB[UTIL]: Found component UTIL\r\n-- Found XCB_UTIL: /usr/lib/libxcb-util.so\r\n-- XCB[IMAGE]: Found component IMAGE\r\n-- Found XCB_IMAGE: /usr/lib/libxcb-image.so\r\n-- Found XCB: /usr/lib/libxcb.so;/usr/lib/libxcb-icccm.so;/usr/lib/libxcb-ewmh.so;/usr/lib/libxcb-util.so;/usr/lib/libxcb-image.so\r\n-- Searching for xcbgen with python2\r\n-- Searching for xcbgen with python3\r\n-- Searching for xcbgen with python\r\nCMake Error at lib/xpp/CMakeLists.txt:55 (message):\r\n  Missing required python module: xcbgen```\r\n\r\n"}}
{"actor":{"display_login":"stkw0"}}