Re: [Monotone-devel] boost 1.53 breaks monotone build

2014-02-15 Thread Lapo Luchini
Markus Wanner wrote:
 And I can confirm it works with
 boost 1.53, so I committed this change in dfe4b51c...

OK, this commit also fixed recent breakage caused by 1.52 - 1.55
upgrade of FreeBSD's boost.

http://www.freshports.org/devel/monotone/

cheers,

-- 
Lapo Luchini - http://lapo.it/


___
Monotone-devel mailing list
Monotone-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/monotone-devel


Re: [Monotone-devel] boost 1.53 breaks monotone build

2013-03-19 Thread Frédéric Praca
Le Mon, 18 Mar 2013 22:27:35 + (GMT),
Richard Hopkins richhguard-monot...@yahoo.co.uk a écrit :

  
  On my local machine, resolve_conflicts_dropped_modified_1
  fails
  constantly.
 Same here! Glad I'm not the only one; I was seriously starting to
 doubt my hardware, OS, or config, especially as I had it succeed once
 or twice, the backtrace kept changing, and that it hasn't failed yet
 on Windows.
Well, I just tested it on Ubuntu 12.10 on x86-64 and it worked :)
I'll give it a try on FreeBSD8-STABLE on x86 at home.
 
 http://lists.gnu.org/archive/html/monotone-devel/2012-12/msg00032.html
 
 I agree though, before releasing I'd like to see full test results
 from all our supported platforms/OS's. I can provide results for SLED
 11 SP2 for definite, OpenSUSE most probably, and probably Windows XP
 SP3 + Windows 7 SP1 and OpenBSD.

I could probably provide results on FreeBSD 8-STABLE from time to time
and a Ubuntu 12.10 almost all time (week-end excluded :)) if it helps.

 As a bonus, after a release, hopefully it means integration with
 package managers will be easier. I'd like to send a port update to
 OpenBSD and somehow get the SUSE/OpenSUSE package updated - their
 next releases will be due later this year giving us a few months.
 
Fred

 ___
 Monotone-devel mailing list
 Monotone-devel@nongnu.org
 https://lists.nongnu.org/mailman/listinfo/monotone-devel


___
Monotone-devel mailing list
Monotone-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/monotone-devel


Re: [Monotone-devel] boost 1.53 breaks monotone build

2013-03-19 Thread Richard Hopkins
 In 79e73d6882ea68c70abd5891f47806eabe5d0f10 on 16 March ...
 ...
 This fixed a hang on Windows for me.

 Let me know if it fixes your problems.

It does. resolve_conflicts_dropped_modified_1 now passes
successfully - tested with 5934509c86e975ce771c66a1511671620eceb6d0 (descendant 
of 79e...) several times.

All tests pass now on SLED 11 SP2.

Richard

___
Monotone-devel mailing list
Monotone-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/monotone-devel


Re: [Monotone-devel] boost 1.53 breaks monotone build

2013-03-19 Thread Markus Wanner
On 03/19/2013 05:11 AM, Stephen Leake wrote:
 This has *i after erase (i), which can have random effects depending on
 the stack/heap content.

Good catch.

 This fixed a hang on Windows for me.
 
 Let me know if it fixes your problems.

Seems to fix issues on my amd64 box. And my hurd boxen just crawled
through the entire test suite just fine as well.

Regards

Markus Wanner



signature.asc
Description: OpenPGP digital signature
___
Monotone-devel mailing list
Monotone-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/monotone-devel


Re: [Monotone-devel] boost 1.53 breaks monotone build

2013-03-19 Thread Stephen Leake
Markus Wanner mar...@bluegap.ch writes:

 On 03/19/2013 05:11 AM, Stephen Leake wrote:
 This has *i after erase (i), which can have random effects depending on
 the stack/heap content.

 Good catch.

Thanks.

Of course, I'm the one that wrote the bad code in the first place :(.

-- 
-- Stephe

___
Monotone-devel mailing list
Monotone-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/monotone-devel


Re: [Monotone-devel] boost 1.53 breaks monotone build

