Mon Nov 9 07:50:28 2015 UTC ()
Avoid screwing with libc feature-hiding macros in ways that overtly
break the build.


(dholland)
diff -r1.7 -r1.8 pkgsrc/audio/icecast1/distinfo
diff -r1.1.1.1 -r1.2 pkgsrc/audio/icecast1/patches/patch-aa

cvs diff -r1.7 -r1.8 pkgsrc/audio/icecast1/distinfo (expand / switch to unified diff)

--- pkgsrc/audio/icecast1/distinfo 2015/11/03 01:12:35 1.7
+++ pkgsrc/audio/icecast1/distinfo 2015/11/09 07:50:28 1.8
@@ -1,17 +1,16 @@ @@ -1,17 +1,16 @@
1$NetBSD: distinfo,v 1.7 2015/11/03 01:12:35 agc Exp $ 1$NetBSD: distinfo,v 1.8 2015/11/09 07:50:28 dholland Exp $
2 2
3SHA1 (icecast-1.3.12.tar.gz) = bacb760390453718de536b85979ff3a9a73c7710 3SHA1 (icecast-1.3.12.tar.gz) = bacb760390453718de536b85979ff3a9a73c7710
4RMD160 (icecast-1.3.12.tar.gz) = 7b576dbc16103c01b5393880ab51c532662334a9 4RMD160 (icecast-1.3.12.tar.gz) = 7b576dbc16103c01b5393880ab51c532662334a9
5SHA512 (icecast-1.3.12.tar.gz) = ccc9c4673e842b3215685e1ac6135f891a76a4ea5033def84a3be5b64be8e33d641627cc28f99dedbcd0671d291e7f21ece6654a3e3dd7c1e6c486a289cba339 5SHA512 (icecast-1.3.12.tar.gz) = ccc9c4673e842b3215685e1ac6135f891a76a4ea5033def84a3be5b64be8e33d641627cc28f99dedbcd0671d291e7f21ece6654a3e3dd7c1e6c486a289cba339
6Size (icecast-1.3.12.tar.gz) = 269822 bytes 6Size (icecast-1.3.12.tar.gz) = 269822 bytes
7SHA1 (patch-aa) = 169202f563e4e2812d8d532264dcdb4f9ffc8df2 7SHA1 (patch-aa) = 06ebd75daaf3a3dfb4ef66a036ab792a4fcea83d
8SHA1 (patch-ab) = 5d85c8718fba45120bcc3879ca7b2bc718c1c216 8SHA1 (patch-ab) = 5d85c8718fba45120bcc3879ca7b2bc718c1c216
9SHA1 (patch-ac) = 4775c84b910f9b19134f66a57f5196b572daf3cc 9SHA1 (patch-ac) = 4775c84b910f9b19134f66a57f5196b572daf3cc
10SHA1 (patch-ad) = 787838025c33a2b84bc0dd20ac6442e5d8cc24c0 10SHA1 (patch-ad) = 787838025c33a2b84bc0dd20ac6442e5d8cc24c0
11SHA1 (patch-ae) = 43eccb3d3b71ae589dde96042ba580124f9e19e5 11SHA1 (patch-ae) = 43eccb3d3b71ae589dde96042ba580124f9e19e5
12SHA1 (patch-af) = 5720c8847a1885e3012f2530134da41fdc7dd6f7 12SHA1 (patch-af) = 5720c8847a1885e3012f2530134da41fdc7dd6f7
13SHA1 (patch-ag) = 279acaca71b33f8d32a117b315f6277414691572 13SHA1 (patch-ag) = 279acaca71b33f8d32a117b315f6277414691572
14SHA1 (patch-ah) = 740a13863302859bb35b97de95fca2a28f46c365 14SHA1 (patch-ah) = 740a13863302859bb35b97de95fca2a28f46c365
15SHA1 (patch-ai) = ddd79af274984ec0417db31709cbe43a80ea63ae 15SHA1 (patch-ai) = ddd79af274984ec0417db31709cbe43a80ea63ae
16SHA1 (patch-aj) = 455584df6c2b90941198dea632fdb2248709e779 
17SHA1 (patch-ak) = b0063a9d484e2b5e7ddaf06dcdcf6310fc968423 16SHA1 (patch-ak) = b0063a9d484e2b5e7ddaf06dcdcf6310fc968423

cvs diff -r1.1.1.1 -r1.2 pkgsrc/audio/icecast1/patches/patch-aa (expand / switch to unified diff)

--- pkgsrc/audio/icecast1/patches/patch-aa 2004/01/08 20:48:46 1.1.1.1
+++ pkgsrc/audio/icecast1/patches/patch-aa 2015/11/09 07:50:28 1.2
@@ -1,20 +1,25 @@ @@ -1,20 +1,25 @@
1$NetBSD: patch-aa,v 1.1.1.1 2004/01/08 20:48:46 xtraeme Exp $ 1$NetBSD: patch-aa,v 1.2 2015/11/09 07:50:28 dholland Exp $
2 2
3--- src/definitions.h.orig Tue Nov 21 02:26:07 2000 3Don't screw with libc feature hiding macros in ways that break the
 4build.
 5
 6--- src/definitions.h.orig 2000-05-25 16:00:15.000000000 +0000
4+++ src/definitions.h 7+++ src/definitions.h
5@@ -31,6 +31,7 @@ 8@@ -31,6 +31,9 @@
6 # define __USE_BSD 9 # define __USE_BSD
7 #endif 10 #endif
8  11
9+#ifndef __NetBSD__ 12+#if !defined(__NetBSD__) && !defined(__FreeBSD__) && !defined(__DragonFly__) \
 13+ && !defined(__OpenBSD__) && !defined(__Bitrig__)
 14+
10 #ifndef __EXTENSIONS__ 15 #ifndef __EXTENSIONS__
11 # define __EXTENSIONS__ 16 # define __EXTENSIONS__
12 #endif 17 #endif
13@@ -62,6 +63,7 @@ 18@@ -62,6 +65,7 @@
14 # endif 19 # endif
15 #endif 20 #endif
16  21
17+#endif /* __NetBSD__ */ 22+#endif /* __NetBSD__ */
18  23
19  24
20  25