summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDiego Elio Pettenò <flameeyes@gentoo.org>2006-09-11 22:08:20 +0000
committerDiego Elio Pettenò <flameeyes@gentoo.org>2006-09-11 22:08:20 +0000
commita02e00b38c1bd4cd6e476d94901defa700f6fae1 (patch)
treedf5fe3fee887ea5e33945fe18b751e27b03e4c71 /sys-freebsd
parentBump to 2.16.0 (diff)
downloadhistorical-a02e00b38c1bd4cd6e476d94901defa700f6fae1.tar.gz
historical-a02e00b38c1bd4cd6e476d94901defa700f6fae1.tar.bz2
historical-a02e00b38c1bd4cd6e476d94901defa700f6fae1.zip
Add patch to fix the Problem Report bin/102701 of FreeBSD (can't delete an inet6 alias).
Package-Manager: portage-2.1.1
Diffstat (limited to 'sys-freebsd')
-rw-r--r--sys-freebsd/freebsd-sbin/ChangeLog7
-rw-r--r--sys-freebsd/freebsd-sbin/Manifest26
-rw-r--r--sys-freebsd/freebsd-sbin/files/freebsd-sbin-6.1-pr102701.patch17
-rw-r--r--sys-freebsd/freebsd-sbin/freebsd-sbin-6.1.ebuild5
4 files changed, 41 insertions, 14 deletions
diff --git a/sys-freebsd/freebsd-sbin/ChangeLog b/sys-freebsd/freebsd-sbin/ChangeLog
index 8b530645c01a..e7dfc6b84c90 100644
--- a/sys-freebsd/freebsd-sbin/ChangeLog
+++ b/sys-freebsd/freebsd-sbin/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sys-freebsd/freebsd-sbin
# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-freebsd/freebsd-sbin/ChangeLog,v 1.14 2006/09/09 16:30:55 flameeyes Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-freebsd/freebsd-sbin/ChangeLog,v 1.15 2006/09/11 22:08:20 flameeyes Exp $
+
+ 11 Sep 2006; Diego Pettenò <flameeyes@gentoo.org>
+ +files/freebsd-sbin-6.1-pr102701.patch, freebsd-sbin-6.1.ebuild:
+ Add patch to fix the Problem Report bin/102701 of FreeBSD (can't delete an
+ inet6 alias).
09 Sep 2006; Diego Pettenò <flameeyes@gentoo.org>
freebsd-sbin-6.1.ebuild:
diff --git a/sys-freebsd/freebsd-sbin/Manifest b/sys-freebsd/freebsd-sbin/Manifest
index e7bc1e9fffca..cff78a09f244 100644
--- a/sys-freebsd/freebsd-sbin/Manifest
+++ b/sys-freebsd/freebsd-sbin/Manifest
@@ -9,6 +9,10 @@ AUX freebsd-sbin-6.1-devd-conf.patch 2110 RMD160 70d48afd56c04043c24dbeb3cb68bec
MD5 a7e709e1d4ea5d4e9b1089aead80a2a3 files/freebsd-sbin-6.1-devd-conf.patch 2110
RMD160 70d48afd56c04043c24dbeb3cb68bec9a8cd890e files/freebsd-sbin-6.1-devd-conf.patch 2110
SHA256 023b18cf651c325019857cd5f8afe1e526faaf9f8b6ee9c4632f4bab6e3fe4d3 files/freebsd-sbin-6.1-devd-conf.patch 2110
+AUX freebsd-sbin-6.1-pr102701.patch 548 RMD160 ccaac521cdbb9b5449329cf98fc77be340c59cd1 SHA1 a1469860a620a9cdad07e3c22331b68fd95a71f7 SHA256 dccf32386359a2cfd80272c86085467d612c8f4d7924a6a223cd1259a8b7a176
+MD5 c8be557a8710553350290da3e53f3e13 files/freebsd-sbin-6.1-pr102701.patch 548
+RMD160 ccaac521cdbb9b5449329cf98fc77be340c59cd1 files/freebsd-sbin-6.1-pr102701.patch 548
+SHA256 dccf32386359a2cfd80272c86085467d612c8f4d7924a6a223cd1259a8b7a176 files/freebsd-sbin-6.1-pr102701.patch 548
AUX freebsd-sbin-setXid.patch 541 RMD160 003ee4530218c609a4a443d2c2d2c8c05d1f4ae6 SHA1 fdc01c623893d5819d37d2ed47b7272e50172b89 SHA256 2d8158df7af52f9ce15f1513d16ed08ea6244f310aea3f271b12184a6a4c4267
MD5 6bd98aaa283db05c1f71d75c3efb62cd files/freebsd-sbin-setXid.patch 541
RMD160 003ee4530218c609a4a443d2c2d2c8c05d1f4ae6 files/freebsd-sbin-setXid.patch 541
@@ -31,14 +35,14 @@ DIST freebsd-lib-6.1.tar.bz2 2613584 RMD160 f71aad95ef2bac094bdab9e317a99fb866fb
DIST freebsd-libexec-6.1.tar.bz2 277860 RMD160 bef98efbc76812cf36b55067433039f3805cfbab SHA1 8204a510e44e21cbf53715f3d4a2518b8192400d SHA256 38eaddc9edc36597e42ca3c63ee8a2fd6f07f96c7294aea75a9988ac5b07b357
DIST freebsd-sbin-6.1.tar.bz2 1156163 RMD160 167a4545da086f52b9a8fd52e48f9ec6cfdd3150 SHA1 2d3d393b843e071c20fad104bc610948eac6454b SHA256 fb15602238f98f6dd2b9d56bc9ece09c922b0c49599aea87620ba70c853f95d6
DIST freebsd-usbin-6.1.tar.bz2 2664570 RMD160 98a87538790a814d0afd35bb0f848bcff574c72d SHA1 c7e6856e7f6bd2d45790737f411348b301944b91 SHA256 70b4a494a72d130d641500bfa857bdf98c9a4a040da2699475902523ba5c374e
-EBUILD freebsd-sbin-6.1.ebuild 2292 RMD160 ac5968f5bfca48541046f50bfe4dd6d0211c21ae SHA1 f4872494ad3ef2a5f7f02b68370169d5a00fdcf2 SHA256 ac66c9cf6def491c200b55dee5548e29fc38add1ea233f5be33f3e040e8595ee
-MD5 2318ecec07e5d460897ff4cfb55753b5 freebsd-sbin-6.1.ebuild 2292
-RMD160 ac5968f5bfca48541046f50bfe4dd6d0211c21ae freebsd-sbin-6.1.ebuild 2292
-SHA256 ac66c9cf6def491c200b55dee5548e29fc38add1ea233f5be33f3e040e8595ee freebsd-sbin-6.1.ebuild 2292
-MISC ChangeLog 5166 RMD160 3e719be470e71cffaaa9c0855bc7b790da2734ea SHA1 c42c018004562ce37293734a8a64dc62222333fa SHA256 be25defedfd8ecf3ded024b944602ae73ce93a423bd37fbe0c2c8adc6acb3c35
-MD5 2a7dcff87e446a41959ae97eae6c3408 ChangeLog 5166
-RMD160 3e719be470e71cffaaa9c0855bc7b790da2734ea ChangeLog 5166
-SHA256 be25defedfd8ecf3ded024b944602ae73ce93a423bd37fbe0c2c8adc6acb3c35 ChangeLog 5166
+EBUILD freebsd-sbin-6.1.ebuild 2325 RMD160 09b5080df78f4523ea06b5c07fba29d8fcd95488 SHA1 00a53163dd8da6e83af221eacb1419b090b2a3aa SHA256 aa6991b740f1459d43977bb3a269e9958416afddadc1d0246e75b10ca61b118e
+MD5 23ee113f055dcb56515f10a1b017a694 freebsd-sbin-6.1.ebuild 2325
+RMD160 09b5080df78f4523ea06b5c07fba29d8fcd95488 freebsd-sbin-6.1.ebuild 2325
+SHA256 aa6991b740f1459d43977bb3a269e9958416afddadc1d0246e75b10ca61b118e freebsd-sbin-6.1.ebuild 2325
+MISC ChangeLog 5380 RMD160 27cdcd13a6775b799158ab94080d17645d7cae30 SHA1 05b6d9706285f323e99334b134ec095e520fbe90 SHA256 cc6df284e5524bf31e96540f76d73fbe7e475530bb18f3f15706b5200d0db5dc
+MD5 19e2e53b2eaef7e2c2cfdf7d536b17dd ChangeLog 5380
+RMD160 27cdcd13a6775b799158ab94080d17645d7cae30 ChangeLog 5380
+SHA256 cc6df284e5524bf31e96540f76d73fbe7e475530bb18f3f15706b5200d0db5dc ChangeLog 5380
MISC metadata.xml 156 RMD160 60b5820a08275f307e5bd936d78f5afd1f141086 SHA1 d9d9d4f2b5afc58339ea3e562fca490156935f1f SHA256 30ab515d6ac492d3d6c36ac3c675511742c2149e56a6b3228c8d22ab8edb3ff7
MD5 2bd48a5ae413433cbb36110b219ce97c metadata.xml 156
RMD160 60b5820a08275f307e5bd936d78f5afd1f141086 metadata.xml 156
@@ -49,7 +53,7 @@ SHA256 3ede2f3a4050bce0bce2b41f1e338e87f862e2362d7a922d7b540c495f61d8da files/di
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)
-iD8DBQFFAuxKAiZjviIA2XgRAj4VAJwJFYY0HgIaQ3XUCJkV/s/EyZpIRwCglOuS
-p9tc306aO3lWyghcvLo7qjQ=
-=yLi4
+iD8DBQFFBd5lAiZjviIA2XgRAun5AKC1Bm7j8F7pS1LGRBMza53fWx53bgCgoehI
+uve4cPUElCmCuKpgNQh+x1w=
+=pxkF
-----END PGP SIGNATURE-----
diff --git a/sys-freebsd/freebsd-sbin/files/freebsd-sbin-6.1-pr102701.patch b/sys-freebsd/freebsd-sbin/files/freebsd-sbin-6.1-pr102701.patch
new file mode 100644
index 000000000000..7b9578c40c87
--- /dev/null
+++ b/sys-freebsd/freebsd-sbin/files/freebsd-sbin-6.1-pr102701.patch
@@ -0,0 +1,17 @@
+Solves the issue reported in Problem Report bin/102701.
+
+Can't delete an inet6 alias address from an interface.
+
+Index: fbsd-6.1/sbin/ifconfig/af_inet6.c
+===================================================================
+--- fbsd-6.1.orig/sbin/ifconfig/af_inet6.c
++++ fbsd-6.1/sbin/ifconfig/af_inet6.c
+@@ -515,7 +515,7 @@ static struct afswtch af_inet6 = {
+ .af_settunnel = in6_set_tunnel,
+ .af_difaddr = SIOCDIFADDR_IN6,
+ .af_aifaddr = SIOCAIFADDR_IN6,
+- .af_ridreq = &in6_addreq,
++ .af_ridreq = &in6_ridreq,
+ .af_addreq = &in6_addreq,
+ };
+
diff --git a/sys-freebsd/freebsd-sbin/freebsd-sbin-6.1.ebuild b/sys-freebsd/freebsd-sbin/freebsd-sbin-6.1.ebuild
index 7ec5327919ec..df62c8a99f59 100644
--- a/sys-freebsd/freebsd-sbin/freebsd-sbin-6.1.ebuild
+++ b/sys-freebsd/freebsd-sbin/freebsd-sbin-6.1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-freebsd/freebsd-sbin/freebsd-sbin-6.1.ebuild,v 1.3 2006/09/09 16:30:55 flameeyes Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-freebsd/freebsd-sbin/freebsd-sbin-6.1.ebuild,v 1.4 2006/09/11 22:08:20 flameeyes Exp $
inherit flag-o-matic bsdmk freebsd
@@ -44,7 +44,8 @@ pkg_setup() {
REMOVE_SUBDIRS="dhclient pfctl pflogd"
PATCHES="${FILESDIR}/${PN}-setXid.patch
- ${FILESDIR}/${PN}-zlib.patch"
+ ${FILESDIR}/${PN}-zlib.patch
+ ${FILESDIR}/${P}-pr102701.patch"
src_unpack() {
freebsd_src_unpack