Re: Precise sysroots available

2012-04-30 Thread Marcin Juszkiewicz
W dniu 30.04.2012 13:45, Marcin Juszkiewicz pisze: W dniu 27.04.2012 03:30, Michael Hope pisze: Could I also have a minimal sysroot that just has libc6 libc6-dev libc6-dbg linux-libc-dev and zlib1g? We'll ship that with the binary compiler. An example is here: http://people.linar

Re: Precise sysroots available

2012-04-30 Thread Marcin Juszkiewicz
W dniu 27.04.2012 03:30, Michael Hope pisze: Hi Marcin. I've had a look at nano-dev. Please: * Change the top directory from binary/boot/filesystem.dir/ to libc/ Will do. * Remove etc * Remove sbin, bin, usr/bin, usr/sbin * Remove most under var * Remove usr/local? * Remove emp

Precise sysroots available

2012-04-24 Thread Marcin Juszkiewicz
I added Ubuntu 12.04 'precise' based sysroots to Jenkins yesterday. They are built using 'armhf' architecture and available in three flavours: - alip - nano - ubuntu-desktop So far only -dev ones are present, will work on -dbg ones soon. We have 'nano' one built and available to fetch at http://

Re: GCC 4.7 runtime library plans

2012-03-16 Thread Marcin Juszkiewicz
W dniu 16.03.2012 03:00, Matthias Klose pisze: > On 16.03.2012 02:54, Michael Hope wrote: >> Hi Ricardo, Matthias. GCC 4.7 is almost here and it's likely that >> Linaro GCC 4.7 will come out for next month's 2012.04 milestone. >> >> For the binary toolchain to work we need the 4.7 runtime librarie

Re: OpenEmbbedded as a test suite next steps

2012-03-08 Thread Marcin Juszkiewicz
W dniu 07.03.2012 22:47, Ken Werner pisze: > On 03/06/2012 01:26 AM, Michael Hope wrote: >> Talking: >> Say Hi to Validation re: EC2 and plans >> Say Hi to the ARM landing team re: vexpress upstream support >> Say Hi to Beth Flanagan re: Yocto's existing auto builders and any hints > > Yep, it lo

Re: Updates sysroots for binary toolchain

