Differences between revisions 7 and 8
Revision 7 as of 2014-07-05 01:42:24
Size: 2446
Editor: wookey
Comment:
Revision 8 as of 2014-07-05 01:53:42
Size: 2425
Editor: wookey
Comment:
Deletions are marked like this. Additions are marked like this.
Line 10: Line 10:
* Helmut Grohne (rebootstrap)<<BR>>
* Wookey (cross toolchains/bootstrapping)<<BR>>
* Adam Conrad (glibc maintainer)<<BR>>
* Johannes Schauer (botch and bootstrap.d.o maintainer)<<BR>>
* Aaron Xu (mips porter)
* Guillem Jover (dpkg maintainer)<<BR>>
 * Helmut Grohne (rebootstrap)
 
* Wookey (cross toolchains/bootstrapping)
 
* Adam Conrad (glibc maintainer)
 
* Johannes Schauer (botch and bootstrap.d.o maintainer)
 
* Aron Xu (mips64el porter)
 
* Guillem Jover (dpkg maintainer)

Bootstrap Sprint

Location, Date

  • when: August 17-19
  • where: Irill, Paris

Participants

  • Helmut Grohne (rebootstrap)
  • Wookey (cross toolchains/bootstrapping)
  • Adam Conrad (glibc maintainer)
  • Johannes Schauer (botch and bootstrap.d.o maintainer)
  • Aron Xu (mips64el porter)
  • Guillem Jover (dpkg maintainer)

Agenda

In general work out how bootstraping should operate, particularly in terms of toolchains/cross toolchains

  • Make glibc stages work. With multilib
  • Decide on how apt-get-able cross toolchains *should* look like:
    • Package naming patterns (there are multiple ones atm)?
    • Interference with native compilers? Co-installable toolchains?
    • One-package-per-arch or combined?
    • Cross-arch dependencies or not?
    • Guillem's 'fake' cross-toolchains idea
  • Discuss toolchain dependency translation (e.g. gcc-${host}).
  • How to ensure that build profiles work in Jessie?
    • Push into archive? (trying atm)
    • Set up copy of archive for testing? (painful)
  • Discuss how we add missing metadata about early bootstrap into
    • package lists. One aspect is dependency translation. Another is that dependencies on build-essential are not spelled out. In bootstrap, we need an order to cross build build-essential though, so we need to know these dependencies.
  • Other cross-build pieces
    • What should be in cross-build-essential (or finer-grained mechanism?)
    • autofoo cache data, cmake toolchain files etc. Move out of dpkg-cross?
  • Document the outcome of the discussions for future reference!

Reports

...

Acknowledgements

the sprint has been possible thanks to:

  • donations to the Debian project

  • sponsor ...
  • Irill, Paris for the Venue, and Roberto Di Cosmo for arranging it.
  • etc ...


CategorySprint