Re: [Tails-dev] [review'n'merge:1.4.1] bugfix/9523-eatmydata-v82-everywhere

2015-06-11 Thread intrigeri
Hi,

anonym wrote (10 Jun 2015 21:21:43 GMT) :
 On 06/10/2015 02:28 PM, intrigeri wrote:
 Assigned to anonym since our other usual reviewers seem to be mostly
 unavailable these days. Please merge into stable, devel and
 experimental, and then ping me so that I can:
 
  * upgrade eatmydata on our Jenkins ISO builders (without the backport
there too, all builds will start failing);

Done. Next time, perhaps coordination on IRC during office hours
would help :)

  * send a heads up to code contributors so that they update their
build system.

Will do.

 This branch has been merged!

Thanks!

Cheers,
-- 
intrigeri
___
Tails-dev mailing list
Tails-dev@boum.org
https://mailman.boum.org/listinfo/tails-dev
To unsubscribe from this list, send an empty email to 
tails-dev-unsubscr...@boum.org.


[Tails-dev] [review'n'merge:1.4.1] bugfix/9523-eatmydata-v82-everywhere

2015-06-10 Thread intrigeri
Hi,

since #9419 was fixed, our build system uses eatmydata (for real, this
time). However, a Wheezy builder now fails to build a Jessie ISO, and
vice-versa, because Wheezy's and Jessie's eatmydata put their
LD_PRELOAD'ed libraries in different places. This is illustrated by
the fact that our feature/jessie ISO build job on Jenkins has been
failing since 13 days.

The easiest fix I've found was to use Jessie's eatmydata (v82) on all
kinds of builders, and inside all ISOs. That's what the proposed
branch does, thanks to wheezy-backports. With this branch, I could
successfully build both an Wheezy ISO image on a Wheezy builder that
has eatmydata v82 installed. Note that feature/jessie still fails to
build, but that's for unrelated reasons (and I'm on it), and still the
build process has gone further than the usual places where a failure
caused by eatmydata location discrepancies would happen.

Assigned to anonym since our other usual reviewers seem to be mostly
unavailable these days. Please merge into stable, devel and
experimental, and then ping me so that I can:

 * upgrade eatmydata on our Jenkins ISO builders (without the backport
   there too, all builds will start failing);
 * send a heads up to code contributors so that they update their
   build system.

Note that I didn't merge this branch into experimental, otherwise it
would start failing to build on systems that have an older eatmydata.

Cheers,
-- 
intrigeri
___
Tails-dev mailing list
Tails-dev@boum.org
https://mailman.boum.org/listinfo/tails-dev
To unsubscribe from this list, send an empty email to 
tails-dev-unsubscr...@boum.org.


Re: [Tails-dev] [review'n'merge:1.4.1] bugfix/9523-eatmydata-v82-everywhere

2015-06-10 Thread anonym
On 06/10/2015 02:28 PM, intrigeri wrote:
 Assigned to anonym since our other usual reviewers seem to be mostly
 unavailable these days. Please merge into stable, devel and
 experimental, and then ping me so that I can:
 
  * upgrade eatmydata on our Jenkins ISO builders (without the backport
there too, all builds will start failing);
  * send a heads up to code contributors so that they update their
build system.

This branch has been merged!

Cheers!

___
Tails-dev mailing list
Tails-dev@boum.org
https://mailman.boum.org/listinfo/tails-dev
To unsubscribe from this list, send an empty email to 
tails-dev-unsubscr...@boum.org.