On Mon, 2008-02-11 at 19:19 +0000, Neil Williams wrote: One little note on these bugs: 1. All bugs below have patches attached that have been carefully tested with your package to avoid any changes in the Debian packages. As such, the patches can be applied without you needing to worry about testing the patch within a crossbuild environment. Please verify that the patch does not change your Debian packages and let me know if I have missed something that changes the Debian build. I am conscious that time is short before certain packages go into soft freeze and I want to get the autotools-dev support into as many packages as possible because these are the patches that are the most difficult for Emdebian to maintain as "outside-tree". 2. Many patches are inter-woven with other changes and other patches elsewhere in Debian and might not be sufficient to actually implement complete cross build support for any one package at this time. This is not, IMHO, a reason to not apply the patches at this stage. I have started with the autotools-dev patches because these are the ones that will simplify my cross building workload the most. With these patches in place, I will be able to allocate time to solving the more general problems that still remain within cross building Debian. There is little point submitting patches that are full of hacks and workarounds. Leave those to me and emdebian-tools. :-) When I have fixes for the issues that require the hacks, I'll come back with the final changes. (Please let me walk before expecting me to run. ;-)) 3. The long term mass bug filing for cross build support is ongoing and this is only Phase 1. I fully expect to still be filing bug reports under this title after Lenny has become old-stable. One step at a time is the principle. 4. I have deliberately *not* included changes in these Phase 1 patches that are related to other changes in Debian that are yet to be implemented. Emdebian has working solutions for all the problems on a patch basis but better solutions are pending. I need to get this set of patches into place so that it frees up time to solve the more general issues. 5. Some patches include support for --cache-file. See my explanation of this in #465294. Other packages may still need similar support but I have decided not to seek patches for these packages, yet. If anyone has a good idea for solving the issues described in #465294, I'm listening. 6. Please apply the patches as they stand - harangue me at Fosdem if you have general questions but please, help me out and apply the patches so that I can get on with Phase 2 and actually get something working for a Fosdem demo. Thanks. ;-) (Many thanks to those developers who have already uploaded fixes for the bugs listed in the original email.) > -------------------------------------------------------- > > This is the list of maintainers for the remaining open bugs (excluding > the pending bugs). Some of these are really v.v.old and I will look at > doing delayed NMU's for those that remain unfixed after Fosdem. > > http://www.emdebian.org/bugs.php > > Russ Allbery <rra@debian.org> > krb5 (U) > > Bill Allombert <ballombe@debian.org> > libjpeg6b > > Domenico Andreoli <cavok@debian.org> > curl > > Bastian Blank <waldi@debian.org> > busybox (U) > cdebconf (U) > > Jérémy Bobbio <lunar@debian.org> > cdebconf (U) > > Daniel Burrows <dburrows@debian.org> > aptitude > libsigc++-2.0 > > Volker Christian <voc@debian.org> > libmimedir > > Randolph Chung <tausq@debian.org> > cdebconf (U) > > Julien Cristau <jcristau@debian.org> > mesa (U) > > Julien Cristau <julien.cristau@ens-lyon.org> > libx11 (U) > > Marco d'Itri <md@linux.it> > tcp-wrappers > udev > > Debian Install System Team <debian-boot@lists.debian.org> > busybox > cdebconf > > Debian OpenSSL Team <pkg-openssl-devel@lists.alioth.debian.org> > openssl > > Debian X Strike Force <debian-x@lists.debian.org> > libx11 > mesa > > Bernd Eckenfels <ecki@debian.org> > net-tools > > Anthony Fok <foka@debian.org> > freetype (U) > > Jochen Friedrich <jochen@scram.de> > libgsm > > Brice Goglin <bgoglin@debian.org> > mesa (U) > > Steve Greenland <stevegr@debian.org> > cron (U) > > Sam Hartman <hartmans@debian.org> > krb5 > pam (U) > > Joey Hess <joeyh@debian.org> > cdebconf (U) > > Matthias Klose <doko@debian.org> > curl (U) > readline5 > > Matt Kraai <kraai@debian.org> > cdebconf (U) > > Noèl Köthe <noel@debian.org> > wget > > Steve Langasek <vorlon@debian.org> > freetype > pam > > Roger Leigh <rleigh@debian.org> > pam (U) > > Christoph Martin <christoph.martin@uni-mainz.de> > openssl (U) > > Paul Martin <pm@debian.org> > popt > > Alastair McKinstry <mckinstry@debian.org> > newt > > Noah Meyerhans <noahm@debian.org> > iputils > > Josselin Mouette <joss@debian.org> > fontconfig (U) > > Ryan Murray <rmurray@debian.org> > esound > > Jan Christoph Nordholz <hesso@pool.math.tu-berlin.de> > rxvt > > David Nusinow <dnusinow@debian.org> > libx11 (U) > mesa (U) > > Keith Packard <keithp@debian.org> > fontconfig > > Keith Packard <keithp@keithp.com> > freetype (U) > > Gerrit Pape <pape@smarden.org> > dash > > Drew Parsons <dparsons@debian.org> > libx11 (U) > > Javier Fernandez-Sanguino Pen~a <jfs@computer.org> > cron > > Frans Pop <fjp@debian.org> > cdebconf (U) > > Karl Ramm <kcr@debian.org> > pam (U) > > Thierry Reding <thierry@gilfi.de> > mesa (U) > > Kurt Roeckx <kurt@roeckx.be> > openssl (U) > > Anibal Monsalve Salazar <anibal@debian.org> > acl (U) > > Hendrik Sattler <debian@hendrik-sattler.de> > libopenobex > > Andreas Schuldei <andreas@debian.org> > curl (U) > > Nathan Scott <nathans@debian.org> > acl > > Martin Sjogren <sjogren@debian.org> > cdebconf (U) > > Craig Small <csmall@debian.org> > procps > psmisc > > Ralf Treinen <treinen@debian.org> > xdemineur > > James Troup <james@nocrew.org> > ed > mawk > > Santiago Vila <sanvila@debian.org> > diffutils > > Michael Vogt <mvo@debian.org> > libcap > > Colin Watson <cjwatson@debian.org> > cdebconf (U) > > The actual bug numbers: > acl 284167 > aptitude 465076 > busybox 465290 > cdebconf 451130 > cron 465077 > curl 465089 > dash 450512 > diffutils 451159 > ed 451175 > esound 465092 > fontconfig 451277 > freetype 465292 > iputils 451181 > krb5 465294 > libcap 283023 > libgsm 465222 > libjpeg6b 451222 > libmimedir 465150 > libopenobex 465262 > libsigc++-2.0 465255 > libvolume-id-dev 459788 > libx11 425445 > mawk 285418 > mesa 451648 > net-tools 451281 > newt 465105 > openssl 465248 > pam 284854 > popt 282913 > procps 451812 > psmisc 465226 > readline5 465237 > rxvt 465214 > tcp-wrappers 451854 > udev 465156 > wget 451285 > xdemineur 465117 > > -- Neil Williams ============= http://www.data-freedom.org/ http://www.nosoftwarepatents.com/ http://www.linux.codehelp.co.uk/
Attachment:
signature.asc
Description: This is a digitally signed message part