Package Details: libgccjit 9.2.0-1

Git Clone URL: https://aur.archlinux.org/libgccjit.git (read-only, click to copy)
Package Base: libgccjit
Description: Just-In-Time Compilation using GCC.
Upstream URL: https://gcc.gnu.org/wiki/JIT
Licenses: GPL3
Submitter: rubdos
Maintainer: rubdos
Last Packager: rubdos
Votes: 4
Popularity: 0.88
First Submitted: 2015-10-20 13:34
Last Updated: 2019-10-07 08:54

Latest Comments

ZenTauro commented on 2020-02-23 11:54

Hi, I'm trying to build libgccjit to build the gccemacs branch of emacs, but I'm unable to build it with this PKGCONFIG, I get the following error:

libtool: link: (cd ".libs" && rm -f "libcc1plugin.so.0" && ln -s "libcc1plugin.so.0.0.0" "libcc1plugin.so.0")
libtool: link: (cd ".libs" && rm -f "libcc1plugin.so" && ln -s "libcc1plugin.so.0.0.0" "libcc1plugin.so")
libtool: link: ( cd ".libs" && rm -f "libcc1plugin.la" && ln -s "../libcc1plugin.la" "libcc1plugin.la" )
libtool: link: (cd ".libs" && rm -f "libcp1plugin.so.0" && ln -s "libcp1plugin.so.0.0.0" "libcp1plugin.so.0")
libtool: link: (cd ".libs" && rm -f "libcp1plugin.so" && ln -s "libcp1plugin.so.0.0.0" "libcp1plugin.so")
libtool: link: ( cd ".libs" && rm -f "libcp1plugin.la" && ln -s "../libcp1plugin.la" "libcp1plugin.la" )
libtool: link: (cd ".libs" && rm -f "libcc1.so.0" && ln -s "libcc1.so.0.0.0" "libcc1.so.0")
libtool: link: (cd ".libs" && rm -f "libcc1.so" && ln -s "libcc1.so.0.0.0" "libcc1.so")
libtool: link: ( cd ".libs" && rm -f "libcc1.la" && ln -s "../libcc1.la" "libcc1.la" )
make[3]: se sale del directorio '/home/zentauro/Downloads/build/libgccjit/src/libgccjit-build/libcc1'
make[2]: se sale del directorio '/home/zentauro/Downloads/build/libgccjit/src/libgccjit-build/libcc1'
make[1]: se sale del directorio '/home/zentauro/Downloads/build/libgccjit/src/libgccjit-build'
make: *** [Makefile:935: all] Error 2

rubdos commented on 2019-07-24 07:17

FWIW, just updating the versions didn't seem to be enough here at first. makepkg -cC seems to help.

Feel free to let me know if there ar estill errors. If someone that actually uses libgccjit would want to take over this package, be my guest! I don't even recall for what I used it...

zyzzyxdonta commented on 2019-07-23 22:20

Hi!

Since GCC has been updated to 9.1.0, this package can be updated as well. Here is the new checksum: https://gcc.gnu.org/pub/gcc/releases/gcc-9.1.0/sha512.sum

From what I've tried, updating _gccver and _gccmajor to 9.1.0 seems to work. I haven't checked the dependencies, though.

pmatos commented on 2019-02-20 14:34

@adsun not sure why you flagged this out-of-date. There's no such thing as gcc 8.2.1 at the moment: ftp://gcc.gnu.org/pub/gcc/releases/ Not officially at least!

edit: STRIKE THAT!

OK, I know what's happening now. arch updated it's 8.2 version to 8.2.1 and gcc is installed as /usr/bin/x86_64-pc-linux-gnu-gcc-8.2.1. Since this package installs as 8.2.0, it looks for /usr/bin/x86_64-pc-linux-gnu-gcc-8.2.0 for compilation. Since it can't find it, it doesn't work failing with:

ld: cannot find crtbeginS.o: No such file or directory
ld: cannot find -lgcc
ld: cannot find -lgcc
libgccjit.so: error: error invoking gcc driver

So this library has to stay in-sync with the arch gcc package.

dfjigdfijgojio commented on 2018-02-20 22:44

fixed , tanx.

rubdos commented on 2018-02-20 14:11

Updated to 7.3; please retry :-)

dfjigdfijgojio commented on 2018-02-20 13:54

Bug in installing , installing libgccjit at the yaourt require gcc7.1. but gcc7.1 have a bug at installing.

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81712

so gcc7.1 not intsalled. and libgccjit not installed.