Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 23 Oct 2020 20:18:34 +0000 (UTC)
From:      Piotr Kubaj <pkubaj@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org
Subject:   svn commit: r553140 - branches/2020Q4/devel/libindicator
Message-ID:  <202010232018.09NKIY7P052036@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: pkubaj
Date: Fri Oct 23 20:18:34 2020
New Revision: 553140
URL: https://svnweb.freebsd.org/changeset/ports/553140

Log:
  MFH: r551767
  
  devel/libindicator: fix build on powerpc64 elfv1 and remove stale CFLAGS
  
  Build on both elfv1 and elfv2 passes fine. Other architectures are untested, but they currently don't have Rust available, making build impossible.
  
  Require newer GCC to build on elfv1:
  cc1: warnings being treated as errors
  In file included from /usr/local/include/glib-2.0/glib/gthread.h:34,
                   from /usr/local/include/glib-2.0/glib/gasyncqueue.h:32,
                   from /usr/local/include/glib-2.0/glib.h:32,
                   from /usr/local/include/gtk-3.0/gdk/gdkconfig.h:13,
                   from /usr/local/include/gtk-3.0/gdk/gdk.h:30,
                   from /usr/local/include/gtk-3.0/gtk/gtk.h:30,
                   from indicator-loader.c:25:
  /usr/local/include/glib-2.0/glib/gutils.h:336: warning: 'GVoidFunc' is deprecated
  
  Approved by:	portmgr (fix build blanket)

Modified:
  branches/2020Q4/devel/libindicator/Makefile
Directory Properties:
  branches/2020Q4/   (props changed)

Modified: branches/2020Q4/devel/libindicator/Makefile
==============================================================================
--- branches/2020Q4/devel/libindicator/Makefile	Fri Oct 23 20:17:48 2020	(r553139)
+++ branches/2020Q4/devel/libindicator/Makefile	Fri Oct 23 20:18:34 2020	(r553140)
@@ -8,18 +8,10 @@ MASTER_SITES=	https://launchpad.net/${PORTNAME}/${PORT
 MAINTAINER=	swills@FreeBSD.org
 COMMENT=	Symbols and convience functions for desktop indicators
 
-USES=		gmake gnome libtool pkgconfig
+USES=		compiler:c++11-lang gmake gnome libtool pkgconfig
 USE_GNOME=	cairo gdkpixbuf2 gtk30
 GNU_CONFIGURE=	yes
 USE_LDCONFIG=	yes
-
-CFLAGS_powerpc=		-Wno-unused-value
-CFLAGS_powerpc64=	-Wno-unused-value
-CFLAGS_powerpc64le=	-Wno-unused-value
-CFLAGS_powerpcspe=	-Wno-unused-value
-CFLAGS_mips=	-Wno-unused-value
-CFLAGS_mips64=	-Wno-unused-value
-CFLAGS_sparc64=	-Wno-unused-value
 
 INSTALL_TARGET=	install-strip
 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202010232018.09NKIY7P052036>