From owner-freebsd-ports-bugs@freebsd.org Mon Jan 8 07:24:35 2018 Return-Path: Delivered-To: freebsd-ports-bugs@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A351CE7D063 for ; Mon, 8 Jan 2018 07:24:35 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 89A726DBE9 for ; Mon, 8 Jan 2018 07:24:35 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 7CD6C26CEE for ; Mon, 8 Jan 2018 07:24:35 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id w087OZpT010553 for ; Mon, 8 Jan 2018 07:24:35 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w087OZo0010552 for freebsd-ports-bugs@FreeBSD.org; Mon, 8 Jan 2018 07:24:35 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: freebsd-ports-bugs@FreeBSD.org Subject: [Bug 224950] www/links require USE_GNOME=librsvg2 glib20 gdkpixbuf2 cairo Date: Mon, 08 Jan 2018 07:24:34 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Many People X-Bugzilla-Who: tobik@freebsd.org X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: tobik@freebsd.org X-Bugzilla-Flags: maintainer-feedback+ X-Bugzilla-Changed-Fields: assigned_to cc flagtypes.name bug_status Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 08 Jan 2018 07:24:35 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D224950 Tobias Kortkamp changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|freebsd-ports-bugs@FreeBSD. |tobik@freebsd.org |org | CC| |tobik@freebsd.org Flags|maintainer-feedback?(portma |maintainer-feedback+ |ster@bsdforge.com) | Status|New |Open --- Comment #2 from Tobias Kortkamp --- (In reply to Chris Hutchinson from comment #1) Adding OSVERSION checks is the wrong approach. It's likely that the configure script picks up dependencies from the build environment and also provides knobs like --disable-librsvg or --without-librsvg to disable that functionality. The patch proposed here is not a solution to this since they'll just be accidentally be picked up again on someone's machine. If we don't want those features we need to explicitly disable them by passing the right flags to configure. Stuff like this is why we build packages in a clean room environment with Poudriere. Building links in Poudriere without the USE_GNOME line does not actually complain that cairo, rsvg2, etc. are missing. Sorry for not catching this when I committed the update. I thought it was odd that it now depends on cairo but didn't question it further... --=20 You are receiving this mail because: You are the assignee for the bug.=