{"action":"created","issue":{"url":"https://api.github.com/repos/tangrams/harfbuzz-example/issues/6","repository_url":"https://api.github.com/repos/tangrams/harfbuzz-example","labels_url":"https://api.github.com/repos/tangrams/harfbuzz-example/issues/6/labels{/name}","comments_url":"https://api.github.com/repos/tangrams/harfbuzz-example/issues/6/comments","events_url":"https://api.github.com/repos/tangrams/harfbuzz-example/issues/6/events","html_url":"https://github.com/tangrams/harfbuzz-example/pull/6","id":365279831,"node_id":"MDExOlB1bGxSZXF1ZXN0MjE5MjM5NDE1","number":6,"title":"fixed compile on linux","user":{"login":"udnaan","id":7927822,"node_id":"MDQ6VXNlcjc5Mjc4MjI=","avatar_url":"https://avatars1.githubusercontent.com/u/7927822?v=4","gravatar_id":"","url":"https://api.github.com/users/udnaan","html_url":"https://github.com/udnaan","followers_url":"https://api.github.com/users/udnaan/followers","following_url":"https://api.github.com/users/udnaan/following{/other_user}","gists_url":"https://api.github.com/users/udnaan/gists{/gist_id}","starred_url":"https://api.github.com/users/udnaan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/udnaan/subscriptions","organizations_url":"https://api.github.com/users/udnaan/orgs","repos_url":"https://api.github.com/users/udnaan/repos","events_url":"https://api.github.com/users/udnaan/events{/privacy}","received_events_url":"https://api.github.com/users/udnaan/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2018-10-01T01:05:58Z","updated_at":"2018-10-02T01:52:55Z","closed_at":"2018-10-02T01:52:55Z","author_association":"CONTRIBUTOR","pull_request":{"url":"https://api.github.com/repos/tangrams/harfbuzz-example/pulls/6","html_url":"https://github.com/tangrams/harfbuzz-example/pull/6","diff_url":"https://github.com/tangrams/harfbuzz-example/pull/6.diff","patch_url":"https://github.com/tangrams/harfbuzz-example/pull/6.patch"},"body":"On Linux (Ubunt 18.04) compile fails with the following error:\r\n\r\n```\r\nmake[2]: Leaving directory '/home/nan/p/harfbuzz-example/build'\r\nmake -f harfbuzz-icu-freetype/CMakeFiles/harfbuzz.dir/build.make harfbuzz-icu-freetype/CMakeFiles/harfbuzz.dir/build\r\nmake[2]: Entering directory '/home/nan/p/harfbuzz-example/build'\r\nmake[2]: Nothing to be done for 'harfbuzz-icu-freetype/CMakeFiles/harfbuzz.dir/build'.\r\nmake[2]: Leaving directory '/home/nan/p/harfbuzz-example/build'\r\n[ 34%] Built target harfbuzz\r\nmake -f harfbuzz-icu-freetype/CMakeFiles/icucommon.dir/build.make harfbuzz-icu-freetype/CMakeFiles/icucommon.dir/depend\r\nmake[2]: Entering directory '/home/nan/p/harfbuzz-example/build'\r\ncd /home/nan/p/harfbuzz-example/build && /usr/local/lib/python3.6/dist-packages/cmake/data/bin/cmake -E cmake_depends \"Unix Makefiles\" /home/nan/p/harfbuzz-example /home/nan/p/harfbuzz-example/harfbuzz-icu-freetype /home/nan/p/harfbuzz-example/build /home/nan/p/harfbuzz-example/build/harfbuzz-icu-freetype /home/nan/p/harfbuzz-example/build/harfbuzz-icu-freetype/CMakeFiles/icucommon.dir/DependInfo.cmake --color=\r\nmake[2]: Leaving directory '/home/nan/p/harfbuzz-example/build'\r\nmake -f harfbuzz-icu-freetype/CMakeFiles/icucommon.dir/build.make harfbuzz-icu-freetype/CMakeFiles/icucommon.dir/build\r\nmake[2]: Entering directory '/home/nan/p/harfbuzz-example/build'\r\nmake[2]: Nothing to be done for 'harfbuzz-icu-freetype/CMakeFiles/icucommon.dir/build'.\r\nmake[2]: Leaving directory '/home/nan/p/harfbuzz-example/build'\r\n[ 99%] Built target icucommon\r\nmake -f CMakeFiles/harfbuzz-example.out.dir/build.make CMakeFiles/harfbuzz-example.out.dir/depend\r\nmake[2]: Entering directory '/home/nan/p/harfbuzz-example/build'\r\ncd /home/nan/p/harfbuzz-example/build && /usr/local/lib/python3.6/dist-packages/cmake/data/bin/cmake -E cmake_depends \"Unix Makefiles\" /home/nan/p/harfbuzz-example /home/nan/p/harfbuzz-example /home/nan/p/harfbuzz-example/build /home/nan/p/harfbuzz-example/build /home/nan/p/harfbuzz-example/build/CMakeFiles/harfbuzz-example.out.dir/DependInfo.cmake --color=\r\nmake[2]: Leaving directory '/home/nan/p/harfbuzz-example/build'\r\nmake -f CMakeFiles/harfbuzz-example.out.dir/build.make CMakeFiles/harfbuzz-example.out.dir/build\r\nmake[2]: Entering directory '/home/nan/p/harfbuzz-example/build'\r\n[ 99%] Linking CXX executable bin/harfbuzz-example.out\r\n/usr/local/lib/python3.6/dist-packages/cmake/data/bin/cmake -E cmake_link_script CMakeFiles/harfbuzz-example.out.dir/link.txt --verbose=1\r\n/usr/bin/c++   -Wall -std=c++11  -rdynamic CMakeFiles/harfbuzz-example.out.dir/src/freetypelib.cpp.o CMakeFiles/harfbuzz-example.out.dir/src/main.cpp.o  -o bin/harfbuzz-example.out harfbuzz-icu-freetype/freetype/libfreetype.a harfbuzz-icu-freetype/libharfbuzz.a harfbuzz-icu-freetype/libicucommon.a glfw/src/libglfw3.a lib/libglew.a -lrt -lm -lX11 -lpthread -lXrandr -lXinerama -lXi -lXxf86vm -lXcursor -lGL -lX11 -ldl -lXext \r\nharfbuzz-icu-freetype/libharfbuzz.a(hb-ft.cc.o): In function `hb_ft_font_set_funcs':\r\nhb-ft.cc:(.text+0x1452): undefined reference to `FT_Set_Var_Blend_Coordinates'\r\ncollect2: error: ld returned 1 exit status\r\nCMakeFiles/harfbuzz-example.out.dir/build.make:111: recipe for target 'bin/harfbuzz-example.out' failed\r\nmake[2]: *** [bin/harfbuzz-example.out] Error 1\r\nmake[2]: Leaving directory '/home/nan/p/harfbuzz-example/build'\r\nCMakeFiles/Makefile2:76: recipe for target 'CMakeFiles/harfbuzz-example.out.dir/all' failed\r\nmake[1]: *** [CMakeFiles/harfbuzz-example.out.dir/all] Error 2\r\nmake[1]: Leaving directory '/home/nan/p/harfbuzz-example/build'\r\nMakefile:151: recipe for target 'all' failed\r\nmake: *** [all] Error 2\r\nmake: Leaving directory '/home/nan/p/harfbuzz-example/build'\r\n```\r\n\r\nIt's a simple fix of reordering the library in proper order."},"comment":{"url":"https://api.github.com/repos/tangrams/harfbuzz-example/issues/comments/426120398","html_url":"https://github.com/tangrams/harfbuzz-example/pull/6#issuecomment-426120398","issue_url":"https://api.github.com/repos/tangrams/harfbuzz-example/issues/6","id":426120398,"node_id":"MDEyOklzc3VlQ29tbWVudDQyNjEyMDM5OA==","user":{"login":"karimnaaji","id":7061573,"node_id":"MDQ6VXNlcjcwNjE1NzM=","avatar_url":"https://avatars3.githubusercontent.com/u/7061573?v=4","gravatar_id":"","url":"https://api.github.com/users/karimnaaji","html_url":"https://github.com/karimnaaji","followers_url":"https://api.github.com/users/karimnaaji/followers","following_url":"https://api.github.com/users/karimnaaji/following{/other_user}","gists_url":"https://api.github.com/users/karimnaaji/gists{/gist_id}","starred_url":"https://api.github.com/users/karimnaaji/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/karimnaaji/subscriptions","organizations_url":"https://api.github.com/users/karimnaaji/orgs","repos_url":"https://api.github.com/users/karimnaaji/repos","events_url":"https://api.github.com/users/karimnaaji/events{/privacy}","received_events_url":"https://api.github.com/users/karimnaaji/received_events","type":"User","site_admin":false},"created_at":"2018-10-02T01:52:55Z","updated_at":"2018-10-02T01:52:55Z","author_association":"MEMBER","body":"@udnaan that did indeed fixed the build! Thank you.\r\nMerged in 58706bf4968b84f957945e19d9f76167d7c37cb5 and 1305db5b4bd7034d4cd5adb2c5cbfaa02e0e095e."}}
{"actor":{"display_login":"karimnaaji"}}