< Previous by Date Date Index Next by Date >
< Previous in Thread Thread Index  

Re: [reSIProcate] cross-compile errors


Hello Adam,

Is there any known issues compiling the latest reSiprocate with gcc 2.95
compiler?

We have been using this mips cross compile toolchain of
mipsel-2.95-glibc-2.2.3 for a while (originally from MontaVista). For
some reason, we saw the following warning messages when compiling the
reSiprocate 1.3.1 and it eventually quit. Before we upgrade our
toolchain, just wonder if there is any quick fix for this. (The
directory name is a bit misleading but we use mipsel-2.95-glibc-2.2.3)

Thanks, Michael

cd rutil; make
make[1]: Entering directory `/home/mzhang/resiprocate/rutil'
Making obj.debug.Linux.mipsel/stun/Udp.d
In file included from
/home/mzhang/aksys/tools/linux/gcc/mipsel-unknown-linux-gnu/gcc-3.4.1-glibc-2.3.2/include/c++/3.4.1/bits/stl_iterator_base_funcs.h:68,
                 from
/home/mzhang/aksys/tools/linux/gcc/mipsel-unknown-linux-gnu/gcc-3.4.1-glibc-2.3.2/include/c++/3.4.1/bits/stl_algobase.h:74,
                 from
/home/mzhang/aksys/tools/linux/gcc/mipsel-unknown-linux-gnu/gcc-3.4.1-glibc-2.3.2/include/c++/3.4.1/bits/char_traits.h:46,
                 from
/home/mzhang/aksys/tools/linux/gcc/mipsel-unknown-linux-gnu/gcc-3.4.1-glibc-2.3.2/include/c++/3.4.1/ios:46,
                 from
/home/mzhang/aksys/tools/linux/gcc/mipsel-unknown-linux-gnu/gcc-3.4.1-glibc-2.3.2/include/c++/3.4.1/ostream:45,
                 from
/home/mzhang/aksys/tools/linux/gcc/mipsel-unknown-linux-gnu/gcc-3.4.1-glibc-2.3.2/include/c++/3.4.1/iostream:45,
                 from stun/Udp.cxx:5:
/home/mzhang/aksys/tools/linux/gcc/mipsel-unknown-linux-gnu/gcc-3.4.1-glibc-2.3.2/include/c++/3.4.1/bits/concept_check.h:52:
 warning: invalid character in macro parameter name
/home/mzhang/aksys/tools/linux/gcc/mipsel-unknown-linux-gnu/gcc-3.4.1-glibc-2.3.2/include/c++/3.4.1/bits/concept_check.h:52:
 badly punctuated parameter list in `#define'
Making obj.debug.Linux.mipsel/stun/Stun.d
In file included from
/home/mzhang/aksys/tools/linux/gcc/mipsel-unknown-linux-gnu/gcc-3.4.1-glibc-2.3.2/include/c++/3.4.1/bits/stl_iterator_base_funcs.h:68,
                 from
/home/mzhang/aksys/tools/linux/gcc/mipsel-unknown-linux-gnu/gcc-3.4.1-glibc-2.3.2/include/c++/3.4.1/bits/stl_algobase.h:74,
                 from
/home/mzhang/aksys/tools/linux/gcc/mipsel-unknown-linux-gnu/gcc-3.4.1-glibc-2.3.2/include/c++/3.4.1/bits/char_traits.h:46,
                 from
/home/mzhang/aksys/tools/linux/gcc/mipsel-unknown-linux-gnu/gcc-3.4.1-glibc-2.3.2/include/c++/3.4.1/ios:46,
                 from
/home/mzhang/aksys/tools/linux/gcc/mipsel-unknown-linux-gnu/gcc-3.4.1-glibc-2.3.2/include/c++/3.4.1/ostream:45,
                 from
/home/mzhang/aksys/tools/linux/gcc/mipsel-unknown-linux-gnu/gcc-3.4.1-glibc-2.3.2/include/c++/3.4.1/iostream:45,
                 from stun/Stun.cxx:3:
/home/mzhang/aksys/tools/linux/gcc/mipsel-unknown-linux-gnu/gcc-3.4.1-glibc-2.3.2/include/c++/3.4.1/bits/concept_check.h:52:
 warning: invalid character in macro parameter name
