Bug 240719 - sysutils/garcon: Fails to package: Missing gtk2 files
Summary: sysutils/garcon: Fails to package: Missing gtk2 files
Status: Closed Not A Bug
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: amd64 Any
: --- Affects Some People
Assignee: freebsd-xfce mailing list
URL:
Keywords: needs-qa, regression
Depends on:
Blocks:
 
Reported: 2019-09-20 23:11 UTC by edacval
Modified: 2020-01-30 09:07 UTC (History)
4 users (show)

See Also:
madpilot: maintainer-feedback+
madpilot: maintainer-feedback+


Attachments
Poudriere build log (133.41 KB, text/plain)
2019-09-20 23:11 UTC, edacval
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description edacval 2019-09-20 23:11:28 UTC
Created attachment 207666 [details]
Poudriere build log
Comment 1 Kubilay Kocak freebsd_committer freebsd_triage 2019-09-21 02:41:01 UTC
Request feedback from committer of ports r512378
Comment 2 Olivier Duchateau 2019-09-21 15:14:06 UTC
Can you post your options of x11/libxfce4menu?
Comment 3 edacval 2019-09-21 18:45:00 UTC
(In reply to Olivier Duchateau from comment #2)
poudriere options -j r12-0 -z i5vbbsd -s x11/libxfce4menu
[00:00:00] Appending to make.conf: /usr/local/etc/poudriere.d/i5vbbsd-make.conf
===> The following configuration options are available for libxfce4menu-4.14.1:
     GIR=on: Use Gobject Introspection
     GLADE=off: Glade interface builder support
     GTK2=off: GTK+ 2 GUI toolkit support
     NLS=off: Native Language Support
     STARTUP=on: Startup notification
     VAPI=on: Build VALA API files
===> Use 'make config' to modify these settings
===> The following configuration options are available for libxfce4menu-4.14.1 and its dependencies
===> The following configuration options are available for libxfce4menu-4.14.1:
     GIR=on: Use Gobject Introspection
     GLADE=off: Glade interface builder support
     GTK2=off: GTK+ 2 GUI toolkit support
     NLS=off: Native Language Support
     STARTUP=on: Startup notification
     VAPI=on: Build VALA API files
===> Use 'make config' to modify these settings
===> The following configuration options are available for pkg-1.12.0:
     DOCS=off: Build and/or install documentation
===> Use 'make config' to modify these settings
===> The following configuration options are available for graphviz-2.40.1_11:
     XPM=on: XPM pixmap image format support
     DIGCOLA=on: neato layout engine with DIGCOLA features
     IPSEPCOLA=on: neato layout engine with IPSEPCOLA features
     ICONV=on: Encoding conversion support via iconv
     NLS=off: Native Language Support
     PANGOCAIRO=on: pangocairo support
     POPPLER=off: PDF and PS file support via poppler
     ANN=off: ANN edge bundling support
     GTS=off: GNU Triangulated Surface Library support
     GTK2=off: gtk2 plugin (requires PANGOCAIRO)
     GDK=off: gdk library support (requires GTK2)
     GDK_PIXBUF=off: gdk pixbuf support (requires GDK)
     GNOMEUI=off: libgnomeui support
     SMYRNA=off: SMYRNA graph viewer (requires GTK2)
     MING=off: ming plugin
     DEVIL=off: devil plugin
     GHOSTSCRIPT=off: ghostscript plugin (requires PANGOCAIRO)
     PERL=off: Perl bindings (swig)
     PHP=off: PHP bindings (swig)
     PYTHON=off: Python bindings (swig)
     RUBY=off: Ruby bindings (swig)
     LUA=off: Lua bindings (swig)
     TCL=off: TCL bindings (swig)
     TK=off: TK toolkit support
     GUILE=off: Guile bindings (swig)
     NVTHREADS=on: Link with threads (needed for nvidia)
     DOCS=off: Build and/or install documentation
     EXAMPLES=off: Build and/or install examples
===> Use 'make config' to modify these settings
===> The following configuration options are available for gmake-4.2.1_3:
     NLS=off: Native Language Support
===> Use 'make config' to modify these settings
===> The following configuration options are available for bison-3.4.1,1:
     DOCS=off: Build and/or install documentation
     EXAMPLES=off: Build and/or install examples
     NLS=off: Native Language Support
===> Use 'make config' to modify these settings
===> The following configuration options are available for m4-1.4.18_1,1:
     EXAMPLES=off: Build and/or install examples
     LIBSIGSEGV=off: Use alternative page fault handler (GNU libsigsegv)
===> Use 'make config' to modify these settings
===> The following configuration options are available for texinfo-6.6_4,1:
     NLS=off: Native Language Support
===> Use 'make config' to modify these settings
===> The following configuration options are available for help2man-1.47.11:
     NLS=off: Native Language Support
===> Use 'make config' to modify these settings
===> The following configuration options are available for perl5-5.30.0:
     DEBUG=off: Build with debugging support
     DOT_INC=off: Add '.' to @INC (unsafe)
     DTRACE=off: Build with DTrace probes
     GDBM=off: GDBM_File extension
     MULTIPLICITY=on: Use multiplicity
     PERL_64BITINT=on: Use 64 bit integers (on i386)
     PERL_MALLOC=off: Use Perl malloc
     SITECUSTOMIZE=off: Run-time customization of @INC
     THREADS=on: Build threaded perl
===> Use 'make config' to modify these settings
===> The following configuration options are available for p5-Locale-libintl-1.31:
     NLS=off: Native Language Support
===> Use 'make config' to modify these settings
===> The following configuration options are available for libiconv-1.14_11:
     DOCS=off: Build and/or install documentation
     ENCODINGS=on: Include extra character sets
     PATCHES=off: Apply patches to fix CP932, add EUCJP-MS
===> Use 'make config' to modify these settings
===> The following configuration options are available for groff-1.22.4_2:
     URWFONTS=on: URW fonts support (needed for growpdf)
     X11=on: X11 devices (-TX*) and gxditview
===> Use 'make config' to modify these settings
===> The following configuration options are available for gsfonts-8.11_8:
     DOCS=off: Build and/or install documentation
===> Use 'make config' to modify these settings
===> The following configuration options are available for netpbm-10.87.02:
     MANPAGES=on: Build and/or install manual pages
     PERL=on: Perl scripting language support
     STATIC=off: Build static executables and/or libraries
     SVGTOPAM=off: Build svgtopam
     X11=on: X11 (graphics) support
===> Use 'make config' to modify these settings
===> The following configuration options are available for pkgconf-1.6.3,1:
     DOCS=off: Build and/or install documentation
===> Use 'make config' to modify these settings
===> The following configuration options are available for kyua-0.13_4,3:
     DOCS=off: Build and/or install documentation
     EXAMPLES=off: Build and/or install examples
     TEST=off: Build and/or run tests
===> Use 'make config' to modify these settings
===> The following configuration options are available for lutok-0.4_7:
     DOCS=off: Build and/or install documentation
     EXAMPLES=off: Build and/or install examples
     TEST=off: Build and/or run tests
===> Use 'make config' to modify these settings
===> The following configuration options are available for sqlite3-3.29.0:
     ARMOR=off: Detect misuse of the API
     DBPAGE=off: Enable DBPAGE Virtual Table
     DBSTAT=on: Enable DBSTAT Virtual Table
     DIRECT_READ=off: File is read directly from disk
     DQS=on: Double-quoted String Literals
     EXTENSION=on: Allow loadable extensions
     FTS3_TOKEN=on: Enable two-args version fts3_tokenizer
     FTS4=on: Enable FTS3/4 (Full Text Search) module
     FTS5=on: Enable version 5 full-text search engine
     LIKENOTBLOB=off: LIKE does not match blobs
     MEMMAN=off: Allow it to release unused memory
     METADATA=on: Enable column metadata
     NORMALIZE=off: Enable normalized sql function
     NULL_TRIM=off: Omits NULL columns at the ends of rows
     RBU=off: Enable the resumable bulk update
     SECURE_DELETE=on: Overwrite deleted information with zeros
     SORT_REF=off: To use references in the sorter
     STMT=off: Prepared statement scan status
     STSHELL=on: Statically link libsqlite3 into shell
     THREADS=on: Threading support
     UNKNOWN_SQL=off: Suppress unknown function errors
     UNLOCK_NOTIFY=on: Enable notification on unlocking
     URI=on: Enable use the URI filename
     URI_AUTHORITY=off: Allow convert URL into a UNC
====> Optional extensions
     JSON1=off: Enable the JSON1 extension
     SESSION=off: Enable the session extension
====> Optional functions
     OFFSET=off: Enable sqlite_offset() returning record's file offset
     SER1=off: Enable the sqlite3_[de]serialize() interface
     SOUNDEX=off: Enable the soundex() SQL function
====> Unicode support
     ICU=off: Unicode support via ICU
     UNICODE61=on: Unicode Version 6.1 tokenizer
====> Index type for range queries
     RTREE=on: Enable R*Tree module
     RTREE_INT=off: Store 32-bit sig int (no float) coordinates
     GEOPOLY=off: Uses the GeoJSON notation (RFC-7946)
====> Which command line editing library to use:
     READLINES=off: the libreadline from system
     READLINEP=on: the GNU libreadline from ports
     EDITLINE=off: the BSD libedit from ports
====> Where to store temporary file: you have to select exactly one of them
     TS0=off: Always use temporary file
     TS1=on: File by default, change allowed PRAGMA
     TS2=off: Memory by default, change allowed PRAGMA
     TS3=off: Always use memory
====> Which query planner to use, stability or ...: you can only select none or one of them
     STAT3=off: collect histogram data from leftmost column
     STAT4=off: collect histogram data from all columns
===> Use 'make config' to modify these settings
===> The following configuration options are available for readline-8.0.0:
     DOCS=off: Build and/or install documentation
     TERMCAP=on: Link against libtermcap
===> Use 'make config' to modify these settings
===> The following configuration options are available for libxcb-1.13.1:
     DOCS=off: Build and/or install documentation
===> Use 'make config' to modify these settings
===> The following configuration options are available for check-0.12.0_1:
     DOCS=off: Build and/or install documentation
     EXAMPLES=off: Build and/or install examples
===> Use 'make config' to modify these settings
===> The following configuration options are available for automake-1.16.1_2:
     DOCS=off: Build and/or install documentation
===> Use 'make config' to modify these settings
===> The following configuration options are available for python36-3.6.9:
     DEBUG=off: Build with debugging support
     IPV6=off: IPv6 protocol support
     LIBFFI=on: Use libffi from ports instead of bundled version
     NLS=off: Enable gettext support for the locale module
     PYMALLOC=on: Enable specialized mallocs
     THREADS=on: Threading support
====> Hash Algorithm (PEP-456): you can only select none or one of them
     FNV=off: Modified Fowler-Noll-Vo Algorithm
     SIPHASH=off: SipHash24 Algorithm
===> Use 'make config' to modify these settings
===> The following configuration options are available for openssl-1.0.2t,1:
     DOCS=off: Build and/or install documentation
     EC=on: Optimize NIST elliptic curves
     MAN3=on: Install API manpages (section 3)
     PADLOCK=off: VIA Padlock support
     RFC3779=off: RFC3779 support (BGP)
     SHARED=on: Build shared libs
     THREADS=on: Threading support
     ZLIB=off: zlib compression support
====> Cipher Suite support
     RC5=off: RC5 cipher (patented)
====> Hash Function Support
     MD2=off: MD2 hash (obsolete)
====> Optimizations
     ASM=on: Optimized Assembler code
     SSE2=on: Runtime SSE2 detection
====> Protocol Support
     SCTP=off: SCTP protocol support
     SSL2=off: SSLv2 protocol support
     SSL3=off: SSLv3 protocol support
===> Use 'make config' to modify these settings
===> The following configuration options are available for tcl86-8.6.9_1:
     DEBUG=off: Build with debugging support
     DTRACE=on: Build with DTrace probes
     TCLMAN=off: Install Tcl function manpages
     THREADS=on: Threading support
     TZDATA=off: Install Tcl timezone data
===> Use 'make config' to modify these settings
===> The following configuration options are available for libxml2-2.9.9:
     MEM_DEBUG=off: Memory debugging (DEVELOPERS ONLY!)
     SCHEMA=on: XML schema support
     THREADS=on: Threads support
     THREAD_ALLOC=off: Per-thread memory (DEVELOPERS ONLY!)
     VALID=on: Validation support
     XMLLINT_HIST=off: History for xmllint
===> Use 'make config' to modify these settings
===> The following configuration options are available for libxslt-1.1.33:
     CRYPTO=on: Enable crypto support for exslt
     MEM_DEBUG=off: Enable memory debugging
===> Use 'make config' to modify these settings
===> The following configuration options are available for libgcrypt-1.8.5:
     DOCS=off: Build and/or install documentation
===> Use 'make config' to modify these settings
===> The following configuration options are available for libgpg-error-1.36:
     DOCS=off: Build and/or install documentation
     NLS=off: Native Language Support
===> Use 'make config' to modify these settings
===> The following configuration options are available for tiff-4.0.10_1:
     DOCS=off: Build and/or install documentation
===> Use 'make config' to modify these settings
===> The following configuration options are available for jbigkit-2.1_1:
     DOCS=off: Build and/or install documentation
===> Use 'make config' to modify these settings
===> The following configuration options are available for jpeg-turbo-2.0.3:
     DOCS=off: Build and/or install documentation
===> Use 'make config' to modify these settings
===> The following configuration options are available for nasm-2.14.02,1:
     DOCS=off: Build and/or install documentation
     RDOFF=on: Install tools to handle RDOFF object files
===> Use 'make config' to modify these settings
===> The following configuration options are available for cmake-3.15.3:
     CPACK=off: Enable FreeBSD generator in CPack (experimental)
     DOCS=off: Build and/or install documentation
     MANPAGES=on: Build and/or install manual pages
===> Use 'make config' to modify these settings
===> The following configuration options are available for py36-Jinja2-2.10.1:
     BABEL=on: Enable Babel extension
     EXAMPLES=off: Build and/or install examples
===> Use 'make config' to modify these settings
===> The following configuration options are available for py36-Babel-2.7.0:
     DOCS=off: Build and/or install documentation
===> Use 'make config' to modify these settings
===> The following configuration options are available for py36-docutils-0.15.2:
     PYGMENTS=on: Syntax highlighting
===> Use 'make config' to modify these settings
===> The following configuration options are available for py36-openssl-19.0.0:
     EXAMPLES=off: Build and/or install examples
===> Use 'make config' to modify these settings
===> The following configuration options are available for py36-pip-19.1.1:
     DOCS=off: Build and/or install documentation
===> Use 'make config' to modify these settings
===> The following configuration options are available for py36-django111-1.11.24:
     DOCS=off: Build and/or install documentation
     HTMLDOCS=off: Install HTML documentation (requires Sphinx)
====> Options available for the group DATABASE
     PGSQL=on: PostgreSQL database support
     MYSQL=on: MySQL database support
     SQLITE=on: SQLite database support
===> Use 'make config' to modify these settings
===> The following configuration options are available for py36-MySQLdb-1.2.5_2:
     DOCS=off: Build and/or install documentation
     MYSQLCLIENT_R=on: Use libmysqlclient_r (thread safe)
===> Use 'make config' to modify these settings
===> The following configuration options are available for mysql57-client-5.7.27:
====> Default Client Plugins
     SASLCLIENT=on: SASL client plugin module
===> Use 'make config' to modify these settings
===> The following configuration options are available for openldap-sasl-client-2.4.48:
     DEBUG=off: Build with debugging support
     DOCS=off: Build and/or install documentation
     FETCH=off: Enable fetch(3) support
     GSSAPI=off: With GSSAPI support (implies SASL support)
===> Use 'make config' to modify these settings
===> The following configuration options are available for cyrus-sasl-2.1.27:
     ALWAYSTRUE=off: Alwaystrue password verifier (discouraged)
     AUTHDAEMOND=on: Use of authdaemon
     DOCS=off: Build and/or install documentation
     KEEP_DB_OPEN=off: Keep handle to Berkeley DB open
     OBSOLETE_CRAM_ATTR=on: cmusaslsecretCRAM-MD5 auxprop property
     OBSOLETE_DIGEST_ATTR=on: cmusaslsecretDIGEST-MD5 auxprop property
====> Options available for the group PLUGIN
     ANONYMOUS=on: ANONYMOUS authentication
     CRAM=on: CRAM-MD5 authentication
     DIGEST=on: DIGEST-MD5 authentication
     LOGIN=on: LOGIN authentication
     NTLM=on: NTLM authentication
     OTP=on: OTP authentication
     PLAIN=on: PLAIN authentication
     SCRAM=on: SCRAM authentication
====> SASLdb auxprop plugin: you can only select none or one of them
     BDB1=on: Berkeley DB 1.85 support
     BDB=off: Berkeley DB support
     GDBM=off: GNU dbm library support
     LMDB=off: OpenLDAP Lightning Memory-Mapped Database support
===> Use 'make config' to modify these settings
===> The following configuration options are available for curl-7.66.0:
     ALTSVC=on: HTTP Alternative Services support
     BROTLI=on: Brotli compression support
     CA_BUNDLE=on: Enable CA bundle for OpenSSL/GnuTLS/mbedTLS
     COOKIES=on: Cookies support
     CURL_DEBUG=off: cURL debug memory tracking
     DEBUG=off: Build with debugging support
     DOCS=off: Build and/or install documentation
     EXAMPLES=off: Build and/or install examples
     IDN=off: International Domain Names support
     IPV6=off: IPv6 protocol support
     METALINK=off: Metalink support
     PROXY=on: Proxy support
     PSL=off: Public Suffix List support
     TLS_SRP=on: TLS-SRP (Secure Remote Password) support
====> Options available for the group PROTOCOL
     DICT=off: DICT (RFC 2229) support
     FTP=on: FTP protocol support
     GOPHER=off: Gopher protocol support
     HTTP=on: HTTP/HTTPS support
     HTTP2=on: HTTP/2 support (requires HTTP)
     IMAP=on: IMAP/IMAPS support
     LDAP=off: LDAP protocol support
     LDAPS=off: LDAP protocol over SSL support
     LIBSSH2=on: SCP/SFTP support via libssh2
     POP3=on: POP3/POP3S support
     RTMP=off: RTMP protocol support via librtmp
     RTSP=on: Real Time Streaming Protocol (RTSP) support
     SMB=off: SMB/CIFS support
     SMTP=on: SMTP/SMTPS support
     TELNET=on: Telnet support
     TFTP=on: TFTP support
====> GSSAPI Security API support: you have to select exactly one of them
     GSSAPI_BASE=off: GSSAPI support via base system (needs Kerberos)
     GSSAPI_HEIMDAL=off: GSSAPI support via security/heimdal
     GSSAPI_MIT=off: GSSAPI support via security/krb5
     GSSAPI_NONE=on: Disable GSSAPI support
====> DNS resolving options: you have to select exactly one of them
     CARES=off: Asynchronous DNS resolution via c-ares
     THREADED_RESOLVER=on: Threaded DNS resolver
====> SSL protocol support: you can only select none or one of them
     GNUTLS=off: SSL/TLS support via GnuTLS
     NSS=off: SSL/TLS support via NSS
     OPENSSL=on: SSL/TLS support via OpenSSL
     WOLFSSL=off: SSL/TLS support via wolfSSL
===> Use 'make config' to modify these settings
===> The following configuration options are available for brotli-1.0.7_2,1:
     DOCS=off: Build and/or install documentation
===> Use 'make config' to modify these settings
===> The following configuration options are available for libssh2-1.8.2,3:
     GCRYPT=off: Use GNU crypt library instead of OpenSSL
     TRACE=off: Enable debug packet traces
     ZLIB=on: zlib compression support
===> Use 'make config' to modify these settings
===> The following configuration options are available for ca_root_nss-3.46:
     ETCSYMLINK=on: Add symlink to /etc/ssl/cert.pem
===> Use 'make config' to modify these settings
===> The following configuration options are available for libevent-2.1.11:
     OPENSSL=on: SSL/TLS support via OpenSSL
     THREADS=on: Threading support
===> Use 'make config' to modify these settings
===> The following configuration options are available for postgresql11-client-11.5:
     DEBUG=off: Build with debugging support
     DOCS=off: Build and/or install documentation
     GSSAPI=off: Build with GSSAPI support
     LIBEDIT=off: Use non-GPL libedit instead of readline
     NLS=off: Use internationalized messages
     OPTIMIZED_CFLAGS=on: Builds with compiler optimizations (-O3)
     PAM=off: Build with PAM Support
     SSL=on: Build with OpenSSL support
===> Use 'make config' to modify these settings
===> The following configuration options are available for py36-pkginfo-1.5.0.1:
     DOCS=off: Build and/or install documentation
===> Use 'make config' to modify these settings
===> The following configuration options are available for py36-requests-toolbelt-0.8.0:
     DOCS=off: Build and/or install documentation
===> Use 'make config' to modify these settings
===> The following configuration options are available for py36-wheel-0.30.0_1:
     PIP=off: Use pip to install wheels
     SIGNATURE=off: Enable digital signature of wheels
===> Use 'make config' to modify these settings
===> The following configuration options are available for py36-virtualenv-16.7.5:
     DOCS=off: Build and/or install documentation
===> Use 'make config' to modify these settings
===> The following configuration options are available for py36-toml-0.10.0:
     DOCS=off: Build and/or install documentation
===> Use 'make config' to modify these settings
===> The following configuration options are available for py36-yaml-5.1:
     EXAMPLES=off: Build and/or install examples
     LIBYAML=on: Use textproc/libyaml for faster parsing
===> Use 'make config' to modify these settings
===> The following configuration options are available for bzr-2.7.0_2:
     CA_BUNDLE=on: Include CA bundle for SSL cert validation
     SFTP=on: Paramiko for SFTP support
===> Use 'make config' to modify these settings
===> The following configuration options are available for gettext-tools-0.20.1_1:
     DOCS=off: Build and/or install documentation
     EXAMPLES=off: Build and/or install examples
     THREADS=on: Threading support
===> Use 'make config' to modify these settings
===> The following configuration options are available for libtextstyle-0.20.1:
     DOCS=off: Build and/or install documentation
===> Use 'make config' to modify these settings
===> The following configuration options are available for gettext-runtime-0.20.1:
     DOCS=off: Build and/or install documentation
===> Use 'make config' to modify these settings
===> The following configuration options are available for python27-2.7.16_1:
     DEBUG=off: Build with debugging support
     IPV6=off: IPv6 protocol support
     LIBFFI=on: Use libffi from ports instead of bundled version
     NLS=off: Enable gettext support for the locale module
     PYMALLOC=on: Enable specialized mallocs
     THREADS=on: Threading support
====> Unicode support: you have to select exactly one of them
     UCS2=off: Enable UCS2 Unicode Strings
     UCS4=on: Enable UCS4 Unicode Strings
===> Use 'make config' to modify these settings
===> The following configuration options are available for py27-pynacl-1.3.0:
     BUNDLED_NACL=off: Use bundled NaCl version
===> Use 'make config' to modify these settings
===> The following configuration options are available for libsodium-1.0.18:
     DOCS=off: Build and/or install documentation
===> Use 'make config' to modify these settings
===> The following configuration options are available for py27-testtools-2.3.0_3:
     DOCS=off: Build and/or install documentation
===> Use 'make config' to modify these settings
===> The following configuration options are available for git-2.23.0:
     CONTRIB=on: Install contributed scripts
     CURL=on: Data transfer support via cURL
     CVS=off: Enable CVS support
     GITWEB=on: Install gitweb
     GUI=off: GUI (Graphical User Interface) support
     HTMLDOCS=off: Install additional documentation
     ICONV=on: Encoding conversion support via iconv
     NLS=off: Native Language Support
     P4=off: Enable Perforce support
     PERL=on: Perl scripting language support
     SEND_EMAIL=on: Enable the git-send-email(1) script
     SUBTREE=on: Install git-subtree
     SVN=on: Subversion support
====> Options available for the radio PCRE_VERSION: you can only select none or one of them
     PCRE=on: Use Perl Compatible Regular Expressions
     PCRE2=off: Use Perl Compatible Regular Expressions (v2)
===> Use 'make config' to modify these settings
===> The following configuration options are available for xmlto-0.0.28:
     DOCS=off: Build and/or install documentation
====> Postprocessor backends to enable
     DBLATEX=off: Add dependency on DBlatex (DB for DocBook)
     FOP=off: Add dependency on FOP (requires Java)
     PASSIVETEX=off: Add dependency on XMLTeX/PassiveTeX
===> Use 'make config' to modify these settings
===> The following configuration options are available for bash-5.0.11:
     DOCS=off: Build and/or install documentation
     FDESCFS=on: Enable use of /dev/fd
     HELP=on: Enable builtin help
     NLS=off: Native Language Support
     STATIC=off: Build static executables and/or libraries
     SYSBASHRC=off: Enable system-wide rc files
     SYSLOG=off: Syslog logging support
===> Use 'make config' to modify these settings
===> The following configuration options are available for getopt-1.1.6:
     DOCS=off: Build and/or install documentation
     NLS=off: Native Language Support
===> Use 'make config' to modify these settings
===> The following configuration options are available for docbook-xsl-1.79.1_1,1:
     DOCS=off: Build and/or install documentation
     ECLIPSE=on: Eclipse modules
     EPUB=on: Epub modules
     EXTENSIONS=on: Extensions
     HIGHLIGHTING=on: highlighting modules
     HTMLHELP=on: HTML Help modules
     JAVAHELP=on: Java Help modules
     PROFILING=off: Profiling modules
     ROUNDTRIP=on: Roundtrip modules
     SLIDES=on: Slides modules
     TEMPLATE=on: Templates
     TESTS=off: Test tools
     TOOLS=on: Tools
     WEBSITE=on: Website modules
     XHTML11=on: XHTML 1.1 modules
===> Use 'make config' to modify these settings
===> The following configuration options are available for xmlcatmgr-2.2_2:
     DOCS=off: Build and/or install documentation
===> Use 'make config' to modify these settings
===> The following configuration options are available for w3m-0.5.3.20190702:
     DOCS=off: Build and/or install documentation
     INLINE_IMAGE=on: Inline image support
     JAPANESE=off: Japanese messages and migemo support
     KEY_LYNX=off: Keymap like lynx browser
     NLS=off: Native Language Support
===> Use 'make config' to modify these settings
===> The following configuration options are available for boehm-gc-8.0.4_1:
     DEBUG=off: Build with debugging support
     DOCS=off: Build and/or install documentation
===> Use 'make config' to modify these settings
===> The following configuration options are available for libatomic_ops-7.6.10:
     DOCS=off: Build and/or install documentation
===> Use 'make config' to modify these settings
===> The following configuration options are available for cairo-1.16.0,2:
     DOCS=off: Build and/or install documentation
     GLIB=on: Enable GObject Functions Feature
     OPENGL=on: 2D/3D rendering support via OpenGL
     X11=on: X11 (graphics) support
     XCB=on: Enable XCB (X C-language Binding) Support
===> Use 'make config' to modify these settings
===> The following configuration options are available for freetype2-2.10.1:
     CONFIG=on: Install freetype-config
     DEBUG=off: Build with debugging support
     DOCS=off: Build and/or install documentation
     LONG_PCF_NAMES=off: Enable long PCF family names
     PNG=off: Png compressed OpenType embedded bitmaps support
     TABLE_VALIDATION=off: TrueType GX/AAT and OpenType table validation
====> Subpixel hinting support
     V38=off: v38 mode (Infinality code)
     V40=on: v40 mode (minimal code, a.k.a. ClearType hinting, faster)
====> Rendering technology: you have to select exactly one of them
     LCD_FILTERING=off: Subpixel rendering (patented)
     LCD_RENDERING=on: Harmony LCD rendering
====> Size metrics for TrueType fonts: you can only select none or one of them
     FIX_SIZE_METRICS=off: Fix metrics on size request for scalable fonts (alternative method)
     TT_SIZE_METRICS=off: TrueType-like size metrics for 'light' auto-hinting
===> Use 'make config' to modify these settings
===> The following configuration options are available for png-1.6.37:
     APNG=on: Enable Animated PNG support
===> Use 'make config' to modify these settings
===> The following configuration options are available for fontconfig-2.12.6,1:
     DOCS=off: Build and/or install documentation
     NO_BITMAPS=off: Reject bitmap fonts by default
====> Preferred pixel hinting configuration: you have to select exactly one of them
     HINTING_NONE=off: none
     HINTING_SLIGHT=on: slight
     HINTING_MEDIUM=off: medium
     HINTING_FULL=off: full
===> Use 'make config' to modify these settings
===> The following configuration options are available for expat-2.2.8:
     DOCS=off: Build and/or install documentation
===> Use 'make config' to modify these settings
===> The following configuration options are available for glib-2.56.3_6,1:
     DEBUG=off: Build with debugging support
     MANPAGES=on: Build and/or install manual pages
     NLS=off: Native Language Support
===> Use 'make config' to modify these settings
===> The following configuration options are available for pcre-8.43_2:
     DOCS=off: Build and/or install documentation
     MAN3=on: Install API manpages (section 3)
     STACK_RECURSION=on: Use the stack for recursion during matching
====> Options available for the radio CLI: you can only select none or one of them
     LIBEDIT=off: Command line editing via libedit
     READLINE=on: Command line editing via libreadline
===> Use 'make config' to modify these settings
===> The following configuration options are available for mesa-libs-18.3.2_1:
     WAYLAND=on: Enable support for the Wayland platform in EGL
===> Use 'make config' to modify these settings
===> The following configuration options are available for llvm90-9.0.0.r4_1:
     BE_AMDGPU=on: AMD GPU backend (required by mesa)
     CLANG=on: Build clang
     COMPILER_RT=on: Sanitizer libraries
     DOCS=off: Build and/or install documentation
     EXTRAS=on: Extra clang tools
     GOLD=on: Build the LLVM Gold plugin for LTO
     LIT=on: Install lit and FileCheck test tools
     LLD=on: Install lld, the LLVM linker
     LLDB=on: Install lldb, the LLVM debugger
     LLD_LINK=on: Link ld.lld as ld to clang uses it
     OPENMP=on: Install libomp, the LLVM OpenMP runtime library
     PYCLANG=on: Install python bindings to libclang
====> Options available for the single BACKENDS: you have to select exactly one of them
     BE_FREEBSD=off: Backends for FreeBSD architectures
     BE_NATIVE=off: Backend(s) for this architecture (X86)
     BE_STANDARD=on: All non-experimental backends
===> Use 'make config' to modify these settings
===> The following configuration options are available for binutils-2.32_1,1:
     NLS=off: Native Language Support
     RELRO=off: enable -z relro in ELF linker by default
     STATIC=off: Build static executables and/or libraries
===> Use 'make config' to modify these settings
===> The following configuration options are available for swig30-3.0.12:
     DOCS=off: Build and/or install documentation
     EXAMPLES=off: Build and/or install examples
===> Use 'make config' to modify these settings
===> The following configuration options are available for ninja-1.9.0,2:
     BASH=on: Install programmable completions for Bash
     DOCS=off: Build and/or install documentation
     ZSH=on: Install programmable completions for zsh
===> Use 'make config' to modify these settings
===> The following configuration options are available for libdrm-2.4.99,1:
     MANPAGES=on: Build and/or install manual pages
     TESTS=off: Install test programs (which are always built)
===> Use 'make config' to modify these settings
===> The following configuration options are available for libunwind-20170615:
     DOCS=off: Build and/or install documentation
===> Use 'make config' to modify these settings
===> The following configuration options are available for gdk-pixbuf2-2.38.1:
     JASPER=on: JPEG 2000 support via JasPer
     JPEG=on: JPEG image format support
     PNG=on: PNG image format support
     TIFF=on: TIFF image format support
     X11=on: X11 (graphics) support
===> Use 'make config' to modify these settings
===> The following configuration options are available for jasper-1.900.1_17:
     DOCS=off: Build and/or install documentation
     OPENGL=on: 2D/3D rendering support via OpenGL
     UUID=on: UUID support (required by GDAL)
===> Use 'make config' to modify these settings
===> The following configuration options are available for freeglut-3.0.0_2:
     DOCS=off: Build and/or install documentation
     EXAMPLES=off: Build and/or install examples
===> Use 'make config' to modify these settings
===> The following configuration options are available for gtk2-2.24.32:
     CUPS=on: CUPS printing system support
     DEBUG=off: Build with debugging support
===> Use 'make config' to modify these settings
===> The following configuration options are available for pango-1.42.4_3:
     DOCS=off: Build and/or install documentation
     X11=on: X11 (graphics) support
===> Use 'make config' to modify these settings
===> The following configuration options are available for dejavu-2.37_1:
     DOCS=off: Build and/or install documentation
     LINKS=on: Install links of configuration files in conf.d
===> Use 'make config' to modify these settings
===> The following configuration options are available for cups-2.2.12:
     AVAHI=on: Zeroconf support via Avahi
     DBUS=on: D-Bus IPC system support
     DOCS=off: Build and/or install documentation
     GNUTLS=on: SSL/TLS support via GnuTLS
     IPPTOOL=off: Internet Printing Protocol testing tool
     LIBPAPER=on: Paper size selection support via libpaper
     NLS=off: Native Language Support
     X11=on: Install desktop menu item
===> Use 'make config' to modify these settings
===> The following configuration options are available for html2text-1.3.2a:
     DOCS=off: Build and/or install documentation
===> Use 'make config' to modify these settings
===> The following configuration options are available for dbus-glib-0.110:
     DOCS=off: Build and/or install documentation
===> Use 'make config' to modify these settings
===> The following configuration options are available for dbus-1.12.12:
     EXAMPLES=off: Build and/or install examples
     MANPAGES=on: Build and/or install manual pages
     X11=on: Support X11 Desktop Environments
===> Use 'make config' to modify these settings
===> The following configuration options are available for gdbm-1.18.1_1:
     COMPAT=off: Enable dbm/ndbm compatibility
     NLS=off: Native Language Support
===> Use 'make config' to modify these settings
===> The following configuration options are available for gnutls-3.6.9:
     DANE=off: Certificate verification via DNSSEC
     EXAMPLES=off: Build and/or install examples
     IDN=off: International Domain Names support
     NLS=off: Native Language Support
     P11KIT=on: PKCS#11 and p11-kit support
     TPM=off: Trusted Platform Module support
===> Use 'make config' to modify these settings
===> The following configuration options are available for gmp-6.1.2_1:
     CPU_OPTS=off: Enable assembly optimizations for your CPU
===> Use 'make config' to modify these settings
===> The following configuration options are available for nettle-3.5.1_1:
     DOCS=off: Build and/or install documentation
     EXAMPLES=off: Build and/or install examples
===> Use 'make config' to modify these settings
===> The following configuration options are available for libtasn1-4.14:
     DOCS=off: Build and/or install documentation
===> Use 'make config' to modify these settings
===> The following configuration options are available for libunistring-0.9.10_1:
     DOCS=off: Build and/or install documentation
===> Use 'make config' to modify these settings
===> The following configuration options are available for p5-CGI-4.44:
     EXAMPLES=off: Build and/or install examples
===> Use 'make config' to modify these settings
===> The following configuration options are available for p5-Test-NoWarnings-1.04_2:
     DEVEL_STACKTRACE=off: Stack trace support
===> Use 'make config' to modify these settings
===> The following configuration options are available for p5-Authen-SASL-2.16_1:
     KERBEROS=off: Kerberos support
===> Use 'make config' to modify these settings
===> The following configuration options are available for p5-IO-Socket-SSL-2.066:
     EXAMPLES=off: Build and/or install examples
     IDN=off: International Domain Names support
     IPV6=off: IPv6 protocol support
===> Use 'make config' to modify these settings
===> The following configuration options are available for p5-Net-SSLeay-1.85:
     EXAMPLES=off: Build and/or install examples
===> Use 'make config' to modify these settings
===> The following configuration options are available for subversion-1.12.2:
     BDB=off: Berkeley DB support
     DOCS=off: Build and/or install documentation
     FREEBSD_TEMPLATE=on: FreeBSD Project log template
     GPG_AGENT=off: Enable GPG agent password store
     MAINTAINER_DEBUG=off: Build debug version
     NLS=off: Native Language Support
     SASL=off: SASL authentication support
     SERF=on: WebDAV/Delta-V (HTTP/HTTPS) repo access module
     STATIC=off: Build static version (no shared libs)
     SVNSERVE_WRAPPER=off: Enable svnserve wrapper (umask setter)
     TEST=off: Run subversion test suite
     TOOLS=on: Install several tools
===> Use 'make config' to modify these settings
===> The following configuration options are available for apr-1.7.0.1.6.1:
     IPV6=off: IPv6 protocol support
====> Database support
     BDB=on: Berkeley DB support
     GDBM=on: GNU dbm library support
     LDAP=off: LDAP protocol support
     MYSQL=on: MySQL database support
     NDBM=off: NDBM support
     ODBC=off: ODBC database backend
     PGSQL=on: PostgreSQL database support
     SQLITE=on: SQLite database support
====> Cryptography provider: you can only select none or one of them
     SSL=on: OpenSSL crypto driver
     NSS=off: NSS crypto driver
===> Use 'make config' to modify these settings
===> The following configuration options are available for db5-5.3.28_7:
     CRYPTO=on: Cryptography support
     DOCS=off: Build and/or install documentation
     JAVA=off: Java platform support
     L10N=off: Localization support (EXPERIMENTAL)
     SQL=off: Enable SQL API (EXPERIMENTAL)
     TCL=off: Tcl scripting language support
===> Use 'make config' to modify these settings
===> The following configuration options are available for utf8proc-2.4.0:
     DOCS=off: Build and/or install documentation
===> Use 'make config' to modify these settings
===> The following configuration options are available for serf-1.3.9_3:
     DOCS=off: Build and/or install documentation
====> Kerberos support: you can only select none or one of them
     GSSAPI_BASE=off: Heimdal Kerberos (base)
     GSSAPI_HEIMDAL=off: Heimdal Kerberos (security/heimdal)
     GSSAPI_MIT=off: MIT Kerberos (security/krb5)
===> Use 'make config' to modify these settings
===> The following configuration options are available for py36-snowballstemmer-1.2.1:
     PYSTEMMER=on: Use PyStemmer to accelerate
===> Use 'make config' to modify these settings
===> The following configuration options are available for rhash-1.3.5:
     DOCS=off: Build and/or install documentation
===> Use 'make config' to modify these settings
===> The following configuration options are available for libarchive-3.4.0,1:
     LZ4=on: Support lz4 compression via liblz4
     LZO=on: Support lzo compression via liblzo2
     NETTLE=off: Crypto support from Nettle
     OPENSSL=on: Mtree and xar hashes support through openssl
     ZSTD=on: Support zstd compression
===> Use 'make config' to modify these settings
===> The following configuration options are available for lzo2-2.10_1:
     DOCS=off: Build and/or install documentation
     EXAMPLES=off: Build and/or install examples
===> Use 'make config' to modify these settings
===> The following configuration options are available for zstd-1.4.3:
     LZ4=on: LZ4 compression support
===> Use 'make config' to modify these settings
===> The following configuration options are available for ghostscript9-agpl-base-9.27_2:
     CUPS=on: CUPS printing system support
     DOCS=off: Build and/or install documentation
     IJS=off: Support libijs based Ghostscript devices
     JPEG2000=on: JPEG 2000 support
===> Use 'make config' to modify these settings
===> The following configuration options are available for jbig2dec-0.16:
     PNG=on: PNG image format support
     TESTS=off: Download and use test-images for post-build testing
===> Use 'make config' to modify these settings
===> The following configuration options are available for libidn-1.35:
     DOCS=off: Build and/or install documentation
     NLS=off: Native Language Support
===> Use 'make config' to modify these settings
===> The following configuration options are available for lcms2-2.9:
     DOCS=off: Build and/or install documentation
     JPEGICC=on: Build color profile applier for JPEG
     TIFFICC=on: Build color profile applier for TIFF
===> Use 'make config' to modify these settings
===> The following configuration options are available for libXpm-3.5.12_2:
     NLS=off: Native Language Support
===> Use 'make config' to modify these settings
===> The following configuration options are available for libgd-2.2.5_1,1:
     FONTCONFIG=on: X11 font configuration support
     ICONV=on: Encoding conversion support via iconv
     XPM=on: XPM pixmap image format support
     WEBP=on: WebP image format support
     TIFF=on: TIFF image format support
===> Use 'make config' to modify these settings
===> The following configuration options are available for webp-1.0.3_1:
     X11=on: X11 (graphics) support
===> Use 'make config' to modify these settings
===> The following configuration options are available for giflib-5.1.9:
     DOCS=off: Build and/or install documentation
===> Use 'make config' to modify these settings
===> The following configuration options are available for coreutils-8.31:
     GMP=on: GMP (multiple precision arithmetic) support
     NLS=off: Native Language Support
===> Use 'make config' to modify these settings
===> The following configuration options are available for gtk3-3.24.10_1:
     BROADWAY=on: Enable GDK Broadway backend for showing GTK+ in the webbrowser using HTML5 and web sockets.
     CLOUDPRINT=off: Cloud printing support
     COLORD=on: Color profile support
     CUPS=on: CUPS printing system support
     DEBUG=off: Build with debugging support
     WAYLAND=on: GDK Wayland backend
===> Use 'make config' to modify these settings
===> The following configuration options are available for xkeyboard-config-2.27:
     ETERSOFT=off: Add pre-1918 Russian letters to typographic layout
===> Use 'make config' to modify these settings
===> The following configuration options are available for colord-1.3.5:
     MANPAGES=off: Build and/or install manual pages
     PPROFILES=off: Build extra print profiles (long build time)
===> Use 'make config' to modify these settings
===> The following configuration options are available for jam-2.6:
     DOCS=off: Build and/or install documentation
===> Use 'make config' to modify these settings
===> The following configuration options are available for polkit-0.114_3:
     MANPAGES=off: Build and/or install manual pages
===> Use 'make config' to modify these settings
===> The following configuration options are available for spidermonkey52-52.9.0_4:
     DEBUG=off: Build with debugging support
     DTRACE=off: Build with DTrace probes
     GCZEAL=off: Enable Zealous garbage collecting
     JEMALLOC=off: Use jemalloc as memory allocator
     OPTIMIZE=on: Enable compiler optimizations
     READLINE=on: Link js shell to the readline library
     UTF8=off: Treat strings as UTF8 instead of ISO-8859-1
===> Use 'make config' to modify these settings
===> The following configuration options are available for nspr-4.22:
     DEBUG=off: Build with debugging support
     TEST=off: Build and/or run tests
===> Use 'make config' to modify these settings
===> The following configuration options are available for libxfce4util-4.14.0:
     GIR=on: Use Gobject Introspection
     NLS=off: Native Language Support
     VAPI=on: Build VALA API files
===> Use 'make config' to modify these settings
===> The following configuration options are available for xfce4-conf-4.14.1:
     GIR=on: Use Gobject Introspection
     NLS=off: Native Language Support
     PERL=off: Perl scripting language bindings (deprecated)
     VAPI=on: Build VALA API files
===> Use 'make config' to modify these settings
Comment 4 Olivier Duchateau 2019-09-21 20:28:01 UTC
You must enable GTK2 option for x11/libxfce4menu (currently it is disabled).

>===> The following configuration options are available for libxfce4menu-4.14.1:
>     GIR=on: Use Gobject Introspection
>     GLADE=off: Glade interface builder support
>     GTK2=off: GTK+ 2 GUI toolkit support
>     NLS=off: Native Language Support
>     STARTUP=on: Startup notification
>     VAPI=on: Build VALA API files
Comment 5 edacval 2019-09-21 22:24:26 UTC
Thanks, now builds without error. BTW, does FreeBSD PORTS system has feature sort of Gentoo Linux "Built with USE Dependencies" ("DEPEND=app-misc/foo[-bar,baz]")  ? I have read Porters Handbook, but  dont found answer, same on Google.
Comment 6 Guido Falsi freebsd_committer 2019-09-22 09:01:03 UTC
As Olivier pointed out the problem is disabling GTK2 support in XFCE base libraries.

That option is required if one wants to use any XFCE component still using GTK2. I can be disabled if one is sure to use only GTK3 XFCE components.

Unluckily the FreeBSD ports tree does not have any option to force depending on an option in another port being enabled.
Comment 7 Walter Schwarzenfeld freebsd_triage 2020-01-30 06:46:05 UTC
Is there still anything to do here, or can this be closed?
Comment 8 Guido Falsi freebsd_committer 2020-01-30 09:07:44 UTC
(In reply to Walter Schwarzenfeld from comment #7)

No, I'm closing this.

Thanks.