{"action":"closed","issue":{"url":"https://api.github.com/repos/netty/netty-tcnative/issues/44","labels_url":"https://api.github.com/repos/netty/netty-tcnative/issues/44/labels{/name}","comments_url":"https://api.github.com/repos/netty/netty-tcnative/issues/44/comments","events_url":"https://api.github.com/repos/netty/netty-tcnative/issues/44/events","html_url":"https://github.com/netty/netty-tcnative/issues/44","id":89144614,"number":44,"title":"Support Debian","user":{"login":"ejona86","id":2811396,"avatar_url":"https://avatars.githubusercontent.com/u/2811396?v=3","gravatar_id":"","url":"https://api.github.com/users/ejona86","html_url":"https://github.com/ejona86","followers_url":"https://api.github.com/users/ejona86/followers","following_url":"https://api.github.com/users/ejona86/following{/other_user}","gists_url":"https://api.github.com/users/ejona86/gists{/gist_id}","starred_url":"https://api.github.com/users/ejona86/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ejona86/subscriptions","organizations_url":"https://api.github.com/users/ejona86/orgs","repos_url":"https://api.github.com/users/ejona86/repos","events_url":"https://api.github.com/users/ejona86/events{/privacy}","received_events_url":"https://api.github.com/users/ejona86/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":{"login":"normanmaurer","id":439362,"avatar_url":"https://avatars.githubusercontent.com/u/439362?v=3","gravatar_id":"","url":"https://api.github.com/users/normanmaurer","html_url":"https://github.com/normanmaurer","followers_url":"https://api.github.com/users/normanmaurer/followers","following_url":"https://api.github.com/users/normanmaurer/following{/other_user}","gists_url":"https://api.github.com/users/normanmaurer/gists{/gist_id}","starred_url":"https://api.github.com/users/normanmaurer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/normanmaurer/subscriptions","organizations_url":"https://api.github.com/users/normanmaurer/orgs","repos_url":"https://api.github.com/users/normanmaurer/repos","events_url":"https://api.github.com/users/normanmaurer/events{/privacy}","received_events_url":"https://api.github.com/users/normanmaurer/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/netty/netty-tcnative/milestones/9","html_url":"https://github.com/netty/netty-tcnative/milestones/1.1.33.Fork6","labels_url":"https://api.github.com/repos/netty/netty-tcnative/milestones/9/labels","id":1275581,"number":9,"title":"1.1.33.Fork6","description":"","creator":{"login":"normanmaurer","id":439362,"avatar_url":"https://avatars.githubusercontent.com/u/439362?v=3","gravatar_id":"","url":"https://api.github.com/users/normanmaurer","html_url":"https://github.com/normanmaurer","followers_url":"https://api.github.com/users/normanmaurer/followers","following_url":"https://api.github.com/users/normanmaurer/following{/other_user}","gists_url":"https://api.github.com/users/normanmaurer/gists{/gist_id}","starred_url":"https://api.github.com/users/normanmaurer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/normanmaurer/subscriptions","organizations_url":"https://api.github.com/users/normanmaurer/orgs","repos_url":"https://api.github.com/users/normanmaurer/repos","events_url":"https://api.github.com/users/normanmaurer/events{/privacy}","received_events_url":"https://api.github.com/users/normanmaurer/received_events","type":"User","site_admin":false},"open_issues":3,"closed_issues":4,"state":"open","created_at":"2015-08-27T09:41:13Z","updated_at":"2015-08-28T14:08:54Z","due_on":null,"closed_at":null},"comments":28,"created_at":"2015-06-17T22:38:20Z","updated_at":"2015-08-28T14:08:54Z","closed_at":"2015-08-28T14:08:54Z","body":"For gRPC, [we're interested](https://github.com/grpc/grpc-java/issues/547) in encouraging users to use tcnative instead of jetty-apln. This would work pretty well, except that lots of our users would be Debian/Ubuntu users. Having a pre-built binary for Debian is a prerequisite for us encouraging our users to use tcnative.\r\n\r\nWe would have little problem making our own builds of tcnative, but it seems that solving the \"Debian vs Red Hat\" problem would help tcnative in general.\r\n\r\nThe main problem I see is what to specify as the classifier for any Debian binary. The OS detector doesn't vary based on RHEL/Debian. We could just add \"-debian\" to the end and force users to hard-code when they are running on Debian. Not great, but better than nothing.\r\n\r\nIf combined with #24, we could solve it more cleanly as both variants of the Linux .so could be included in the JAR."}}