[reSIProcate] Packaging for Debian
Robert Sparks
rjsparks at nostrum.com
Mon Feb 26 10:33:01 CST 2007
Thank you Neil!
One quick comment on 2) below.
We have effectively forked ares - resiprocate won't (I think) build
against ares straight from MIT.
RjS
On Feb 26, 2007, at 10:12 AM, Neil McGovern wrote:
> Hi all,
>
> After spending quite a bit of time with Daniel Pocock this past
> weekend
> at FOSDEM, I've been convinced to package the reSIProcate suite for
> Debian.
>
> Now, there's a couple of issues that remain before I can upload it,
> and
> I was hoping you'd be able to help :)
>
>
> 1) Licences and copyright.
>
> It seems that the source for resiprocate contains multiple projects,
> under potentially different licences, and by different copyright
> holders. Quite a bit of this is ok, but some have issues.
>
> A quick summary:
>
> Name Copyright Licence Problematic
> ---- --------- ------- -----------
> sipdial Daniel Pocock none Yes
> repro Vovida Networks, Inc VSL, 1.0 No
> stack Vovida Networks, Inc VSL, 1.0 No
> rutil Vovida Networks, Inc VSL, 1.0 No
> tfm PurpleComm, Inc BSD 3-clause No
> build-system Unknown none Yes
>
> In summary: sipdial and the build system need a licence, or they're
> not
> distributable. If the copyright of the others could also be checked,
> that'd be great :)
>
>
> 2) Embedded code copies
>
> tfm and rutil seem to both rely on copies of other libraries shipped
> with resiprocate, cppunit and ares respectively.
>
> This causes us (Debian) some major headaches when it comes to
> providing
> security support should a hole be found in one of these packages. I
> had
> a minor heart attack when I saw pcre included, but it doesn't seem to
> need it to build.
>
> Removing the -I line from tfm builds it against the Debian version
> properly, so that isn't an issue.
>
> With rutil/ares, it seems it doesn't properly install the header files
> making rutil fail to build from source without the included files.
> A bug
> (http://bugs.debian.org/412515) has been filed, and so hopefully this
> should be fixed shortly.
>
>
> 3) Other (minor) issues which could be fixed, but aren't show
> stoppers are:
>
> tfm seems to have a compile option of -I/usr/local/include/boost-1_33,
> which isn't present. This, fortunately doesn't cause a problem, but
> possibly shoudn't be there.
>
> contrib/db, contrib/getopt, contrib/pcre and contrib/popt don't
> seem to
> be used at all, and can probably be removed.
>
>
> That's about it for now, I'll continue to try and get these built, but
> it's non-trivial as the source package is building multiple binaries,
> headers and libraries, so it may take some time :)
>
> Many thanks,
> Neil
> --
> A. Because it breaks the logical sequence of discussion
> Q. Why is top posting bad?
> gpg key - http://www.halon.org.uk/pubkey.txt ; the.earth.li B345BDD3
> _______________________________________________
> resiprocate-devel mailing list
> resiprocate-devel at list.resiprocate.org
> https://list.resiprocate.org/mailman/listinfo/resiprocate-devel
More information about the resiprocate-devel
mailing list