Search Criteria
Package Details: grip 4.2.4-3
Package Actions
| Git Clone URL: | https://aur.archlinux.org/grip.git (read-only, click to copy) |
|---|---|
| Package Base: | grip |
| Description: | A cd-player and ripper for the Gnome desktop |
| Upstream URL: | http://sourceforge.net/projects/grip/ |
| Licenses: | GPL-2.0-or-later |
| Submitter: | jmsq |
| Maintainer: | jmsq |
| Last Packager: | jmsq |
| Votes: | 6 |
| Popularity: | 0.000000 |
| First Submitted: | 2017-11-29 08:09 (UTC) |
| Last Updated: | 2025-09-30 13:29 (UTC) |
Dependencies (7)
- cdparanoia
- curl (curl-gitAUR, curl-c-aresAUR)
- gtk2AUR (gtk2-patched-filechooser-icon-viewAUR, gtk2-ng-gitAUR, gtk2-ng-gitAUR)
- id3lib
- make (make-gitAUR, make-staticAUR) (make)
- pkgconfig (pkgconf-gitAUR, pkg-config-gitAUR, pkgconf) (make)
- yelp (yelp-gitAUR) (optional) – to display the help and notices
Latest Comments
Adaephon commented on 2025-09-30 12:20 (UTC)
I also had trouble compiling the package. I had to add
-Wno-implicit-function-declaration -Wno-int-conversionto theCFLAGSargument of./configurein the PKGFILE in order to get it to compile.I do not remember significantly modifying my
CFLAGSin/etc/makepkg.conf, so I think I am running default(ish) settings:Setting
-std=c18changed nothing in my case, so left it at-std=c17(as was added in version 4.2.4-2).OJaksch commented on 2025-09-29 05:57 (UTC)
I had to edit PKGBUILD and there
CFLAGS="-std=c18 $CFLAGS"to compile it successfully.m8-t commented on 2025-09-12 07:44 (UTC) (edited on 2025-09-12 07:44 (UTC) by m8-t)
Build fails with:
This looks like an issue with id3lib which seems to be unmaintained for a while.
easytag has the same issue: https://gitlab.gnome.org/GNOME/easytag/-/issues/109
Konzertheld commented on 2021-06-02 00:58 (UTC)
@jmsq Confirmed, working, thanks!
jmsq commented on 2021-06-02 00:57 (UTC)
@Konzertheld makedepends() for pkgconfig and make have been added in 4.2.1-2.
Konzertheld commented on 2021-06-01 19:15 (UTC)
This package depends on pkgconf, which was not installed on my system.
pa314159 commented on 2020-05-06 22:18 (UTC)
Compilation fails with:
Atomisirsi commented on 2020-01-06 22:20 (UTC)
Starting with version 4.0.0, grip does not depend on vte any longer. The CPPFLAGS="-Wno-deprecated-declarations" is not needed any longer as grip uses the correct glib functions now.
Atomisirsi commented on 2019-10-04 20:42 (UTC)
I ran into two problems recently: 1. Two deprecated print functions have been removed from glib. I have patched this locally and will forward the patch to upstream. 2. Due to -Werror: GCC reports some errors about "deprecated-declarations". Adding CPPFLAGS="-Wno-deprecated-declarations" to make in PKGBUILD ignores those warnings.
patryk commented on 2018-08-28 16:58 (UTC) (edited on 2018-08-28 16:58 (UTC) by patryk)
Hi, I have compilation error like below:
"discedit.c: In function ‘SeparateFields’: discedit.c:497:3: error: ‘strncpy’ specified bound 80 equals destination size [-Werror=stringop-truncation] strncpy(spare,g_strstrip(tmp),80); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ grip.c: In function ‘DoLoadConfig’: grip.c:1014:15: error: ‘strncpy’ specified bound 256 equals destination size [-Werror=stringop-truncation] if(tok) strncpy(ginfo->proxy_server.name,tok,256); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc1: all warnings being treated as errors"
It looks like problem related to gcc 8.2 and could help path like :
strncpy(spare,g_strstrip(tmp),80); -> strncpy(spare,g_strstrip(tmp),79); if(tok) strncpy(ginfo->proxy_server.name,tok,256); -> if(tok) strncpy(ginfo->proxy_server.name,tok,255);
regards,