Summary: | net/dns/bind and net-dns/bind-tools should be patched to not use SO_BSDCOMPAT flag | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Peter Fischer <petrus69> |
Component: | New packages | Assignee: | Konstantin Arkhipov (RETIRED) <voxus> |
Status: | RESOLVED FIXED | ||
Severity: | trivial | CC: | conikost, jakub, plaes |
Priority: | High | ||
Version: | 2006.0 | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
bind-9.4.1-so_bsdcompat.patch
bind-9.4.1-r1.ebuild |
Description
Peter Fischer
2006-10-18 08:43:37 UTC
fixed in 9.{2.6,3.2}-r5, thanks for reporting. *** Bug 154687 has been marked as a duplicate of this bug. *** Um.. bind-tools is still unfixed. reopening for bind-tools. fixed in bind-tools-9.{2.7,3.3}. It seems that bind-tools-9.4.0 and bind-9.4.0 need a different fix: # dmesg |grep SO_ process `host' is using obsolete setsockopt SO_BSDCOMPAT How about the one from Slackware ftp://ftp.slackware.com/pub/slackware/slackware-current/source/n/bind/bind.so_bsdcompat.diff.gz: #------ cut here ------ --- ./lib/isc/unix/socket.c.orig 2005-11-03 17:08:42.000000000 -0600 +++ ./lib/isc/unix/socket.c 2006-02-18 13:09:15.000000000 -0600 @@ -245,6 +245,8 @@ #define SOCK_DEAD(s) ((s)->references == 0) +#undef SO_BSDCOMPAT + static void manager_log(isc_socketmgr_t *sockmgr, isc_logcategory_t *category, isc_logmodule_t *module, int level, #------ cut here ------ *** Bug 180190 has been marked as a duplicate of this bug. *** Reopen. Created attachment 120768 [details]
bind-9.4.1-so_bsdcompat.patch
bind-9.4.1-so_bsdcompat.patch
Created attachment 120769 [details]
bind-9.4.1-r1.ebuild
bind-9.4.1-r1.ebuild
fixed for me the so_bsdcompat error message
fixed in bind-9.2.8-r3, bind-9.3.4-r3, bind-9.4.1-r1, bind-tools-9.2.8-r1, bind-tools-9.3.4, bind-tools-9.4.1-r1. thanks for reopening. |