Search Criteria
Package Details: gcc49 4.9.4-3
Package Actions
Git Clone URL: | https://aur.archlinux.org/gcc49.git (read-only, click to copy) |
---|---|
Package Base: | gcc49 |
Description: | The GNU Compiler Collection |
Upstream URL: | http://gcc.gnu.org |
Licenses: | GPL, custom, LGPL, FDL |
Submitter: | rubenvb |
Maintainer: | rubenvb |
Last Packager: | rubenvb |
Votes: | 21 |
Popularity: | 0.000000 |
First Submitted: | 2015-07-01 12:48 (UTC) |
Last Updated: | 2020-03-21 17:49 (UTC) |
Dependencies (5)
- binutils (binutils-git, binutils-2.35.2) (make)
- doxygen (doxygen-git, doxygen-clang) (make)
- libmpc (libmpc-git) (make)
- dejagnu (dejagnu-git) (check)
- inetutils (gettext-hostname, inetutils-git) (check)
Required by (5)
- avs-alexa-sampleapp (make)
- matlab (optional)
- matlab-dummy (optional)
- simple2 (make)
- ulam-git
Sources (8)
- 0000-gcc-4.9.ucontext.patch
- 0001-gcc-4.9-SIGSEGV.patch
- 0002-gcc-4.9-__res_state.patch
- 0003-gcc-4.9-ustate.patch
- 0004-glibc-2.31-libsanitizer.patch
- ftp://gcc.gnu.org/pub/gcc/infrastructure/cloog-0.18.1.tar.gz
- ftp://gcc.gnu.org/pub/gcc/infrastructure/isl-0.12.2.tar.bz2
- ftp://gcc.gnu.org/pub/gcc/releases/gcc-4.9.4/gcc-4.9.4.tar.bz2
Latest Comments
bartus commented on 2021-07-07 17:39 (UTC)
Fix build against
gcc:11
sanitize FLAGS to prevent mishaps with future gcc releases. http://ix.io/3seU/diffApply with
git am -s < <(curl -s http://ix.io/3seU )
gnaggnoyil commented on 2021-05-30 16:06 (UTC)
GCC 11 upgrades its default language standard mode from gnu++14 to gnu++17, meanwhile GCC 4.9 src contains code that is no longer valid since C++17.
Thus, building this package with GCC 11 reports the following error:
petronny commented on 2020-10-28 07:47 (UTC) (edited on 2020-10-28 07:48 (UTC) by petronny)
I see. Thanks for your explanations.
rubenvb commented on 2020-10-28 07:46 (UTC)
@petronny: No, for one because there is also a gcc43, gcc44, gcc45, gcc46, gcc47, and gcc48 in the AUR which all represent distinct versions that may be required by various tools like Matlab or older CUDA or ICC versions. Aside from that, the version numbering in GCC changed starting from version 5, where the first release was 5.1, and subsequent bugfix releases came out as 5.2, 5.3, etc. in contrast to 4.X.Y starting at 4.X.0 and bugfix releases for as 4.X.1, 4.X.2, etc.
petronny commented on 2020-10-28 07:10 (UTC)
Hi, could this package be called
gcc4
?rubenvb commented on 2020-10-20 07:11 (UTC) (edited on 2020-10-20 08:30 (UTC) by rubenvb)
@dreieck You seem to have not included any relevant error messages in your output.
I see though you are using yaourt. Can you try building it manually with makepkg? This works for me, as does building this package using pacaur.
dreieck commented on 2020-10-19 17:16 (UTC)
Fails to build for me:
rubenvb commented on 2020-03-21 17:50 (UTC)
@mirh I attempted to backport the patch and the build now succeeds. I have not tested any sanitizer functionality though, so I may have well broken that in the process. Let me know if I need to change anything else.
mirh commented on 2020-03-21 02:08 (UTC)
You need to back-backport the latter part of this patch for the thing to still compile https://gitweb.gentoo.org/proj/gcc-patches.git/tree/9.2.0/gentoo/36_all_glibc-2.31-libsanitizer-2.patch
rubenvb commented on 2018-09-16 16:25 (UTC)
Thanks for the patch and all the comments. I updated the PKGBUILD. It just built successfully for me, hopefully it's fine for you as well.
jpcima commented on 2018-09-16 13:46 (UTC)
For sanitizers try this patch: https://git.io/fA1PF (I backported from gentoo's gcc-patches)
About LD_PRELOAD, I have needed this variable to make it work. It was necessary not only in the build() step, but the package() step also. (
export LD_PRELOAD=/usr/lib/libstdc++.so
, before make install) It would fail at a ranlib step, possibly the same problem as @billypilgrim reported.billypilgrim commented on 2018-09-07 08:40 (UTC)
This package isn't building for me :-(
I also tried taking out LD_PRELOAD and adding --disable-libsanitizer, to no avail.
Here is the error I get: config.status: executing depfiles commands libtool: link: ranlib .libs/libitm.a libtool: link: ( cd ".libs" && rm -f "libitm.la" && ln -s "../libitm.la" "libitm.la" ) make[4]: Leaving directory '/tmp/trizen-alex/gcc49/src/gcc-build/x86_64-pc-linux-gnu/libitm' make[3]: Leaving directory '/tmp/trizen-alex/gcc49/src/gcc-build/x86_64-pc-linux-gnu/libitm' make[2]: Leaving directory '/tmp/trizen-alex/gcc49/src/gcc-build/x86_64-pc-linux-gnu/libitm' config.status: executing libtool commands config.status: executing default commands make[1]: Leaving directory '/tmp/trizen-alex/gcc49/src/gcc-build' make: *** [Makefile:896: all] Error 2
severach commented on 2018-08-30 01:33 (UTC) (edited on 2018-08-30 02:04 (UTC) by severach)
Take out LD_PRELOAD, add configure --disable-libsanitizer.
Ok. Looks like LD_PRELOAD is still needed on some systems.
emacsomancer commented on 2018-08-29 00:51 (UTC)
I'm getting the same error as @repligon
repligon commented on 2018-08-19 06:54 (UTC)
compilation fails with src/gcc-4.9.4/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc:84:23: fatal error: sys/ustat.h: No such file or folder
blambin commented on 2018-03-04 03:07 (UTC) (edited on 2018-03-04 03:12 (UTC) by blambin)
Anyone install with an error here . snipp: https://gist.github.com/blambin/9b6faf3fc6b60f5c97721dc9182410cc
rubenvb commented on 2017-09-23 08:25 (UTC)
parnmatt commented on 2017-09-19 16:59 (UTC) (edited on 2017-09-19 17:01 (UTC) by parnmatt)
totsilence commented on 2017-09-18 08:42 (UTC)
rubenvb commented on 2017-09-17 19:19 (UTC)
severach commented on 2017-09-13 20:16 (UTC)
rubenvb commented on 2017-07-23 11:42 (UTC)
bartus commented on 2017-07-22 11:02 (UTC)
PostRun commented on 2017-07-19 06:31 (UTC) (edited on 2017-07-19 06:31 (UTC) by PostRun)
severach commented on 2017-07-18 17:40 (UTC) (edited on 2017-07-18 20:03 (UTC) by severach)
sinanmut commented on 2017-07-18 09:17 (UTC) (edited on 2017-07-18 09:20 (UTC) by sinanmut)
PostRun commented on 2017-07-18 03:11 (UTC)
sinanmut commented on 2017-07-18 00:15 (UTC)
severach commented on 2017-07-17 22:06 (UTC)
sinanmut commented on 2017-07-17 18:37 (UTC)
sinanmut commented on 2017-07-17 15:45 (UTC)
KgOfHedgehogs commented on 2017-03-16 11:03 (UTC)
severach commented on 2017-03-12 19:04 (UTC)
KgOfHedgehogs commented on 2017-03-12 11:46 (UTC) (edited on 2017-03-12 11:48 (UTC) by KgOfHedgehogs)
bartus commented on 2017-01-06 19:32 (UTC)
FMorel commented on 2016-10-31 12:29 (UTC)
GordonGR commented on 2016-07-17 11:39 (UTC)
rubenvb commented on 2016-06-25 11:26 (UTC)
kasei commented on 2016-06-23 10:03 (UTC)
qft commented on 2016-06-17 23:03 (UTC)
Gammalyse commented on 2016-06-17 10:07 (UTC)
guardian commented on 2016-06-15 19:53 (UTC)
lonaowna commented on 2016-06-15 14:19 (UTC)
rubenvb commented on 2016-06-15 10:21 (UTC)
peder2tm commented on 2016-06-15 09:20 (UTC)
rubenvb commented on 2016-06-13 21:09 (UTC)
lonaowna commented on 2016-06-13 20:58 (UTC)
gavsiu commented on 2016-06-13 17:26 (UTC)
MatteoRagni commented on 2016-06-03 10:33 (UTC)
friehmaen commented on 2016-06-03 09:59 (UTC)
pesser commented on 2016-05-21 18:10 (UTC)
rubenvb commented on 2016-05-21 08:10 (UTC)
nsdfyd commented on 2016-05-21 07:15 (UTC)
pesser commented on 2016-05-21 00:21 (UTC)
rubenvb commented on 2016-05-20 22:08 (UTC)
ppwwyyxx commented on 2016-05-20 17:36 (UTC)
lonaowna commented on 2016-05-20 15:52 (UTC) (edited on 2016-05-20 15:55 (UTC) by lonaowna)
ppwwyyxx commented on 2016-05-20 14:49 (UTC)
lonaowna commented on 2016-05-13 09:01 (UTC)
GeorgeChao commented on 2016-05-13 05:15 (UTC)
lonaowna commented on 2016-05-10 09:37 (UTC)
blash20 commented on 2016-05-08 01:05 (UTC)
lonaowna commented on 2016-05-04 11:55 (UTC) (edited on 2016-05-04 12:11 (UTC) by lonaowna)
frzburn commented on 2016-05-03 22:12 (UTC)
stvad commented on 2016-01-10 20:34 (UTC)
stvad commented on 2016-01-10 17:36 (UTC)
stvad commented on 2016-01-10 17:25 (UTC)
stvad commented on 2016-01-08 21:13 (UTC)
Nevax commented on 2015-11-23 22:53 (UTC) (edited on 2015-11-23 22:57 (UTC) by Nevax)
oljik commented on 2015-11-23 06:33 (UTC)
Nevax commented on 2015-11-22 22:35 (UTC)
zarroc commented on 2015-09-25 19:21 (UTC)