/home/mzhang/aksys/tools/linux/gcc/mipsel-unknown-linux-gnu/gcc-3.4.1-glibc-2.3.2/include/c++/3.4.1/bits/concept_check.h:52:
 badly punctuated parameter list in `#define'
Making obj.debug.Linux.mipsel/dns/RROverlay.d
In file included from
/home/mzhang/aksys/tools/linux/gcc/mipsel-unknown-linux-gnu/gcc-3.4.1-glibc-2.3.2/include/c++/3.4.1/bits/stl_iterator_base_funcs.h:68,
                 from
/home/mzhang/aksys/tools/linux/gcc/mipsel-unknown-linux-gnu/gcc-3.4.1-glibc-2.3.2/include/c++/3.4.1/bits/stl_algobase.h:74,
                 from
/home/mzhang/aksys/tools/linux/gcc/mipsel-unknown-linux-gnu/gcc-3.4.1-glibc-2.3.2/include/c++/3.4.1/vector:67,
                 from dns/RROverlay.cxx:16:
/home/mzhang/aksys/tools/linux/gcc/mipsel-unknown-linux-gnu/gcc-3.4.1-glibc-2.3.2/include/c++/3.4.1/bits/concept_check.h:52:
 warning: invalid character in macro parameter name
/home/mzhang/aksys/tools/linux/gcc/mipsel-unknown-linux-gnu/gcc-3.4.1-glibc-2.3.2/include/c++/3.4.1/bits/concept_check.h:52:
 badly punctuated parameter list in `#define'
Making obj.debug.Linux.mipsel/dns/QueryTypes.d
In file included from
/home/mzhang/aksys/tools/linux/gcc/mipsel-unknown-linux-gnu/gcc-3.4.1-glibc-2.3.2/include/c++/3.4.1/bits/stl_iterator_base_funcs.h:68,
                 from
/home/mzhang/aksys/tools/linux/gcc/mipsel-unknown-linux-gnu/gcc-3.4.1-glibc-2.3.2/include/c++/3.4.1/bits/stl_algobase.h:74,
                 from
/home/mzhang/aksys/tools/linux/gcc/mipsel-unknown-linux-gnu/gcc-3.4.1-glibc-2.3.2/include/c++/3.4.1/algorithm:66,
                 from ../rutil/Socket.hxx:6,
                 from dns/QueryTypes.hxx:6,
                 from dns/QueryTypes.cxx:1:
/home/mzhang/aksys/tools/linux/gcc/mipsel-unknown-linux-gnu/gcc-3.4.1-glibc-2.3.2/include/c++/3.4.1/bits/concept_check.h:52:
 warning: invalid character in macro parameter name
/home/mzhang/aksys/tools/linux/gcc/mipsel-unknown-linux-gnu/gcc-3.4.1-glibc-2.3.2/include/c++/3.4.1/bits/concept_check.h:52:
 badly punctuated parameter list in `#define'
Making obj.debug.Linux.mipsel/dns/RRVip.d
In file included from
/home/mzhang/aksys/tools/linux/gcc/mipsel-unknown-linux-gnu/gcc-3.4.1-glibc-2.3.2/include/c++/3.4.1/bits/stl_iterator_base_funcs.h:68,
                 from
/home/mzhang/aksys/tools/linux/gcc/mipsel-unknown-linux-gnu/gcc-3.4.1-glibc-2.3.2/include/c++/3.4.1/bits/stl_algobase.h:74,
                 from
/home/mzhang/aksys/tools/linux/gcc/mipsel-unknown-linux-gnu/gcc-3.4.1-glibc-2.3.2/include/c++/3.4.1/bits/stl_tree.h:66,
                 from
/home/mzhang/aksys/tools/linux/gcc/mipsel-unknown-linux-gnu/gcc-3.4.1-glibc-2.3.2/include/c++/3.4.1/map:66,
                 from dns/RRVip.cxx:8:
/home/mzhang/aksys/tools/linux/gcc/mipsel-unknown-linux-gnu/gcc-3.4.1-glibc-2.3.2/include/c++/3.4.1/bits/concept_check.h:52:
 warning: invalid character in macro parameter name
/home/mzhang/aksys/tools/linux/gcc/mipsel-unknown-linux-gnu/gcc-3.4.1-glibc-2.3.2/include/c++/3.4.1/bits/concept_check.h:52:
 badly punctuated parameter list in `#define'
