Date: Mon, 08 Jan 2018 07:24:34 +0000 From: bugzilla-noreply@freebsd.org To: freebsd-ports-bugs@FreeBSD.org Subject: [Bug 224950] www/links require USE_GNOME=librsvg2 glib20 gdkpixbuf2 cairo Message-ID: <bug-224950-13-WioOKgEWBZ@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-224950-13@https.bugs.freebsd.org/bugzilla/> References: <bug-224950-13@https.bugs.freebsd.org/bugzilla/>
next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D224950 Tobias Kortkamp <tobik@freebsd.org> 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 <tobik@freebsd.org> --- (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.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-224950-13-WioOKgEWBZ>