Search Criteria
Package Details: gcc17 17.0.0.snapshot20261004-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/gcc17.git (read-only, click to copy) |
|---|---|
| Package Base: | gcc17 |
| Description: | GNU Compiler Collection 17 C/C++ development snapshot for parallel compiler validation |
| Upstream URL: | https://gcc.gnu.org |
| Licenses: | GFDL-1.3-or-later, GPL-3.0-or-later WITH GCC-exception-3.1 |
| Submitter: | RubenKelevra |
| Maintainer: | RubenKelevra |
| Last Packager: | RubenKelevra |
| Votes: | 0 |
| Popularity: | 0.000000 |
| First Submitted: | 2026-10-03 11:07 (UTC) |
| Last Updated: | 2026-10-07 05:17 (UTC) |
Dependencies (17)
- gmp (gmp-hgAUR)
- libisl.so (libisl)
- libmpc (libmpc-gitAUR)
- mpfr (mpfr-gitAUR)
- zlib (zlib-gitAUR, zlib-ng-compat-gitAUR, zlib-ng-compat)
- zstd (zstd-gitAUR, zstd-staticAUR)
- doxygen (doxygen-gitAUR) (make)
- graphviz (make)
- patchelf (patchelf-gitAUR) (make)
- python (make)
- autogen (check)
- dejagnu (dejagnu-gitAUR) (check)
- expect (check)
- gdb (gdb-gitAUR) (check)
- inetutils (inetutils-gitAUR) (check)
- python-pytest (check)
- tcl (tcl-fossilAUR, tcl84AUR, tcl84AUR) (check)
Latest Comments
RubenKelevra commented on 2026-10-04 22:24 (UTC)
@FabioLolix
one issue is the missing dependency autogen, which did not cause a fail in my build environment, because I accidentally masked it.
One test (
c-c++-common/cpp/has-include-1.c) has been reported upstream as giving spurious test failures[1]. I'll ignore it until the proposed patch is merged.And the two other tests were green on my run with gdb 17.2, but arch updated in the meantime to gdb18.1 - which is what you used. So I'll have a look at them before I release a new version.
[1] https://www.mail-archive.com/gcc-testresults%2540gcc.gnu.org/msg76945.html
RubenKelevra commented on 2026-10-04 21:42 (UTC)
I'm not familiar with this naming suffix. Is this documented somewhere?
Thanks for the report, I'll have a look why my builds worked fine in chroot and your's not.
FabioLolix commented on 2026-10-04 21:15 (UTC)
Renaming it to gcc17-snapshot would be an improvement
The package fails in check() for me both with devtools and makepkg (devtools log https://github.com/FabioLolix/buildlogs/commit/3c0890bf788966e0c1045719b5672381b230ee29)
RubenKelevra commented on 2026-10-03 18:03 (UTC)
Hi Fabio,
the main difference is that gcc17 is meant to be installed alongside the normal system GCC, which is why it's following the $package$mainversionnumber scheme of ArchLinux in naming. It's also limited to the C/C++ parts.
gcc-snapshot on the other hand conflicts and replaces the system gcc compiler toolchain completely.
Since I need to test software with gcc17, I thought others might have the same need and wanted to provide a package for this, without having to replace the whole system compiler.
The description already calls it a "development snapshot" and the version includes the snapshot date, so I'm not quite sure how this could be read as a final release.
If you have a recommendation for making that distinction clearer in the package metadata, I'm happy to adjust it.
FabioLolix commented on 2026-10-03 17:39 (UTC)
Hi, what is the difference with https://aur.archlinux.org/packages/gcc-snapshot ? This is passing as a fake stable version