Making obj.debug.Linux.mipsel/dns/RRList.d
In file included from
/home/mzhang/aksys/tools/linux/gcc/mipsel-unknown-linux-gnu/gcc-3.4.1-glibc-2.3.2/include/c++/3.4.1/bits/stl_iterator_base_funcs.h:68,
                 from
/home/mzhang/aksys/tools/linux/gcc/mipsel-unknown-linux-gnu/gcc-3.4.1-glibc-2.3.2/include/c++/3.4.1/bits/stl_algobase.h:74,
                 from
/home/mzhang/aksys/tools/linux/gcc/mipsel-unknown-linux-gnu/gcc-3.4.1-glibc-2.3.2/include/c++/3.4.1/vector:67,
                 from dns/RRList.cxx:5:
/home/mzhang/aksys/tools/linux/gcc/mipsel-unknown-linux-gnu/gcc-3.4.1-glibc-2.3.2/include/c++/3.4.1/bits/concept_check.h:52:
 warning: invalid character in macro parameter name
/home/mzhang/aksys/tools/linux/gcc/mipsel-unknown-linux-gnu/gcc-3.4.1-glibc-2.3.2/include/c++/3.4.1/bits/concept_check.h:52:
 badly punctuated parameter list in `#define'
Making obj.debug.Linux.mipsel/dns/RRCache.d
In file included from
/home/mzhang/aksys/tools/linux/gcc/mipsel-unknown-linux-gnu/gcc-3.4.1-glibc-2.3.2/include/c++/3.4.1/bits/stl_iterator_base_funcs.h:68,
                 from
/home/mzhang/aksys/tools/linux/gcc/mipsel-unknown-linux-gnu/gcc-3.4.1-glibc-2.3.2/include/c++/3.4.1/bits/stl_algobase.h:74,
                 from
/home/mzhang/aksys/tools/linux/gcc/mipsel-unknown-linux-gnu/gcc-3.4.1-glibc-2.3.2/include/c++/3.4.1/bits/stl_tree.h:66,
                 from
/home/mzhang/aksys/tools/linux/gcc/mipsel-unknown-linux-gnu/gcc-3.4.1-glibc-2.3.2/include/c++/3.4.1/set:66,
                 from dns/RRCache.cxx:27:
/home/mzhang/aksys/tools/linux/gcc/mipsel-unknown-linux-gnu/gcc-3.4.1-glibc-2.3.2/include/c++/3.4.1/bits/concept_check.h:52:
 warning: invalid character in macro parameter name
/home/mzhang/aksys/tools/linux/gcc/mipsel-unknown-linux-gnu/gcc-3.4.1-glibc-2.3.2/include/c++/3.4.1/bits/concept_check.h:52:
 badly punctuated parameter list in `#define'
Making obj.debug.Linux.mipsel/dns/ExternalDnsFactory.d
In file included from
/home/mzhang/aksys/tools/linux/gcc/mipsel-unknown-linux-gnu/gcc-3.4.1-glibc-2.3.2/include/c++/3.4.1/bits/stl_iterator_base_funcs.h:68,
                 from
/home/mzhang/aksys/tools/linux/gcc/mipsel-unknown-linux-gnu/gcc-3.4.1-glibc-2.3.2/include/c++/3.4.1/bits/stl_algobase.h:74,
                 from
/home/mzhang/aksys/tools/linux/gcc/mipsel-unknown-linux-gnu/gcc-3.4.1-glibc-2.3.2/include/c++/3.4.1/algorithm:66,
                 from ../rutil/Socket.hxx:6,
                 from ../rutil/GenericIPAddress.hxx:8,
                 from ../rutil/dns/AresDns.hxx:4,
                 from dns/ExternalDnsFactory.cxx:9:
/home/mzhang/aksys/tools/linux/gcc/mipsel-unknown-linux-gnu/gcc-3.4.1-glibc-2.3.2/include/c++/3.4.1/bits/concept_check.h:52:
 warning: invalid character in macro parameter name
