Search Criteria
Package Details: lib32-glib 1.2.10-5
Package Actions
| Git Clone URL: | https://aur.archlinux.org/lib32-glib.git (read-only, click to copy) |
|---|---|
| Package Base: | lib32-glib |
| Description: | Common C routines used by Gtk+ and other libs (32-bit) |
| Upstream URL: | http://www.gtk.org/ |
| Licenses: | LGPL |
| Submitter: | prg |
| Maintainer: | prg (bennofs, FabioLolix) |
| Last Packager: | prg |
| Votes: | 16 |
| Popularity: | 0.000076 |
| First Submitted: | 2015-12-15 03:35 (UTC) |
| Last Updated: | 2022-03-07 18:43 (UTC) |
Dependencies (3)
- lib32-glibc (lib32-glibc-gitAUR, lib32-glibc-eacAUR)
- sh (dashbinshAUR, zshbinshAUR, bash-devel-gitAUR, bash-gitAUR, bash)
- gcc-multilib (gcc-gitAUR, gcc-libs-gitAUR, gcc-fortran-gitAUR, gcc-objc-gitAUR, gcc-ada-gitAUR, gcc-go-gitAUR, gccrs-gitAUR, gccrs-libs-gitAUR, gcc-snapshotAUR, gcc) (make)
Latest Comments
1 2 Next › Last »
FabioLolix commented on 2023-06-18 15:40 (UTC)
Hello, there is no need to specify
gcc-multilibsince gcc 7.2.1 (Nov 2017), instead this need a makedepends onlib32-gcc-libsotherwise it won't build in clean chrootprg commented on 2022-03-07 18:44 (UTC)
Thanks @MarsSeed! pkgver 5 should address glib.install and the C(XX)FLAGS
MarsSeed commented on 2022-03-05 16:32 (UTC)
And then you can remove the
glib.installfile as suggested here. ;)MarsSeed commented on 2022-03-05 16:30 (UTC)
Or you can make the build work even with the defaults shipped by Arch.
All you have to do is add the following export lines inside the PKGBUILD's
build()function, at the beginning of it:MarsSeed commented on 2022-03-05 16:03 (UTC)
Arch carries a wrong setting by default in
/etc/makepkg.conf.Wrong as in not suited to users, only to C/C++ developers and distro maintainers.
In
CFLAGS=,-Wformat -Werror=format-securitymakes the build fail if the source code usesprintforscanfin a potentially memory-unsafe way.That quoted section should be removed from
makepkg.conf.But inside
CFLAGS='s quoted value, you can append-fstack-protector-strong. It will enhance the protections against some critical memory overflow vulnerabilities.For me the
lib32-glibbuild didn't fail because I have already removed the above mentioned section related toformat-security.prg commented on 2022-03-03 16:15 (UTC)
Not yet - I haven't gotten a chance to look into it. I think we can pass a gcc to flag to not treat that warning as an error
mr_cookie commented on 2022-03-03 05:32 (UTC)
@prg i get this following too,did you solved this problem?
prg commented on 2022-03-02 20:15 (UTC) (edited on 2022-03-02 20:16 (UTC) by prg)
@MarsSeed did you need to do anything to get this to compile properly? I get the following compilation errors even before removing the glib.install:
MarsSeed commented on 2022-03-02 19:59 (UTC)
Please kindly remove the
glib.installfile and theinstall=glib.installdeclaration from PKGBUILD.texinfo, which is part of the groupbase-devel, contains the needed post-install, post-upgrade and post-remove hooks now.Also, the included
.INSTALLscript fails:1 2 Next › Last »