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 <[EMAIL PROTECTED]> > krb5 (U) > > Bill Allombert <[EMAIL PROTECTED]> > libjpeg6b > > Domenico Andreoli <[EMAIL PROTECTED]> > curl > > Bastian Blank <[EMAIL PROTECTED]> > busybox (U) > cdebconf (U) > > Jérémy Bobbio <[EMAIL PROTECTED]> > cdebconf (U) > > Daniel Burrows <[EMAIL PROTECTED]> > aptitude > libsigc++-2.0 > > Volker Christian <[EMAIL PROTECTED]> > libmimedir > > Randolph Chung <[EMAIL PROTECTED]> > cdebconf (U) > > Julien Cristau <[EMAIL PROTECTED]> > mesa (U) > > Julien Cristau <[EMAIL PROTECTED]> > libx11 (U) > > Marco d'Itri <[EMAIL PROTECTED]> > tcp-wrappers > udev > > Debian Install System Team <[EMAIL PROTECTED]> > busybox > cdebconf > > Debian OpenSSL Team <[EMAIL PROTECTED]> > openssl > > Debian X Strike Force <[EMAIL PROTECTED]> > libx11 > mesa > > Bernd Eckenfels <[EMAIL PROTECTED]> > net-tools > > Anthony Fok <[EMAIL PROTECTED]> > freetype (U) > > Jochen Friedrich <[EMAIL PROTECTED]> > libgsm > > Brice Goglin <[EMAIL PROTECTED]> > mesa (U) > > Steve Greenland <[EMAIL PROTECTED]> > cron (U) > > Sam Hartman <[EMAIL PROTECTED]> > krb5 > pam (U) > > Joey Hess <[EMAIL PROTECTED]> > cdebconf (U) > > Matthias Klose <[EMAIL PROTECTED]> > curl (U) > readline5 > > Matt Kraai <[EMAIL PROTECTED]> > cdebconf (U) > > Noèl Köthe <[EMAIL PROTECTED]> > wget > > Steve Langasek <[EMAIL PROTECTED]> > freetype > pam > > Roger Leigh <[EMAIL PROTECTED]> > pam (U) > > Christoph Martin <[EMAIL PROTECTED]> > openssl (U) > > Paul Martin <[EMAIL PROTECTED]> > popt > > Alastair McKinstry <[EMAIL PROTECTED]> > newt > > Noah Meyerhans <[EMAIL PROTECTED]> > iputils > > Josselin Mouette <[EMAIL PROTECTED]> > fontconfig (U) > > Ryan Murray <[EMAIL PROTECTED]> > esound > > Jan Christoph Nordholz <[EMAIL PROTECTED]> > rxvt > > David Nusinow <[EMAIL PROTECTED]> > libx11 (U) > mesa (U) > > Keith Packard <[EMAIL PROTECTED]> > fontconfig > > Keith Packard <[EMAIL PROTECTED]> > freetype (U) > > Gerrit Pape <[EMAIL PROTECTED]> > dash > > Drew Parsons <[EMAIL PROTECTED]> > libx11 (U) > > Javier Fernandez-Sanguino Pen~a <[EMAIL PROTECTED]> > cron > > Frans Pop <[EMAIL PROTECTED]> > cdebconf (U) > > Karl Ramm <[EMAIL PROTECTED]> > pam (U) > > Thierry Reding <[EMAIL PROTECTED]> > mesa (U) > > Kurt Roeckx <[EMAIL PROTECTED]> > openssl (U) > > Anibal Monsalve Salazar <[EMAIL PROTECTED]> > acl (U) > > Hendrik Sattler <[EMAIL PROTECTED]> > libopenobex > > Andreas Schuldei <[EMAIL PROTECTED]> > curl (U) > > Nathan Scott <[EMAIL PROTECTED]> > acl > > Martin Sjogren <[EMAIL PROTECTED]> > cdebconf (U) > > Craig Small <[EMAIL PROTECTED]> > procps > psmisc > > Ralf Treinen <[EMAIL PROTECTED]> > xdemineur > > James Troup <[EMAIL PROTECTED]> > ed > mawk > > Santiago Vila <[EMAIL PROTECTED]> > diffutils > > Michael Vogt <[EMAIL PROTECTED]> > libcap > > Colin Watson <[EMAIL PROTECTED]> > 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/
signature.asc
Description: This is a digitally signed message part