@DAC324 Thank you very much!
Search Criteria
Package Details: lib32-gcc-libs-git 13.0.0_r197401.g33be3ee36a7-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/gcc-git.git (read-only, click to copy) |
---|---|
Package Base: | gcc-git |
Description: | 32-bit runtime libraries shipped by GCC (git version) |
Upstream URL: | https://gcc.gnu.org |
Licenses: | GFDL-1.3-or-later, GPL-3.0-with-GCC-exception |
Groups: | multilib-devel-git |
Conflicts: | lib32-gcc-libs |
Provides: | lib32-gcc-libs, libasan.so, libgfortran.so, libgo.so, libubsan.so |
Submitter: | Allan |
Maintainer: | IslandC0der (ptr1337) |
Last Packager: | ptr1337 |
Votes: | 15 |
Popularity: | 0.000015 |
First Submitted: | 2013-06-26 03:43 (UTC) |
Last Updated: | 2024-03-21 19:26 (UTC) |
Dependencies (17)
- lib32-glibc (lib32-glibc-gitAUR, lib32-glibc-linux4AUR, lib32-glibc-eacAUR, lib32-glibc-eac-binAUR)
- binutils (binutils-2.35.2AUR) (make)
- doxygen (doxygen-gitAUR) (make)
- gcc-ada (gcc-ada-debugAUR, gcc-ada-gitAUR, gcc-ada-snapshotAUR) (make)
- gcc-d (gcc-d-gitAUR, gcc-d-snapshotAUR) (make)
- git (git-gitAUR) (make)
- lib32-gcc-libs (lib32-gcc-libs-gitAUR, lib32-gccrs-libs-gitAUR, lib32-gcc-libs-snapshotAUR) (make)
- lib32-glibc (lib32-glibc-gitAUR, lib32-glibc-linux4AUR, lib32-glibc-eacAUR, lib32-glibc-eac-binAUR) (make)
- libisl (libisl-gitAUR) (make)
- libmpc (libmpc-gitAUR) (make)
- python (python37AUR, python311AUR, python310AUR) (make)
- zstd (zstd-gitAUR, zstd-staticAUR) (make)
- dejagnu (dejagnu-gitAUR) (check)
- expect (check)
- inetutils (inetutils-gitAUR, busybox-coreutilsAUR) (check)
- python-pytest (python-pytest7) (check)
- tcl (tcl84AUR, tcl-fossilAUR) (check)
Required by (408)
- alpemix-bin (requires lib32-gcc-libs)
- android-sdk (requires lib32-gcc-libs)
- android-sdk-build-tools (requires lib32-gcc-libs) (optional)
- android-sdk-build-tools-19.1 (requires lib32-gcc-libs)
- android-sdk-build-tools-23.0.1 (requires lib32-gcc-libs)
- android-sdk-build-tools-23.0.3 (requires lib32-gcc-libs)
- android-sdk-build-tools-24 (requires lib32-gcc-libs)
- android-sdk-build-tools-24.0.1 (requires lib32-gcc-libs)
- android-sdk-build-tools-24.0.2 (requires lib32-gcc-libs)
- android-sdk-build-tools-24.0.3 (requires lib32-gcc-libs)
- android-sdk-build-tools-25.0.2 (requires lib32-gcc-libs)
- android-sdk-build-tools-26 (requires lib32-gcc-libs)
- android-sdk-build-tools-26.0.1 (requires lib32-gcc-libs)
- android-sdk-build-tools-26.0.2 (requires lib32-gcc-libs)
- android-sdk-build-tools-26.0.3 (requires lib32-gcc-libs)
- android-sdk-build-tools-27 (requires lib32-gcc-libs)
- android-sdk-build-tools-27.0.1 (requires lib32-gcc-libs)
- android-sdk-build-tools-27.0.2 (requires lib32-gcc-libs)
- android-sdk-build-tools-27.0.3 (requires lib32-gcc-libs)
- android-sdk-build-tools-28 (requires lib32-gcc-libs)
- Show 388 more...
Sources (4)
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 7 8 .. 13 Next › Last »
horen commented on 2021-10-08 22:13 (UTC)
DAC324 commented on 2021-10-08 08:56 (UTC)
@horen: Just take one of the mirrors from https://mirrors.slackware.com/slackware/slackware64-current/source/l/isl/isl-0.24.tar.xz.mirrorlist
I took https://ftp6.gwdg.de/pub/linux/slackware/slackware64-current/source/l/isl/
So, you will have to replace
_isl=$(curl -s "http://isl.gforge.inria.fr/?C=M;O=A" | grep "isl-.*tar\.xz" | tail -1 | sed -e 's/.*href="//' -e 's/">isl.*//')
by
_isl=$(curl -s "https://ftp6.gwdg.de/pub/linux/slackware/slackware64-current/source/l/isl/?C=M;O=A" | grep "isl-.*tar\.xz" | tail -1 | sed -e 's/.*href="//' -e 's/">isl.*//')
and (in the source() array)
http://isl.gforge.inria.fr/$_isl
by
https://ftp6.gwdg.de/pub/linux/slackware/slackware64-current/source/l/isl/$_isl
That should also work with the other mirrors in the mirror list linked above.
A more general remark:
If some of the programming languages are disabled because not needed as recommended in PKGBUILD
, rows 6 and 7, you also have to at least comment out
rm "$pkgdir"/usr/share/man/man1/{gccgo,gfortran,gdc}.1
rm "$pkgdir"/usr/share/info/{gccgo,gfortran,gnat-style,gnat_rm,gnat_ugn,gdc}.info
in rows 244 and 245 as otherwise, the build will fail and no packages are generated.
horen commented on 2021-10-07 22:16 (UTC)
isl.gforge.inria.fr is taken out of service the new site is gitlab.inria.fr
PKGBUILD has to be adjusted not only with the correct URL but also related to the curl command, it fails:
curl: (33) HTTP server doesn't seem to support byte ranges. Cannot resume. ==> ERROR: Failure while downloading http://gitlab.inria.fr/
DAC324 commented on 2021-10-06 09:30 (UTC) (edited on 2021-10-06 09:32 (UTC) by DAC324)
Getting
curl: (28) Failed to connect to isl.gforge.inria.fr port 80 after 130130 ms: Connection timed out
Looks like isl.gforge.inria.fr
is down (I also get ERR_CONNECTION_TIMED_OUT
in the browser).
Did some research: The problem is discussed here: https://groups.google.com/g/isl-development/c/JGaMo2VUu_8?pli=1
IslandC0der commented on 2021-09-17 17:36 (UTC)
Thanks, I'll pin that as well!
Also, I seem to have missed your previous suggestion, but I've just added it now :)
DAC324 commented on 2021-09-17 08:04 (UTC)
In addition to the jamespharvey20's sticky comment: The current GCC 12 versions are labelled "Experimental" for a reason. Development is ongoing, and there are still significant bugs. Hence, it is not recommended to use GCC 12 as a daily driver or on production systems.
At the moment, it is not even possible to build a working Linux kernel with GCC 12, see https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101941 .
DAC324 commented on 2021-09-04 23:01 (UTC)
Looks like CPPFLAGS
needs some treatment as well:
# avoid warning _FORTIFY_SOURCE requires compiling with optimization (-O)
CPPFLAGS+=" -O2"
CPPFLAGS=${CPPFLAGS/-Werror=format-security/}
IslandC0der commented on 2021-09-03 22:54 (UTC)
Thank you! :)
DAC324 commented on 2021-08-31 17:00 (UTC) (edited on 2021-09-01 18:11 (UTC) by DAC324)
There's just another small thing to be noted:
After having installed gcc-libs-git
, I get an error in pacman
's database:
$ pacman -Dk
ERROR: missing 'gcc-libs>=4.7.1-5' dependency for 'clucene'
Seems that this is due to the fact that gcc-libs-git
provides gcc-libs
but without a version information.
Adding
gcc-libs=${pkgver}
to the provides
line for gcc-libs-git
fixes the problem:
$ pacman -Dk
No database errors have been found!
IslandC0der commented on 2021-08-30 00:07 (UTC)
Yeah alright, I guess I'll just remove the patch then
Pinned Comments
DAC324 commented on 2021-09-17 08:04 (UTC)
In addition to the jamespharvey20's sticky comment: The current GCC 12 versions are labelled "Experimental" for a reason. Development is ongoing, and there are still significant bugs. Hence, it is not recommended to use GCC 12 as a daily driver or on production systems.
At the moment, it is not even possible to build a working Linux kernel with GCC 12, see https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101941 .
jamespharvey20 commented on 2017-02-15 04:30 (UTC) (edited on 2017-02-15 11:01 (UTC) by jamespharvey20)