[pjsip] Error in configuring SVN version, on Linux, i686

Tanguy Floc'h electrocut at gmail.com
Thu May 15 08:35:54 EDT 2008


Thanks Benny,

Now the problem is very well explained in the FAQ, and will be usefull if
somebody is facing the same issue.
In conclusion, you have to be very carefull, if you have one leg in Windows
and the another in Linux.

(FYI, I have tried a new svn checkout FROM LINUX on a new empty folder, from
the web repository, and all the previous problems are gone)

Best regards,

Electrocut

On Thu, May 15, 2008 at 10:56 AM, Benny Prijono <bennylp at pjsip.org> wrote:

> That's great! I'm glad we have closure on this. I've added this to the
> FAQ for future reference: http://trac.pjsip.org/repos/wiki/FAQ#crlf
>
> Btw no, svn will ignore the cr-lf formatting with "svn diff" (whether
> this is the default behavior or because I set it up this way, I can't
> remember).
>
> Cheers
>  Benny
>
> On Wed, May 14, 2008 at 2:42 PM, Tanguy Floc'h <electrocut at gmail.com>
> wrote:
> > Victory ! (lol)
> >
> > My supervisor has found that the sed problem is caused by "eof cr lf"
> > stuffs, on os_auto.h.in file.
> > (Even if I'm using the Linux computer through "Xming", I don't remember
> > having modified os_auto.h.in file from Windows,
> >  and according to "svn diff", the file was the same as the repository
> one,
> > but I'm not sure svn is able to make the difference between cf and cr+lf)
> >
> > Here is the successful log :
> >
> > [tflo at D820-15 Stack_PjSIP]$ sed -f confstatJ13128/undefs.sed
> > pjlib/include/pj/compat/os_auto.h.in
> >  [...]
> >
> > /* Canonical OS name */
> > /* #undef PJ_OS_NAME */
> > [...]
> >
> > [tflo at D820-15 Stack_PjSIP]$ dos2unix pjlib/include/pj/compat/
> os_auto.h.in
> > dos2unix: converting file pjlib/include/pj/compat/os_auto.h.in to UNIX
> > format ...
> >
> > [tflo at D820-15 Stack_PjSIP]$ sed -f confstatJ13128/undefs.sed
> > pjlib/include/pj/compat/os_auto.h.in
> > [...]
> >
> > /* Canonical OS name */
> > #define PJ_OS_NAME "i686-pc-linux-gnu"
> >  [...]
> >
> > Now, the make dep looks better (still a "third_party/build/srtp" build
> > problem, even with "#define PJMEDIA_HAS_SRTP  0" in config_site.h, that
> I'll
> > try to fix,
> > but I don't think it is related to the same issue)
> >
> > Thanks a lot !
> >
> > Electrocut
> >
> >
> >
> > On Wed, May 14, 2008 at 12:11 PM, Benny Prijono <bennylp at pjsip.org>
> wrote:
> > >
> > >
> > >
> > >
> > > On Wed, May 14, 2008 at 10:59 AM, Tanguy Floc'h <electrocut at gmail.com>
> > wrote:
> > > > > Actually at glance it looks okay (apart from lost of tabs because
> GDoc
> > > > > strips them).
> > > >
> > > > I have attached my undefs.sed file, maybe it will be better without
> Gdoc
> > > >
> > >
> > > > > Here I attach my undefs.sed, also from CentOS 5 machine. What
> happen
> > > > > if you run it (sed -f undefs.h path/to/os-auto.h.in)? I run it in
> both
> > > > > CentOS 5 and Mingw machines and it produces os_auto.h fine.
> > > >
> > > > I'm afraid that for me it's still not good :(
> > > >
> > > > This is the result, when I run your sed file:
> > > >
> > > > [tflo at D820-15 Stack_PjSIP]$ sed -f undefs.sed
> > > > pjlib/include/pj/compat/os_auto.h.in
> > >
> > > [snip]
> > >
> > >
> > > >
> > > > /* Canonical OS name */
> > > > /* #undef PJ_OS_NAME */
> > > >
> > >
> > > I run your undefs.sed and here I've got:
> > >
> > > /* Canonical OS name */
> > >
> > > #define PJ_OS_NAME "i686-pc-linux-gnu"
> > >
> > > and the rest looks okay. So your undefs.sed is fine, but for some
> > > reason your sed is unable to run your undefs.sed. Not sure why, but
> > > here is the version that I have:
> > >
> > > [root at sip support]# cat /etc/redhat-release
> > > CentOS release 5 (Final)
> > > [root at sip support]# rpm -qa | grep sed
> > > sed-4.1.5-5.fc6
> > > [root at sip support]#
> > >
> > > Maybe you have different sed version? Or you're not running under bash?
> > >
> > >
> > >
> > >
> > > Cheers
> > >  Benny
> > >
> > >
> > > _______________________________________________
> > > Visit our blog: http://blog.pjsip.org
> > >
> > > pjsip mailing list
> > > pjsip at lists.pjsip.org
> > > http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org
> > >
> >
> >
> > _______________________________________________
> >  Visit our blog: http://blog.pjsip.org
> >
> >  pjsip mailing list
> >  pjsip at lists.pjsip.org
> >  http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org
> >
> >
>
> _______________________________________________
> Visit our blog: http://blog.pjsip.org
>
> pjsip mailing list
> pjsip at lists.pjsip.org
> http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.pjsip.org/pipermail/pjsip_lists.pjsip.org/attachments/20080515/fac53cd5/attachment.html>


More information about the pjsip mailing list