diff options
author | Alin Năstac <mrness@gentoo.org> | 2009-09-05 06:04:40 +0000 |
---|---|---|
committer | Alin Năstac <mrness@gentoo.org> | 2009-09-05 06:04:40 +0000 |
commit | b8717e9527bcd17bcdb454e0198cfdb9358199ad (patch) | |
tree | 02a452d63dc2d89e173742fefc54dc676e2880ef /net-dialup | |
parent | Bump chappa patchset to patchlevel 52 (#283316) (diff) | |
download | historical-b8717e9527bcd17bcdb454e0198cfdb9358199ad.tar.gz historical-b8717e9527bcd17bcdb454e0198cfdb9358199ad.tar.bz2 historical-b8717e9527bcd17bcdb454e0198cfdb9358199ad.zip |
Fix compile error when built without threads support (#283475).
Package-Manager: portage-2.1.6.13/cvs/Linux x86_64
Diffstat (limited to 'net-dialup')
-rw-r--r-- | net-dialup/freeradius/ChangeLog | 6 | ||||
-rw-r--r-- | net-dialup/freeradius/Manifest | 11 | ||||
-rw-r--r-- | net-dialup/freeradius/files/freeradius-2.1.6-nothreads.patch | 13 | ||||
-rw-r--r-- | net-dialup/freeradius/freeradius-2.1.6.ebuild | 3 |
4 files changed, 26 insertions, 7 deletions
diff --git a/net-dialup/freeradius/ChangeLog b/net-dialup/freeradius/ChangeLog index 08081770a228..159594af08a7 100644 --- a/net-dialup/freeradius/ChangeLog +++ b/net-dialup/freeradius/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for net-dialup/freeradius # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-dialup/freeradius/ChangeLog,v 1.89 2009/08/23 10:38:04 mrness Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-dialup/freeradius/ChangeLog,v 1.90 2009/09/05 06:04:40 mrness Exp $ + + 05 Sep 2009; Alin Năstac <mrness@gentoo.org> + +files/freeradius-2.1.6-nothreads.patch, freeradius-2.1.6.ebuild: + Fix compile error when built without threads support (#283475). *freeradius-2.1.6 (23 Aug 2009) diff --git a/net-dialup/freeradius/Manifest b/net-dialup/freeradius/Manifest index 0d33ce9d52b1..3e55007b5ca2 100644 --- a/net-dialup/freeradius/Manifest +++ b/net-dialup/freeradius/Manifest @@ -14,6 +14,7 @@ AUX freeradius-2.1.3-pkglibdir.patch 2531 RMD160 f6c07c49f78db57c081b191973a6110 AUX freeradius-2.1.3-qafixes.patch 1906 RMD160 d7ec64207b577b64a1f4b87a64511f43db0cf0e5 SHA1 e1338fb5698605d33d586de06ab102cec7fe4a58 SHA256 c8e2acafc9f1e1415681dba563e9bffe3a70896706cb154bf55081f8e6125a9d AUX freeradius-2.1.3-ssl.patch 577 RMD160 b3f3f09456e4d04ccc6d3c87873dcd647666f808 SHA1 97ebdc1106eae298c769a3f9753909d9970c972f SHA256 7e3f5d70e3edd252e866ce81310a9840a0638f2cc6d1b11990769b636e216047 AUX freeradius-2.1.3-versionless-la-files.patch 1708 RMD160 6ea39b1655af1cf46e3714133506ebc63490cb16 SHA1 780c7bc300f8aa09d9f1ecf20f2e21311273a517 SHA256 08fd64f382e0abd1216e6a93b11c45c794d504417e56d7b50007d0c4dfecea77 +AUX freeradius-2.1.6-nothreads.patch 514 RMD160 e229224c0ebda40a7383a8c68fe2a0839dbc473c SHA1 f53ab1df226dceb4638da95c83ea4b60001e3102 SHA256 cad3e87971a5824d8f17fa462d7a9b0fe317261704eeebffdc404c4d41f2787a AUX freeradius-2.1.6-pkglibdir.patch 2547 RMD160 46fa13ce524ba1a61db27d130161464cafdca65f SHA1 0796e1bdd4b65699ccebf5f61dbdb18513464968 SHA256 bd7c15f0c66e80ed07bb98a731217c5260e30d628b7305849d57c907f860b1c1 AUX freeradius-2.1.6-qafixes.patch 3686 RMD160 0860ee3afdec320406b2d2398fc8b73d80ec4e07 SHA1 ea1bc3e906e2d3e6d65f69d78ee2c845775b1004 SHA256 f0b3fc440636eeb33cc42a36d3ff344c816db55a8295bdbe816d00d4214eb1ec AUX freeradius-2.1.6-ssl.patch 577 RMD160 ac2fab3d5ffd8e78a09d1ec3f15b44026293739c SHA1 5b2ee68eb6ea5024feea868827f6dc784bba6554 SHA256 a7a3ed31fd470c23035f79a5b6252e163dde430a5d9dbcad5cf75bbd34b78672 @@ -30,13 +31,13 @@ EBUILD freeradius-1.1.7.ebuild 3954 RMD160 9f7614425410cb20b2511189b636564ab9322 EBUILD freeradius-2.0.5.ebuild 3902 RMD160 a6d262612984f85bc939d2353e035ce0b8699c26 SHA1 b3b6fffd840eae628eefbdf22d7e8ba85020a09d SHA256 f20eab141fd00f5248d9ad322c9597d3fae58964cfc7e32f31c3876e50379211 EBUILD freeradius-2.1.1.ebuild 3904 RMD160 cc64ed34905007ac53eb27778d2adbb8ca7a44ac SHA1 198a69a6089bba780b43acf91602e92ff30e6c0d SHA256 7548cb67ef6d9d0a453a3e4838c62bf9e976eb908be538d7af35172307c9eec1 EBUILD freeradius-2.1.3-r1.ebuild 4139 RMD160 42d9a0030b24ad1fdfaa08db4b7b9b3156f3951c SHA1 aa13ee25291df378b1201cd3605f015ee8a1b03f SHA256 32aff2306158849a0ec91bd3729e63108d891db9d012df013f868ee302fae1be -EBUILD freeradius-2.1.6.ebuild 4109 RMD160 af7ae1684809f66b9a1c6c8c2ba40507d933e916 SHA1 86bd59879920085bb76828d08cb688ff35f8218c SHA256 a9ace6ae311b69b02f0918623e8fbfaabd36bd244c11085327638135a330ba23 -MISC ChangeLog 17899 RMD160 481ed3a1d642954f5d9a612a410db96f21e6ec5e SHA1 d6b8a453e3e1b07c17a72e2dae5b53c656287cf8 SHA256 f6b750c37c7708bd79ee67ee20f1dc37e2fcff8b03ec8e12f52224110a7eb781 +EBUILD freeradius-2.1.6.ebuild 4152 RMD160 70d9b8dffc8ced92a749f6e5375c42181eca78c0 SHA1 30e179292a6325549281b0aea8e4c76124d6601f SHA256 438727609804741db69ee250371d363856a2666896bc3c97fb4cae93478b7e16 +MISC ChangeLog 18082 RMD160 9c01db8a8034169eb053ff6c46c494793eb9c687 SHA1 41639862dc3f4e8417a6c98b9a0a0aca685886cf SHA256 08b738c69447d0bacef241a4a3e401f80e1e0f4753298eb043f69dc110f823cd MISC metadata.xml 719 RMD160 5e57d94f486ea920e3b41de1cd30fc2e0127091d SHA1 fc9985698a0f2bf2ae05d3e1e459f2b72513f798 SHA256 e8ab0e7372f3eda0b1f5f8604162c2d20c1fc2ead87700f2d8ecabc1bc30fd9c -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.11 (GNU/Linux) -iEYEARECAAYFAkqRHBsACgkQ9A5kJBGSrssMFwCggkR4fDS4WCDaoP0CKlsgRO/5 -fuAAn1g5DFHBSFwmZQ2pVSVMOYOEF1ZE -=p9PW +iEYEARECAAYFAkqh/4MACgkQ9A5kJBGSrsuJhgCglp0k+3Dejeiemj3ElCc7jxDj +txsAnjk+tAh7PjURH/IjM6h+icQQzCvv +=1rDF -----END PGP SIGNATURE----- diff --git a/net-dialup/freeradius/files/freeradius-2.1.6-nothreads.patch b/net-dialup/freeradius/files/freeradius-2.1.6-nothreads.patch new file mode 100644 index 000000000000..41a41c8d6e21 --- /dev/null +++ b/net-dialup/freeradius/files/freeradius-2.1.6-nothreads.patch @@ -0,0 +1,13 @@ +diff -Nru freeradius-server-2.1.6.orig/src/main/event.c freeradius-server-2.1.6/src/main/event.c +--- freeradius-server-2.1.6.orig/src/main/event.c 2009-05-18 13:13:55.000000000 +0200 ++++ freeradius-server-2.1.6/src/main/event.c 2009-09-05 07:52:42.000000000 +0200 +@@ -1667,7 +1667,9 @@ + */ + request->num_proxied_requests = 1; + request->num_proxied_responses = 0; ++#ifdef HAVE_PTHREAD_H + request->child_pid = NO_SUCH_CHILD_PID; ++#endif + + update_event_timestamp(request->proxy, request->proxy_when.tv_sec); + diff --git a/net-dialup/freeradius/freeradius-2.1.6.ebuild b/net-dialup/freeradius/freeradius-2.1.6.ebuild index 3e0eb9f90c62..9699e122217b 100644 --- a/net-dialup/freeradius/freeradius-2.1.6.ebuild +++ b/net-dialup/freeradius/freeradius-2.1.6.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-dialup/freeradius/freeradius-2.1.6.ebuild,v 1.1 2009/08/23 10:38:04 mrness Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-dialup/freeradius/freeradius-2.1.6.ebuild,v 1.2 2009/09/05 06:04:40 mrness Exp $ EAPI="2" @@ -50,6 +50,7 @@ src_prepare() { epatch "${FILESDIR}/${P}-ssl.patch" epatch "${FILESDIR}/${P}-qafixes.patch" epatch "${FILESDIR}/${P}-pkglibdir.patch" + epatch "${FILESDIR}/${P}-nothreads.patch" # kill modules we don't use if ! use ssl; then |