Your message dated Tue, 24 Feb 2015 16:06:12 +0000 with message-id <1424793972.23608.135.camel@decadent.org.uk> and subject line Re: Bug#779085: SO_REUSEPORT unavailable in all Debian kernels has caused the Debian Bug report #779085, regarding SO_REUSEPORT unavailable in all Debian kernels to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact owner@bugs.debian.org immediately.) -- 779085: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=779085 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: submit@bugs.debian.org
- Subject: SO_REUSEPORT unavailable in all Debian kernels
- From: Constantin Oesterling <constantin@oesterling.me>
- Date: Tue, 24 Feb 2015 11:51:59 +0100
- Message-id: <[🔎] 54EC57CF.20705@oesterling.me>
Package: linux-image-amd64 Version: 3.16.0-0.bpo.4The kernel feature "SO_REUSEPORT" that according to official sources has been introduced to the mainline kernel after 3.9 seems to be unavailable on Debian systems. While that should be normal with the official 3.2 Wheezy kernel, I have no idea why it doesn't work with the 3.16 kernel from backports or testing repos, which I both tried. I also compiled a custom 3.17 kernel with make oldconfig when the 3.16 one from backports was loaded, but it also doesn't support SO_REUSEPORT. For example even with the 2.6 kernel that CentOS 6 uses I'm able to use that feature (likely backported), but not with any kernel under Debian.Steps to reproduce:1.) Install any kernel newer than 3.9, for example the one from backports or testing2.) # wget http://tengine.taobao.org/download/tengine-2.1.0.tar.gz # tar xfz tengine-2.1.0.tar.gz # cd tengine-2.1.0 # ./configure | grep SO_REUSEPORT checking for SO_REUSEPORT ... not found
--- End Message ---
--- Begin Message ---
- To: 779085-done@bugs.debian.org
- Subject: Re: Bug#779085: SO_REUSEPORT unavailable in all Debian kernels
- From: Ben Hutchings <ben@decadent.org.uk>
- Date: Tue, 24 Feb 2015 16:06:12 +0000
- Message-id: <1424793972.23608.135.camel@decadent.org.uk>
- In-reply-to: <[🔎] 54EC57CF.20705@oesterling.me>
- References: <[🔎] 54EC57CF.20705@oesterling.me>
On Tue, 2015-02-24 at 11:51 +0100, Constantin Oesterling wrote: > Package: linux-image-amd64 > Version: 3.16.0-0.bpo.4 > > The kernel feature "SO_REUSEPORT" that according to official sources has > been introduced to the mainline kernel after 3.9 seems to be unavailable > on Debian systems. While that should be normal with the official 3.2 > Wheezy kernel, I have no idea why it doesn't work with the 3.16 kernel > from backports or testing repos, which I both tried. I also compiled a > custom 3.17 kernel with make oldconfig when the 3.16 one from backports > was loaded, but it also doesn't support SO_REUSEPORT. For example even > with the 2.6 kernel that CentOS 6 uses I'm able to use that feature > (likely backported), but not with any kernel under Debian. > > Steps to reproduce: > > 1.) Install any kernel newer than 3.9, for example the one from > backports or testing > > 2.) # wget http://tengine.taobao.org/download/tengine-2.1.0.tar.gz > # tar xfz tengine-2.1.0.tar.gz > # cd tengine-2.1.0 > # ./configure | grep SO_REUSEPORT > checking for SO_REUSEPORT ... not found You probably need to upgrade linux-libc-dev to the backports version too. Ben. -- Ben Hutchings Make three consecutive correct guesses and you will be considered an expert.Attachment: signature.asc
Description: This is a digitally signed message part
--- End Message ---