2012-03-07 Thread Marcin Juszkiewicz
W dniu 07.03.2012 10:21, Zhenqiang Chen pisze: > I try the sysroots to build small cases (with additional header files > like ). Ok. Inform me if any header will be missing. BTW: which sysroot you are using to test? > All can pass after coping the libgcc* to /lib > (https://bugs.launchpad.net

Updates sysroots for binary toolchain

2012-03-06 Thread Marcin Juszkiewicz
Hi Updated sysroots for binary toolchain are available at [1]. This time I split -dev and -dbg sysroots so as long as dbgsym are not needed less disk space is used. Please take a look at them and report any issues. 1. http://people.linaro.org/~hrw/generic-linux/sysroots/20120301/ __

Re: Cross toolchain for lucid updated

2012-03-01 Thread Marcin Juszkiewicz
W dniu 29.02.2012 14:23, Marcin Juszkiewicz pisze: Those packages may also work under Ubuntu 10.10 'maverick' and 11.04 'natty' but it was not tested. Users of Ubuntu 11.10 'oneiric' may install libmpfr1ldbl package [2] and then use 'lucid' repositor

Cross toolchain for lucid updated

2012-02-29 Thread Marcin Juszkiewicz
Linaro cross toolchain backport PPA [1] got updated to recent Ubuntu 12.04 versions: - gcc 4.5.3 - gcc 4.6.2 - binutils 2.22 - eglibc 2.15 - linux 3.2 I tested both compiler versions against few packages, U-Boot and Linux 2.6.32. Those packages may also work under Ubuntu 10.10 'maverick' a

Re: Bug triage run-through

2012-01-16 Thread Marcin Juszkiewicz
W dniu 16.01.2012 15:51, Asa Sandahl pisze: Thanks Michael for the walk through. Matthias and Marcin: I am trying to find a new compiler for the bug reporter of: https://bugs.launchpad.net/gcc-linaro/+bug/915689. I was thinking it could be an option to install a new toolchain from the linaro-ma

Re: Linaro GCC 4.6 and 4.5 2011.09 released

2011-09-22 Thread Marcin Juszkiewicz
W dniu 20.09.2011 01:54, Michael Hope pisze: > Nice. I backported libgmp10 and used it to build a simple C hello, > world under lucid x86_64. > The armel build seems to be a bit confused. It depends on gcc-4.4 but > build-essentials is correctly pulling in 4.6. There's lots of 'gcc: > not found

Re: Linaro GCC 4.6 and 4.5 2011.09 released

2011-09-19 Thread Marcin Juszkiewicz
W dniu 16.09.2011 04:56, Michael Hope pisze: > The Linaro Toolchain Working Group is pleased to announce the 2011.09 > release of both Linaro GCC 4.6 and Linaro GCC 4.5. > > Linaro GCC 4.6 2011.09-1 is the seventh release in the 4.6 series. Based > off the latest GCC 4.6.1+svn178681, it contains

Re: Generic Linux cross toolchain for tests

2011-08-24 Thread Marcin Juszkiewicz
W dniu 22.08.2011 15:21, Marcin Juszkiewicz pisze: > Hi > > Some time ago we agreed that not everyone here uses Ubuntu distribution > and decided to provide so called 'generic linux' cross toolchain. > Recently I managed to get it done and now need brave testers to te

Generic Linux cross toolchain for tests

2011-08-22 Thread Marcin Juszkiewicz
Hi Some time ago we agreed that not everyone here uses Ubuntu distribution and decided to provide so called 'generic linux' cross toolchain. Recently I managed to get it done and now need brave testers to tell is it working or not. Get it here: http://people.linaro.org/~hrw/generic-linux/ (64bit

Re: multilib'd (softfp/hardfp) gcc available in Ubuntu oneiric

2011-07-29 Thread Marcin Juszkiewicz
On 29.07.2011 15:16, Matthias Klose wrote: > the current gcc-4.6/eglibc is now built multilib'd for > -mfloat-abi=softfp|hard, including the GCC runtime libraries. I hope > that the gcc cross builds will pick this up soonish, not needing to > build the cross compiler twice for softfp and hard float

Re: Updated armel cross toolchains for lucid/maverick/natty releases

2011-07-08 Thread Marcin Juszkiewicz
On 08.07.2011 00:11, Michael Hope wrote: > On Thu, Jul 7, 2011 at 1:36 AM, Marcin Juszkiewicz >> There is no gcc-4.6 for Lucid currently as it requires newer versions of >> few libraries (mpfr, mpc) and one of rule of this PPA is "do not update >> packages which

Updated armel cross toolchains for lucid/maverick/natty releases

2011-07-06 Thread Marcin Juszkiewicz
Hi Linaro backport PPA [1] got updated to latest versions of armel cross toolchains -- oneiric packages were used as a base. What got changed: - gcc 4.4 was updated to 4.4.6-3ubuntu1 - gcc 4.5 was updated to 4.5.3-1ubuntu2 - binutils was updated to 2.21.52.20110606-1ubuntu1 - eglibc was updated

Re: Interesting failure of vasprintf test from postler

2011-06-16 Thread Marcin Juszkiewicz
On czw, 2011-06-16 at 19:48 +0100, David Gilbert wrote: > >> Ubuntu armel and armhf cross compilers, CSL 2011.03-42 have same > >> problem. > > > > Compiled fine with gcc 4.3 from Poky toolchain. Same with Emdebian > > gcc-4.3 cross compiler. > > Looks more to me like the old compilers are the one

Re: Interesting failure of vasprintf test from postler

2011-06-16 Thread Marcin Juszkiewicz
On czw, 2011-06-16 at 20:31 +0200, Marcin Juszkiewicz wrote: > There is a ftbfs on armel bug for postler: > https://bugs.launchpad.net/ubuntu/+source/postler/+bug/791319 > > Attached test compiles fine on amd64 but fails on armel: > > 20:16 hrw@malenstwo:postler-0.1.1$ gcc _bu

Interesting failure of vasprintf test from postler

2011-06-16 Thread Marcin Juszkiewicz
There is a ftbfs on armel bug for postler: https://bugs.launchpad.net/ubuntu/+source/postler/+bug/791319 Attached test compiles fine on amd64 but fails on armel: 20:16 hrw@malenstwo:postler-0.1.1$ gcc _build_/.conf_check_0/test.c _build_/.conf_check_0/test.c: In function ‘main’: _build_/.conf_ch

Chromium browser FTBFS on armel

2011-06-16 Thread Marcin Juszkiewicz
Hi Yesterday I looked at bug [1] in chromium-browser but checked oneiric version: 12.0.742.91~r87961. It failed on linking to CUPS libraries so I looked at upstream repository and found fix [2]. With patch applied it failed on same place: LINK(target) out/Release/chrome [keep-alive] czw, 16 cze

Re: Linaro 4.5.2 v. CodeSourcery 4.5.1

2011-03-27 Thread Marcin Juszkiewicz
Dnia 2011-03-26, sob o godzinie 16:00 -0700, Diane Holt pisze: > As I mentioned, I can't use the one that's available as a > debian pkg built by Linaro, because I need to use the toolchain in > Scratchbox, which has a rather old libc (in its host_shared/lib), and > the > Linaro one was built again

Re: Getting linaro toolchain binaries

2011-03-03 Thread Marcin Juszkiewicz
On czw, 2011-03-03 at 09:04 +1300, Michael Hope wrote: > It's funny how things happen at the same time. I've been asked a few > times about how to compile Linaro GCC so I started this page a few > days ago: > https://wiki.linaro.org/WorkingGroups/ToolChain/Using > > The goal is to describe how

Re: Extension elimination pass breaks SPU (Fw: spu gcc-4.5 linaro build failure)

2010-12-21 Thread Marcin Juszkiewicz
Dnia poniedziałek, 20 grudnia 2010 o 20:03:03 Mark Mitchell napisał(a): > I'm not trying to take an extreme position; I'm really looking for an > answer here. We've got something approaching 100 engineers doing > ARM-oriented work in various components. They build on ARM, test on > ARM, benchmar

[ACTIVITY] week 48

2010-12-06 Thread Marcin Juszkiewicz
https://blueprints.launchpad.net/ubuntu/+spec/other-linaro-n-cross-compilers: - wrote patches for creating backports PPA - each component [1] generates versioned -source binary package (eglibc-2.12.1-source etc) - a-c-t-b [2] got "PPA" boolean variable in rules to have one source package

Re: Building a cross compiler

2010-11-30 Thread Marcin Juszkiewicz
Dnia środa, 1 grudnia 2010 o 04:01:04 Michael Hope napisał(a): > Hopefully it's easy to follow. It uses a binary sysroot and gives you > vanilla binutils 2.20 and Linaro GCC 2010.11 in a good enough way that > you can cross-compile for Maverick. The script is minimal and trades > readability for

[ACTIVITY] week 46

2010-11-20 Thread Marcin Juszkiewicz
Like everyone from Toolchain WG I will share my activites in last week: 1. cross compilers for archive - discussed with doko about dropping update-alternatives use - wrote gcc-defaults-armel-cross 1.4 which does proper symlinks for cross compilers - wrote gcc-4.5-armel-cross 1.41 which removes

Re: RFC: -mimplicit-it and GCC upstream

2010-11-12 Thread Marcin Juszkiewicz
Dnia piątek, 12 listopada 2010 o 18:33:03 Dave Martin napisał(a): > * -mimplicit-it is already required by the Linux kernel and > possible other projects. Qt and KDE4 require -mimplicit-it=thumb too. It is disabled in Ubuntu gcc-4.5 and as a result it does not build on armel without setting it

Re: Upstream GCC feature freeze

2010-11-09 Thread Marcin Juszkiewicz
Dnia wtorek, 9 listopada 2010 o 00:09:03 Michael Hope napisał(a): > I agree on the approach. I'm concerned about moving over to SVN for a > few reasons: > harder merging (with bzr you do a 'bzr merge lp:gcc' and it does a good, > three way merge with trunk. Last time I used svn for this it was a

Re: Changing meetings

2010-11-04 Thread Marcin Juszkiewicz
Dnia środa, 3 listopada 2010 o 19:19:22 Michael Hope napisał(a): > Hi there. I plan to change the Toolchain WG meetings due to daylight > savings and to better cover the US. > The standup calls will be merged into one at 1800 UTC on Wednesday > which is 6 pm in the UK, 7 pm in central Europe, and

Flavoured toolchains anyone?

2010-10-18 Thread Marcin Juszkiewicz
Some of Linaro developers works with ARM devices older then ARMv7-a architecture. Other people experiments with hard-float ABI. Each of them has to rebuild toolchain for own use and that means playing with components to have them build properly. But it is no more - I made some patches and arme

Flavoured toolchains anyone?

2010-10-18 Thread Marcin Juszkiewicz
Some of Linaro developers works with ARM devices older then ARMv7-a architecture. Other people experiments with hard-float ABI. Each of them has to rebuild toolchain for own use and that means playing with components to have them build properly. But it is no more - I made some patches and arme

Re: System directories when cross-compiling

2010-10-08 Thread Marcin Juszkiewicz
Dnia piątek, 8 października 2010 o 02:52:13 Michael Hope napisał(a): > Hi Marcin. Would you consider passing > --enable-poison-system-directories to the cross compiler configure? > This makes the '-Wpoison-system-directories' option available which > warns you if the cross compiler picks up a lib

Re: New Linaro Toolchain meeting covering American timezones

2010-10-06 Thread Marcin Juszkiewicz
Dnia środa, 6 października 2010 o 00:10:58 Michael Hope napisał(a): > (cc'ed to linaro-toolchain, bcc'ed to others who may be interested) > > I'm considering adding a new Linaro Toolchain meeting to cover people > in the North/South American timezones. We've got quite a few people > in that area

Re: Armel cross compilers for lucid

2010-10-04 Thread Marcin Juszkiewicz
Dnia poniedziałek, 4 października 2010 o 14:17:36 Tim Gardner napisał(a): > Is there any reason not to get these packages in universe ala Maverick? > I'm finding the Maverick packages to be real handy for cross compiling > ARM stuff, but Lucid will be around for a lot longer. Those packages requi

Armel cross compilers for lucid

2010-10-01 Thread Marcin Juszkiewicz
Hi I finally built armel cross compiler packages for Ubuntu 10.04 'Lucid' LTS. They are available in unsigned APT repository: deb http://people.canonical.com/~hrw/ubuntu-lucid-armel-cross-compilers/ ./ They are built from Maverick packages: - binutils-source - eglibc-source - gcc-4.4-source -

Re: State of cross compiler packages

2010-09-17 Thread Marcin Juszkiewicz
Dnia czwartek, 16 września 2010 o 22:35:30 Steve Langasek napisał(a): > On Thu, Sep 16, 2010 at 06:19:28PM +0200, Marcin Juszkiewicz wrote: > > 1. a-c-t-base is at 1.47 in archive and was built from gcc-4.5-source > >I have a version which does not provide gcc-4.5-arm-lin

State of cross compiler packages

2010-09-16 Thread Marcin Juszkiewicz
I think that it is easier to describe situation in email then on irc. Currently there are 4 packages related to cross compilation support: - armel-cross-toolchain-base (a-c-t-base in short) - gcc-4.4-armel-cross - gcc-4.5-armel-cross - gcc-defaults-armel-cross Each of them got into archive but

armel cross toolchain packages available in PPA

2010-09-09 Thread Marcin Juszkiewicz
I would like to announce that my work on armel cross toolchain got to the very nice point - all packages are available from PPA. What does it mean to you? 1. no "are you sure to install those unverified packages" messages from APT 2. ability to easily rebuild toolchain on own machines So if yo

State of cross compiler packages

2010-09-03 Thread Marcin Juszkiewicz
I want to share status of my cross compiler packages work with all of you. Some time ago I did a split of them into two: - armel-cross-toolchain-base (1.36 now) - armel-cross-toolchain (1.29 now) Where first one provides binutils, linux headers, libc6 and libgcc packages. Second provides f

Re: Bootstrapping cross compiler status

2010-08-04 Thread Marcin Juszkiewicz
Dnia piątek, 16 lipca 2010 o 16:59:46 Marcin Juszkiewicz napisał(a): > As you probably know I am working on bootstrapping cross compiler. Process > is described on https://wiki.linaro.org/CrossCompilers page. > > Current status is: nearly done. I have 12 bugs to be merged but hope to

Re: My work on cross compiler packages

2010-07-29 Thread Marcin Juszkiewicz
Dnia środa, 28 lipca 2010 o 19:16:42 Hector Oron napisał(a): > Hello Marcin, > > On Tue, Jul 27, 2010 at 01:06:15PM +0200, Marcin Juszkiewicz wrote: > > To make it possible I also have to alter contents of *-source binary > > packages from binutils/eglibc/gcc/linux to have a

Re: My work on cross compiler packages

2010-07-27 Thread Marcin Juszkiewicz
Dnia wtorek, 27 lipca 2010 o 14:03:57 Loïc Minier napisał(a): > On Tue, Jul 27, 2010, Marcin Juszkiewicz wrote: > > And here I have a problem. How much of debian/ directory should be > > provided in *-source binary packages? Minimal set just to be able to > > call "dpkg

My work on cross compiler packages

2010-07-27 Thread Marcin Juszkiewicz
Hi As some of you know I am working on cross compiler packages for Ubuntu. Those of you who know what Emdebian is probably use their repositories for such stuff. Thats ok - I just want to share with you what my job will bring in near future and what I have done in last 3 months. Since 26th Ap