pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/graphics/MesaLib MesaLib: strip out -Werror=return-type
details: https://anonhg.NetBSD.org/pkgsrc/rev/5d4d248dc87d
branches: trunk
changeset: 338417:5d4d248dc87d
user: nia <nia%pkgsrc.org@localhost>
date: Sat Aug 24 20:39:37 2019 +0000
description:
MesaLib: strip out -Werror=return-type
Mesa has some switch statements that do assert(0) for the default case
and return on all the other cases. Some versions of GCC count these
functions as not terminating with the right return value and are erroring.
reported by wilbury.
diffstat:
graphics/MesaLib/Makefile | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
diffs (18 lines):
diff -r bf20b14b38da -r 5d4d248dc87d graphics/MesaLib/Makefile
--- a/graphics/MesaLib/Makefile Sat Aug 24 20:11:19 2019 +0000
+++ b/graphics/MesaLib/Makefile Sat Aug 24 20:39:37 2019 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.153 2019/08/23 11:37:48 nia Exp $
+# $NetBSD: Makefile,v 1.154 2019/08/24 20:39:37 nia Exp $
DISTNAME= mesa-19.1.4
PKGNAME= ${DISTNAME:S/mesa/MesaLib/}
@@ -56,6 +56,8 @@
CPPFLAGS+= -DHAVE_NOATEXIT
+BUILDLINK_TRANSFORM+= rm:-Werror=return-type
+
# Work around Xorg segfaulting in radeon driver due to wrong alloca being used
CFLAGS.NetBSD+= -Dalloca=__builtin_alloca
CXXFLAGS.NetBSD+= -Dalloca=__builtin_alloca
Home |
Main Index |
Thread Index |
Old Index