Package Base Details: gcc-multilib-trunk-git

Git Clone URL: https://aur.archlinux.org/gcc-multilib-trunk-git.git (read-only, click to copy)
Keywords: devel gcc
Submitter: Nefelim4ag
Maintainer: PhCl
Last Packager: PhCl
Votes: 6
Popularity: 0.000001
First Submitted: 2015-01-20 22:27
Last Updated: 2020-01-22 18:03

Pinned Comments

PhCl commented on 2019-12-10 11:45

Warning: After upgrading the Linux kernel to 5.4.2-arch1-1, nvidia failed to compile for me. The effect was that my system could still boot but refused to bring up the graphical environment.

If you are hit, I recommend to first downgrade gcc to the official Arch package:

sudo pacman -U /var/cache/pacman/pkg/gcc**9.2.0-4*

Then force a recompilation of nvidia find out which packages need to be reinstalled:

pacman -Q | grep nvidia

In my case:

sudo pacman -S lib32-nvidia-utils lib32-opencl-nvidia nvidia-dkms nvidia-utils opencl-nvidia

Latest Comments

« First ‹ Previous 1 2 3 4

hepha commented on 2015-05-21 08:16

make error for 6.0.138662.41fddcd

mv $pkgdir/usr/lib/libstdc++.so.6.*-gdb.py \
$pkgdir/usr/share/gdb/auto-load/usr/lib/

no have libstdc++.so.6.*-gdb.py file

maby renamed libstdc++fs.a-gdb.py

WFCody commented on 2015-04-22 12:27

Fails for me at doc-install-man.

Commented out this line in the PKGBUILD and recompiling again...

PhCl commented on 2015-02-08 14:17

@Nefelim4ag Thanks, now it works.

Nefelim4ag commented on 2015-02-08 00:02

@PhCl, thanks fixed

PhCl commented on 2015-02-03 01:46

Not sure, but I think it also has to conflict with lib32-gcc-libs.

Anyway, here is what I get:

:: gcc-libs-multilib-git and gcc-libs are in conflict. Remove gcc-libs? [y/N] y
:: gcc-multilib-git and gcc are in conflict. Remove gcc? [y/N] y

Packages (6) gcc-4.9.2-2 [removal] gcc-libs-4.9.2-2 [removal]
gcc-libs-multilib-git-5.0.136579.1f0ce3a-1 gcc-multilib-git-5.0.136579.1f0ce3a-1
gcc-objc-multilib-git-5.0.136579.1f0ce3a-1 lib32-gcc-libs-git-5.0.136579.1f0ce3a-1

Total Installed Size: 190.52 MiB
Net Upgrade Size: 90.63 MiB

:: Proceed with installation? [Y/n]
(4/4) checking keys in keyring [##################################] 100%
(4/4) checking package integrity [##################################] 100%
(4/4) loading package files [##################################] 100%
(4/4) checking for file conflicts [##################################] 100%
error: failed to commit transaction (conflicting files)
lib32-gcc-libs-git: /usr/lib32/libasan.so exists in filesystem
lib32-gcc-libs-git: /usr/lib32/libatomic.so exists in filesystem
lib32-gcc-libs-git: /usr/lib32/libatomic.so.1 exists in filesystem
lib32-gcc-libs-git: /usr/lib32/libatomic.so.1.1.0 exists in filesystem
lib32-gcc-libs-git: /usr/lib32/libcilkrts.so exists in filesystem
lib32-gcc-libs-git: /usr/lib32/libcilkrts.so.5 exists in filesystem
lib32-gcc-libs-git: /usr/lib32/libcilkrts.so.5.0.0 exists in filesystem
lib32-gcc-libs-git: /usr/lib32/libgcc_s.so exists in filesystem
lib32-gcc-libs-git: /usr/lib32/libgcc_s.so.1 exists in filesystem
lib32-gcc-libs-git: /usr/lib32/libgomp.so exists in filesystem
lib32-gcc-libs-git: /usr/lib32/libgomp.so.1 exists in filesystem
lib32-gcc-libs-git: /usr/lib32/libgomp.so.1.0.0 exists in filesystem
lib32-gcc-libs-git: /usr/lib32/libitm.so exists in filesystem
lib32-gcc-libs-git: /usr/lib32/libitm.so.1 exists in filesystem
lib32-gcc-libs-git: /usr/lib32/libitm.so.1.0.0 exists in filesystem
lib32-gcc-libs-git: /usr/lib32/libobjc.so exists in filesystem
lib32-gcc-libs-git: /usr/lib32/libobjc.so.4 exists in filesystem
lib32-gcc-libs-git: /usr/lib32/libobjc.so.4.0.0 exists in filesystem
lib32-gcc-libs-git: /usr/lib32/libquadmath.so exists in filesystem
lib32-gcc-libs-git: /usr/lib32/libquadmath.so.0 exists in filesystem
lib32-gcc-libs-git: /usr/lib32/libquadmath.so.0.0.0 exists in filesystem
lib32-gcc-libs-git: /usr/lib32/libstdc++.so exists in filesystem
lib32-gcc-libs-git: /usr/lib32/libstdc++.so.6 exists in filesystem
lib32-gcc-libs-git: /usr/lib32/libubsan.so exists in filesystem
lib32-gcc-libs-git: /usr/lib32/libubsan.so.0 exists in filesystem
lib32-gcc-libs-git: /usr/lib32/libubsan.so.0.0.0 exists in filesystem
lib32-gcc-libs-git: /usr/lib32/libvtv.so exists in filesystem
lib32-gcc-libs-git: /usr/lib32/libvtv.so.0 exists in filesystem
lib32-gcc-libs-git: /usr/lib32/libvtv.so.0.0.0 exists in filesystem
lib32-gcc-libs-git: /usr/share/licenses/lib32-gcc-libs/RUNTIME.LIBRARY.EXCEPTION exists in filesystem
Errors occurred, no packages were upgraded.

Nefelim4ag commented on 2015-01-22 14:36

@smirky, added.

smirky commented on 2015-01-22 12:30

sed -i "/ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/" {libiberty,gcc}/configure

Adding this at the end of prepare() before mkdir worked out for me. I used the official stable GCC PKGBUILD file for reference:
https://projects.archlinux.org/svntogit/packages.git/plain/trunk/PKGBUILD?h=packages/gcc

smirky commented on 2015-01-22 12:00

make[2]: Leaving directory '/home/smirky/stuff/ABS/gcc-multilib-trunk-git/src/gcc-build'
Makefile:19563: recipe for target 'stage1-bubble' failed
make[1]: *** [stage1-bubble] Error 2
make[1]: Leaving directory '/home/smirky/stuff/ABS/gcc-multilib-trunk-git/src/gcc-build'
Makefile:899: recipe for target 'all' failed
make: *** [all] Error 2
==> ERROR: A failure occurred in build().
Aborting...

I get this while makepkg does configuration.