Am Samstag, den 22.12.2012, 13:22 +1000 schrieb Ross Finlayson: > 2/ The second 'patch' seems wrong to me. I don't understand why any > system would define "struct ip_mreq_source", but not also define > "IP_ADD_SOURCE_MEMBERSHIP" (a constant that makes that structure > useful). I recommend removing the patch. If anyone feels that it is, > in fact, necessary, then they can post a message to this mailing list > (as they should have done in the first place!) explaining why they > think it's needed.
This patch is needed for Debian GNU/Hurd. Otherwise it will fail with c++ -c -Iinclude -I../UsageEnvironment/include -I. -O2 -DSOCKLEN_T=socklen_t -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64 -Wall -DBSD=1 -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security GroupsockHelper.cpp GroupsockHelper.cpp:447:8: error: redefinition of ‘struct ip_mreq_source’ In file included from include/NetCommon.h:91:0, from include/NetAddress.hh:29, from include/GroupsockHelper.hh:25, from GroupsockHelper.cpp:21: /usr/include/netinet/in.h:260:8: error: previous definition of ‘struct ip_mreq_source’ -- Benjamin Drung Debian & Ubuntu Developer _______________________________________________ live-devel mailing list live-devel@lists.live555.com http://lists.live555.com/mailman/listinfo/live-devel