Hello Loïc, 2010/7/25, Loïc Minier <l...@dooz.org>: > On Sun, Jul 25, 2010, Hector Oron wrote: >> Sysroot is everybody's way to cross compile in world but us (Debian) >> if multiarch aims to be a fit-all solution it should be relevant, if >> it is not, either you might misunderstood sysroot rationale or I just >> should be stop loosing time on multiarch. Maybe multiarch just needs >> to setup sysroot=/ and change FHS for upstreams to follow, which it is >> not something it happens in couple months.
a couple of months... to my concern for "Squeeze release". > Cross-compiling with the current sysroot implementation does not allow > picking up libs and headers from FHS or multiarch pathnames, e.g. if I > create an armel chroot, I can't point my cross-compiler at it and have > it pick up target headers/libs from there, even with sysroot. That depends very much on the path layout. For sysroot paths would be: ${SYSROOT}/usr/lib ${SYSROOT}/usr/include where ${SYSROOT} can be anything and it is relocatable. Surely, FHS needs to be revisited for multiple architecture support, they unhelpfully picked up /lib64 by the time they discussed this issue. To have multiarch paths, /usr/lib/$triplet /usr/include/$triplet where $triplet is Debian triplet or any new name it comes up from ABI, subarches support. Surely you can patch FSF GCC or/and other compilers to support that a approach and still does not affect sysroot (just add ${SYSROOT} as prefix), but that decission is not to be taken on a Debian forum, but on FHS forums. IMO nothing we can do before releasing Squeeze. > Using Debian as a build environment with a cross-compiler and sysroot > to generate a target rootfs is fine, but it's not very well suited for > generating a target Debian rootfs. Do you mind to expand why is not well suited for generating a target Debian rootfs? In your opinion, what should we ship as cross compiling framework for Squeeze release? Kind regards, -- Héctor Orón "Our Sun unleashes tremendous flares expelling hot gas into the Solar System, which one day will disconnect us." -- Day DVB-T stop working nicely Video flare: http://antwrp.gsfc.nasa.gov/apod/ap100510.html -- To UNSUBSCRIBE, email to debian-arm-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/aanlkti=bz7y+zq0s0ocvoseqns2obte7rmxfvjj1b...@mail.gmail.com