/home/mzhang/aksys/tools/linux/gcc/mipsel-unknown-linux-gnu/gcc-3.4.1-glibc-2.3.2/include/c++/3.4.1/bits/concept_check.h:52:
 badly punctuated parameter list in `#define'
Making obj.debug.Linux.mipsel/dns/DnsStub.d
In file included from
/home/mzhang/aksys/tools/linux/gcc/mipsel-unknown-linux-gnu/gcc-3.4.1-glibc-2.3.2/include/c++/3.4.1/bits/stl_iterator_base_funcs.h:68,
                 from
/home/mzhang/aksys/tools/linux/gcc/mipsel-unknown-linux-gnu/gcc-3.4.1-glibc-2.3.2/include/c++/3.4.1/bits/stl_algobase.h:74,
                 from
/home/mzhang/aksys/tools/linux/gcc/mipsel-unknown-linux-gnu/gcc-3.4.1-glibc-2.3.2/include/c++/3.4.1/bits/stl_tree.h:66,
                 from
/home/mzhang/aksys/tools/linux/gcc/mipsel-unknown-linux-gnu/gcc-3.4.1-glibc-2.3.2/include/c++/3.4.1/set:66,
                 from dns/DnsStub.cxx:5:
/home/mzhang/aksys/tools/linux/gcc/mipsel-unknown-linux-gnu/gcc-3.4.1-glibc-2.3.2/include/c++/3.4.1/bits/concept_check.h:52:
 warning: invalid character in macro parameter name
/home/mzhang/aksys/tools/linux/gcc/mipsel-unknown-linux-gnu/gcc-3.4.1-glibc-2.3.2/include/c++/3.4.1/bits/concept_check.h:52:
 badly punctuated parameter list in `#define'
Making obj.debug.Linux.mipsel/dns/DnsSrvRecord.d
In file included from
/home/mzhang/aksys/tools/linux/gcc/mipsel-unknown-linux-gnu/gcc-3.4.1-glibc-2.3.2/include/c++/3.4.1/bits/stl_iterator_base_funcs.h:68,
                 from
/home/mzhang/aksys/tools/linux/gcc/mipsel-unknown-linux-gnu/gcc-3.4.1-glibc-2.3.2/include/c++/3.4.1/bits/stl_algobase.h:74,
                 from
/home/mzhang/aksys/tools/linux/gcc/mipsel-unknown-linux-gnu/gcc-3.4.1-glibc-2.3.2/include/c++/3.4.1/bits/char_traits.h:46,
                 from
/home/mzhang/aksys/tools/linux/gcc/mipsel-unknown-linux-gnu/gcc-3.4.1-glibc-2.3.2/include/c++/3.4.1/ios:46,
                 from
/home/mzhang/aksys/tools/linux/gcc/mipsel-unknown-linux-gnu/gcc-3.4.1-glibc-2.3.2/include/c++/3.4.1/ostream:45,
                 from
/home/mzhang/aksys/tools/linux/gcc/mipsel-unknown-linux-gnu/gcc-3.4.1-glibc-2.3.2/include/c++/3.4.1/iostream:45,
                 from ../rutil/Data.hxx:4,
                 from dns/DnsSrvRecord.cxx:18:
/home/mzhang/aksys/tools/linux/gcc/mipsel-unknown-linux-gnu/gcc-3.4.1-glibc-2.3.2/include/c++/3.4.1/bits/concept_check.h:52:
 warning: invalid character in macro parameter name
/home/mzhang/aksys/tools/linux/gcc/mipsel-unknown-linux-gnu/gcc-3.4.1-glibc-2.3.2/include/c++/3.4.1/bits/concept_check.h:52:
 badly punctuated parameter list in `#define'
Making obj.debug.Linux.mipsel/dns/DnsResourceRecord.d
In file included from
/home/mzhang/aksys/tools/linux/gcc/mipsel-unknown-linux-gnu/gcc-3.4.1-glibc-2.3.2/include/c++/3.4.1/bits/stl_iterator_base_funcs.h:68,
                 from
/home/mzhang/aksys/tools/linux/gcc/mipsel-unknown-linux-gnu/gcc-3.4.1-glibc-2.3.2/include/c++/3.4.1/bits/stl_algobase.h:74,
                 from
/home/mzhang/aksys/tools/linux/gcc/mipsel-unknown-linux-gnu/gcc-3.4.1-glibc-2.3.2/include/c++/3.4.1/bits/char_traits.h:46,
                 from
/home/mzhang/aksys/tools/linux/gcc/mipsel-unknown-linux-gnu/gcc-3.4.1-glibc-2.3.2/include/c++/3.4.1/ios:46,
                 from
/home/mzhang/aksys/tools/linux/gcc/mipsel-unknown-linux-gnu/gcc-3.4.1-glibc-2.3.2/include/c++/3.4.1/ostream:45,
                 from
/home/mzhang/aksys/tools/linux/gcc/mipsel-unknown-linux-gnu/gcc-3.4.1-glibc-2.3.2/include/c++/3.4.1/iostream:45,
                 from dns/DnsResourceRecord.cxx:2:
/home/mzhang/aksys/tools/linux/gcc/mipsel-unknown-linux-gnu/gcc-3.4.1-glibc-2.3.2/include/c++/3.4.1/bits/concept_check.h:52:
 warning: invalid character in macro parameter name
/home/mzhang/aksys/tools/linux/gcc/mipsel-unknown-linux-gnu/gcc-3.4.1-glibc-2.3.2/include/c++/3.4.1/bits/concept_check.h:52:
 badly punctuated parameter list in `#define'
