monotone-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Monotone-devel] ANNOUNCE: monotone 0.20


From: Will Robertson
Subject: Re: [Monotone-devel] ANNOUNCE: monotone 0.20
Date: Wed, 06 Jul 2005 14:50:34 +0100

Hi all,
  I'm afraid I can't get the source d/l from
"http://www.venge.net/monotone/downloads/monotone-0.20.tar.gz"; to
compile on neither Gentoo Linux (i686) nor Solaris 8 (Sparc).  They both
give similar errors.
  I have GCC 3.3.5 on Gentoo and GCC 3.4 on Solaris, the optimisations I
use on Gentoo are very mild (-march=i686 -O2 -pipe
-fomit-frame-pointer):




Gentoo Linux:

/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5-20050130/include/g
++-v3/bits/stl_algo.h:2059:   instantiated from `void
std::__final_insertion_sort(_RandomAccessIter, _RandomAccessIter) [with
_RandomAccessIter =
__gnu_cxx::__normal_iterator<boost::filesystem::path*,
std::vector<boost::filesystem::path,
std::allocator<boost::filesystem::path> > >]'
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5-20050130/include/g
++-v3/bits/stl_algo.h:2181:   instantiated from `void
std::sort(_RandomAccessIter, _RandomAccessIter) [with _RandomAccessIter
= __gnu_cxx::__normal_iterator<boost::filesystem::path*,
std::vector<boost::filesystem::path,
std::allocator<boost::filesystem::path> >
>]'                                                                            
lua.cc:541:   instantiated from here

/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5-20050130/include/g
++-v3/bits/stl_algo.h:1944: error: no
   match for 'operator<' in '__val
<                                            
   (&__next)->__gnu_cxx::__normal_iterator<_Iterator,
_Container>::operator*
   [with _Iterator = boost::filesystem::path*, _Container
=                     
   std::vector<boost::filesystem::path,
std::allocator<boost::filesystem::path>

>]()'                                                                        

make[2]: *** [monotone-lua.o] Error 1

make[2]: Leaving directory
`/var/tmp/portage/monotone-0.20/work/monotone-0.20'  

make[1]: *** [all-recursive] Error 1

make[1]: Leaving directory
`/var/tmp/portage/monotone-0.20/work/monotone-0.20'  

make: *** [all] Error 2



Solaris:

/tool/gcc-3.4.3/lib/gcc/sparc-sun-solaris2.8/3.4.3/../../../../include/c
++/3.4.3/bits/stl_algo.h:2470:   instantiated from `void
std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator,
_Size) [with _RandomAccessIterator =
__gnu_cxx::__normal_iterator<boost::filesystem::path*,
std::vector<boost::filesystem::path,
std::allocator<boost::filesystem::path> > >, _Size = int]'

/tool/gcc-3.4.3/lib/gcc/sparc-sun-solaris2.8/3.4.3/../../../../include/c
++/3.4.3/bits/stl_algo.h:2553:   instantiated from `void
std::sort(_RandomAccessIterator, _RandomAccessIterator) [with
_RandomAccessIterator =
__gnu_cxx::__normal_iterator<boost::filesystem::path*,
std::vector<boost::filesystem::path,
std::allocator<boost::filesystem::path> > >]'
/tool-src/dev/vc/monotone/monotone-0.20/lua.cc:541:   instantiated from
here

/tool/gcc-3.4.3/lib/gcc/sparc-sun-solaris2.8/3.4.3/../../../../include/c
++/3.4.3/bits/stl_heap.h:121: error: no match for 'operator<' in
'(&(&__first)->__gnu_cxx::__normal_iterator<_Iterator,
_Container>::operator+ [with _Iterator = boost::filesystem::path*,
_Container = std::vector<boost::filesystem::path,
std::allocator<boost::filesystem::path> >](((const ptrdiff_t&)((const
ptrdiff_t*)(&__parent)))))->__gnu_cxx::__normal_iterator<_Iterator,
_Container>::operator* [with _Iterator = boost::filesystem::path*,
_Container = std::vector<boost::filesystem::path,
std::allocator<boost::filesystem::path> >]() < __value'

make[2]: *** [monotone-lua.o] Error 1

make[2]: Leaving directory
`/tool-src/dev/vc/monotone/monotone-0.20-sparc-sun-solaris2.8'

make[1]: *** [all-recursive] Error 1

make[1]: Leaving directory
`/tool-src/dev/vc/monotone/monotone-0.20-sparc-sun-solaris2.8'

make: *** [all] Error 2



On Wed, 2005-07-06 at 03:25 -0700, Nathaniel Smith wrote:
> I'm happy to announce that monotone 0.20 is now released, and
> available as usual from the monotone homepage:
>   http://venge.net/monotone/
> 
> Source and some binaries are available now; more binaries will be
> posted as I receive them.
> 
> The most visible change in this release is that netsync's branch
> handling has been revamped.  This fixes a number of bugs, and removes
> a significant source of confusion; now, rather than specifying
> "collections" that must exactly match between the client and server,
> both sides specify arbitrary branch globs, and a client can choose to
> sync as many or as few branches as they wish.  These changes are
> incompatible; all users should see NEWS for details.
> 
> There are a lot of other changes (and over 350 commits); cvs_import
> has been rewritten, netsync traffic is now protected against
> man-in-the-middle attacks, many bugs were fixed, the command-line was
> tweaked muchly, and so on. Full details are available in the NEWS
> file, attached below.
> 
> Cheers,
> -- Nathaniel
> 
> _______________________________________________
> Monotone-devel mailing list
> address@hidden
> http://lists.nongnu.org/mailman/listinfo/monotone-devel
-- 
Will Robertson, Systems Administrator
Gordian Knot Ltd.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]