[Bug 224950] www/links require USE_GNOME=librsvg2 glib20 gdkpixbuf2 cairo

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Mon Jan 8 07:24:35 UTC 2018


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=224950

Tobias Kortkamp <tobik at freebsd.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Assignee|freebsd-ports-bugs at FreeBSD. |tobik at freebsd.org
                   |org                         |
                 CC|                            |tobik at freebsd.org
              Flags|maintainer-feedback?(portma |maintainer-feedback+
                   |ster at bsdforge.com)          |
             Status|New                         |Open

--- Comment #2 from Tobias Kortkamp <tobik at 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...

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-ports-bugs mailing list