Making obj.debug.Linux.mipsel/dns/DnsNaptrRecord.d
In file included from
/home/mzhang/aksys/tools/linux/gcc/mipsel-unknown-linux-gnu/gcc-3.4.1-glibc-2.3.2/include/c++/3.4.1/bits/stl_iterator_base_funcs.h:68,
                 from
/home/mzhang/aksys/tools/linux/gcc/mipsel-unknown-linux-gnu/gcc-3.4.1-glibc-2.3.2/include/c++/3.4.1/bits/stl_algobase.h:74,
                 from
/home/mzhang/aksys/tools/linux/gcc/mipsel-unknown-linux-gnu/gcc-3.4.1-glibc-2.3.2/include/c++/3.4.1/bits/char_traits.h:46,
                 from
/home/mzhang/aksys/tools/linux/gcc/mipsel-unknown-linux-gnu/gcc-3.4.1-glibc-2.3.2/include/c++/3.4.1/ios:46,
                 from
/home/mzhang/aksys/tools/linux/gcc/mipsel-unknown-linux-gnu/gcc-3.4.1-glibc-2.3.2/include/c++/3.4.1/ostream:45,
                 from
/home/mzhang/aksys/tools/linux/gcc/mipsel-unknown-linux-gnu/gcc-3.4.1-glibc-2.3.2/include/c++/3.4.1/iostream:45,
                 from ../rutil/Data.hxx:4,
                 from dns/DnsNaptrRecord.cxx:18:
/home/mzhang/aksys/tools/linux/gcc/mipsel-unknown-linux-gnu/gcc-3.4.1-glibc-2.3.2/include/c++/3.4.1/bits/concept_check.h:52:
 warning: invalid character in macro parameter name
