Pullup ticket #5602 - requested by sevan audio/grip: Linux build fix Revisions pulled up: - audio/grip/Makefile 1.5 - audio/grip/distinfo 1.3 - audio/grip/patches/patch-configure 1.3 --- Module Name: pkgsrc Committed By: triaxx Date: Sun Oct 22 07:55:24 UTC 2017 Modified Files: pkgsrc/audio/grip: Makefile distinfo Added Files: pkgsrc/audio/grip/patches: patch-configure Log Message: Add workaround for fixing build on Linux See https://github.com/westes/flex/issues/241 The problem is fixed in master branch and the workaround could be removed in the next version update.diff -r1.4 -r1.4.4.1 pkgsrc/audio/grip/Makefile
(bsiegert)
@@ -1,17 +1,16 @@ | @@ -1,17 +1,16 @@ | |||
1 | # $NetBSD: Makefile,v 1.4 2017/09/19 14:34:16 triaxx Exp $ | 1 | # $NetBSD: Makefile,v 1.4.4.1 2017/11/04 19:34:09 bsiegert Exp $ | |
2 | 2 | |||
3 | DISTNAME= grip-3.5.2 | 3 | DISTNAME= grip-3.6.1 | |
4 | PKGREVISION= 1 | |||
5 | CATEGORIES= audio | 4 | CATEGORIES= audio | |
6 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=grip/} | 5 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=grip/} | |
7 | 6 | |||
8 | MAINTAINER= triaxx@NetBSD.org | 7 | MAINTAINER= triaxx@NetBSD.org | |
9 | HOMEPAGE= https://sourceforge.net/projects/grip/ | 8 | HOMEPAGE= https://sourceforge.net/projects/grip/ | |
10 | COMMENT= CD-player and CD-ripper for the Gnome desktop | 9 | COMMENT= CD-player and CD-ripper for the Gnome desktop | |
11 | LICENSE= gnu-gpl-v2 | 10 | LICENSE= gnu-gpl-v2 | |
12 | 11 | |||
13 | USE_TOOLS+= pkg-config | 12 | USE_TOOLS+= pkg-config | |
14 | USE_LIBTOOL= yes | 13 | USE_LIBTOOL= yes | |
15 | GNU_CONFIGURE= yes | 14 | GNU_CONFIGURE= yes | |
16 | USE_LANGUAGES= c c++ | 15 | USE_LANGUAGES= c c++ | |
17 | 16 |
@@ -1,8 +1,9 @@ | @@ -1,8 +1,9 @@ | |||
1 | $NetBSD: distinfo,v 1.2 2017/08/18 13:26:37 triaxx Exp $ | 1 | $NetBSD: distinfo,v 1.2.4.1 2017/11/04 19:34:09 bsiegert Exp $ | |
2 | 2 | |||
3 | SHA1 (grip-3.5.2.tar.gz) = 6a9c20502a4c71decc454348457021844c6958de | 3 | SHA1 (grip-3.6.1.tar.gz) = c7ad80476f35d2d966458995c34660452c24225a | |
4 | RMD160 (grip-3.5.2.tar.gz) = e95b15315f8ca1bbde0d3a66d8f30394aa04b7f3 | 4 | RMD160 (grip-3.6.1.tar.gz) = e34efd335ac5da54f3963433e9161c9855ad395c | |
5 | SHA512 (grip-3.5.2.tar.gz) = 25fbc1aadfcbab57ae585afe0a6663d9640a3614c1b655abd238f272116eccf524e4de465784265cd1f12b48c4cdeb9fdd318f989052400a0bfc9855a5420421 | 5 | SHA512 (grip-3.6.1.tar.gz) = ebb0945833189b17d814fee9a68acf25786f83fa7d1e47523512b25c1ef9d146d5d218c8422c7b37fbb7cf63558cc093795ef4078639f8e35c9947d76d6d2fcf | |
6 | Size (grip-3.5.2.tar.gz) = 952153 bytes | 6 | Size (grip-3.6.1.tar.gz) = 958967 bytes | |
7 | SHA1 (patch-configure) = aefe8f4fdfaba93b95cca656d0ea6c8ec7b3348f | |||
7 | SHA1 (patch-src_cdplay.c) = ae6dd708d4a5bc61ad49477e79b2005959290634 | 8 | SHA1 (patch-src_cdplay.c) = ae6dd708d4a5bc61ad49477e79b2005959290634 | |
8 | SHA1 (patch-src_grip.c) = ed6ff6e70d0395af4a1ca3b06337a7fb354a0fae | 9 | SHA1 (patch-src_grip.c) = ed6ff6e70d0395af4a1ca3b06337a7fb354a0fae |
$NetBSD: patch-configure,v 1.3.2.2 2017/11/04 19:34:10 bsiegert Exp $
id3lib has a unused variable warning that makes build fail.
--- configure.orig 2017-10-04 13:07:02.000000000 +0000
+++ configure
@@ -3067,7 +3067,6 @@ fi
warning_flags="$CFLAGS -Wall"
-werror_flags="$warning_flags -Werror"
# Check whether --enable-werror was given.
if test "${enable_werror+set}" = set; then :