2013-03-18 Thread Markus Wanner
On 03/15/2013 11:35 PM, Richard Hopkins wrote:
 One of my installs has boost 1.36 and your commit (dfe4b)
 compiles fine on it.

Thanks for testing.

 My vote is for a release soon ;-)

I'd also like to see a monotone-1.1 release soon-ish. I'd be much more
comfortable with a working buildbot, though. Who's in charge of the
buildbot master?

On my local machine, resolve_conflicts_dropped_modified_1 fails
constantly. From the extra suite, ciabot fails intermittently. On my
hurd test box, I get failures for mail-notify. All of that is not quite
with the most recent rev, though.

Regards

Markus Wanner



signature.asc
Description: OpenPGP digital signature
___
Monotone-devel mailing list
Monotone-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/monotone-devel


Re: [Monotone-devel] boost 1.53 breaks monotone build

2013-03-18 Thread Richard Hopkins
 
 On my local machine, resolve_conflicts_dropped_modified_1
 fails
 constantly.
Same here! Glad I'm not the only one; I was seriously starting to doubt
my hardware, OS, or config, especially as I had it succeed once or twice,
the backtrace kept changing, and that it hasn't failed yet on Windows.

http://lists.gnu.org/archive/html/monotone-devel/2012-12/msg00032.html

I agree though, before releasing I'd like to see full test results from
all our supported platforms/OS's. I can provide results for SLED 11 SP2
for definite, OpenSUSE most probably, and probably Windows XP SP3 +
Windows 7 SP1 and OpenBSD.

As a bonus, after a release, hopefully it means integration with
package managers will be easier. I'd like to send a port update to
OpenBSD and somehow get the SUSE/OpenSUSE package updated - their
next releases will be due later this year giving us a few months.


___
Monotone-devel mailing list
Monotone-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/monotone-devel


Re: [Monotone-devel] boost 1.53 breaks monotone build

2013-03-16 Thread Hendrik Boom
On Fri, Mar 15, 2013 at 10:35:29PM +, Richard Hopkins wrote:
 --- On Fri, 15/3/13, Markus Wanner mar...@bluegap.ch wrote:
  To me, it looks like dynamic_pointer_cast is old enough to
  be usable for
  us. At least according to their documentation, it is
  included since 1.34:
  
 One of my installs has boost 1.36 and your commit (dfe4b)
 compiles fine on it.
 
 My vote is for a release soon ;-)

For reference, Debian stable has libboost packages with versin number 1.42.0-4.

-- hendrik

___
Monotone-devel mailing list
Monotone-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/monotone-devel


Re: [Monotone-devel] boost 1.53 breaks monotone build

2013-03-15 Thread Markus Wanner
Richard,

On 03/14/2013 07:58 PM, Richard Hopkins wrote:
 It also seems there a patch to fix it, but how (if we need to)
 should we keep compatibility with older boost?

To me, it looks like dynamic_pointer_cast is old enough to be usable for
us. At least according to their documentation, it is included since 1.34:

http://www.boost.org/doc/libs/1_34_0/libs/smart_ptr/pointer_cast.html

The oldest installed boost I had lying around was 1.46. And monotone
compiled just fine there. Having all instance of shared_dynamic_cast
replaced with dynamic_pointer_cast. And I can confirm it works with
boost 1.53, so I committed this change in dfe4b51c...

If somebody has an ancient boost ready to test against, please try that
revision. We can still add a check against BOOST_VERSION.

Regards

Markus Wanner

___
Monotone-devel mailing list
Monotone-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/monotone-devel


Re: [Monotone-devel] boost 1.53 breaks monotone build

2013-03-15 Thread Richard Hopkins
--- On Fri, 15/3/13, Markus Wanner mar...@bluegap.ch wrote:
 To me, it looks like dynamic_pointer_cast is old enough to
 be usable for
 us. At least according to their documentation, it is
 included since 1.34:
 
One of my installs has boost 1.36 and your commit (dfe4b)
compiles fine on it.

My vote is for a release soon ;-)

Richard

___
Monotone-devel mailing list
Monotone-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/monotone-devel