/home/mzhang/aksys/tools/linux/gcc/mipsel-unknown-linux-gnu/gcc-3.4.1-glibc-2.3.2/include/c++/3.4.1/bits/concept_check.h:52:
 badly punctuated parameter list in `#define'

On Wed, 2008-05-21 at 14:44, Adam Roach wrote:
> The configure script now tries to be more helpful regarding path options 
> when cross-compilation is used. Note that I didn't change the build 
> system at all; I just made the configuration script try to make "doing 
> the right thing" a bit more obvious.
> 
> /a
> 
> On 5/20/08 6:50 PM, Adam Roach wrote:
> > Still working on the patch. In the meanwhile, I think you can get 
> > around the problem by editing build/Makefile.conf directly and 
> > changing the include directory for POPT so that it isn't /usr/include 
> > anymore. You may have to also disable the use of POPT.
> >
> > /a
> >
> > On 5/20/08 5:58 PM, Adam Roach wrote:
> >> Okay; I've managed to reproduce the error here. The problem is that 
> >> the configure script will still try to find native headers and 
> >> libraries for things like popt and bdb even when cross-compiling. I'm 
> >> working on a fix for this, and will let you know when it's ready for 
> >> you to try.
> >>
> >> /a
> >>
> >> On 5/20/08 5:36 PM, Michael Zhang wrote:
> >>> Thanks for the quick reply, Adam
> >>>
> >>> I did use the crosstool to generate the toolchain. And I tried to use
> >>> the mips compiler to build the code below and it worked.
> >>>
> >>> Regards,
> >>>
> >>> Michael
> >>>
> >>> On Tue, 2008-05-20 at 15:54, Adam Roach wrote:
> >>>  
> >>>> At first blush, I'd guess that there's something wrong with the 
> >>>> macro for FD_ZERO in the headers you're using. It looks like you're 
> >>>> using crosstool to generate your cross compiler. I'm going to try 
> >>>> to replicate your toolchain environment to see whether I get the 
> >>>> same error.
> >>>>
> >>>> In the meanwhile, I would encourage you to try compiling a minimal 
> >>>> application that exercises this macro to see whether we can 
> >>>> trivially reproduce the problem. Can your cross-compiler 
> >>>> successfully produce a mips binary from the following code?
> >>>>
> >>>>
> >>>> //--------------------------------------------------
> >>>> #include <stdio.h>
> >>>> #include <sys/select.h>
> >>>>
> >>>> int main (int argc, char** argv)
> >>>> {
> >>>>   fd_set s;
> >>>>   FD_ZERO(&s);
> >>>>   return 0;
> >>>> }
> >>>> //--------------------------------------------------
> >>>>
> >>>> /a
> >>>>
> >>>> On 5/20/08 1:55 PM, Michael Zhang wrote:
> >>>>   
> >>>>> Hi Adam,
> >>>>>
> >>>>> I am building the latest reSiprocate 1.3.1 with a mips cross 
> >>>>> compiler,
> >>>>> mipsel-gcc-3.3.2-glibc-2.3.2. And got some compile errors as below.
> >>>>>
> >>>>> make[1]: Entering directory 
> >>>>> `/home/mzhang/resiprocate/resip/stack/test'
> >>>>> /home/mzhang/crosstool/gcc-3.3.2-glibc-2.3.2/mipsel-unknown-linux-gnu/bin/mipsel-unknown-linux-gnu-g++
> >>>>>  
> >>>>> -D_REENTRANT  -g -Wall -fPIC                 -I../../../build/.. 
> >>>>> -I../../../build/.. -I../../../build/../contrib/ares 
> >>>>> -I/usr/include 
> >>>>> -I/home/mzhang/crosstool/gcc-3.3.2-glibc-2.3.2/mipsel-unknown-linux-gnu/include/c++/3.3.2/
> >>>>>  
> >>>>> -I/home/mzhang/crosstool/gcc-3.3.2-glibc-2.3.2/mipsel-unknown-linux-gnu/include/c++/3.3.2/mipsel-unknown-linux-gnu/
> >>>>>  
> >>>>> -DOS_MAJOR_VER=2 -DOS_MINOR_VER=4 -DOS_POINT_VER=22-1 
> >>>>> -DOS_PATCH_VER=2115 -DUSE_ARES -DHAVE_POPT_H -c -o 
> >>>>> obj.debug.Linux.mipsel/UAS.o UAS.cxx
> >>>>> ../../../rutil/Socket.hxx: In constructor `resip::FdSet::FdSet()':
> >>>>> ../../../rutil/Socket.hxx:102: error: impossible constraint in `asm'
> >>>>> ../../../rutil/Socket.hxx:103: error: impossible constraint in `asm'
> >>>>> ../../../rutil/Socket.hxx:104: error: impossible constraint in `asm'
> >>>>> make[1]: *** [obj.debug.Linux.mipsel/UAS.o] Error 1
> >>>>> make[1]: Leaving directory 
> >>>>> `/home/mzhang/resiprocate/resip/stack/test'
> >>>>> make: *** [tests] Error 2
> >>>>>
> >>>>>
> >>>>> Can you please shed some light on this?
> >>>>>
> >>>>> Thanks,
> >>>>>
> >>>>> BTW - I heard about you from my colleague Mandeep Ahuja.
> >>>>>
> >>>>> Michael
> >>>>>
> >>>>>
> >>>>>
> >>>>>         
> >>>
> >>>   
> >>
> >> _______________________________________________
> >> resiprocate-devel mailing list
> >> resiprocate-devel@xxxxxxxxxxxxxxx
> >> https://list.resiprocate.org/mailman/listinfo/resiprocate-devel
> >
> > _______________________________________________
> > resiprocate-devel mailing list
> > resiprocate-devel@xxxxxxxxxxxxxxx
> > https://list.resiprocate.org/mailman/listinfo/resiprocate-devel
>