Package Details: gcc43 4.3.6-8

Git Clone URL: (read-only)
Package Base: gcc43
Description: The GNU Compiler Collection (4.3.x)
Upstream URL:
Licenses: GPL, LGPL
Conflicts: gcc43-multilib
Submitter: None
Maintainer: severach
Last Packager: severach
Votes: 42
Popularity: 0.000000
First Submitted: 2009-05-27 20:56
Last Updated: 2017-09-13 15:29

Latest Comments

« First ‹ Previous 1 2 3 4 5 Next › Last »

nariox commented on 2014-02-13 21:42


Sorry, it was my slip. I added a patch from 4.4 that I shouldn't have. I've updated the package now.

madmack commented on 2014-02-12 23:22

patching file gcc/config/sparc/linux64.h
Hunk #1 FAILED at 166.
Hunk #2 FAILED at 175.
Hunk #3 FAILED at 256.
3 out of 3 hunks FAILED -- saving rejects to file gcc/config/sparc/linux64.h.rej

nariox commented on 2013-11-06 22:32

@wcentauri @RazZziel
I've just sent a new version. See if it works for you. (;

wcentauri commented on 2013-11-03 22:31

I have an i386 arch and encountered the same problem as RazZziel. I fixed the issue by applying this patch ( appearing in this forum thread (

After that, I found the line
mv "$pkgdir"/usr/lib/gcc/$CHOST/lib* "$pkgdir/usr/lib/gcc/$CHOST/$pkgver/"
to be problematic and commented it out.

Package built successfully after the above mods.

nariox commented on 2013-09-25 20:00

RazZziel, what is your arch? I've just recompiled fine on amd64. i686? armv7h?

RazZziel commented on 2013-09-21 09:19

Doesn't build for me:

/tmp/yaourt-tmp-raziel/aur-gcc43/src/gcc-4.3.6/build/./gcc/xgcc -B/tmp/yaourt-tmp-raziel/aur-gcc43/src/gcc-4.3.6/build/./gcc/ -B/usr/i686-pc-linux-gnu/bin/ -B/usr/i686-pc-linux-gnu/lib/ -isystem /usr/i686-pc-linux-gnu/include -isystem /usr/i686-pc-linux-gnu/sys-include -g -fkeep-inline-functions -O2 -O2 -g -g -O2 -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fPIC -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -I. -I. -I../.././gcc -I../../../libgcc -I../../../libgcc/. -I../../../libgcc/../gcc -I../../../libgcc/../include -I../../../libgcc/config/libbid -DENABLE_DECIMAL_BID_FORMAT -DHAVE_CC_TLS -DUSE_TLS -o unwind-sjlj.o -MT unwind-sjlj.o -MD -MP -MF unwind-sjlj.dep -fexceptions -c ../../../libgcc/../gcc/unwind-sjlj.c -fvisibility=hidden -DHIDE_EXPORTS
In file included from ../../../libgcc/../gcc/unwind-dw2.c:338:
../../../libgcc/../gcc/config/i386/linux-unwind.h: In function ‘x86_fallback_frame_state’:
../../../libgcc/../gcc/config/i386/linux-unwind.h:142: error: field ‘info’ has incomplete type

nariox commented on 2013-08-15 18:35

It's working now.
No documentation is generated. I'm wondering whether I should add texinfo-legacy so that documentation is compiled.
Regardless, hope everyone is happy with this package now (;

nariox commented on 2013-08-14 21:26

I'll update the file later tonight.

nariox commented on 2013-08-14 21:09

Special thanks to kristianlm2 and progtologist for solving this issue in gcc44

nariox commented on 2013-08-14 21:09

I'm considering adopting this package. I got it to compile by doing two things:

- Changing:
[code]options=('!libtool !buildflags') [\code]

- Masking out makeinfo with an empty script. Apparently the latest texinfo causes the trouble. I read that I should be able to compile it without the documentation, but I haven't been successful with this yet. My trick is ugly, but worked.