Summary: | net-dns/bind and bind-tools: bump to 9.4.0 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Michael Huber <mikki111> |
Component: | New packages | Assignee: | Konstantin Arkhipov (RETIRED) <voxus> |
Status: | RESOLVED FIXED | ||
Severity: | enhancement | CC: | bugs |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | http://www.isc.org/index.pl?/sw/bind/ | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | ebuild patch |
Description
Michael Huber
2007-02-25 18:55:35 UTC
Please note IDN and DLZ contributions are included in bind 9.4.0. Additionnal testing should be perform on hardened plateform. See: http://forums.gentoo.org/viewtopic-t-540140-highlight-named+stack+smashing+attack+queryfind.html Thanks. committed, thanks for reporting. Tried to update to the new 9.4.0.ebuild, but it gives me the following error:
>>> Unpacking bind-9.4.0.tar.gz to /var/tmp/portage/net-dns/bind-9.4.0/work
* Cannot find $EPATCH_SOURCE! Value for $EPATCH_SOURCE is:
*
* /usr/portage/net-dns/bind/files/bind-9.4.0-dlzbdb-close_cursor.patch
* ( bind-9.4.0-dlzbdb-close_cursor.patch )
!!! ERROR: net-dns/bind-9.4.0 failed.
Call stack:
ebuild.sh, line 1614: Called dyn_unpack
ebuild.sh, line 751: Called qa_call 'src_unpack'
environment, line 3546: Called src_unpack
bind-9.4.0.ebuild, line 58: Called epatch '/usr/portage/net-dns/bind/files/bind-9.4.0-dlzbdb-close_cursor.patch'
eutils.eclass, line 198: Called die
!!! Cannot find $EPATCH_SOURCE!
!!! If you need support, post the topmost build error, and the call stack if relevant.
!!! A complete build log is located at '/var/tmp/portage/net-dns/bind-9.4.0/temp/build.log'.
The requested file cannot be found in the /usr/portage/net-dns/bind/files
Balazs Kovacs
Compilation works fine with -idn -dlz as long as you remove eptach from source ebuild. DLZ is now part of official bind branch Created attachment 111618 [details, diff]
ebuild patch
This patch for ebuild bind-9.4.0 add the following features
- upgrade minimum SSL dependency as notice in bind 9.4.0 release note (SSL 0.9.7l)
- add "urandum" USE to use /dev/urandom instead of /dev/random (like dev-libs/apr)
- comment DLZ patch from ebuild
Hello With the following patch and the following USE : berkdb dlz* idn* ipv6 ssl threads urandom%* -doc -ldap -mysql -odbc -postgres -resolvconf (-selinux) bind-9.4.0 compiles fine !!! my fault. forgotten patch committed now. |