Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 168356 - net-dns/bind and bind-tools: bump to 9.4.0
Summary: net-dns/bind and bind-tools: bump to 9.4.0
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Konstantin Arkhipov (RETIRED)
URL: http://www.isc.org/index.pl?/sw/bind/
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-02-25 18:55 UTC by Michael Huber
Modified: 2007-03-02 09:21 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
ebuild patch (bind.ebuild.patch,1.31 KB, patch)
2007-02-28 19:55 UTC, Aurélien Requiem
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Huber 2007-02-25 18:55:35 UTC
see subject and url.
Comment 1 Aurélien Requiem 2007-02-28 14:06:01 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.
Comment 2 Konstantin Arkhipov (RETIRED) gentoo-dev 2007-02-28 15:02:17 UTC
committed,
thanks for reporting.
Comment 3 Balazs Kovacs 2007-02-28 18:37:19 UTC
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
Comment 4 Aurélien Requiem 2007-02-28 19:51:21 UTC
Compilation works fine with -idn -dlz as long as you remove eptach from source ebuild. DLZ is now part of official bind branch
Comment 5 Aurélien Requiem 2007-02-28 19:55:07 UTC
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
Comment 6 Aurélien Requiem 2007-02-28 20:02:44 UTC
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 !!!
Comment 7 Konstantin Arkhipov (RETIRED) gentoo-dev 2007-03-02 09:21:42 UTC
my fault. forgotten patch committed now.