{"action":"closed","issue":{"url":"https://api.github.com/repos/haskell/network/issues/328","repository_url":"https://api.github.com/repos/haskell/network","labels_url":"https://api.github.com/repos/haskell/network/issues/328/labels{/name}","comments_url":"https://api.github.com/repos/haskell/network/issues/328/comments","events_url":"https://api.github.com/repos/haskell/network/issues/328/events","html_url":"https://github.com/haskell/network/issues/328","id":334451207,"node_id":"MDU6SXNzdWUzMzQ0NTEyMDc=","number":328,"title":"Dependence on libnuma","user":{"login":"AndreasPK","id":5500646,"node_id":"MDQ6VXNlcjU1MDA2NDY=","avatar_url":"https://avatars1.githubusercontent.com/u/5500646?v=4","gravatar_id":"","url":"https://api.github.com/users/AndreasPK","html_url":"https://github.com/AndreasPK","followers_url":"https://api.github.com/users/AndreasPK/followers","following_url":"https://api.github.com/users/AndreasPK/following{/other_user}","gists_url":"https://api.github.com/users/AndreasPK/gists{/gist_id}","starred_url":"https://api.github.com/users/AndreasPK/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/AndreasPK/subscriptions","organizations_url":"https://api.github.com/users/AndreasPK/orgs","repos_url":"https://api.github.com/users/AndreasPK/repos","events_url":"https://api.github.com/users/AndreasPK/events{/privacy}","received_events_url":"https://api.github.com/users/AndreasPK/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":13,"created_at":"2018-06-21T11:25:52Z","updated_at":"2018-07-25T02:41:37Z","closed_at":"2018-07-25T02:41:37Z","author_association":"NONE","body":"```\r\nThe Glorious Glasgow Haskell Compilation System, version 8.4.3\r\n\r\ncabal-install version 2.2.0.0\r\ncompiled using version 2.2.0.0 of the Cabal library\r\n\r\n - network-2.6.3.5 (lib:network) (requires build)\r\n```\r\n\r\n```\r\nchecking for netdb.h... yes\r\nchecking netinet/in.h usability... yes\r\nchecking netinet/in.h presence... yes\r\nchecking for netinet/in.h... yes\r\nchecking netinet/tcp.h usability... yes\r\nchecking netinet/tcp.h presence... yes\r\nchecking for netinet/tcp.h... yes\r\nchecking sys/socket.h usability... yes\r\nchecking sys/socket.h presence... yes\r\nchecking for sys/socket.h... yes\r\nchecking sys/uio.h usability... yes\r\nchecking sys/uio.h presence... yes\r\nchecking for sys/uio.h... yes\r\nchecking sys/un.h usability... yes\r\nchecking sys/un.h presence... yes\r\nchecking for sys/un.h... yes\r\nchecking linux/can.h usability... yes\r\nchecking linux/can.h presence... yes\r\nchecking for linux/can.h... yes\r\nchecking linux/tcp.h usability... yes\r\nchecking linux/tcp.h presence... yes\r\nchecking for linux/tcp.h... yes\r\nchecking net/if.h usability... yes\r\nchecking net/if.h presence... yes\r\nchecking for net/if.h... yes\r\nchecking for readlink... yes\r\nchecking for symlink... yes\r\nchecking for if_nametoindex... yes\r\nchecking for struct msghdr.msg_control... yes\r\nchecking for struct msghdr.msg_accrights... no\r\nchecking for struct sockaddr.sa_len... no\r\nchecking for in_addr_t in netinet/in.h... yes\r\nchecking for SO_PEERCRED and struct ucred in sys/socket.h... yes\r\nchecking for getpeereid in unistd.h... checking for getpeereid... no\r\nchecking for _head_libws2_32_a in -lws2_32... no\r\nchecking for getaddrinfo... yes\r\nchecking for gai_strerror... yes\r\nchecking whether AI_ADDRCONFIG is declared... yes\r\nchecking whether AI_ALL is declared... yes\r\nchecking whether AI_NUMERICSERV is declared... yes\r\nchecking whether AI_V4MAPPED is declared... yes\r\nchecking whether IPV6_V6ONLY is declared... yes\r\nchecking whether IPPROTO_IP is declared... yes\r\nchecking whether IPPROTO_TCP is declared... yes\r\nchecking whether IPPROTO_IPV6 is declared... yes\r\nchecking for sendfile in sys/sendfile.h... yes\r\nchecking for sendfile in sys/socket.h... no\r\nchecking for gethostent... yes\r\nchecking for accept4... yes\r\nconfigure: creating ./config.status\r\nconfig.status: creating network.buildinfo\r\nconfig.status: creating include/HsNetworkConfig.h\r\nconfigure: WARNING: unrecognized options: --with-compiler\r\nPreprocessing library for network-2.6.3.5..\r\n/usr/bin/ld.gold: error: cannot find -lnuma\r\ncollect2: error: ld returned 1 exit status\r\nlinking dist/build/Network/BSD_hsc_make.o failed (exit code 1)\r\ncommand was: /usr/bin/gcc dist/build/Network/BSD_hsc_make.o dist/build/Network/BSD_hsc_utils.o -o dist/build/Network/BSD_hsc_make -fuse-ld=gold -fno-stack-protector -fuse-ld=gold -L/usr/local/lib/ghc-8.4.3/unix-2.7.2.2 -Wl,-R,/usr/local/lib/ghc-8.4.3/unix-2.7.2.2 -lrt -lutil -ldl -lpthread -L/usr/local/lib/ghc-8.4.3/time-1.8.0.2 -Wl,-R,/usr/local/lib/ghc-8.4.3/time-1.8.0.2 -L/usr/local/lib/ghc-8.4.3/bytestring-0.10.8.2 -Wl,-R,/usr/local/lib/ghc-8.4.3/bytestring-0.10.8.2 -L/usr/local/lib/ghc-8.4.3/deepseq-1.4.3.0 -Wl,-R,/usr/local/lib/ghc-8.4.3/deepseq-1.4.3.0 -L/usr/local/lib/ghc-8.4.3/array-0.5.2.0 -Wl,-R,/usr/local/lib/ghc-8.4.3/array-0.5.2.0 -L/usr/local/lib/ghc-8.4.3/base-4.11.1.0 -Wl,-R,/usr/local/lib/ghc-8.4.3/base-4.11.1.0 -L/usr/local/lib/ghc-8.4.3/integer-gmp-1.0.2.0 -Wl,-R,/usr/local/lib/ghc-8.4.3/integer-gmp-1.0.2.0 -lgmp -L/usr/local/lib/ghc-8.4.3/ghc-prim-0.5.2.0 -Wl,-R,/usr/local/lib/ghc-8.4.3/ghc-prim-0.5.2.0 -L/usr/local/lib/ghc-8.4.3/rts -Wl,-R,/usr/local/lib/ghc-8.4.3/rts -lm -lrt -ldl -lnuma -lpthread\r\ncabal: Failed to build exe:hsc2hs from hsc2hs-0.68.3 (which is required by\r\ncabal-install-2.2.0.0). See the build log above for details.\r\nFailed to build network-2.6.3.5 (which is required by cabal-install-2.2.0.0).\r\nSee the build log above for details.\r\n```\r\n\r\nI can install libnuma that isn't an issue. But I'm confused why network depends on it in the first place?"}}
{"actor":{"display_login":"kazu-yamamoto"}}