From owner-freebsd-ruby@freebsd.org Sun Apr 23 01:14:10 2017 Return-Path: Delivered-To: freebsd-ruby@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 554AED3F5AD for ; Sun, 23 Apr 2017 01:14:10 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 4457BB94 for ; Sun, 23 Apr 2017 01:14:10 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 3E0F6D3F5AA; Sun, 23 Apr 2017 01:14:10 +0000 (UTC) Delivered-To: ruby@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 3C9B7D3F5A8; Sun, 23 Apr 2017 01:14:10 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from beefy9.nyi.freebsd.org (beefy9.nyi.freebsd.org [IPv6:2610:1c1:1:6080::16:ec]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id E3CAAB91; Sun, 23 Apr 2017 01:14:09 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from beefy9.nyi.freebsd.org (localhost [127.0.0.1]) by beefy9.nyi.freebsd.org (8.15.2/8.15.2) with ESMTP id v3N1E98G013105; Sun, 23 Apr 2017 01:14:09 GMT (envelope-from pkg-fallout@FreeBSD.org) Received: (from root@localhost) by beefy9.nyi.freebsd.org (8.15.2/8.15.2/Submit) id v3N1E950013091; Sun, 23 Apr 2017 01:14:09 GMT (envelope-from pkg-fallout@FreeBSD.org) Date: Sun, 23 Apr 2017 01:14:09 GMT From: pkg-fallout@FreeBSD.org Message-Id: <201704230114.v3N1E950013091@beefy9.nyi.freebsd.org> To: ruby@FreeBSD.org Subject: [package - 110amd64-default][x11-toolkits/rubygem-gtk2] Failed for rubygem-gtk2-3.1.1 in stage Cc: pkg-fallout@FreeBSD.org X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 23 Apr 2017 01:14:10 -0000 You are receiving this mail as a port that you maintain is failing to build on the FreeBSD package build server. Please investigate the failure and submit a PR to fix build. Maintainer: ruby@FreeBSD.org Last committer: swills@FreeBSD.org Ident: $FreeBSD: head/x11-toolkits/rubygem-gtk2/Makefile 435846 2017-03-10 22:01:16Z swills $ Log URL: http://beefy9.nyi.freebsd.org/data/110amd64-default/439191/logs/rubygem-gtk2-3.1.1.log Build URL: http://beefy9.nyi.freebsd.org/build.html?mastername=110amd64-default&build=439191 Log: ====>> Building x11-toolkits/rubygem-gtk2 build started at Sun Apr 23 01:12:44 UTC 2017 port directory: /usr/ports/x11-toolkits/rubygem-gtk2 building for: FreeBSD 110amd64-default-job-19 11.0-RELEASE-p9 FreeBSD 11.0-RELEASE-p9 amd64 maintained by: ruby@FreeBSD.org Makefile ident: $FreeBSD: head/x11-toolkits/rubygem-gtk2/Makefile 435846 2017-03-10 22:01:16Z swills $ Poudriere version: 3.1.17-9-gf49c6f78 Host OSVERSION: 1200027 Jail OSVERSION: 1100122 Job Id: 19 ---Begin Environment--- SHELL=/bin/csh OSVERSION=1100122 UNAME_v=FreeBSD 11.0-RELEASE-p9 UNAME_r=11.0-RELEASE-p9 BLOCKSIZE=K MAIL=/var/mail/root STATUS=1 SAVED_TERM= MASTERMNT=/usr/local/poudriere/data/.m/110amd64-default/ref PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin POUDRIERE_BUILD_TYPE=bulk PKGNAME=rubygem-gtk2-3.1.1 OLDPWD=/ PWD=/usr/local/poudriere/data/.m/110amd64-default/ref/.p/pool MASTERNAME=110amd64-default SCRIPTPREFIX=/usr/local/share/poudriere USER=root HOME=/root POUDRIERE_VERSION=3.1.17-9-gf49c6f78 SCRIPTPATH=/usr/local/share/poudriere/bulk.sh LIBEXECPREFIX=/usr/local/libexec/poudriere LOCALBASE=/usr/local PACKAGE_BUILDING=yes POUDRIEREPATH=/usr/local/bin/poudriere ---End Environment--- ---Begin OPTIONS List--- ---End OPTIONS List--- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work TMPDIR="/tmp" SHELL=/bin/sh CONFIG_SHELL=/bin/sh LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 --End CONFIGURE_ENV-- --MAKE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work TMPDIR="/tmp" NO_PIE=yes MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 PREFIX=/usr/local LOCALBASE=/usr/local LIBDIR="/usr/lib" CC="cc" CFLAGS="-O2 -pipe -fstack-protector -fno-strict-aliasing" CPP="cpp" CPPFLAGS="" LDFLAGS=" -fstack-protector" LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector -fno-strict-aliasing " MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- RUBY_LIBDIR="lib/ruby/2.3" RUBY_ARCHLIBDIR="lib/ruby/2.3/amd64-freebsd11" RUBY_SITELIBDIR="lib/ruby/site_ruby/2.3" RUBY_SITEARCHLIBDIR="lib/ruby/site_ruby/2.3/amd64-freebsd11" RUBY_VENDORLIBDIR="lib/ruby/vendor_ruby/2.3" RUBY_VENDORARCHLIBDIR="lib/ruby/vendor_ruby/2.3/amd64-freebsd11" RUBY_MODDOCDIR="share/doc/ruby23/gtk2" RUBY_MODEXAMPLESDIR="share/examples/ruby23/gtk2" RUBY_DOCDIR="share/doc/ruby23" RUBY_EXAMPLESDIR="share/examples/ruby23" RUBY_RIDIR="share/ri/2.3/system" RUBY_SITERIDIR="share/ri/2.3/site" RUBY_VERSION="2.3.3" RUBY_VER="2.3" RUBY_SHLIBVER="23" RUBY_ARCH="amd64-freebsd11" RUBY_SUFFIX="23" RUBY_NAME="ruby23" RUBY_DEFAULT_SUFFIX="23" RUBY21="@comment " RUBY22="@comment " RUBY23="" PORTVERSION="3.1.1" REV="" GEMS_BASE_DIR="lib/ruby/gems/2.3" GEMS_DIR="lib/ruby/gems/2.3/gems" DOC_DIR="lib/ruby/gems/2.3/doc" CACHE_DIR="lib/ruby/gems/2.3/cache" SPEC_DIR="lib/ruby/gems/2.3/specifications" EXT_DIR="lib/ruby/gems/2.3/extensions" PORT="gtk2-3.1.1" GEM_NAME="gtk2-3.1.1" GEM_LIB_DIR="lib/ruby/gems/2.3/gems/gtk2-3.1.1" GEM_DOC_DIR="lib/ruby/gems/2.3/doc/gtk2-3.1.1" GEM_SPEC="lib/ruby/gems/2.3/specifications/gtk2-3.1.1.gemspec" GEM_CACHE="lib/ruby/gems/2.3/cache/gtk2-3.1.1.gem" EXTRACT_SUFX=".gem" GTK2_VERSION="2.10.0" GTK3_VERSION="3.0.0" OSREL=11.0 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local PORTDOCS="" PORTEXAMPLES="" LIB32DIR=lib DOCSDIR="share/doc/gtk2" EXAMPLESDIR="share/examples/gtk2" DATADIR="share/gtk2" WWWDIR="www/gtk2" ETCDIR="etc/gtk2" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/gtk2 DOCSDIR=/usr/local/share/doc/gtk2 EXAMPLESDIR=/usr/local/share/examples/gtk2 WWWDIR=/usr/local/www/gtk2 ETCDIR=/usr/local/etc/gtk2 --End SUB_LIST-- ---Begin make.conf--- USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles #### /usr/local/etc/poudriere.d/make.conf #### # XXX: We really need this but cannot use it while 'make checksum' does not # try the next mirror on checksum failure. It currently retries the same # failed mirror and then fails rather then trying another. It *does* # try the next if the size is mismatched though. #MASTER_SITE_FREEBSD=yes # Build ALLOW_MAKE_JOBS_PACKAGES with 2 jobs MAKE_JOBS_NUMBER=2 #### /usr/ports/Mk/Scripts/ports_env.sh #### ARCH=amd64 CONFIGURE_MAX_CMD_LEN=262144 HAVE_COMPAT_IA32_KERN=YES OPSYS=FreeBSD OSREL=11.0 OSVERSION=1100122 PYTHONBASE=/usr/local UID=0 _JAVA_OS_LIST_REGEXP=native\|linux _JAVA_VENDOR_LIST_REGEXP=openjdk\|oracle\|sun _JAVA_VERSION_LIST_REGEXP=1.6\|1.7\|1.8\|1.6+\|1.7+\|1.8+ _OSRELEASE=11.0-RELEASE-p9 #### Misc Poudriere #### GID=0 DISABLE_MAKE_JOBS=poudriere ---End make.conf--- --Resource limits-- cpu time (seconds, -t) unlimited file size (512-blocks, -f) unlimited data seg size (kbytes, -d) 33554432 stack size (kbytes, -s) 524288 core file size (512-blocks, -c) unlimited max memory size (kbytes, -m) unlimited locked memory (kbytes, -l) unlimited max user processes (-u) 89999 open files (-n) 1024 virtual mem size (kbytes, -v) unlimited swap limit (kbytes, -w) unlimited socket buffer size (bytes, -b) unlimited pseudo-terminals (-p) unlimited kqueues (-k) unlimited umtx shared locks (-o) unlimited --End resource limits-- =================================================== ===> License LGPL21+ accepted by the user =========================================================================== =================================================== ===> rubygem-gtk2-3.1.1 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.10.1.txz [110amd64-default-job-19] Installing pkg-1.10.1... [110amd64-default-job-19] Extracting pkg-1.10.1: .......... done ===> rubygem-gtk2-3.1.1 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of rubygem-gtk2-3.1.1 =========================================================================== =================================================== =========================================================================== =================================================== ===> License LGPL21+ accepted by the user ===> Fetching all distfiles required by rubygem-gtk2-3.1.1 for building =========================================================================== =================================================== ===> License LGPL21+ accepted by the user ===> Fetching all distfiles required by rubygem-gtk2-3.1.1 for building => SHA256 Checksum OK for rubygem/gtk2-3.1.1.gem. =========================================================================== =================================================== ===> rubygem-gtk2-3.1.1 depends on file: /usr/local/bin/ruby23 - not found ===> Installing existing package /packages/All/ruby-2.3.3_2,1.txz [110amd64-default-job-19] Installing ruby-2.3.3_2,1... [110amd64-default-job-19] `-- Installing libedit-3.1.20170329_2,1... [110amd64-default-job-19] `-- Extracting libedit-3.1.20170329_2,1: .......... done [110amd64-default-job-19] `-- Installing libffi-3.2.1... [110amd64-default-job-19] | `-- Installing indexinfo-0.2.6... [110amd64-default-job-19] | `-- Extracting indexinfo-0.2.6: .... done [110amd64-default-job-19] | `-- Extracting shared-mime-info-1.8: .......... done [110amd64-default-job-19] `-- Extracting gtk-update-icon-cache-2.24.29: .... done [110amd64-default-job-19] Extracting gtk2-2.24.31: .......... done Message from ca_root_nss-3.30.1: ********************************* WARNING ********************************* FreeBSD does not, and can not warrant that the certification authorities whose certificates are included in this package have in any way been audited for trustworthiness or RFC 3647 compliance. Assessment and verification of trust is the complete responsibility of the system administrator. *********************************** NOTE ********************************** This package installs symlinks to support root certificates discovery by default for software that uses OpenSSL. This enables SSL Certificate Verification by client software without manual intervention. If you prefer to do this manually, replace the following symlinks with either an empty file or your site-local certificate bundle. * /etc/ssl/cert.pem * /usr/local/etc/ssl/cert.pem * /usr/local/openssl/cert.pem *************************************************************************** Message from trousers-0.3.14_1: To run tcsd automatically, add the following line to /etc/rc.conf: tcsd_enable="YES" You might want to edit /usr/local/etc/tcsd.conf to reflect your setup. If you want to use tcsd with software TPM emulator, use the following configuration in /etc/rc.conf: tcsd_enable="YES" tcsd_mode="emulator" tpmd_enable="YES" To use TPM, add your_account to '_tss' group like following: # pw groupmod _tss -m your_account Message from freetype2-2.7.1: The 2.7.x series now uses the new subpixel hinting mode (V40 port's option) as the default, emulating a modern version of ClearType. This change inevitably leads to different rendering results, and you might change port's options to adapt it to your taste (or use the new "FREETYPE_PROPERTIES" environment variable). The environment variable "FREETYPE_PROPERTIES" can be used to control the driver properties. Example: FREETYPE_PROPERTIES=truetype:interpreter-version=35 \ cff:no-stem-darkening=1 \ autofitter:warping=1 This allows to select, say, the subpixel hinting mode at runtime for a given application. The controllable properties are listed in the section "Controlling FreeType Modules" in the reference's table of contents (/usr/local/share/doc/freetype2/reference/ft2-toc.html, if documentation was installed). Message from dejavu-2.37: Make sure that the freetype module is loaded. If it is not, add the following line to the "Modules" section of your X Windows configuration file: Load "freetype" Add the following line to the "Files" section of X Windows configuration file: FontPath "/usr/local/share/fonts/dejavu/" Note: your X Windows configuration file is typically /etc/X11/XF86Config if you are using XFree86, and /etc/X11/xorg.conf if you are using X.Org. ===> rubygem-gtk2-3.1.1 depends on shared library: libgtk-x11-2.0.so - found (/usr/local/lib/libgtk-x11-2.0.so) ===> Returning to build of rubygem-gtk2-3.1.1 ===> rubygem-gtk2-3.1.1 depends on shared library: libpango-1.0.so - found (/usr/local/lib/libpango-1.0.so) =========================================================================== =================================================== ===> Configuring for rubygem-gtk2-3.1.1 =========================================================================== =================================================== ===> Building for rubygem-gtk2-3.1.1 Successfully built RubyGem Name: gtk2 Version: 3.1.1 File: gtk2-3.1.1.gem =========================================================================== =================================================== ===> rubygem-gtk2-3.1.1 depends on package: rubygem-atk>=3.1.1 - not found ===> Installing existing package /packages/All/rubygem-atk-3.1.1.txz [110amd64-default-job-19] Installing rubygem-atk-3.1.1... [110amd64-default-job-19] `-- Installing rubygem-glib2-3.1.1... [110amd64-default-job-19] | `-- Installing rubygem-pkg-config-1.1.9... [110amd64-default-job-19] | `-- Extracting rubygem-pkg-config-1.1.9: .......... done [110amd64-default-job-19] `-- Extracting rubygem-glib2-3.1.1: .......... done [110amd64-default-job-19] Extracting rubygem-atk-3.1.1: .......... done ===> rubygem-gtk2-3.1.1 depends on package: rubygem-atk>=3.1.1 - found ===> Returning to build of rubygem-gtk2-3.1.1 ===> rubygem-gtk2-3.1.1 depends on package: rubygem-gdk_pixbuf2>=3.1.1 - not found ===> Installing existing package /packages/All/rubygem-gdk_pixbuf2-3.1.1.txz [110amd64-default-job-19] Installing rubygem-gdk_pixbuf2-3.1.1... [110amd64-default-job-19] Extracting rubygem-gdk_pixbuf2-3.1.1: .......... done ===> rubygem-gtk2-3.1.1 depends on package: rubygem-gdk_pixbuf2>=3.1.1 - found ===> Returning to build of rubygem-gtk2-3.1.1 ===> rubygem-gtk2-3.1.1 depends on package: rubygem-pango>=3.1.1 - not found ===> Installing existing package /packages/All/rubygem-pango-3.1.1.txz [110amd64-default-job-19] Installing rubygem-pango-3.1.1... [110amd64-default-job-19] `-- Installing rubygem-cairo-1.15.5... [110amd64-default-job-19] `-- Extracting rubygem-cairo-1.15.5: .......... done [110amd64-default-job-19] Extracting rubygem-pango-3.1.1: .......... done ===> rubygem-gtk2-3.1.1 depends on package: rubygem-pango>=3.1.1 - found ===> Returning to build of rubygem-gtk2-3.1.1 ===> rubygem-gtk2-3.1.1 depends on file: /usr/local/bin/ruby23 - found ===> rubygem-gtk2-3.1.1 depends on file: /usr/local/bin/gem23 - found =========================================================================== =================================================== ===> Staging for rubygem-gtk2-3.1.1 ===> Generating temporary packing list (cd /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/gtk2-3.1.1; /usr/bin/env RB_USER_INSTALL=yes LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 /usr/local/bin/gem23 install -l --no-update-sources --install-dir /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/lib/ruby/gems/2.3 --ignore-dependencies --bindir=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/bin --rdoc --ri gtk2-3.1.1.gem -- --build-args ) Building native extensions with: '--build-args' This could take a while... ERROR: Error installing gtk2-3.1.1.gem: ERROR: Failed to build gem native extension. current directory: /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/lib/ruby/gems/2.3/gems/gtk2-3.1.1/ext/gtk2 /usr/local/bin/ruby23 -r ./siteconf20170423-67749-1i8jeyj.rb extconf.rb --build-args checking for --enable-debug-build option... no checking for -Wall option to compiler... yes checking for -Waggregate-return option to compiler... yes checking for -Wcast-align option to compiler... yes checking for -Wextra option to compiler... yes checking for -Wformat=2 option to compiler... yes checking for -Winit-self option to compiler... yes checking for -Wlarger-than-65500 option to compiler... yes checking for -Wmissing-declarations option to compiler... yes checking for -Wmissing-format-attribute option to compiler... yes checking for -Wmissing-include-dirs option to compiler... yes checking for -Wmissing-noreturn option to compiler... yes checking for -Wmissing-prototypes option to compiler... yes checking for -Wnested-externs option to compiler... yes checking for -Wold-style-definition option to compiler... yes checking for -Wpacked option to compiler... yes checking for -Wp,-D_FORTIFY_SOURCE=2 option to compiler... yes checking for -Wpointer-arith option to compiler... yes checking for -Wswitch-default option to compiler... yes checking for -Wswitch-enum option to compiler... yes checking for -Wundef option to compiler... yes checking for -Wout-of-line-declaration option to compiler... yes checking for -Wunsafe-loop-optimizations option to compiler... no checking for -Wwrite-strings option to compiler... yes checking for rb_errinfo()... yes checking for cairo... yes checking for rb_cairo.h... yes checking for Windows... no checking for gtk+-2.0 version (>= 2.10.0)... yes checking for st.h... yes checking for ruby/st.h... yes checking for target... *** extconf.rb failed *** Could not create Makefile due to some reason, probably lack of necessary libraries and/or headers. Check the mkmf.log file for more details. You may need configuration options. Provided configuration options: --with-opt-dir --without-opt-dir --with-opt-include --without-opt-include=${opt-dir}/include --with-opt-lib --without-opt-lib=${opt-dir}/lib --with-make-prog --without-make-prog --srcdir=. --curdir --ruby=/usr/local/bin/$(RUBY_BASE_NAME)23 --enable-debug-build --disable-debug-build --with-pkg-config --without-pkg-config --with-override-variables --without-override-variables extconf.rb:80:in `
': can't find gdkkeysyms.h (RuntimeError) x11 To see why this extension failed to compile, please check the mkmf.log which can be found here: /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/lib/ruby/gems/2.3/extensions/amd64-freebsd-11/2.3/gtk2-3.1.1/mkmf.log extconf failed, exit code 1 Gem files will remain installed in /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/lib/ruby/gems/2.3/gems/gtk2-3.1.1 for inspection. Results logged to /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/lib/ruby/gems/2.3/extensions/amd64-freebsd-11/2.3/gtk2-3.1.1/gem_make.out *** Error code 1 Stop. make: stopped in /usr/ports/x11-toolkits/rubygem-gtk2 From owner-freebsd-ruby@freebsd.org Sun Apr 23 01:15:44 2017 Return-Path: Delivered-To: freebsd-ruby@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 C1CC7D3F68F for ; Sun, 23 Apr 2017 01:15:44 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id AEEA9C06 for ; Sun, 23 Apr 2017 01:15:44 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id AE609D3F68D; Sun, 23 Apr 2017 01:15:44 +0000 (UTC) Delivered-To: ruby@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 ADB86D3F68B; Sun, 23 Apr 2017 01:15:44 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from beefy6.nyi.freebsd.org (beefy6.nyi.freebsd.org [IPv6:2610:1c1:1:6080::16:e9]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 5A49FC02; Sun, 23 Apr 2017 01:15:44 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from beefy6.nyi.freebsd.org (localhost [127.0.0.1]) by beefy6.nyi.freebsd.org (8.15.2/8.15.2) with ESMTP id v3N1FhFo051758; Sun, 23 Apr 2017 01:15:43 GMT (envelope-from pkg-fallout@FreeBSD.org) Received: (from root@localhost) by beefy6.nyi.freebsd.org (8.15.2/8.15.2/Submit) id v3N1FhiQ051731; Sun, 23 Apr 2017 01:15:43 GMT (envelope-from pkg-fallout@FreeBSD.org) Date: Sun, 23 Apr 2017 01:15:43 GMT From: pkg-fallout@FreeBSD.org Message-Id: <201704230115.v3N1FhiQ051731@beefy6.nyi.freebsd.org> To: ruby@FreeBSD.org Subject: [package - 103amd64-default][x11-toolkits/rubygem-gtk2] Failed for rubygem-gtk2-3.1.1 in stage Cc: pkg-fallout@FreeBSD.org X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 23 Apr 2017 01:15:44 -0000 You are receiving this mail as a port that you maintain is failing to build on the FreeBSD package build server. Please investigate the failure and submit a PR to fix build. Maintainer: ruby@FreeBSD.org Last committer: swills@FreeBSD.org Ident: $FreeBSD: head/x11-toolkits/rubygem-gtk2/Makefile 435846 2017-03-10 22:01:16Z swills $ Log URL: http://beefy6.nyi.freebsd.org/data/103amd64-default/439191/logs/rubygem-gtk2-3.1.1.log Build URL: http://beefy6.nyi.freebsd.org/build.html?mastername=103amd64-default&build=439191 Log: ====>> Building x11-toolkits/rubygem-gtk2 build started at Sun Apr 23 01:14:02 UTC 2017 port directory: /usr/ports/x11-toolkits/rubygem-gtk2 building for: FreeBSD 103amd64-default-job-19 10.3-RELEASE-p18 FreeBSD 10.3-RELEASE-p18 amd64 maintained by: ruby@FreeBSD.org Makefile ident: $FreeBSD: head/x11-toolkits/rubygem-gtk2/Makefile 435846 2017-03-10 22:01:16Z swills $ Poudriere version: 3.1.17-9-gf49c6f78 Host OSVERSION: 1200027 Jail OSVERSION: 1003000 Job Id: 19 ---Begin Environment--- SHELL=/bin/csh OSVERSION=1003000 UNAME_v=FreeBSD 10.3-RELEASE-p18 UNAME_r=10.3-RELEASE-p18 BLOCKSIZE=K MAIL=/var/mail/root STATUS=1 SAVED_TERM= MASTERMNT=/usr/local/poudriere/data/.m/103amd64-default/ref PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/root/bin POUDRIERE_BUILD_TYPE=bulk PKGNAME=rubygem-gtk2-3.1.1 OLDPWD=/ PWD=/usr/local/poudriere/data/.m/103amd64-default/ref/.p/pool MASTERNAME=103amd64-default SCRIPTPREFIX=/usr/local/share/poudriere USER=root HOME=/root POUDRIERE_VERSION=3.1.17-9-gf49c6f78 SCRIPTPATH=/usr/local/share/poudriere/bulk.sh LIBEXECPREFIX=/usr/local/libexec/poudriere LOCALBASE=/usr/local PACKAGE_BUILDING=yes POUDRIEREPATH=/usr/local/bin/poudriere ---End Environment--- ---Begin OPTIONS List--- ---End OPTIONS List--- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work TMPDIR="/tmp" SHELL=/bin/sh CONFIG_SHELL=/bin/sh LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 --End CONFIGURE_ENV-- --MAKE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work TMPDIR="/tmp" NO_PIE=yes WITHOUT_DEBUG_FILES=yes WITHOUT_KERNEL_SYMBOLS=yes SHELL=/bin/sh NO_LINT=YES LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 PREFIX=/usr/local LOCALBASE=/usr/local LIBDIR="/usr/lib" CC="cc" CFLAGS="-O2 -pipe -fstack-protector -fno-strict-aliasing" CPP="cpp" CPPFLAGS="" LDFLAGS=" -fstack-protector" LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector -fno-strict-aliasing " MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- RUBY_LIBDIR="lib/ruby/2.3" RUBY_ARCHLIBDIR="lib/ruby/2.3/amd64-freebsd10" RUBY_SITELIBDIR="lib/ruby/site_ruby/2.3" RUBY_SITEARCHLIBDIR="lib/ruby/site_ruby/2.3/amd64-freebsd10" RUBY_VENDORLIBDIR="lib/ruby/vendor_ruby/2.3" RUBY_VENDORARCHLIBDIR="lib/ruby/vendor_ruby/2.3/amd64-freebsd10" RUBY_MODDOCDIR="share/doc/ruby23/gtk2" RUBY_MODEXAMPLESDIR="share/examples/ruby23/gtk2" RUBY_DOCDIR="share/doc/ruby23" RUBY_EXAMPLESDIR="share/examples/ruby23" RUBY_RIDIR="share/ri/2.3/system" RUBY_SITERIDIR="share/ri/2.3/site" RUBY_VERSION="2.3.3" RUBY_VER="2.3" RUBY_SHLIBVER="23" RUBY_ARCH="amd64-freebsd10" RUBY_SUFFIX="23" RUBY_NAME="ruby23" RUBY_DEFAULT_SUFFIX="23" RUBY21="@comment " RUBY22="@comment " RUBY23="" PORTVERSION="3.1.1" REV="" GEMS_BASE_DIR="lib/ruby/gems/2.3" GEMS_DIR="lib/ruby/gems/2.3/gems" DOC_DIR="lib/ruby/gems/2.3/doc" CACHE_DIR="lib/ruby/gems/2.3/cache" SPEC_DIR="lib/ruby/gems/2.3/specifications" EXT_DIR="lib/ruby/gems/2.3/extensions" PORT="gtk2-3.1.1" GEM_NAME="gtk2-3.1.1" GEM_LIB_DIR="lib/ruby/gems/2.3/gems/gtk2-3.1.1" GEM_DOC_DIR="lib/ruby/gems/2.3/doc/gtk2-3.1.1" GEM_SPEC="lib/ruby/gems/2.3/specifications/gtk2-3.1.1.gemspec" GEM_CACHE="lib/ruby/gems/2.3/cache/gtk2-3.1.1.gem" EXTRACT_SUFX=".gem" GTK2_VERSION="2.10.0" GTK3_VERSION="3.0.0" OSREL=10.3 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local PORTDOCS="" PORTEXAMPLES="" LIB32DIR=lib DOCSDIR="share/doc/gtk2" EXAMPLESDIR="share/examples/gtk2" DATADIR="share/gtk2" WWWDIR="www/gtk2" ETCDIR="etc/gtk2" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/gtk2 DOCSDIR=/usr/local/share/doc/gtk2 EXAMPLESDIR=/usr/local/share/examples/gtk2 WWWDIR=/usr/local/www/gtk2 ETCDIR=/usr/local/etc/gtk2 --End SUB_LIST-- ---Begin make.conf--- USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles #### /usr/local/etc/poudriere.d/make.conf #### # XXX: We really need this but cannot use it while 'make checksum' does not # try the next mirror on checksum failure. It currently retries the same # failed mirror and then fails rather then trying another. It *does* # try the next if the size is mismatched though. #MASTER_SITE_FREEBSD=yes # Build ALLOW_MAKE_JOBS_PACKAGES with 2 jobs MAKE_JOBS_NUMBER=2 #### /usr/ports/Mk/Scripts/ports_env.sh #### ARCH=amd64 CONFIGURE_MAX_CMD_LEN=262144 HAVE_COMPAT_IA32_KERN=YES OPSYS=FreeBSD OSREL=10.3 OSVERSION=1003000 PYTHONBASE=/usr/local UID=0 _JAVA_OS_LIST_REGEXP=native\|linux _JAVA_VENDOR_LIST_REGEXP=openjdk\|oracle\|sun _JAVA_VERSION_LIST_REGEXP=1.6\|1.7\|1.8\|1.6+\|1.7+\|1.8+ _OSRELEASE=10.3-RELEASE-p18 #### Misc Poudriere #### GID=0 DISABLE_MAKE_JOBS=poudriere ---End make.conf--- --Resource limits-- cpu time (seconds, -t) unlimited file size (512-blocks, -f) unlimited data seg size (kbytes, -d) 33554432 stack size (kbytes, -s) 524288 core file size (512-blocks, -c) unlimited max memory size (kbytes, -m) unlimited locked memory (kbytes, -l) unlimited max user processes (-u) 89999 open files (-n) 1024 virtual mem size (kbytes, -v) unlimited swap limit (kbytes, -w) unlimited sbsize (bytes, -b) unlimited pseudo-terminals (-p) unlimited --End resource limits-- =================================================== ===> License LGPL21+ accepted by the user =========================================================================== =================================================== ===> rubygem-gtk2-3.1.1 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.10.1.txz [103amd64-default-job-19] Installing pkg-1.10.1... [103amd64-default-job-19] Extracting pkg-1.10.1: .......... done ===> rubygem-gtk2-3.1.1 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of rubygem-gtk2-3.1.1 =========================================================================== =================================================== =========================================================================== =================================================== ===> License LGPL21+ accepted by the user ===> Fetching all distfiles required by rubygem-gtk2-3.1.1 for building =========================================================================== =================================================== ===> License LGPL21+ accepted by the user ===> Fetching all distfiles required by rubygem-gtk2-3.1.1 for building => SHA256 Checksum OK for rubygem/gtk2-3.1.1.gem. =========================================================================== =================================================== ===> rubygem-gtk2-3.1.1 depends on file: /usr/local/bin/ruby23 - not found ===> Installing existing package /packages/All/ruby-2.3.3_2,1.txz [103amd64-default-job-19] Installing ruby-2.3.3_2,1... [103amd64-default-job-19] `-- Installing libedit-3.1.20170329_2,1... [103amd64-default-job-19] `-- Extracting libedit-3.1.20170329_2,1: .......... done [103amd64-default-job-19] `-- Installing libffi-3.2.1... [103amd64-default-job-19] | `-- Installing indexinfo-0.2.6... [103amd64-default-job-19] | `-- Extracting indexinfo-0.2.6: .... done [103amd64-default-job-19] `-- Extracting libffi-3.2.1: .......... done [103amd64-default-job-19] `-- Installing libyaml-0.1.6_2... [103amd64-default-job-19] | `-- Extracting shared-mime-info-1.8: .......... done [103amd64-default-job-19] `-- Extracting gtk-update-icon-cache-2.24.29: .... done [103amd64-default-job-19] Extracting gtk2-2.24.31: .......... done Message from ca_root_nss-3.30.1: ********************************* WARNING ********************************* FreeBSD does not, and can not warrant that the certification authorities whose certificates are included in this package have in any way been audited for trustworthiness or RFC 3647 compliance. Assessment and verification of trust is the complete responsibility of the system administrator. *********************************** NOTE ********************************** This package installs symlinks to support root certificates discovery by default for software that uses OpenSSL. This enables SSL Certificate Verification by client software without manual intervention. If you prefer to do this manually, replace the following symlinks with either an empty file or your site-local certificate bundle. * /etc/ssl/cert.pem * /usr/local/etc/ssl/cert.pem * /usr/local/openssl/cert.pem *************************************************************************** Message from trousers-0.3.14_1: To run tcsd automatically, add the following line to /etc/rc.conf: tcsd_enable="YES" You might want to edit /usr/local/etc/tcsd.conf to reflect your setup. If you want to use tcsd with software TPM emulator, use the following configuration in /etc/rc.conf: tcsd_enable="YES" tcsd_mode="emulator" tpmd_enable="YES" To use TPM, add your_account to '_tss' group like following: # pw groupmod _tss -m your_account Message from freetype2-2.7.1: The 2.7.x series now uses the new subpixel hinting mode (V40 port's option) as the default, emulating a modern version of ClearType. This change inevitably leads to different rendering results, and you might change port's options to adapt it to your taste (or use the new "FREETYPE_PROPERTIES" environment variable). The environment variable "FREETYPE_PROPERTIES" can be used to control the driver properties. Example: FREETYPE_PROPERTIES=truetype:interpreter-version=35 \ cff:no-stem-darkening=1 \ autofitter:warping=1 This allows to select, say, the subpixel hinting mode at runtime for a given application. The controllable properties are listed in the section "Controlling FreeType Modules" in the reference's table of contents (/usr/local/share/doc/freetype2/reference/ft2-toc.html, if documentation was installed). Message from dejavu-2.37: Make sure that the freetype module is loaded. If it is not, add the following line to the "Modules" section of your X Windows configuration file: Load "freetype" Add the following line to the "Files" section of X Windows configuration file: FontPath "/usr/local/share/fonts/dejavu/" Note: your X Windows configuration file is typically /etc/X11/XF86Config if you are using XFree86, and /etc/X11/xorg.conf if you are using X.Org. ===> rubygem-gtk2-3.1.1 depends on shared library: libgtk-x11-2.0.so - found (/usr/local/lib/libgtk-x11-2.0.so) ===> Returning to build of rubygem-gtk2-3.1.1 ===> rubygem-gtk2-3.1.1 depends on shared library: libpango-1.0.so - found (/usr/local/lib/libpango-1.0.so) =========================================================================== =================================================== ===> Configuring for rubygem-gtk2-3.1.1 =========================================================================== =================================================== ===> Building for rubygem-gtk2-3.1.1 Successfully built RubyGem Name: gtk2 Version: 3.1.1 File: gtk2-3.1.1.gem =========================================================================== =================================================== ===> rubygem-gtk2-3.1.1 depends on package: rubygem-atk>=3.1.1 - not found ===> Installing existing package /packages/All/rubygem-atk-3.1.1.txz [103amd64-default-job-19] Installing rubygem-atk-3.1.1... [103amd64-default-job-19] `-- Installing rubygem-glib2-3.1.1... [103amd64-default-job-19] | `-- Installing rubygem-pkg-config-1.1.9... [103amd64-default-job-19] | `-- Extracting rubygem-pkg-config-1.1.9: .......... done [103amd64-default-job-19] `-- Extracting rubygem-glib2-3.1.1: .......... done [103amd64-default-job-19] Extracting rubygem-atk-3.1.1: .......... done ===> rubygem-gtk2-3.1.1 depends on package: rubygem-atk>=3.1.1 - found ===> Returning to build of rubygem-gtk2-3.1.1 ===> rubygem-gtk2-3.1.1 depends on package: rubygem-gdk_pixbuf2>=3.1.1 - not found ===> Installing existing package /packages/All/rubygem-gdk_pixbuf2-3.1.1.txz [103amd64-default-job-19] Installing rubygem-gdk_pixbuf2-3.1.1... [103amd64-default-job-19] Extracting rubygem-gdk_pixbuf2-3.1.1: .......... done ===> rubygem-gtk2-3.1.1 depends on package: rubygem-gdk_pixbuf2>=3.1.1 - found ===> Returning to build of rubygem-gtk2-3.1.1 ===> rubygem-gtk2-3.1.1 depends on package: rubygem-pango>=3.1.1 - not found ===> Installing existing package /packages/All/rubygem-pango-3.1.1.txz [103amd64-default-job-19] Installing rubygem-pango-3.1.1... [103amd64-default-job-19] `-- Installing rubygem-cairo-1.15.5... [103amd64-default-job-19] `-- Extracting rubygem-cairo-1.15.5: .......... done [103amd64-default-job-19] Extracting rubygem-pango-3.1.1: .......... done ===> rubygem-gtk2-3.1.1 depends on package: rubygem-pango>=3.1.1 - found ===> Returning to build of rubygem-gtk2-3.1.1 ===> rubygem-gtk2-3.1.1 depends on file: /usr/local/bin/ruby23 - found ===> rubygem-gtk2-3.1.1 depends on file: /usr/local/bin/gem23 - found =========================================================================== =================================================== ===> Staging for rubygem-gtk2-3.1.1 ===> Generating temporary packing list (cd /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/gtk2-3.1.1; /usr/bin/env RB_USER_INSTALL=yes LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 /usr/local/bin/gem23 install -l --no-update-sources --install-dir /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/lib/ruby/gems/2.3 --ignore-dependencies --bindir=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/bin --rdoc --ri gtk2-3.1.1.gem -- --build-args ) Building native extensions with: '--build-args' This could take a while... ERROR: Error installing gtk2-3.1.1.gem: ERROR: Failed to build gem native extension. current directory: /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/lib/ruby/gems/2.3/gems/gtk2-3.1.1/ext/gtk2 /usr/local/bin/ruby23 -r ./siteconf20170423-2961-1krgp7l.rb extconf.rb --build-args checking for --enable-debug-build option... no checking for -Wall option to compiler... yes checking for -Waggregate-return option to compiler... yes checking for -Wcast-align option to compiler... yes checking for -Wextra option to compiler... yes checking for -Wformat=2 option to compiler... yes checking for -Winit-self option to compiler... yes checking for -Wlarger-than-65500 option to compiler... yes checking for -Wmissing-declarations option to compiler... yes checking for -Wmissing-format-attribute option to compiler... yes checking for -Wmissing-include-dirs option to compiler... yes checking for -Wmissing-noreturn option to compiler... yes checking for -Wmissing-prototypes option to compiler... yes checking for -Wnested-externs option to compiler... yes checking for -Wold-style-definition option to compiler... yes checking for -Wpacked option to compiler... yes checking for -Wp,-D_FORTIFY_SOURCE=2 option to compiler... yes checking for -Wpointer-arith option to compiler... yes checking for -Wswitch-default option to compiler... yes checking for -Wswitch-enum option to compiler... yes checking for -Wundef option to compiler... yes checking for -Wout-of-line-declaration option to compiler... yes checking for -Wunsafe-loop-optimizations option to compiler... no checking for -Wwrite-strings option to compiler... yes checking for rb_errinfo()... yes checking for cairo... yes checking for rb_cairo.h... yes checking for Windows... no checking for gtk+-2.0 version (>= 2.10.0)... yes checking for st.h... yes checking for ruby/st.h... yes checking for target... *** extconf.rb failed *** Could not create Makefile due to some reason, probably lack of necessary libraries and/or headers. Check the mkmf.log file for more details. You may need configuration options. Provided configuration options: --with-opt-dir --without-opt-dir --with-opt-include --without-opt-include=${opt-dir}/include --with-opt-lib --without-opt-lib=${opt-dir}/lib --with-make-prog --without-make-prog --srcdir=. --curdir --ruby=/usr/local/bin/$(RUBY_BASE_NAME)23 --enable-debug-build --disable-debug-build --with-pkg-config --without-pkg-config --with-override-variables --without-override-variables extconf.rb:80:in `
': can't find gdkkeysyms.h (RuntimeError) x11 To see why this extension failed to compile, please check the mkmf.log which can be found here: /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/lib/ruby/gems/2.3/extensions/amd64-freebsd-10/2.3/gtk2-3.1.1/mkmf.log extconf failed, exit code 1 Gem files will remain installed in /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/lib/ruby/gems/2.3/gems/gtk2-3.1.1 for inspection. Results logged to /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/lib/ruby/gems/2.3/extensions/amd64-freebsd-10/2.3/gtk2-3.1.1/gem_make.out *** Error code 1 Stop. make: stopped in /usr/ports/x11-toolkits/rubygem-gtk2 From owner-freebsd-ruby@freebsd.org Sun Apr 23 01:15:47 2017 Return-Path: Delivered-To: freebsd-ruby@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 12E7BD3F6A6 for ; Sun, 23 Apr 2017 01:15:47 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 01C59C0C for ; Sun, 23 Apr 2017 01:15:47 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 011FBD3F6A5; Sun, 23 Apr 2017 01:15:47 +0000 (UTC) Delivered-To: ruby@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 00A0BD3F6A3; Sun, 23 Apr 2017 01:15:47 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from beefy10.nyi.freebsd.org (beefy10.nyi.freebsd.org [IPv6:2610:1c1:1:6080::16:ed]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id A6B42C08; Sun, 23 Apr 2017 01:15:46 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from beefy10.nyi.freebsd.org (localhost [127.0.0.1]) by beefy10.nyi.freebsd.org (8.15.2/8.15.2) with ESMTP id v3N1FjVH069790; Sun, 23 Apr 2017 01:15:45 GMT (envelope-from pkg-fallout@FreeBSD.org) Received: (from root@localhost) by beefy10.nyi.freebsd.org (8.15.2/8.15.2/Submit) id v3N1FjKW069732; Sun, 23 Apr 2017 01:15:45 GMT (envelope-from pkg-fallout@FreeBSD.org) Date: Sun, 23 Apr 2017 01:15:45 GMT From: pkg-fallout@FreeBSD.org Message-Id: <201704230115.v3N1FjKW069732@beefy10.nyi.freebsd.org> To: ruby@FreeBSD.org Subject: [package - 110i386-default][x11-toolkits/rubygem-gtk2] Failed for rubygem-gtk2-3.1.1 in stage Cc: pkg-fallout@FreeBSD.org X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 23 Apr 2017 01:15:47 -0000 You are receiving this mail as a port that you maintain is failing to build on the FreeBSD package build server. Please investigate the failure and submit a PR to fix build. Maintainer: ruby@FreeBSD.org Last committer: swills@FreeBSD.org Ident: $FreeBSD: head/x11-toolkits/rubygem-gtk2/Makefile 435846 2017-03-10 22:01:16Z swills $ Log URL: http://beefy10.nyi.freebsd.org/data/110i386-default/439191/logs/rubygem-gtk2-3.1.1.log Build URL: http://beefy10.nyi.freebsd.org/build.html?mastername=110i386-default&build=439191 Log: ====>> Building x11-toolkits/rubygem-gtk2 build started at Sun Apr 23 01:14:19 UTC 2017 port directory: /usr/ports/x11-toolkits/rubygem-gtk2 building for: FreeBSD 110i386-default-job-19 11.0-RELEASE-p9 FreeBSD 11.0-RELEASE-p9 i386 maintained by: ruby@FreeBSD.org Makefile ident: $FreeBSD: head/x11-toolkits/rubygem-gtk2/Makefile 435846 2017-03-10 22:01:16Z swills $ Poudriere version: 3.1.17-9-gf49c6f78 Host OSVERSION: 1200027 Jail OSVERSION: 1100122 Job Id: 19 ---Begin Environment--- SHELL=/bin/csh UNAME_p=i386 UNAME_m=i386 OSVERSION=1100122 UNAME_v=FreeBSD 11.0-RELEASE-p9 UNAME_r=11.0-RELEASE-p9 BLOCKSIZE=K MAIL=/var/mail/root STATUS=1 SAVED_TERM= MASTERMNT=/usr/local/poudriere/data/.m/110i386-default/ref PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin POUDRIERE_BUILD_TYPE=bulk PKGNAME=rubygem-gtk2-3.1.1 OLDPWD=/ PWD=/usr/local/poudriere/data/.m/110i386-default/ref/.p/pool MASTERNAME=110i386-default SCRIPTPREFIX=/usr/local/share/poudriere USER=root HOME=/root POUDRIERE_VERSION=3.1.17-9-gf49c6f78 SCRIPTPATH=/usr/local/share/poudriere/bulk.sh LIBEXECPREFIX=/usr/local/libexec/poudriere LOCALBASE=/usr/local PACKAGE_BUILDING=yes POUDRIEREPATH=/usr/local/bin/poudriere ---End Environment--- ---Begin OPTIONS List--- ---End OPTIONS List--- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work TMPDIR="/tmp" SHELL=/bin/sh CONFIG_SHELL=/bin/sh LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 --End CONFIGURE_ENV-- --MAKE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work TMPDIR="/tmp" NO_PIE=yes MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 PREFIX=/usr/local LOCALBASE=/usr/local LIBDIR="/usr/lib" CC="cc" CFLAGS="-O2 -pipe -fstack-protector -fno-strict-aliasing" CPP="cpp" CPPFLAGS="" LDFLAGS=" -fstack-protector" LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector -fno-strict-aliasing " MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- RUBY_LIBDIR="lib/ruby/2.3" RUBY_ARCHLIBDIR="lib/ruby/2.3/i386-freebsd11" RUBY_SITELIBDIR="lib/ruby/site_ruby/2.3" RUBY_SITEARCHLIBDIR="lib/ruby/site_ruby/2.3/i386-freebsd11" RUBY_VENDORLIBDIR="lib/ruby/vendor_ruby/2.3" RUBY_VENDORARCHLIBDIR="lib/ruby/vendor_ruby/2.3/i386-freebsd11" RUBY_MODDOCDIR="share/doc/ruby23/gtk2" RUBY_MODEXAMPLESDIR="share/examples/ruby23/gtk2" RUBY_DOCDIR="share/doc/ruby23" RUBY_EXAMPLESDIR="share/examples/ruby23" RUBY_RIDIR="share/ri/2.3/system" RUBY_SITERIDIR="share/ri/2.3/site" RUBY_VERSION="2.3.3" RUBY_VER="2.3" RUBY_SHLIBVER="23" RUBY_ARCH="i386-freebsd11" RUBY_SUFFIX="23" RUBY_NAME="ruby23" RUBY_DEFAULT_SUFFIX="23" RUBY21="@comment " RUBY22="@comment " RUBY23="" PORTVERSION="3.1.1" REV="" GEMS_BASE_DIR="lib/ruby/gems/2.3" GEMS_DIR="lib/ruby/gems/2.3/gems" DOC_DIR="lib/ruby/gems/2.3/doc" CACHE_DIR="lib/ruby/gems/2.3/cache" SPEC_DIR="lib/ruby/gems/2.3/specifications" EXT_DIR="lib/ruby/gems/2.3/extensions" PORT="gtk2-3.1.1" GEM_NAME="gtk2-3.1.1" GEM_LIB_DIR="lib/ruby/gems/2.3/gems/gtk2-3.1.1" GEM_DOC_DIR="lib/ruby/gems/2.3/doc/gtk2-3.1.1" GEM_SPEC="lib/ruby/gems/2.3/specifications/gtk2-3.1.1.gemspec" GEM_CACHE="lib/ruby/gems/2.3/cache/gtk2-3.1.1.gem" EXTRACT_SUFX=".gem" GTK2_VERSION="2.10.0" GTK3_VERSION="3.0.0" OSREL=11.0 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local PORTDOCS="" PORTEXAMPLES="" LIB32DIR=lib DOCSDIR="share/doc/gtk2" EXAMPLESDIR="share/examples/gtk2" DATADIR="share/gtk2" WWWDIR="www/gtk2" ETCDIR="etc/gtk2" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/gtk2 DOCSDIR=/usr/local/share/doc/gtk2 EXAMPLESDIR=/usr/local/share/examples/gtk2 WWWDIR=/usr/local/www/gtk2 ETCDIR=/usr/local/etc/gtk2 --End SUB_LIST-- ---Begin make.conf--- USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles MACHINE=i386 MACHINE_ARCH=i386 ARCH=${MACHINE_ARCH} #### /usr/local/etc/poudriere.d/make.conf #### # XXX: We really need this but cannot use it while 'make checksum' does not # try the next mirror on checksum failure. It currently retries the same # failed mirror and then fails rather then trying another. It *does* # try the next if the size is mismatched though. #MASTER_SITE_FREEBSD=yes # Build ALLOW_MAKE_JOBS_PACKAGES with 2 jobs MAKE_JOBS_NUMBER=2 #### /usr/ports/Mk/Scripts/ports_env.sh #### ARCH=i386 CONFIGURE_MAX_CMD_LEN=262144 OPSYS=FreeBSD OSREL=11.0 OSVERSION=1100122 PYTHONBASE=/usr/local UID=0 _JAVA_OS_LIST_REGEXP=native\|linux _JAVA_VENDOR_LIST_REGEXP=openjdk\|oracle\|sun _JAVA_VERSION_LIST_REGEXP=1.6\|1.7\|1.8\|1.6+\|1.7+\|1.8+ _OSRELEASE=11.0-RELEASE-p9 #### Misc Poudriere #### GID=0 DISABLE_MAKE_JOBS=poudriere ---End make.conf--- --Resource limits-- cpu time (seconds, -t) unlimited file size (512-blocks, -f) unlimited data seg size (kbytes, -d) 524288 stack size (kbytes, -s) 65536 core file size (512-blocks, -c) unlimited max memory size (kbytes, -m) unlimited locked memory (kbytes, -l) unlimited max user processes (-u) 89999 open files (-n) 1024 virtual mem size (kbytes, -v) unlimited swap limit (kbytes, -w) unlimited socket buffer size (bytes, -b) unlimited pseudo-terminals (-p) unlimited kqueues (-k) unlimited umtx shared locks (-o) unlimited --End resource limits-- =================================================== ===> License LGPL21+ accepted by the user =========================================================================== =================================================== ===> rubygem-gtk2-3.1.1 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.10.1.txz [110i386-default-job-19] Installing pkg-1.10.1... [110i386-default-job-19] Extracting pkg-1.10.1: .......... done ===> rubygem-gtk2-3.1.1 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of rubygem-gtk2-3.1.1 =========================================================================== =================================================== =========================================================================== =================================================== ===> License LGPL21+ accepted by the user ===> Fetching all distfiles required by rubygem-gtk2-3.1.1 for building =========================================================================== =================================================== ===> License LGPL21+ accepted by the user ===> Fetching all distfiles required by rubygem-gtk2-3.1.1 for building => SHA256 Checksum OK for rubygem/gtk2-3.1.1.gem. =========================================================================== =================================================== ===> rubygem-gtk2-3.1.1 depends on file: /usr/local/bin/ruby23 - not found ===> Installing existing package /packages/All/ruby-2.3.3_2,1.txz [110i386-default-job-19] Installing ruby-2.3.3_2,1... [110i386-default-job-19] `-- Installing libedit-3.1.20170329_2,1... [110i386-default-job-19] | `-- Extracting shared-mime-info-1.8: .......... done [110i386-default-job-19] `-- Extracting gtk-update-icon-cache-2.24.29: .... done [110i386-default-job-19] Extracting gtk2-2.24.31: .......... done Message from ca_root_nss-3.30.1: ********************************* WARNING ********************************* FreeBSD does not, and can not warrant that the certification authorities whose certificates are included in this package have in any way been audited for trustworthiness or RFC 3647 compliance. Assessment and verification of trust is the complete responsibility of the system administrator. *********************************** NOTE ********************************** This package installs symlinks to support root certificates discovery by default for software that uses OpenSSL. This enables SSL Certificate Verification by client software without manual intervention. If you prefer to do this manually, replace the following symlinks with either an empty file or your site-local certificate bundle. * /etc/ssl/cert.pem * /usr/local/etc/ssl/cert.pem * /usr/local/openssl/cert.pem *************************************************************************** Message from trousers-0.3.14_1: To run tcsd automatically, add the following line to /etc/rc.conf: tcsd_enable="YES" You might want to edit /usr/local/etc/tcsd.conf to reflect your setup. If you want to use tcsd with software TPM emulator, use the following configuration in /etc/rc.conf: tcsd_enable="YES" tcsd_mode="emulator" tpmd_enable="YES" To use TPM, add your_account to '_tss' group like following: # pw groupmod _tss -m your_account Message from freetype2-2.7.1: The 2.7.x series now uses the new subpixel hinting mode (V40 port's option) as the default, emulating a modern version of ClearType. This change inevitably leads to different rendering results, and you might change port's options to adapt it to your taste (or use the new "FREETYPE_PROPERTIES" environment variable). The environment variable "FREETYPE_PROPERTIES" can be used to control the driver properties. Example: FREETYPE_PROPERTIES=truetype:interpreter-version=35 \ cff:no-stem-darkening=1 \ autofitter:warping=1 This allows to select, say, the subpixel hinting mode at runtime for a given application. The controllable properties are listed in the section "Controlling FreeType Modules" in the reference's table of contents (/usr/local/share/doc/freetype2/reference/ft2-toc.html, if documentation was installed). Message from dejavu-2.37: Make sure that the freetype module is loaded. If it is not, add the following line to the "Modules" section of your X Windows configuration file: Load "freetype" Add the following line to the "Files" section of X Windows configuration file: FontPath "/usr/local/share/fonts/dejavu/" Note: your X Windows configuration file is typically /etc/X11/XF86Config if you are using XFree86, and /etc/X11/xorg.conf if you are using X.Org. ===> rubygem-gtk2-3.1.1 depends on shared library: libgtk-x11-2.0.so - found (/usr/local/lib/libgtk-x11-2.0.so) ===> Returning to build of rubygem-gtk2-3.1.1 ===> rubygem-gtk2-3.1.1 depends on shared library: libpango-1.0.so - found (/usr/local/lib/libpango-1.0.so) =========================================================================== =================================================== ===> Configuring for rubygem-gtk2-3.1.1 =========================================================================== =================================================== ===> Building for rubygem-gtk2-3.1.1 Successfully built RubyGem Name: gtk2 Version: 3.1.1 File: gtk2-3.1.1.gem =========================================================================== =================================================== ===> rubygem-gtk2-3.1.1 depends on package: rubygem-atk>=3.1.1 - not found ===> Installing existing package /packages/All/rubygem-atk-3.1.1.txz [110i386-default-job-19] Installing rubygem-atk-3.1.1... [110i386-default-job-19] `-- Installing rubygem-glib2-3.1.1... [110i386-default-job-19] | `-- Installing rubygem-pkg-config-1.1.9... [110i386-default-job-19] | `-- Extracting rubygem-pkg-config-1.1.9: .......... done [110i386-default-job-19] `-- Extracting rubygem-glib2-3.1.1: .......... done [110i386-default-job-19] Extracting rubygem-atk-3.1.1: .......... done ===> rubygem-gtk2-3.1.1 depends on package: rubygem-atk>=3.1.1 - found ===> Returning to build of rubygem-gtk2-3.1.1 ===> rubygem-gtk2-3.1.1 depends on package: rubygem-gdk_pixbuf2>=3.1.1 - not found ===> Installing existing package /packages/All/rubygem-gdk_pixbuf2-3.1.1.txz [110i386-default-job-19] Installing rubygem-gdk_pixbuf2-3.1.1... [110i386-default-job-19] Extracting rubygem-gdk_pixbuf2-3.1.1: .......... done ===> rubygem-gtk2-3.1.1 depends on package: rubygem-gdk_pixbuf2>=3.1.1 - found ===> Returning to build of rubygem-gtk2-3.1.1 ===> rubygem-gtk2-3.1.1 depends on package: rubygem-pango>=3.1.1 - not found ===> Installing existing package /packages/All/rubygem-pango-3.1.1.txz [110i386-default-job-19] Installing rubygem-pango-3.1.1... [110i386-default-job-19] `-- Installing rubygem-cairo-1.15.5... [110i386-default-job-19] `-- Extracting rubygem-cairo-1.15.5: .......... done [110i386-default-job-19] Extracting rubygem-pango-3.1.1: .......... done ===> rubygem-gtk2-3.1.1 depends on package: rubygem-pango>=3.1.1 - found ===> Returning to build of rubygem-gtk2-3.1.1 ===> rubygem-gtk2-3.1.1 depends on file: /usr/local/bin/ruby23 - found ===> rubygem-gtk2-3.1.1 depends on file: /usr/local/bin/gem23 - found =========================================================================== =================================================== ===> Staging for rubygem-gtk2-3.1.1 ===> Generating temporary packing list (cd /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/gtk2-3.1.1; /usr/bin/env RB_USER_INSTALL=yes LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 /usr/local/bin/gem23 install -l --no-update-sources --install-dir /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/lib/ruby/gems/2.3 --ignore-dependencies --bindir=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/bin --rdoc --ri gtk2-3.1.1.gem -- --build-args ) Building native extensions with: '--build-args' This could take a while... ERROR: Error installing gtk2-3.1.1.gem: ERROR: Failed to build gem native extension. current directory: /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/lib/ruby/gems/2.3/gems/gtk2-3.1.1/ext/gtk2 /usr/local/bin/ruby23 -r ./siteconf20170423-22769-1s68scy.rb extconf.rb --build-args checking for --enable-debug-build option... no checking for -Wall option to compiler... yes checking for -Waggregate-return option to compiler... yes checking for -Wcast-align option to compiler... yes checking for -Wextra option to compiler... yes checking for -Wformat=2 option to compiler... yes checking for -Winit-self option to compiler... yes checking for -Wlarger-than-65500 option to compiler... yes checking for -Wmissing-declarations option to compiler... yes checking for -Wmissing-format-attribute option to compiler... yes checking for -Wmissing-include-dirs option to compiler... yes checking for -Wmissing-noreturn option to compiler... yes checking for -Wmissing-prototypes option to compiler... yes checking for -Wnested-externs option to compiler... yes checking for -Wold-style-definition option to compiler... yes checking for -Wpacked option to compiler... yes checking for -Wp,-D_FORTIFY_SOURCE=2 option to compiler... yes checking for -Wpointer-arith option to compiler... yes checking for -Wswitch-default option to compiler... yes checking for -Wswitch-enum option to compiler... yes checking for -Wundef option to compiler... yes checking for -Wout-of-line-declaration option to compiler... yes checking for -Wunsafe-loop-optimizations option to compiler... no checking for -Wwrite-strings option to compiler... yes checking for rb_errinfo()... yes checking for cairo... yes checking for rb_cairo.h... yes checking for Windows... no checking for gtk+-2.0 version (>= 2.10.0)... yes checking for st.h... yes checking for ruby/st.h... yes checking for target... *** extconf.rb failed *** Could not create Makefile due to some reason, probably lack of necessary libraries and/or headers. Check the mkmf.log file for more details. You may need configuration options. Provided configuration options: --with-opt-dir --without-opt-dir --with-opt-include --without-opt-include=${opt-dir}/include --with-opt-lib --without-opt-lib=${opt-dir}/lib --with-make-prog --without-make-prog --srcdir=. --curdir --ruby=/usr/local/bin/$(RUBY_BASE_NAME)23 --enable-debug-build --disable-debug-build --with-pkg-config --without-pkg-config --with-override-variables --without-override-variables extconf.rb:80:in `
': can't find gdkkeysyms.h (RuntimeError) x11 To see why this extension failed to compile, please check the mkmf.log which can be found here: /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/lib/ruby/gems/2.3/extensions/x86-freebsd-11/2.3/gtk2-3.1.1/mkmf.log extconf failed, exit code 1 Gem files will remain installed in /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/lib/ruby/gems/2.3/gems/gtk2-3.1.1 for inspection. Results logged to /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/lib/ruby/gems/2.3/extensions/x86-freebsd-11/2.3/gtk2-3.1.1/gem_make.out *** Error code 1 Stop. make: stopped in /usr/ports/x11-toolkits/rubygem-gtk2 From owner-freebsd-ruby@freebsd.org Sun Apr 23 01:16:48 2017 Return-Path: Delivered-To: freebsd-ruby@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 EE9D2D3F74B for ; Sun, 23 Apr 2017 01:16:48 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id DD3D9C74 for ; Sun, 23 Apr 2017 01:16:48 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id DC8C9D3F747; Sun, 23 Apr 2017 01:16:48 +0000 (UTC) Delivered-To: ruby@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 DC0CED3F744; Sun, 23 Apr 2017 01:16:48 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from beefy5.nyi.freebsd.org (beefy5.nyi.freebsd.org [IPv6:2610:1c1:1:6080::16:e8]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 8BE9AC72; Sun, 23 Apr 2017 01:16:48 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from beefy5.nyi.freebsd.org (localhost [127.0.0.1]) by beefy5.nyi.freebsd.org (8.15.2/8.15.2) with ESMTP id v3N1GlaG077152; Sun, 23 Apr 2017 01:16:47 GMT (envelope-from pkg-fallout@FreeBSD.org) Received: (from root@localhost) by beefy5.nyi.freebsd.org (8.15.2/8.15.2/Submit) id v3N1GlIH077144; Sun, 23 Apr 2017 01:16:47 GMT (envelope-from pkg-fallout@FreeBSD.org) Date: Sun, 23 Apr 2017 01:16:47 GMT From: pkg-fallout@FreeBSD.org Message-Id: <201704230116.v3N1GlIH077144@beefy5.nyi.freebsd.org> To: ruby@FreeBSD.org Subject: [package - 103i386-default][x11-toolkits/rubygem-gtk2] Failed for rubygem-gtk2-3.1.1 in stage Cc: pkg-fallout@FreeBSD.org X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 23 Apr 2017 01:16:49 -0000 You are receiving this mail as a port that you maintain is failing to build on the FreeBSD package build server. Please investigate the failure and submit a PR to fix build. Maintainer: ruby@FreeBSD.org Last committer: swills@FreeBSD.org Ident: $FreeBSD: head/x11-toolkits/rubygem-gtk2/Makefile 435846 2017-03-10 22:01:16Z swills $ Log URL: http://beefy5.nyi.freebsd.org/data/103i386-default/439191/logs/rubygem-gtk2-3.1.1.log Build URL: http://beefy5.nyi.freebsd.org/build.html?mastername=103i386-default&build=439191 Log: ====>> Building x11-toolkits/rubygem-gtk2 build started at Sun Apr 23 01:15:14 UTC 2017 port directory: /usr/ports/x11-toolkits/rubygem-gtk2 building for: FreeBSD 103i386-default-job-19 10.3-RELEASE-p18 FreeBSD 10.3-RELEASE-p18 i386 maintained by: ruby@FreeBSD.org Makefile ident: $FreeBSD: head/x11-toolkits/rubygem-gtk2/Makefile 435846 2017-03-10 22:01:16Z swills $ Poudriere version: 3.1.17-9-gf49c6f78 Host OSVERSION: 1200027 Jail OSVERSION: 1003000 Job Id: 19 ---Begin Environment--- SHELL=/bin/csh UNAME_p=i386 UNAME_m=i386 OSVERSION=1003000 UNAME_v=FreeBSD 10.3-RELEASE-p18 UNAME_r=10.3-RELEASE-p18 BLOCKSIZE=K MAIL=/var/mail/root STATUS=1 SAVED_TERM= MASTERMNT=/usr/local/poudriere/data/.m/103i386-default/ref PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/root/bin POUDRIERE_BUILD_TYPE=bulk PKGNAME=rubygem-gtk2-3.1.1 OLDPWD=/ PWD=/usr/local/poudriere/data/.m/103i386-default/ref/.p/pool MASTERNAME=103i386-default SCRIPTPREFIX=/usr/local/share/poudriere USER=root HOME=/root POUDRIERE_VERSION=3.1.17-9-gf49c6f78 SCRIPTPATH=/usr/local/share/poudriere/bulk.sh LIBEXECPREFIX=/usr/local/libexec/poudriere LOCALBASE=/usr/local PACKAGE_BUILDING=yes POUDRIEREPATH=/usr/local/bin/poudriere ---End Environment--- ---Begin OPTIONS List--- ---End OPTIONS List--- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work TMPDIR="/tmp" SHELL=/bin/sh CONFIG_SHELL=/bin/sh LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 --End CONFIGURE_ENV-- --MAKE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work TMPDIR="/tmp" NO_PIE=yes WITHOUT_DEBUG_FILES=yes WITHOUT_KERNEL_SYMBOLS=yes SHELL=/bin/sh NO_LINT=YES LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 PREFIX=/usr/local LOCALBASE=/usr/local LIBDIR="/usr/lib" CC="cc" CFLAGS="-O2 -pipe -fstack-protector -fno-strict-aliasing" CPP="cpp" CPPFLAGS="" LDFLAGS=" -fstack-protector" LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector -fno-strict-aliasing " MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- RUBY_LIBDIR="lib/ruby/2.3" RUBY_ARCHLIBDIR="lib/ruby/2.3/i386-freebsd10" RUBY_SITELIBDIR="lib/ruby/site_ruby/2.3" RUBY_SITEARCHLIBDIR="lib/ruby/site_ruby/2.3/i386-freebsd10" RUBY_VENDORLIBDIR="lib/ruby/vendor_ruby/2.3" RUBY_VENDORARCHLIBDIR="lib/ruby/vendor_ruby/2.3/i386-freebsd10" RUBY_MODDOCDIR="share/doc/ruby23/gtk2" RUBY_MODEXAMPLESDIR="share/examples/ruby23/gtk2" RUBY_DOCDIR="share/doc/ruby23" RUBY_EXAMPLESDIR="share/examples/ruby23" RUBY_RIDIR="share/ri/2.3/system" RUBY_SITERIDIR="share/ri/2.3/site" RUBY_VERSION="2.3.3" RUBY_VER="2.3" RUBY_SHLIBVER="23" RUBY_ARCH="i386-freebsd10" RUBY_SUFFIX="23" RUBY_NAME="ruby23" RUBY_DEFAULT_SUFFIX="23" RUBY21="@comment " RUBY22="@comment " RUBY23="" PORTVERSION="3.1.1" REV="" GEMS_BASE_DIR="lib/ruby/gems/2.3" GEMS_DIR="lib/ruby/gems/2.3/gems" DOC_DIR="lib/ruby/gems/2.3/doc" CACHE_DIR="lib/ruby/gems/2.3/cache" SPEC_DIR="lib/ruby/gems/2.3/specifications" EXT_DIR="lib/ruby/gems/2.3/extensions" PORT="gtk2-3.1.1" GEM_NAME="gtk2-3.1.1" GEM_LIB_DIR="lib/ruby/gems/2.3/gems/gtk2-3.1.1" GEM_DOC_DIR="lib/ruby/gems/2.3/doc/gtk2-3.1.1" GEM_SPEC="lib/ruby/gems/2.3/specifications/gtk2-3.1.1.gemspec" GEM_CACHE="lib/ruby/gems/2.3/cache/gtk2-3.1.1.gem" EXTRACT_SUFX=".gem" GTK2_VERSION="2.10.0" GTK3_VERSION="3.0.0" OSREL=10.3 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local PORTDOCS="" PORTEXAMPLES="" LIB32DIR=lib DOCSDIR="share/doc/gtk2" EXAMPLESDIR="share/examples/gtk2" DATADIR="share/gtk2" WWWDIR="www/gtk2" ETCDIR="etc/gtk2" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/gtk2 DOCSDIR=/usr/local/share/doc/gtk2 EXAMPLESDIR=/usr/local/share/examples/gtk2 WWWDIR=/usr/local/www/gtk2 ETCDIR=/usr/local/etc/gtk2 --End SUB_LIST-- ---Begin make.conf--- USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles MACHINE=i386 MACHINE_ARCH=i386 ARCH=${MACHINE_ARCH} #### /usr/local/etc/poudriere.d/make.conf #### # XXX: We really need this but cannot use it while 'make checksum' does not # try the next mirror on checksum failure. It currently retries the same # failed mirror and then fails rather then trying another. It *does* # try the next if the size is mismatched though. #MASTER_SITE_FREEBSD=yes # Build ALLOW_MAKE_JOBS_PACKAGES with 2 jobs MAKE_JOBS_NUMBER=2 #### /usr/ports/Mk/Scripts/ports_env.sh #### ARCH=i386 CONFIGURE_MAX_CMD_LEN=262144 OPSYS=FreeBSD OSREL=10.3 OSVERSION=1003000 PYTHONBASE=/usr/local UID=0 _JAVA_OS_LIST_REGEXP=native\|linux _JAVA_VENDOR_LIST_REGEXP=openjdk\|oracle\|sun _JAVA_VERSION_LIST_REGEXP=1.6\|1.7\|1.8\|1.6+\|1.7+\|1.8+ _OSRELEASE=10.3-RELEASE-p18 #### Misc Poudriere #### GID=0 DISABLE_MAKE_JOBS=poudriere ---End make.conf--- --Resource limits-- cpu time (seconds, -t) unlimited file size (512-blocks, -f) unlimited data seg size (kbytes, -d) 524288 stack size (kbytes, -s) 65536 core file size (512-blocks, -c) unlimited max memory size (kbytes, -m) unlimited locked memory (kbytes, -l) unlimited max user processes (-u) 89999 open files (-n) 1024 virtual mem size (kbytes, -v) unlimited swap limit (kbytes, -w) unlimited sbsize (bytes, -b) unlimited pseudo-terminals (-p) unlimited --End resource limits-- =================================================== ===> License LGPL21+ accepted by the user =========================================================================== =================================================== ===> rubygem-gtk2-3.1.1 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.10.1.txz [103i386-default-job-19] Installing pkg-1.10.1... [103i386-default-job-19] Extracting pkg-1.10.1: .......... done ===> rubygem-gtk2-3.1.1 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of rubygem-gtk2-3.1.1 =========================================================================== =================================================== =========================================================================== =================================================== ===> License LGPL21+ accepted by the user ===> Fetching all distfiles required by rubygem-gtk2-3.1.1 for building =========================================================================== =================================================== ===> License LGPL21+ accepted by the user ===> Fetching all distfiles required by rubygem-gtk2-3.1.1 for building => SHA256 Checksum OK for rubygem/gtk2-3.1.1.gem. =========================================================================== =================================================== ===> rubygem-gtk2-3.1.1 depends on file: /usr/local/bin/ruby23 - not found ===> Installing existing package /packages/All/ruby-2.3.3_2,1.txz [103i386-default-job-19] Installing ruby-2.3.3_2,1... [103i386-default-job-19] `-- Installing libedit-3.1.20170329_2,1... [103i386-default-job-19] `-- Extracting libedit-3.1.20170329_2,1: .......... done [103i386-default-job-19] `-- Installing libffi-3.2.1... [103i386-default-job-19] | `-- Extracting shared-mime-info-1.8: .......... done [103i386-default-job-19] `-- Extracting gtk-update-icon-cache-2.24.29: .... done [103i386-default-job-19] Extracting gtk2-2.24.31: .......... done Message from ca_root_nss-3.30.1: ********************************* WARNING ********************************* FreeBSD does not, and can not warrant that the certification authorities whose certificates are included in this package have in any way been audited for trustworthiness or RFC 3647 compliance. Assessment and verification of trust is the complete responsibility of the system administrator. *********************************** NOTE ********************************** This package installs symlinks to support root certificates discovery by default for software that uses OpenSSL. This enables SSL Certificate Verification by client software without manual intervention. If you prefer to do this manually, replace the following symlinks with either an empty file or your site-local certificate bundle. * /etc/ssl/cert.pem * /usr/local/etc/ssl/cert.pem * /usr/local/openssl/cert.pem *************************************************************************** Message from trousers-0.3.14_1: To run tcsd automatically, add the following line to /etc/rc.conf: tcsd_enable="YES" You might want to edit /usr/local/etc/tcsd.conf to reflect your setup. If you want to use tcsd with software TPM emulator, use the following configuration in /etc/rc.conf: tcsd_enable="YES" tcsd_mode="emulator" tpmd_enable="YES" To use TPM, add your_account to '_tss' group like following: # pw groupmod _tss -m your_account Message from freetype2-2.7.1: The 2.7.x series now uses the new subpixel hinting mode (V40 port's option) as the default, emulating a modern version of ClearType. This change inevitably leads to different rendering results, and you might change port's options to adapt it to your taste (or use the new "FREETYPE_PROPERTIES" environment variable). The environment variable "FREETYPE_PROPERTIES" can be used to control the driver properties. Example: FREETYPE_PROPERTIES=truetype:interpreter-version=35 \ cff:no-stem-darkening=1 \ autofitter:warping=1 This allows to select, say, the subpixel hinting mode at runtime for a given application. The controllable properties are listed in the section "Controlling FreeType Modules" in the reference's table of contents (/usr/local/share/doc/freetype2/reference/ft2-toc.html, if documentation was installed). Message from dejavu-2.37: Make sure that the freetype module is loaded. If it is not, add the following line to the "Modules" section of your X Windows configuration file: Load "freetype" Add the following line to the "Files" section of X Windows configuration file: FontPath "/usr/local/share/fonts/dejavu/" Note: your X Windows configuration file is typically /etc/X11/XF86Config if you are using XFree86, and /etc/X11/xorg.conf if you are using X.Org. ===> rubygem-gtk2-3.1.1 depends on shared library: libgtk-x11-2.0.so - found (/usr/local/lib/libgtk-x11-2.0.so) ===> Returning to build of rubygem-gtk2-3.1.1 ===> rubygem-gtk2-3.1.1 depends on shared library: libpango-1.0.so - found (/usr/local/lib/libpango-1.0.so) =========================================================================== =================================================== ===> Configuring for rubygem-gtk2-3.1.1 =========================================================================== =================================================== ===> Building for rubygem-gtk2-3.1.1 Successfully built RubyGem Name: gtk2 Version: 3.1.1 File: gtk2-3.1.1.gem =========================================================================== =================================================== ===> rubygem-gtk2-3.1.1 depends on package: rubygem-atk>=3.1.1 - not found ===> Installing existing package /packages/All/rubygem-atk-3.1.1.txz [103i386-default-job-19] Installing rubygem-atk-3.1.1... [103i386-default-job-19] `-- Installing rubygem-glib2-3.1.1... [103i386-default-job-19] | `-- Installing rubygem-pkg-config-1.1.9... [103i386-default-job-19] | `-- Extracting rubygem-pkg-config-1.1.9: .......... done [103i386-default-job-19] `-- Extracting rubygem-glib2-3.1.1: .......... done [103i386-default-job-19] Extracting rubygem-atk-3.1.1: .......... done ===> rubygem-gtk2-3.1.1 depends on package: rubygem-atk>=3.1.1 - found ===> Returning to build of rubygem-gtk2-3.1.1 ===> rubygem-gtk2-3.1.1 depends on package: rubygem-gdk_pixbuf2>=3.1.1 - not found ===> Installing existing package /packages/All/rubygem-gdk_pixbuf2-3.1.1.txz [103i386-default-job-19] Installing rubygem-gdk_pixbuf2-3.1.1... [103i386-default-job-19] Extracting rubygem-gdk_pixbuf2-3.1.1: .......... done ===> rubygem-gtk2-3.1.1 depends on package: rubygem-gdk_pixbuf2>=3.1.1 - found ===> Returning to build of rubygem-gtk2-3.1.1 ===> rubygem-gtk2-3.1.1 depends on package: rubygem-pango>=3.1.1 - not found ===> Installing existing package /packages/All/rubygem-pango-3.1.1.txz [103i386-default-job-19] Installing rubygem-pango-3.1.1... [103i386-default-job-19] `-- Installing rubygem-cairo-1.15.5... [103i386-default-job-19] `-- Extracting rubygem-cairo-1.15.5: .......... done [103i386-default-job-19] Extracting rubygem-pango-3.1.1: .......... done ===> rubygem-gtk2-3.1.1 depends on package: rubygem-pango>=3.1.1 - found ===> Returning to build of rubygem-gtk2-3.1.1 ===> rubygem-gtk2-3.1.1 depends on file: /usr/local/bin/ruby23 - found ===> rubygem-gtk2-3.1.1 depends on file: /usr/local/bin/gem23 - found =========================================================================== =================================================== ===> Staging for rubygem-gtk2-3.1.1 ===> Generating temporary packing list (cd /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/gtk2-3.1.1; /usr/bin/env RB_USER_INSTALL=yes LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 /usr/local/bin/gem23 install -l --no-update-sources --install-dir /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/lib/ruby/gems/2.3 --ignore-dependencies --bindir=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/bin --rdoc --ri gtk2-3.1.1.gem -- --build-args ) Building native extensions with: '--build-args' This could take a while... ERROR: Error installing gtk2-3.1.1.gem: ERROR: Failed to build gem native extension. current directory: /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/lib/ruby/gems/2.3/gems/gtk2-3.1.1/ext/gtk2 /usr/local/bin/ruby23 -r ./siteconf20170423-19320-z2cx8x.rb extconf.rb --build-args checking for --enable-debug-build option... no checking for -Wall option to compiler... yes checking for -Waggregate-return option to compiler... yes checking for -Wcast-align option to compiler... yes checking for -Wextra option to compiler... yes checking for -Wformat=2 option to compiler... yes checking for -Winit-self option to compiler... yes checking for -Wlarger-than-65500 option to compiler... yes checking for -Wmissing-declarations option to compiler... yes checking for -Wmissing-format-attribute option to compiler... yes checking for -Wmissing-include-dirs option to compiler... yes checking for -Wmissing-noreturn option to compiler... yes checking for -Wmissing-prototypes option to compiler... yes checking for -Wnested-externs option to compiler... yes checking for -Wold-style-definition option to compiler... yes checking for -Wpacked option to compiler... yes checking for -Wp,-D_FORTIFY_SOURCE=2 option to compiler... yes checking for -Wpointer-arith option to compiler... yes checking for -Wswitch-default option to compiler... yes checking for -Wswitch-enum option to compiler... yes checking for -Wundef option to compiler... yes checking for -Wout-of-line-declaration option to compiler... yes checking for -Wunsafe-loop-optimizations option to compiler... no checking for -Wwrite-strings option to compiler... yes checking for rb_errinfo()... yes checking for cairo... yes checking for rb_cairo.h... yes checking for Windows... no checking for gtk+-2.0 version (>= 2.10.0)... yes checking for st.h... yes checking for ruby/st.h... yes checking for target... *** extconf.rb failed *** Could not create Makefile due to some reason, probably lack of necessary libraries and/or headers. Check the mkmf.log file for more details. You may need configuration options. Provided configuration options: --with-opt-dir --without-opt-dir --with-opt-include --without-opt-include=${opt-dir}/include --with-opt-lib --without-opt-lib=${opt-dir}/lib --with-make-prog --without-make-prog --srcdir=. --curdir --ruby=/usr/local/bin/$(RUBY_BASE_NAME)23 --enable-debug-build --disable-debug-build --with-pkg-config --without-pkg-config --with-override-variables --without-override-variables extconf.rb:80:in `
': can't find gdkkeysyms.h (RuntimeError) x11 To see why this extension failed to compile, please check the mkmf.log which can be found here: /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/lib/ruby/gems/2.3/extensions/x86-freebsd-10/2.3/gtk2-3.1.1/mkmf.log extconf failed, exit code 1 Gem files will remain installed in /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/lib/ruby/gems/2.3/gems/gtk2-3.1.1 for inspection. Results logged to /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/lib/ruby/gems/2.3/extensions/x86-freebsd-10/2.3/gtk2-3.1.1/gem_make.out *** Error code 1 Stop. make: stopped in /usr/ports/x11-toolkits/rubygem-gtk2 From owner-freebsd-ruby@freebsd.org Sun Apr 23 07:30:40 2017 Return-Path: Delivered-To: freebsd-ruby@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 163A4D4CA3A for ; Sun, 23 Apr 2017 07:30:40 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 04BDF149A for ; Sun, 23 Apr 2017 07:30:40 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id F3597D4CA38; Sun, 23 Apr 2017 07:30:39 +0000 (UTC) Delivered-To: ruby@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 F0C0ED4CA36; Sun, 23 Apr 2017 07:30:39 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from package19.nyi.freebsd.org (package19.nyi.freebsd.org [IPv6:2610:1c1:1:6082::16:f5]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 8F7DB1497; Sun, 23 Apr 2017 07:30:39 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from package19.nyi.freebsd.org (localhost [127.0.0.1]) by package19.nyi.freebsd.org (8.15.2/8.15.2) with ESMTP id v3N7UcGl019341; Sun, 23 Apr 2017 07:30:38 GMT (envelope-from pkg-fallout@FreeBSD.org) Received: (from root@localhost) by package19.nyi.freebsd.org (8.15.2/8.15.2/Submit) id v3N7UcH7019254; Sun, 23 Apr 2017 07:30:38 GMT (envelope-from pkg-fallout@FreeBSD.org) Date: Sun, 23 Apr 2017 07:30:38 GMT From: pkg-fallout@FreeBSD.org Message-Id: <201704230730.v3N7UcH7019254@package19.nyi.freebsd.org> To: ruby@FreeBSD.org Subject: [exp - 103i386-default-build-as-user][x11-toolkits/rubygem-gtk2] Failed for rubygem-gtk2-3.1.1 in stage Cc: pkg-fallout@FreeBSD.org X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 23 Apr 2017 07:30:40 -0000 You are receiving this mail as a port that you maintain is failing to build on the FreeBSD package build server. Please investigate the failure and submit a PR to fix build. Maintainer: ruby@FreeBSD.org Last committer: swills@FreeBSD.org Ident: $FreeBSD: head/x11-toolkits/rubygem-gtk2/Makefile 435846 2017-03-10 22:01:16Z swills $ Log URL: http://package19.nyi.freebsd.org/data/103i386-default-build-as-user/439191/logs/rubygem-gtk2-3.1.1.log Build URL: http://package19.nyi.freebsd.org/build.html?mastername=103i386-default-build-as-user&build=439191 Log: ====>> Building x11-toolkits/rubygem-gtk2 build started at Sun Apr 23 07:29:04 UTC 2017 port directory: /usr/ports/x11-toolkits/rubygem-gtk2 building for: FreeBSD 103i386-default-build-as-user-job-14 10.3-RELEASE-p18 FreeBSD 10.3-RELEASE-p18 i386 maintained by: ruby@FreeBSD.org Makefile ident: $FreeBSD: head/x11-toolkits/rubygem-gtk2/Makefile 435846 2017-03-10 22:01:16Z swills $ Poudriere version: 3.1.17-9-gf49c6f78 Host OSVERSION: 1200028 Jail OSVERSION: 1003000 Job Id: 14 ---Begin Environment--- SHELL=/bin/csh UNAME_p=i386 UNAME_m=i386 OSVERSION=1003000 UNAME_v=FreeBSD 10.3-RELEASE-p18 UNAME_r=10.3-RELEASE-p18 BLOCKSIZE=K MAIL=/var/mail/root STATUS=1 SAVED_TERM= MASTERMNT=/poudriere/data/.m/103i386-default-build-as-user/ref UID=0 FORCE_PACKAGE=yes PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/root/bin POUDRIERE_BUILD_TYPE=bulk PKGNAME=rubygem-gtk2-3.1.1 OLDPWD=/ PWD=/poudriere/data/.m/103i386-default-build-as-user/ref/.p/pool MASTERNAME=103i386-default-build-as-user SCRIPTPREFIX=/usr/local/share/poudriere USER=root HOME=/root POUDRIERE_VERSION=3.1.17-9-gf49c6f78 SCRIPTPATH=/usr/local/share/poudriere/bulk.sh GID=0 LIBEXECPREFIX=/usr/local/libexec/poudriere LOCALBASE=/usr/local PACKAGE_BUILDING=yes POUDRIEREPATH=/usr/local/bin/poudriere ---End Environment--- ---Begin OPTIONS List--- ---End OPTIONS List--- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work TMPDIR="/tmp" SHELL=/bin/sh CONFIG_SHELL=/bin/sh LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 --End CONFIGURE_ENV-- --MAKE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work TMPDIR="/tmp" NO_PIE=yes WITHOUT_DEBUG_FILES=yes WITHOUT_KERNEL_SYMBOLS=yes SHELL=/bin/sh NO_LINT=YES LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 PREFIX=/usr/local LOCALBASE=/usr/local LIBDIR="/usr/lib" CC="cc" CFLAGS="-O2 -pipe -fstack-protector -fno-strict-aliasing" CPP="cpp" CPPFLAGS="" LDFLAGS=" -fstack-protector" LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector -fno-strict-aliasing " MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- RUBY_LIBDIR="lib/ruby/2.3" RUBY_ARCHLIBDIR="lib/ruby/2.3/i386-freebsd10" RUBY_SITELIBDIR="lib/ruby/site_ruby/2.3" RUBY_SITEARCHLIBDIR="lib/ruby/site_ruby/2.3/i386-freebsd10" RUBY_VENDORLIBDIR="lib/ruby/vendor_ruby/2.3" RUBY_VENDORARCHLIBDIR="lib/ruby/vendor_ruby/2.3/i386-freebsd10" RUBY_MODDOCDIR="share/doc/ruby23/gtk2" RUBY_MODEXAMPLESDIR="share/examples/ruby23/gtk2" RUBY_DOCDIR="share/doc/ruby23" RUBY_EXAMPLESDIR="share/examples/ruby23" RUBY_RIDIR="share/ri/2.3/system" RUBY_SITERIDIR="share/ri/2.3/site" RUBY_VERSION="2.3.3" RUBY_VER="2.3" RUBY_SHLIBVER="23" RUBY_ARCH="i386-freebsd10" RUBY_SUFFIX="23" RUBY_NAME="ruby23" RUBY_DEFAULT_SUFFIX="23" RUBY21="@comment " RUBY22="@comment " RUBY23="" PORTVERSION="3.1.1" REV="" GEMS_BASE_DIR="lib/ruby/gems/2.3" GEMS_DIR="lib/ruby/gems/2.3/gems" DOC_DIR="lib/ruby/gems/2.3/doc" CACHE_DIR="lib/ruby/gems/2.3/cache" SPEC_DIR="lib/ruby/gems/2.3/specifications" EXT_DIR="lib/ruby/gems/2.3/extensions" PORT="gtk2-3.1.1" GEM_NAME="gtk2-3.1.1" GEM_LIB_DIR="lib/ruby/gems/2.3/gems/gtk2-3.1.1" GEM_DOC_DIR="lib/ruby/gems/2.3/doc/gtk2-3.1.1" GEM_SPEC="lib/ruby/gems/2.3/specifications/gtk2-3.1.1.gemspec" GEM_CACHE="lib/ruby/gems/2.3/cache/gtk2-3.1.1.gem" EXTRACT_SUFX=".gem" GTK2_VERSION="2.10.0" GTK3_VERSION="3.0.0" OSREL=10.3 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local PORTDOCS="" PORTEXAMPLES="" LIB32DIR=lib DOCSDIR="share/doc/gtk2" EXAMPLESDIR="share/examples/gtk2" DATADIR="share/gtk2" WWWDIR="www/gtk2" ETCDIR="etc/gtk2" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/gtk2 DOCSDIR=/usr/local/share/doc/gtk2 EXAMPLESDIR=/usr/local/share/examples/gtk2 WWWDIR=/usr/local/www/gtk2 ETCDIR=/usr/local/etc/gtk2 --End SUB_LIST-- ---Begin make.conf--- USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles MACHINE=i386 MACHINE_ARCH=i386 ARCH=${MACHINE_ARCH} #### /usr/local/etc/poudriere.d/make.conf #### # Build ALLOW_MAKE_JOBS_PACKAGES with 2 jobs MAKE_JOBS_NUMBER=2 #### /usr/ports/Mk/Scripts/ports_env.sh #### ARCH=i386 CONFIGURE_MAX_CMD_LEN=262144 OPSYS=FreeBSD OSREL=10.3 OSVERSION=1003000 PYTHONBASE=/usr/local _JAVA_OS_LIST_REGEXP=native\|linux _JAVA_VENDOR_LIST_REGEXP=openjdk\|oracle\|sun _JAVA_VERSION_LIST_REGEXP=1.6\|1.7\|1.8\|1.6+\|1.7+\|1.8+ _OSRELEASE=10.3-RELEASE-p18 #### Misc Poudriere #### DISABLE_MAKE_JOBS=poudriere ---End make.conf--- --Resource limits-- cpu time (seconds, -t) unlimited file size (512-blocks, -f) unlimited data seg size (kbytes, -d) 524288 stack size (kbytes, -s) 65536 core file size (512-blocks, -c) unlimited max memory size (kbytes, -m) unlimited locked memory (kbytes, -l) unlimited max user processes (-u) 89999 open files (-n) 1024 virtual mem size (kbytes, -v) unlimited swap limit (kbytes, -w) unlimited sbsize (bytes, -b) unlimited pseudo-terminals (-p) unlimited --End resource limits-- =================================================== ===> License LGPL21+ accepted by the user =========================================================================== =================================================== ===> rubygem-gtk2-3.1.1 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.10.1.txz [103i386-default-build-as-user-job-14] Installing pkg-1.10.1... [103i386-default-build-as-user-job-14] Extracting pkg-1.10.1: .......... done ===> rubygem-gtk2-3.1.1 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of rubygem-gtk2-3.1.1 =========================================================================== =================================================== =========================================================================== =================================================== ===> License LGPL21+ accepted by the user ===> Fetching all distfiles required by rubygem-gtk2-3.1.1 for building =========================================================================== =================================================== ===> License LGPL21+ accepted by the user ===> Fetching all distfiles required by rubygem-gtk2-3.1.1 for building => SHA256 Checksum OK for rubygem/gtk2-3.1.1.gem. =========================================================================== =================================================== ===> rubygem-gtk2-3.1.1 depends on file: /usr/local/bin/ruby23 - not found ===> Installing existing package /packages/All/ruby-2.3.3_2,1.txz [103i386-default-build-as-user-job-14] Installing ruby-2.3.3_2,1... [103i386-default-build-as-user-job-14] `-- Installing libedit-3.1.20170329_2,1... [103i386-default-build-as-user-job-14] `-- Extracting libedit-3.1.20170329_2,1: .......... done [103i386-default-build-as-user-job-14] `-- Installing libffi-3.2.1... [103i386-default-build-as-user-job-14] | `-- Installing indexinfo-0.2.6... [103i386-default-build-as-user-job-14] | `-- Extracting indexinfo-0.2.6: .... done [103i386-default-build-as-user-job-14] `-- Extracting libffi-3.2.1: .......... done [103i386-default-build-as-user-job-14] `-- Installing libyaml-0.1.6_2... [103i386-default-build-as-user-job-14] | `-- Extracting shared-mime-info-1.8: .......... done [103i386-default-build-as-user-job-14] `-- Extracting gtk-update-icon-cache-2.24.29: .... done [103i386-default-build-as-user-job-14] Extracting gtk2-2.24.31: .......... done Message from ca_root_nss-3.30.1: ********************************* WARNING ********************************* FreeBSD does not, and can not warrant that the certification authorities whose certificates are included in this package have in any way been audited for trustworthiness or RFC 3647 compliance. Assessment and verification of trust is the complete responsibility of the system administrator. *********************************** NOTE ********************************** This package installs symlinks to support root certificates discovery by default for software that uses OpenSSL. This enables SSL Certificate Verification by client software without manual intervention. If you prefer to do this manually, replace the following symlinks with either an empty file or your site-local certificate bundle. * /etc/ssl/cert.pem * /usr/local/etc/ssl/cert.pem * /usr/local/openssl/cert.pem *************************************************************************** Message from trousers-0.3.14_1: To run tcsd automatically, add the following line to /etc/rc.conf: tcsd_enable="YES" You might want to edit /usr/local/etc/tcsd.conf to reflect your setup. If you want to use tcsd with software TPM emulator, use the following configuration in /etc/rc.conf: tcsd_enable="YES" tcsd_mode="emulator" tpmd_enable="YES" To use TPM, add your_account to '_tss' group like following: # pw groupmod _tss -m your_account Message from freetype2-2.7.1: The 2.7.x series now uses the new subpixel hinting mode (V40 port's option) as the default, emulating a modern version of ClearType. This change inevitably leads to different rendering results, and you might change port's options to adapt it to your taste (or use the new "FREETYPE_PROPERTIES" environment variable). The environment variable "FREETYPE_PROPERTIES" can be used to control the driver properties. Example: FREETYPE_PROPERTIES=truetype:interpreter-version=35 \ cff:no-stem-darkening=1 \ autofitter:warping=1 This allows to select, say, the subpixel hinting mode at runtime for a given application. The controllable properties are listed in the section "Controlling FreeType Modules" in the reference's table of contents (/usr/local/share/doc/freetype2/reference/ft2-toc.html, if documentation was installed). Message from dejavu-2.37: Make sure that the freetype module is loaded. If it is not, add the following line to the "Modules" section of your X Windows configuration file: Load "freetype" Add the following line to the "Files" section of X Windows configuration file: FontPath "/usr/local/share/fonts/dejavu/" Note: your X Windows configuration file is typically /etc/X11/XF86Config if you are using XFree86, and /etc/X11/xorg.conf if you are using X.Org. ===> rubygem-gtk2-3.1.1 depends on shared library: libgtk-x11-2.0.so - found (/usr/local/lib/libgtk-x11-2.0.so) ===> Returning to build of rubygem-gtk2-3.1.1 ===> rubygem-gtk2-3.1.1 depends on shared library: libpango-1.0.so - found (/usr/local/lib/libpango-1.0.so) =========================================================================== =================================================== ===> Configuring for rubygem-gtk2-3.1.1 =========================================================================== =================================================== ===> Building for rubygem-gtk2-3.1.1 Successfully built RubyGem Name: gtk2 Version: 3.1.1 File: gtk2-3.1.1.gem =========================================================================== =================================================== ===> rubygem-gtk2-3.1.1 depends on package: rubygem-atk>=3.1.1 - not found ===> Installing existing package /packages/All/rubygem-atk-3.1.1.txz [103i386-default-build-as-user-job-14] Installing rubygem-atk-3.1.1... [103i386-default-build-as-user-job-14] `-- Installing rubygem-glib2-3.1.1... [103i386-default-build-as-user-job-14] | `-- Installing rubygem-pkg-config-1.1.9... [103i386-default-build-as-user-job-14] | `-- Extracting rubygem-pkg-config-1.1.9: .......... done [103i386-default-build-as-user-job-14] `-- Extracting rubygem-glib2-3.1.1: .......... done [103i386-default-build-as-user-job-14] Extracting rubygem-atk-3.1.1: .......... done ===> rubygem-gtk2-3.1.1 depends on package: rubygem-atk>=3.1.1 - found ===> Returning to build of rubygem-gtk2-3.1.1 ===> rubygem-gtk2-3.1.1 depends on package: rubygem-gdk_pixbuf2>=3.1.1 - not found ===> Installing existing package /packages/All/rubygem-gdk_pixbuf2-3.1.1.txz [103i386-default-build-as-user-job-14] Installing rubygem-gdk_pixbuf2-3.1.1... [103i386-default-build-as-user-job-14] Extracting rubygem-gdk_pixbuf2-3.1.1: .......... done ===> rubygem-gtk2-3.1.1 depends on package: rubygem-gdk_pixbuf2>=3.1.1 - found ===> Returning to build of rubygem-gtk2-3.1.1 ===> rubygem-gtk2-3.1.1 depends on package: rubygem-pango>=3.1.1 - not found ===> Installing existing package /packages/All/rubygem-pango-3.1.1.txz [103i386-default-build-as-user-job-14] Installing rubygem-pango-3.1.1... [103i386-default-build-as-user-job-14] `-- Installing rubygem-cairo-1.15.5... [103i386-default-build-as-user-job-14] `-- Extracting rubygem-cairo-1.15.5: .......... done [103i386-default-build-as-user-job-14] Extracting rubygem-pango-3.1.1: .......... done ===> rubygem-gtk2-3.1.1 depends on package: rubygem-pango>=3.1.1 - found ===> Returning to build of rubygem-gtk2-3.1.1 ===> rubygem-gtk2-3.1.1 depends on file: /usr/local/bin/ruby23 - found ===> rubygem-gtk2-3.1.1 depends on file: /usr/local/bin/gem23 - found =========================================================================== =================================================== ===> Staging for rubygem-gtk2-3.1.1 ===> Generating temporary packing list (cd /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/gtk2-3.1.1; /usr/bin/env RB_USER_INSTALL=yes LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 /usr/local/bin/gem23 install -l --no-update-sources --install-dir /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/lib/ruby/gems/2.3 --ignore-dependencies --bindir=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/bin --rdoc --ri gtk2-3.1.1.gem -- --build-args ) Building native extensions with: '--build-args' This could take a while... ERROR: Error installing gtk2-3.1.1.gem: ERROR: Failed to build gem native extension. current directory: /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/lib/ruby/gems/2.3/gems/gtk2-3.1.1/ext/gtk2 /usr/local/bin/ruby23 -r ./siteconf20170423-4090-12kv9wh.rb extconf.rb --build-args checking for --enable-debug-build option... no checking for -Wall option to compiler... yes checking for -Waggregate-return option to compiler... yes checking for -Wcast-align option to compiler... yes checking for -Wextra option to compiler... yes checking for -Wformat=2 option to compiler... yes checking for -Winit-self option to compiler... yes checking for -Wlarger-than-65500 option to compiler... yes checking for -Wmissing-declarations option to compiler... yes checking for -Wmissing-format-attribute option to compiler... yes checking for -Wmissing-include-dirs option to compiler... yes checking for -Wmissing-noreturn option to compiler... yes checking for -Wmissing-prototypes option to compiler... yes checking for -Wnested-externs option to compiler... yes checking for -Wold-style-definition option to compiler... yes checking for -Wpacked option to compiler... yes checking for -Wp,-D_FORTIFY_SOURCE=2 option to compiler... yes checking for -Wpointer-arith option to compiler... yes checking for -Wswitch-default option to compiler... yes checking for -Wswitch-enum option to compiler... yes checking for -Wundef option to compiler... yes checking for -Wout-of-line-declaration option to compiler... yes checking for -Wunsafe-loop-optimizations option to compiler... no checking for -Wwrite-strings option to compiler... yes checking for rb_errinfo()... yes checking for cairo... yes checking for rb_cairo.h... yes checking for Windows... no checking for gtk+-2.0 version (>= 2.10.0)... yes checking for st.h... yes checking for ruby/st.h... yes checking for target... *** extconf.rb failed *** Could not create Makefile due to some reason, probably lack of necessary libraries and/or headers. Check the mkmf.log file for more details. You may need configuration options. Provided configuration options: --with-opt-dir --without-opt-dir --with-opt-include --without-opt-include=${opt-dir}/include --with-opt-lib --without-opt-lib=${opt-dir}/lib --with-make-prog --without-make-prog --srcdir=. --curdir --ruby=/usr/local/bin/$(RUBY_BASE_NAME)23 --enable-debug-build --disable-debug-build --with-pkg-config --without-pkg-config --with-override-variables --without-override-variables extconf.rb:80:in `
': can't find gdkkeysyms.h (RuntimeError) x11 To see why this extension failed to compile, please check the mkmf.log which can be found here: /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/lib/ruby/gems/2.3/extensions/x86-freebsd-10/2.3/gtk2-3.1.1/mkmf.log extconf failed, exit code 1 Gem files will remain installed in /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/lib/ruby/gems/2.3/gems/gtk2-3.1.1 for inspection. Results logged to /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/lib/ruby/gems/2.3/extensions/x86-freebsd-10/2.3/gtk2-3.1.1/gem_make.out *** Error code 1 Stop. make: stopped in /usr/ports/x11-toolkits/rubygem-gtk2 From owner-freebsd-ruby@freebsd.org Tue Apr 25 07:31:09 2017 Return-Path: Delivered-To: freebsd-ruby@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 56520D4F7DA for ; Tue, 25 Apr 2017 07:31:09 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 44F891B03 for ; Tue, 25 Apr 2017 07:31:09 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 44432D4F7D9; Tue, 25 Apr 2017 07:31:09 +0000 (UTC) Delivered-To: ruby@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 43CF3D4F7D7; Tue, 25 Apr 2017 07:31:09 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from package19.nyi.freebsd.org (package19.nyi.freebsd.org [IPv6:2610:1c1:1:6082::16:f5]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id E4C761B01; Tue, 25 Apr 2017 07:31:08 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from package19.nyi.freebsd.org (localhost [127.0.0.1]) by package19.nyi.freebsd.org (8.15.2/8.15.2) with ESMTP id v3P7V8Ak060123; Tue, 25 Apr 2017 07:31:08 GMT (envelope-from pkg-fallout@FreeBSD.org) Received: (from root@localhost) by package19.nyi.freebsd.org (8.15.2/8.15.2/Submit) id v3P7V8N5060099; Tue, 25 Apr 2017 07:31:08 GMT (envelope-from pkg-fallout@FreeBSD.org) Date: Tue, 25 Apr 2017 07:31:08 GMT From: pkg-fallout@FreeBSD.org Message-Id: <201704250731.v3P7V8N5060099@package19.nyi.freebsd.org> To: ruby@FreeBSD.org Subject: [exp - 103i386-default-build-as-user][x11-toolkits/rubygem-gtk2] Failed for rubygem-gtk2-3.1.1 in stage Cc: pkg-fallout@FreeBSD.org X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Apr 2017 07:31:09 -0000 You are receiving this mail as a port that you maintain is failing to build on the FreeBSD package build server. Please investigate the failure and submit a PR to fix build. Maintainer: ruby@FreeBSD.org Last committer: swills@FreeBSD.org Ident: $FreeBSD: head/x11-toolkits/rubygem-gtk2/Makefile 435846 2017-03-10 22:01:16Z swills $ Log URL: http://package19.nyi.freebsd.org/data/103i386-default-build-as-user/439347/logs/rubygem-gtk2-3.1.1.log Build URL: http://package19.nyi.freebsd.org/build.html?mastername=103i386-default-build-as-user&build=439347 Log: ====>> Building x11-toolkits/rubygem-gtk2 build started at Tue Apr 25 07:29:33 UTC 2017 port directory: /usr/ports/x11-toolkits/rubygem-gtk2 building for: FreeBSD 103i386-default-build-as-user-job-19 10.3-RELEASE-p18 FreeBSD 10.3-RELEASE-p18 i386 maintained by: ruby@FreeBSD.org Makefile ident: $FreeBSD: head/x11-toolkits/rubygem-gtk2/Makefile 435846 2017-03-10 22:01:16Z swills $ Poudriere version: 3.1.17-9-gf49c6f78 Host OSVERSION: 1200028 Jail OSVERSION: 1003000 Job Id: 19 ---Begin Environment--- SHELL=/bin/csh UNAME_p=i386 UNAME_m=i386 OSVERSION=1003000 UNAME_v=FreeBSD 10.3-RELEASE-p18 UNAME_r=10.3-RELEASE-p18 BLOCKSIZE=K MAIL=/var/mail/root STATUS=1 SAVED_TERM= MASTERMNT=/poudriere/data/.m/103i386-default-build-as-user/ref UID=0 FORCE_PACKAGE=yes PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/root/bin POUDRIERE_BUILD_TYPE=bulk PKGNAME=rubygem-gtk2-3.1.1 OLDPWD=/ PWD=/poudriere/data/.m/103i386-default-build-as-user/ref/.p/pool MASTERNAME=103i386-default-build-as-user SCRIPTPREFIX=/usr/local/share/poudriere USER=root HOME=/root POUDRIERE_VERSION=3.1.17-9-gf49c6f78 SCRIPTPATH=/usr/local/share/poudriere/bulk.sh GID=0 LIBEXECPREFIX=/usr/local/libexec/poudriere LOCALBASE=/usr/local PACKAGE_BUILDING=yes POUDRIEREPATH=/usr/local/bin/poudriere ---End Environment--- ---Begin OPTIONS List--- ---End OPTIONS List--- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work TMPDIR="/tmp" SHELL=/bin/sh CONFIG_SHELL=/bin/sh LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 --End CONFIGURE_ENV-- --MAKE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work TMPDIR="/tmp" NO_PIE=yes WITHOUT_DEBUG_FILES=yes WITHOUT_KERNEL_SYMBOLS=yes SHELL=/bin/sh NO_LINT=YES LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 PREFIX=/usr/local LOCALBASE=/usr/local LIBDIR="/usr/lib" CC="cc" CFLAGS="-O2 -pipe -fstack-protector -fno-strict-aliasing" CPP="cpp" CPPFLAGS="" LDFLAGS=" -fstack-protector" LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector -fno-strict-aliasing " MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- RUBY_LIBDIR="lib/ruby/2.3" RUBY_ARCHLIBDIR="lib/ruby/2.3/i386-freebsd10" RUBY_SITELIBDIR="lib/ruby/site_ruby/2.3" RUBY_SITEARCHLIBDIR="lib/ruby/site_ruby/2.3/i386-freebsd10" RUBY_VENDORLIBDIR="lib/ruby/vendor_ruby/2.3" RUBY_VENDORARCHLIBDIR="lib/ruby/vendor_ruby/2.3/i386-freebsd10" RUBY_MODDOCDIR="share/doc/ruby23/gtk2" RUBY_MODEXAMPLESDIR="share/examples/ruby23/gtk2" RUBY_DOCDIR="share/doc/ruby23" RUBY_EXAMPLESDIR="share/examples/ruby23" RUBY_RIDIR="share/ri/2.3/system" RUBY_SITERIDIR="share/ri/2.3/site" RUBY_VERSION="2.3.3" RUBY_VER="2.3" RUBY_SHLIBVER="23" RUBY_ARCH="i386-freebsd10" RUBY_SUFFIX="23" RUBY_NAME="ruby23" RUBY_DEFAULT_SUFFIX="23" RUBY21="@comment " RUBY22="@comment " RUBY23="" PORTVERSION="3.1.1" REV="" GEMS_BASE_DIR="lib/ruby/gems/2.3" GEMS_DIR="lib/ruby/gems/2.3/gems" DOC_DIR="lib/ruby/gems/2.3/doc" CACHE_DIR="lib/ruby/gems/2.3/cache" SPEC_DIR="lib/ruby/gems/2.3/specifications" EXT_DIR="lib/ruby/gems/2.3/extensions" PORT="gtk2-3.1.1" GEM_NAME="gtk2-3.1.1" GEM_LIB_DIR="lib/ruby/gems/2.3/gems/gtk2-3.1.1" GEM_DOC_DIR="lib/ruby/gems/2.3/doc/gtk2-3.1.1" GEM_SPEC="lib/ruby/gems/2.3/specifications/gtk2-3.1.1.gemspec" GEM_CACHE="lib/ruby/gems/2.3/cache/gtk2-3.1.1.gem" EXTRACT_SUFX=".gem" GTK2_VERSION="2.10.0" GTK3_VERSION="3.0.0" OSREL=10.3 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local PORTDOCS="" PORTEXAMPLES="" LIB32DIR=lib DOCSDIR="share/doc/gtk2" EXAMPLESDIR="share/examples/gtk2" DATADIR="share/gtk2" WWWDIR="www/gtk2" ETCDIR="etc/gtk2" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/gtk2 DOCSDIR=/usr/local/share/doc/gtk2 EXAMPLESDIR=/usr/local/share/examples/gtk2 WWWDIR=/usr/local/www/gtk2 ETCDIR=/usr/local/etc/gtk2 --End SUB_LIST-- ---Begin make.conf--- USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles MACHINE=i386 MACHINE_ARCH=i386 ARCH=${MACHINE_ARCH} #### /usr/local/etc/poudriere.d/make.conf #### # Build ALLOW_MAKE_JOBS_PACKAGES with 2 jobs MAKE_JOBS_NUMBER=2 #### /usr/ports/Mk/Scripts/ports_env.sh #### ARCH=i386 CONFIGURE_MAX_CMD_LEN=262144 OPSYS=FreeBSD OSREL=10.3 OSVERSION=1003000 PYTHONBASE=/usr/local _JAVA_OS_LIST_REGEXP=native\|linux _JAVA_VENDOR_LIST_REGEXP=openjdk\|oracle\|sun _JAVA_VERSION_LIST_REGEXP=1.6\|1.7\|1.8\|1.6+\|1.7+\|1.8+ _OSRELEASE=10.3-RELEASE-p18 #### Misc Poudriere #### DISABLE_MAKE_JOBS=poudriere ---End make.conf--- --Resource limits-- cpu time (seconds, -t) unlimited file size (512-blocks, -f) unlimited data seg size (kbytes, -d) 524288 stack size (kbytes, -s) 65536 core file size (512-blocks, -c) unlimited max memory size (kbytes, -m) unlimited locked memory (kbytes, -l) unlimited max user processes (-u) 89999 open files (-n) 1024 virtual mem size (kbytes, -v) unlimited swap limit (kbytes, -w) unlimited sbsize (bytes, -b) unlimited pseudo-terminals (-p) unlimited --End resource limits-- =================================================== ===> License LGPL21+ accepted by the user =========================================================================== =================================================== ===> rubygem-gtk2-3.1.1 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.10.1.txz [103i386-default-build-as-user-job-19] Installing pkg-1.10.1... [103i386-default-build-as-user-job-19] Extracting pkg-1.10.1: .......... done ===> rubygem-gtk2-3.1.1 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of rubygem-gtk2-3.1.1 =========================================================================== =================================================== =========================================================================== =================================================== ===> License LGPL21+ accepted by the user ===> Fetching all distfiles required by rubygem-gtk2-3.1.1 for building =========================================================================== =================================================== ===> License LGPL21+ accepted by the user ===> Fetching all distfiles required by rubygem-gtk2-3.1.1 for building => SHA256 Checksum OK for rubygem/gtk2-3.1.1.gem. =========================================================================== =================================================== ===> rubygem-gtk2-3.1.1 depends on file: /usr/local/bin/ruby23 - not found ===> Installing existing package /packages/All/ruby-2.3.3_2,1.txz [103i386-default-build-as-user-job-19] Installing ruby-2.3.3_2,1... [103i386-default-build-as-user-job-19] `-- Installing libedit-3.1.20170329_2,1... [103i386-default-build-as-user-job-19] `-- Extracting libedit-3.1.20170329_2,1: .......... done [103i386-default-build-as-user-job-19] `-- Installing libffi-3.2.1... [103i386-default-build-as-user-job-19] | `-- Installing indexinfo-0.2.6... [103i386-default-build-as-user-job-19] | `-- Extracting indexinfo-0.2.6: .... done [103i386-default-build-as-user-job-19] `-- Extracting libffi-3.2.1: .......... done [103i386-default-build-as-user-job-19] `-- Installing libyaml-0.1.6_2... [103i386-default-build-as-user-job-19] | `-- Extracting shared-mime-info-1.8: .......... done [103i386-default-build-as-user-job-19] `-- Extracting gtk-update-icon-cache-2.24.29: .... done [103i386-default-build-as-user-job-19] Extracting gtk2-2.24.31: .......... done Message from ca_root_nss-3.30.2: ********************************* WARNING ********************************* FreeBSD does not, and can not warrant that the certification authorities whose certificates are included in this package have in any way been audited for trustworthiness or RFC 3647 compliance. Assessment and verification of trust is the complete responsibility of the system administrator. *********************************** NOTE ********************************** This package installs symlinks to support root certificates discovery by default for software that uses OpenSSL. This enables SSL Certificate Verification by client software without manual intervention. If you prefer to do this manually, replace the following symlinks with either an empty file or your site-local certificate bundle. * /etc/ssl/cert.pem * /usr/local/etc/ssl/cert.pem * /usr/local/openssl/cert.pem *************************************************************************** Message from trousers-0.3.14_1: To run tcsd automatically, add the following line to /etc/rc.conf: tcsd_enable="YES" You might want to edit /usr/local/etc/tcsd.conf to reflect your setup. If you want to use tcsd with software TPM emulator, use the following configuration in /etc/rc.conf: tcsd_enable="YES" tcsd_mode="emulator" tpmd_enable="YES" To use TPM, add your_account to '_tss' group like following: # pw groupmod _tss -m your_account Message from freetype2-2.7.1: The 2.7.x series now uses the new subpixel hinting mode (V40 port's option) as the default, emulating a modern version of ClearType. This change inevitably leads to different rendering results, and you might change port's options to adapt it to your taste (or use the new "FREETYPE_PROPERTIES" environment variable). The environment variable "FREETYPE_PROPERTIES" can be used to control the driver properties. Example: FREETYPE_PROPERTIES=truetype:interpreter-version=35 \ cff:no-stem-darkening=1 \ autofitter:warping=1 This allows to select, say, the subpixel hinting mode at runtime for a given application. The controllable properties are listed in the section "Controlling FreeType Modules" in the reference's table of contents (/usr/local/share/doc/freetype2/reference/ft2-toc.html, if documentation was installed). Message from dejavu-2.37: Make sure that the freetype module is loaded. If it is not, add the following line to the "Modules" section of your X Windows configuration file: Load "freetype" Add the following line to the "Files" section of X Windows configuration file: FontPath "/usr/local/share/fonts/dejavu/" Note: your X Windows configuration file is typically /etc/X11/XF86Config if you are using XFree86, and /etc/X11/xorg.conf if you are using X.Org. ===> rubygem-gtk2-3.1.1 depends on shared library: libgtk-x11-2.0.so - found (/usr/local/lib/libgtk-x11-2.0.so) ===> Returning to build of rubygem-gtk2-3.1.1 ===> rubygem-gtk2-3.1.1 depends on shared library: libpango-1.0.so - found (/usr/local/lib/libpango-1.0.so) =========================================================================== =================================================== ===> Configuring for rubygem-gtk2-3.1.1 =========================================================================== =================================================== ===> Building for rubygem-gtk2-3.1.1 Successfully built RubyGem Name: gtk2 Version: 3.1.1 File: gtk2-3.1.1.gem =========================================================================== =================================================== ===> rubygem-gtk2-3.1.1 depends on package: rubygem-atk>=3.1.1 - not found ===> Installing existing package /packages/All/rubygem-atk-3.1.1.txz [103i386-default-build-as-user-job-19] Installing rubygem-atk-3.1.1... [103i386-default-build-as-user-job-19] `-- Installing rubygem-glib2-3.1.1... [103i386-default-build-as-user-job-19] | `-- Installing rubygem-pkg-config-1.1.9... [103i386-default-build-as-user-job-19] | `-- Extracting rubygem-pkg-config-1.1.9: .......... done [103i386-default-build-as-user-job-19] `-- Extracting rubygem-glib2-3.1.1: .......... done [103i386-default-build-as-user-job-19] Extracting rubygem-atk-3.1.1: .......... done ===> rubygem-gtk2-3.1.1 depends on package: rubygem-atk>=3.1.1 - found ===> Returning to build of rubygem-gtk2-3.1.1 ===> rubygem-gtk2-3.1.1 depends on package: rubygem-gdk_pixbuf2>=3.1.1 - not found ===> Installing existing package /packages/All/rubygem-gdk_pixbuf2-3.1.1.txz [103i386-default-build-as-user-job-19] Installing rubygem-gdk_pixbuf2-3.1.1... [103i386-default-build-as-user-job-19] Extracting rubygem-gdk_pixbuf2-3.1.1: .......... done ===> rubygem-gtk2-3.1.1 depends on package: rubygem-gdk_pixbuf2>=3.1.1 - found ===> Returning to build of rubygem-gtk2-3.1.1 ===> rubygem-gtk2-3.1.1 depends on package: rubygem-pango>=3.1.1 - not found ===> Installing existing package /packages/All/rubygem-pango-3.1.1.txz [103i386-default-build-as-user-job-19] Installing rubygem-pango-3.1.1... [103i386-default-build-as-user-job-19] `-- Installing rubygem-cairo-1.15.5... [103i386-default-build-as-user-job-19] `-- Extracting rubygem-cairo-1.15.5: .......... done [103i386-default-build-as-user-job-19] Extracting rubygem-pango-3.1.1: .......... done ===> rubygem-gtk2-3.1.1 depends on package: rubygem-pango>=3.1.1 - found ===> Returning to build of rubygem-gtk2-3.1.1 ===> rubygem-gtk2-3.1.1 depends on file: /usr/local/bin/ruby23 - found ===> rubygem-gtk2-3.1.1 depends on file: /usr/local/bin/gem23 - found =========================================================================== =================================================== ===> Staging for rubygem-gtk2-3.1.1 ===> Generating temporary packing list (cd /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/gtk2-3.1.1; /usr/bin/env RB_USER_INSTALL=yes LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 /usr/local/bin/gem23 install -l --no-update-sources --install-dir /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/lib/ruby/gems/2.3 --ignore-dependencies --bindir=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/bin --rdoc --ri gtk2-3.1.1.gem -- --build-args ) Building native extensions with: '--build-args' This could take a while... ERROR: Error installing gtk2-3.1.1.gem: ERROR: Failed to build gem native extension. current directory: /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/lib/ruby/gems/2.3/gems/gtk2-3.1.1/ext/gtk2 /usr/local/bin/ruby23 -r ./siteconf20170425-46229-s1yx6j.rb extconf.rb --build-args checking for --enable-debug-build option... no checking for -Wall option to compiler... yes checking for -Waggregate-return option to compiler... yes checking for -Wcast-align option to compiler... yes checking for -Wextra option to compiler... yes checking for -Wformat=2 option to compiler... yes checking for -Winit-self option to compiler... yes checking for -Wlarger-than-65500 option to compiler... yes checking for -Wmissing-declarations option to compiler... yes checking for -Wmissing-format-attribute option to compiler... yes checking for -Wmissing-include-dirs option to compiler... yes checking for -Wmissing-noreturn option to compiler... yes checking for -Wmissing-prototypes option to compiler... yes checking for -Wnested-externs option to compiler... yes checking for -Wold-style-definition option to compiler... yes checking for -Wpacked option to compiler... yes checking for -Wp,-D_FORTIFY_SOURCE=2 option to compiler... yes checking for -Wpointer-arith option to compiler... yes checking for -Wswitch-default option to compiler... yes checking for -Wswitch-enum option to compiler... yes checking for -Wundef option to compiler... yes checking for -Wout-of-line-declaration option to compiler... yes checking for -Wunsafe-loop-optimizations option to compiler... no checking for -Wwrite-strings option to compiler... yes checking for rb_errinfo()... yes checking for cairo... yes checking for rb_cairo.h... yes checking for Windows... no checking for gtk+-2.0 version (>= 2.10.0)... yes checking for st.h... yes checking for ruby/st.h... yes checking for target... *** extconf.rb failed *** Could not create Makefile due to some reason, probably lack of necessary libraries and/or headers. Check the mkmf.log file for more details. You may need configuration options. Provided configuration options: --with-opt-dir --without-opt-dir --with-opt-include --without-opt-include=${opt-dir}/include --with-opt-lib --without-opt-lib=${opt-dir}/lib --with-make-prog --without-make-prog --srcdir=. --curdir --ruby=/usr/local/bin/$(RUBY_BASE_NAME)23 --enable-debug-build --disable-debug-build --with-pkg-config --without-pkg-config --with-override-variables --without-override-variables extconf.rb:80:in `
': can't find gdkkeysyms.h (RuntimeError) x11 To see why this extension failed to compile, please check the mkmf.log which can be found here: /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/lib/ruby/gems/2.3/extensions/x86-freebsd-10/2.3/gtk2-3.1.1/mkmf.log extconf failed, exit code 1 Gem files will remain installed in /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/lib/ruby/gems/2.3/gems/gtk2-3.1.1 for inspection. Results logged to /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/lib/ruby/gems/2.3/extensions/x86-freebsd-10/2.3/gtk2-3.1.1/gem_make.out *** Error code 1 Stop. make: stopped in /usr/ports/x11-toolkits/rubygem-gtk2 From owner-freebsd-ruby@freebsd.org Tue Apr 25 08:04:27 2017 Return-Path: Delivered-To: freebsd-ruby@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 ADE90D4E4D9 for ; Tue, 25 Apr 2017 08:04:27 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 9C971100E for ; Tue, 25 Apr 2017 08:04:27 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 99298D4E4D7; Tue, 25 Apr 2017 08:04:27 +0000 (UTC) Delivered-To: ruby@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 95714D4E4D4; Tue, 25 Apr 2017 08:04:27 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from beefy5.nyi.freebsd.org (beefy5.nyi.freebsd.org [IPv6:2610:1c1:1:6080::16:e8]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 47D8F100B; Tue, 25 Apr 2017 08:04:27 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from beefy5.nyi.freebsd.org (localhost [127.0.0.1]) by beefy5.nyi.freebsd.org (8.15.2/8.15.2) with ESMTP id v3P84Qm5044468; Tue, 25 Apr 2017 08:04:26 GMT (envelope-from pkg-fallout@FreeBSD.org) Received: (from root@localhost) by beefy5.nyi.freebsd.org (8.15.2/8.15.2/Submit) id v3P84Q3d044465; Tue, 25 Apr 2017 08:04:26 GMT (envelope-from pkg-fallout@FreeBSD.org) Date: Tue, 25 Apr 2017 08:04:26 GMT From: pkg-fallout@FreeBSD.org Message-Id: <201704250804.v3P84Q3d044465@beefy5.nyi.freebsd.org> To: ruby@FreeBSD.org Subject: [package - 103i386-default][x11-toolkits/rubygem-gtk2] Failed for rubygem-gtk2-3.1.1 in stage Cc: pkg-fallout@FreeBSD.org X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Apr 2017 08:04:27 -0000 You are receiving this mail as a port that you maintain is failing to build on the FreeBSD package build server. Please investigate the failure and submit a PR to fix build. Maintainer: ruby@FreeBSD.org Last committer: swills@FreeBSD.org Ident: $FreeBSD: head/x11-toolkits/rubygem-gtk2/Makefile 435846 2017-03-10 22:01:16Z swills $ Log URL: http://beefy5.nyi.freebsd.org/data/103i386-default/439347/logs/rubygem-gtk2-3.1.1.log Build URL: http://beefy5.nyi.freebsd.org/build.html?mastername=103i386-default&build=439347 Log: ====>> Building x11-toolkits/rubygem-gtk2 build started at Tue Apr 25 08:02:52 UTC 2017 port directory: /usr/ports/x11-toolkits/rubygem-gtk2 building for: FreeBSD 103i386-default-job-06 10.3-RELEASE-p18 FreeBSD 10.3-RELEASE-p18 i386 maintained by: ruby@FreeBSD.org Makefile ident: $FreeBSD: head/x11-toolkits/rubygem-gtk2/Makefile 435846 2017-03-10 22:01:16Z swills $ Poudriere version: 3.1.17-9-gf49c6f78 Host OSVERSION: 1200028 Jail OSVERSION: 1003000 Job Id: 06 ---Begin Environment--- SHELL=/bin/csh UNAME_p=i386 UNAME_m=i386 OSVERSION=1003000 UNAME_v=FreeBSD 10.3-RELEASE-p18 UNAME_r=10.3-RELEASE-p18 BLOCKSIZE=K MAIL=/var/mail/root STATUS=1 SAVED_TERM= MASTERMNT=/usr/local/poudriere/data/.m/103i386-default/ref PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/root/bin POUDRIERE_BUILD_TYPE=bulk PKGNAME=rubygem-gtk2-3.1.1 OLDPWD=/ PWD=/usr/local/poudriere/data/.m/103i386-default/ref/.p/pool MASTERNAME=103i386-default SCRIPTPREFIX=/usr/local/share/poudriere USER=root HOME=/root POUDRIERE_VERSION=3.1.17-9-gf49c6f78 SCRIPTPATH=/usr/local/share/poudriere/bulk.sh LIBEXECPREFIX=/usr/local/libexec/poudriere LOCALBASE=/usr/local PACKAGE_BUILDING=yes POUDRIEREPATH=/usr/local/bin/poudriere ---End Environment--- ---Begin OPTIONS List--- ---End OPTIONS List--- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work TMPDIR="/tmp" SHELL=/bin/sh CONFIG_SHELL=/bin/sh LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 --End CONFIGURE_ENV-- --MAKE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work TMPDIR="/tmp" NO_PIE=yes WITHOUT_DEBUG_FILES=yes WITHOUT_KERNEL_SYMBOLS=yes SHELL=/bin/sh NO_LINT=YES LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 PREFIX=/usr/local LOCALBASE=/usr/local LIBDIR="/usr/lib" CC="cc" CFLAGS="-O2 -pipe -fstack-protector -fno-strict-aliasing" CPP="cpp" CPPFLAGS="" LDFLAGS=" -fstack-protector" LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector -fno-strict-aliasing " MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- RUBY_LIBDIR="lib/ruby/2.3" RUBY_ARCHLIBDIR="lib/ruby/2.3/i386-freebsd10" RUBY_SITELIBDIR="lib/ruby/site_ruby/2.3" RUBY_SITEARCHLIBDIR="lib/ruby/site_ruby/2.3/i386-freebsd10" RUBY_VENDORLIBDIR="lib/ruby/vendor_ruby/2.3" RUBY_VENDORARCHLIBDIR="lib/ruby/vendor_ruby/2.3/i386-freebsd10" RUBY_MODDOCDIR="share/doc/ruby23/gtk2" RUBY_MODEXAMPLESDIR="share/examples/ruby23/gtk2" RUBY_DOCDIR="share/doc/ruby23" RUBY_EXAMPLESDIR="share/examples/ruby23" RUBY_RIDIR="share/ri/2.3/system" RUBY_SITERIDIR="share/ri/2.3/site" RUBY_VERSION="2.3.3" RUBY_VER="2.3" RUBY_SHLIBVER="23" RUBY_ARCH="i386-freebsd10" RUBY_SUFFIX="23" RUBY_NAME="ruby23" RUBY_DEFAULT_SUFFIX="23" RUBY21="@comment " RUBY22="@comment " RUBY23="" PORTVERSION="3.1.1" REV="" GEMS_BASE_DIR="lib/ruby/gems/2.3" GEMS_DIR="lib/ruby/gems/2.3/gems" DOC_DIR="lib/ruby/gems/2.3/doc" CACHE_DIR="lib/ruby/gems/2.3/cache" SPEC_DIR="lib/ruby/gems/2.3/specifications" EXT_DIR="lib/ruby/gems/2.3/extensions" PORT="gtk2-3.1.1" GEM_NAME="gtk2-3.1.1" GEM_LIB_DIR="lib/ruby/gems/2.3/gems/gtk2-3.1.1" GEM_DOC_DIR="lib/ruby/gems/2.3/doc/gtk2-3.1.1" GEM_SPEC="lib/ruby/gems/2.3/specifications/gtk2-3.1.1.gemspec" GEM_CACHE="lib/ruby/gems/2.3/cache/gtk2-3.1.1.gem" EXTRACT_SUFX=".gem" GTK2_VERSION="2.10.0" GTK3_VERSION="3.0.0" OSREL=10.3 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local PORTDOCS="" PORTEXAMPLES="" LIB32DIR=lib DOCSDIR="share/doc/gtk2" EXAMPLESDIR="share/examples/gtk2" DATADIR="share/gtk2" WWWDIR="www/gtk2" ETCDIR="etc/gtk2" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/gtk2 DOCSDIR=/usr/local/share/doc/gtk2 EXAMPLESDIR=/usr/local/share/examples/gtk2 WWWDIR=/usr/local/www/gtk2 ETCDIR=/usr/local/etc/gtk2 --End SUB_LIST-- ---Begin make.conf--- USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles MACHINE=i386 MACHINE_ARCH=i386 ARCH=${MACHINE_ARCH} #### /usr/local/etc/poudriere.d/make.conf #### # XXX: We really need this but cannot use it while 'make checksum' does not # try the next mirror on checksum failure. It currently retries the same # failed mirror and then fails rather then trying another. It *does* # try the next if the size is mismatched though. #MASTER_SITE_FREEBSD=yes # Build ALLOW_MAKE_JOBS_PACKAGES with 2 jobs MAKE_JOBS_NUMBER=2 #### /usr/ports/Mk/Scripts/ports_env.sh #### ARCH=i386 CONFIGURE_MAX_CMD_LEN=262144 OPSYS=FreeBSD OSREL=10.3 OSVERSION=1003000 PYTHONBASE=/usr/local UID=0 _JAVA_OS_LIST_REGEXP=native\|linux _JAVA_VENDOR_LIST_REGEXP=openjdk\|oracle\|sun _JAVA_VERSION_LIST_REGEXP=1.6\|1.7\|1.8\|1.6+\|1.7+\|1.8+ _OSRELEASE=10.3-RELEASE-p18 #### Misc Poudriere #### GID=0 DISABLE_MAKE_JOBS=poudriere ---End make.conf--- --Resource limits-- cpu time (seconds, -t) unlimited file size (512-blocks, -f) unlimited data seg size (kbytes, -d) 524288 stack size (kbytes, -s) 65536 core file size (512-blocks, -c) unlimited max memory size (kbytes, -m) unlimited locked memory (kbytes, -l) unlimited max user processes (-u) 89999 open files (-n) 1024 virtual mem size (kbytes, -v) unlimited swap limit (kbytes, -w) unlimited sbsize (bytes, -b) unlimited pseudo-terminals (-p) unlimited --End resource limits-- =================================================== ===> License LGPL21+ accepted by the user =========================================================================== =================================================== ===> rubygem-gtk2-3.1.1 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.10.1.txz [103i386-default-job-06] Installing pkg-1.10.1... [103i386-default-job-06] Extracting pkg-1.10.1: .......... done ===> rubygem-gtk2-3.1.1 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of rubygem-gtk2-3.1.1 =========================================================================== =================================================== =========================================================================== =================================================== ===> License LGPL21+ accepted by the user ===> Fetching all distfiles required by rubygem-gtk2-3.1.1 for building =========================================================================== =================================================== ===> License LGPL21+ accepted by the user ===> Fetching all distfiles required by rubygem-gtk2-3.1.1 for building => SHA256 Checksum OK for rubygem/gtk2-3.1.1.gem. =========================================================================== =================================================== ===> rubygem-gtk2-3.1.1 depends on file: /usr/local/bin/ruby23 - not found ===> Installing existing package /packages/All/ruby-2.3.3_2,1.txz [103i386-default-job-06] Installing ruby-2.3.3_2,1... [103i386-default-job-06] `-- Installing libedit-3.1.20170329_2,1... [103i386-default-job-06] `-- Extracting libedit-3.1.20170329_2,1: .......... done [103i386-default-job-06] `-- Installing libffi-3.2.1... [103i386-default-job-06] | `-- Extracting shared-mime-info-1.8: .......... done [103i386-default-job-06] `-- Extracting gtk-update-icon-cache-2.24.29: .... done [103i386-default-job-06] Extracting gtk2-2.24.31: .......... done Message from ca_root_nss-3.30.2: ********************************* WARNING ********************************* FreeBSD does not, and can not warrant that the certification authorities whose certificates are included in this package have in any way been audited for trustworthiness or RFC 3647 compliance. Assessment and verification of trust is the complete responsibility of the system administrator. *********************************** NOTE ********************************** This package installs symlinks to support root certificates discovery by default for software that uses OpenSSL. This enables SSL Certificate Verification by client software without manual intervention. If you prefer to do this manually, replace the following symlinks with either an empty file or your site-local certificate bundle. * /etc/ssl/cert.pem * /usr/local/etc/ssl/cert.pem * /usr/local/openssl/cert.pem *************************************************************************** Message from trousers-0.3.14_1: To run tcsd automatically, add the following line to /etc/rc.conf: tcsd_enable="YES" You might want to edit /usr/local/etc/tcsd.conf to reflect your setup. If you want to use tcsd with software TPM emulator, use the following configuration in /etc/rc.conf: tcsd_enable="YES" tcsd_mode="emulator" tpmd_enable="YES" To use TPM, add your_account to '_tss' group like following: # pw groupmod _tss -m your_account Message from freetype2-2.7.1: The 2.7.x series now uses the new subpixel hinting mode (V40 port's option) as the default, emulating a modern version of ClearType. This change inevitably leads to different rendering results, and you might change port's options to adapt it to your taste (or use the new "FREETYPE_PROPERTIES" environment variable). The environment variable "FREETYPE_PROPERTIES" can be used to control the driver properties. Example: FREETYPE_PROPERTIES=truetype:interpreter-version=35 \ cff:no-stem-darkening=1 \ autofitter:warping=1 This allows to select, say, the subpixel hinting mode at runtime for a given application. The controllable properties are listed in the section "Controlling FreeType Modules" in the reference's table of contents (/usr/local/share/doc/freetype2/reference/ft2-toc.html, if documentation was installed). Message from dejavu-2.37: Make sure that the freetype module is loaded. If it is not, add the following line to the "Modules" section of your X Windows configuration file: Load "freetype" Add the following line to the "Files" section of X Windows configuration file: FontPath "/usr/local/share/fonts/dejavu/" Note: your X Windows configuration file is typically /etc/X11/XF86Config if you are using XFree86, and /etc/X11/xorg.conf if you are using X.Org. ===> rubygem-gtk2-3.1.1 depends on shared library: libgtk-x11-2.0.so - found (/usr/local/lib/libgtk-x11-2.0.so) ===> Returning to build of rubygem-gtk2-3.1.1 ===> rubygem-gtk2-3.1.1 depends on shared library: libpango-1.0.so - found (/usr/local/lib/libpango-1.0.so) =========================================================================== =================================================== ===> Configuring for rubygem-gtk2-3.1.1 =========================================================================== =================================================== ===> Building for rubygem-gtk2-3.1.1 Successfully built RubyGem Name: gtk2 Version: 3.1.1 File: gtk2-3.1.1.gem =========================================================================== =================================================== ===> rubygem-gtk2-3.1.1 depends on package: rubygem-atk>=3.1.1 - not found ===> Installing existing package /packages/All/rubygem-atk-3.1.1.txz [103i386-default-job-06] Installing rubygem-atk-3.1.1... [103i386-default-job-06] `-- Installing rubygem-glib2-3.1.1... [103i386-default-job-06] | `-- Installing rubygem-pkg-config-1.1.9... [103i386-default-job-06] | `-- Extracting rubygem-pkg-config-1.1.9: .......... done [103i386-default-job-06] `-- Extracting rubygem-glib2-3.1.1: .......... done [103i386-default-job-06] Extracting rubygem-atk-3.1.1: .......... done ===> rubygem-gtk2-3.1.1 depends on package: rubygem-atk>=3.1.1 - found ===> Returning to build of rubygem-gtk2-3.1.1 ===> rubygem-gtk2-3.1.1 depends on package: rubygem-gdk_pixbuf2>=3.1.1 - not found ===> Installing existing package /packages/All/rubygem-gdk_pixbuf2-3.1.1.txz [103i386-default-job-06] Installing rubygem-gdk_pixbuf2-3.1.1... [103i386-default-job-06] Extracting rubygem-gdk_pixbuf2-3.1.1: .......... done ===> rubygem-gtk2-3.1.1 depends on package: rubygem-gdk_pixbuf2>=3.1.1 - found ===> Returning to build of rubygem-gtk2-3.1.1 ===> rubygem-gtk2-3.1.1 depends on package: rubygem-pango>=3.1.1 - not found ===> Installing existing package /packages/All/rubygem-pango-3.1.1.txz [103i386-default-job-06] Installing rubygem-pango-3.1.1... [103i386-default-job-06] `-- Installing rubygem-cairo-1.15.5... [103i386-default-job-06] `-- Extracting rubygem-cairo-1.15.5: .......... done [103i386-default-job-06] Extracting rubygem-pango-3.1.1: .......... done ===> rubygem-gtk2-3.1.1 depends on package: rubygem-pango>=3.1.1 - found ===> Returning to build of rubygem-gtk2-3.1.1 ===> rubygem-gtk2-3.1.1 depends on file: /usr/local/bin/ruby23 - found ===> rubygem-gtk2-3.1.1 depends on file: /usr/local/bin/gem23 - found =========================================================================== =================================================== ===> Staging for rubygem-gtk2-3.1.1 ===> Generating temporary packing list (cd /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/gtk2-3.1.1; /usr/bin/env RB_USER_INSTALL=yes LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 /usr/local/bin/gem23 install -l --no-update-sources --install-dir /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/lib/ruby/gems/2.3 --ignore-dependencies --bindir=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/bin --rdoc --ri gtk2-3.1.1.gem -- --build-args ) Building native extensions with: '--build-args' This could take a while... ERROR: Error installing gtk2-3.1.1.gem: ERROR: Failed to build gem native extension. current directory: /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/lib/ruby/gems/2.3/gems/gtk2-3.1.1/ext/gtk2 /usr/local/bin/ruby23 -r ./siteconf20170425-41038-1ezw78g.rb extconf.rb --build-args checking for --enable-debug-build option... no checking for -Wall option to compiler... yes checking for -Waggregate-return option to compiler... yes checking for -Wcast-align option to compiler... yes checking for -Wextra option to compiler... yes checking for -Wformat=2 option to compiler... yes checking for -Winit-self option to compiler... yes checking for -Wlarger-than-65500 option to compiler... yes checking for -Wmissing-declarations option to compiler... yes checking for -Wmissing-format-attribute option to compiler... yes checking for -Wmissing-include-dirs option to compiler... yes checking for -Wmissing-noreturn option to compiler... yes checking for -Wmissing-prototypes option to compiler... yes checking for -Wnested-externs option to compiler... yes checking for -Wold-style-definition option to compiler... yes checking for -Wpacked option to compiler... yes checking for -Wp,-D_FORTIFY_SOURCE=2 option to compiler... yes checking for -Wpointer-arith option to compiler... yes checking for -Wswitch-default option to compiler... yes checking for -Wswitch-enum option to compiler... yes checking for -Wundef option to compiler... yes checking for -Wout-of-line-declaration option to compiler... yes checking for -Wunsafe-loop-optimizations option to compiler... no checking for -Wwrite-strings option to compiler... yes checking for rb_errinfo()... yes checking for cairo... yes checking for rb_cairo.h... yes checking for Windows... no checking for gtk+-2.0 version (>= 2.10.0)... yes checking for st.h... yes checking for ruby/st.h... yes checking for target... *** extconf.rb failed *** Could not create Makefile due to some reason, probably lack of necessary libraries and/or headers. Check the mkmf.log file for more details. You may need configuration options. Provided configuration options: --with-opt-dir --without-opt-dir --with-opt-include --without-opt-include=${opt-dir}/include --with-opt-lib --without-opt-lib=${opt-dir}/lib --with-make-prog --without-make-prog --srcdir=. --curdir --ruby=/usr/local/bin/$(RUBY_BASE_NAME)23 --enable-debug-build --disable-debug-build --with-pkg-config --without-pkg-config --with-override-variables --without-override-variables extconf.rb:80:in `
': can't find gdkkeysyms.h (RuntimeError) x11 To see why this extension failed to compile, please check the mkmf.log which can be found here: /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/lib/ruby/gems/2.3/extensions/x86-freebsd-10/2.3/gtk2-3.1.1/mkmf.log extconf failed, exit code 1 Gem files will remain installed in /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/lib/ruby/gems/2.3/gems/gtk2-3.1.1 for inspection. Results logged to /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/lib/ruby/gems/2.3/extensions/x86-freebsd-10/2.3/gtk2-3.1.1/gem_make.out *** Error code 1 Stop. make: stopped in /usr/ports/x11-toolkits/rubygem-gtk2 From owner-freebsd-ruby@freebsd.org Tue Apr 25 08:12:44 2017 Return-Path: Delivered-To: freebsd-ruby@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 0B45AD4E774 for ; Tue, 25 Apr 2017 08:12:44 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id EC9E9154A for ; Tue, 25 Apr 2017 08:12:43 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id EC073D4E772; Tue, 25 Apr 2017 08:12:43 +0000 (UTC) Delivered-To: ruby@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 EBB7ED4E771 for ; Tue, 25 Apr 2017 08:12:43 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.ysv.freebsd.org (portscout.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:6]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id C526D1547 for ; Tue, 25 Apr 2017 08:12:43 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.ysv.freebsd.org ([127.0.1.123]) by portscout.ysv.freebsd.org (8.15.2/8.15.2) with ESMTP id v3P8ChGS087442 for ; Tue, 25 Apr 2017 08:12:43 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.ysv.freebsd.org (8.15.2/8.15.2/Submit) id v3P8ChW9087441; Tue, 25 Apr 2017 08:12:43 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201704250812.v3P8ChW9087441@portscout.ysv.freebsd.org> X-Authentication-Warning: portscout.ysv.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Tue, 25 Apr 2017 08:12:43 +0000 From: portscout@FreeBSD.org To: ruby@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Apr 2017 08:12:44 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/ruby@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ devel/rubygem-apipie-bindings | 0.1.0 | 0.2.0 ------------------------------------------------+-----------------+------------ devel/rubygem-holidays | 5.4.0 | 5.5.0 ------------------------------------------------+-----------------+------------ dns/rubygem-dnsruby | 1.60.0 | 1.60.1 ------------------------------------------------+-----------------+------------ net/rubygem-rubyntlm | 0.6.1 | 0.6.2 ------------------------------------------------+-----------------+------------ security/rubygem-rack-oauth2 | 1.6.1 | 1.6.2 ------------------------------------------------+-----------------+------------ sysutils/rubygem-hammer_cli | 0.10.0 | 0.10.1 ------------------------------------------------+-----------------+------------ www/rubygem-semantic-ui-sass | 2.2.9.3 | 2.2.10.0 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Thanks. From owner-freebsd-ruby@freebsd.org Tue Apr 25 08:15:01 2017 Return-Path: Delivered-To: freebsd-ruby@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 16759D4E82C for ; Tue, 25 Apr 2017 08:15:01 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 057081631 for ; Tue, 25 Apr 2017 08:15:01 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 04BE0D4E829; Tue, 25 Apr 2017 08:15:01 +0000 (UTC) Delivered-To: ruby@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 042CAD4E828; Tue, 25 Apr 2017 08:15:01 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from beefy6.nyi.freebsd.org (beefy6.nyi.freebsd.org [IPv6:2610:1c1:1:6080::16:e9]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id AB0381630; Tue, 25 Apr 2017 08:15:00 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from beefy6.nyi.freebsd.org (localhost [127.0.0.1]) by beefy6.nyi.freebsd.org (8.15.2/8.15.2) with ESMTP id v3P8Ex3g042796; Tue, 25 Apr 2017 08:14:59 GMT (envelope-from pkg-fallout@FreeBSD.org) Received: (from root@localhost) by beefy6.nyi.freebsd.org (8.15.2/8.15.2/Submit) id v3P8Exfu042795; Tue, 25 Apr 2017 08:14:59 GMT (envelope-from pkg-fallout@FreeBSD.org) Date: Tue, 25 Apr 2017 08:14:59 GMT From: pkg-fallout@FreeBSD.org Message-Id: <201704250814.v3P8Exfu042795@beefy6.nyi.freebsd.org> To: ruby@FreeBSD.org Subject: [package - 103amd64-default][x11-toolkits/rubygem-gtk2] Failed for rubygem-gtk2-3.1.1 in stage Cc: pkg-fallout@FreeBSD.org X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Apr 2017 08:15:01 -0000 You are receiving this mail as a port that you maintain is failing to build on the FreeBSD package build server. Please investigate the failure and submit a PR to fix build. Maintainer: ruby@FreeBSD.org Last committer: swills@FreeBSD.org Ident: $FreeBSD: head/x11-toolkits/rubygem-gtk2/Makefile 435846 2017-03-10 22:01:16Z swills $ Log URL: http://beefy6.nyi.freebsd.org/data/103amd64-default/439347/logs/rubygem-gtk2-3.1.1.log Build URL: http://beefy6.nyi.freebsd.org/build.html?mastername=103amd64-default&build=439347 Log: ====>> Building x11-toolkits/rubygem-gtk2 build started at Tue Apr 25 08:13:19 UTC 2017 port directory: /usr/ports/x11-toolkits/rubygem-gtk2 building for: FreeBSD 103amd64-default-job-09 10.3-RELEASE-p18 FreeBSD 10.3-RELEASE-p18 amd64 maintained by: ruby@FreeBSD.org Makefile ident: $FreeBSD: head/x11-toolkits/rubygem-gtk2/Makefile 435846 2017-03-10 22:01:16Z swills $ Poudriere version: 3.1.17-9-gf49c6f78 Host OSVERSION: 1200028 Jail OSVERSION: 1003000 Job Id: 09 ---Begin Environment--- SHELL=/bin/csh OSVERSION=1003000 UNAME_v=FreeBSD 10.3-RELEASE-p18 UNAME_r=10.3-RELEASE-p18 BLOCKSIZE=K MAIL=/var/mail/root STATUS=1 SAVED_TERM= MASTERMNT=/usr/local/poudriere/data/.m/103amd64-default/ref PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/root/bin POUDRIERE_BUILD_TYPE=bulk PKGNAME=rubygem-gtk2-3.1.1 OLDPWD=/ PWD=/usr/local/poudriere/data/.m/103amd64-default/ref/.p/pool MASTERNAME=103amd64-default SCRIPTPREFIX=/usr/local/share/poudriere USER=root HOME=/root POUDRIERE_VERSION=3.1.17-9-gf49c6f78 SCRIPTPATH=/usr/local/share/poudriere/bulk.sh LIBEXECPREFIX=/usr/local/libexec/poudriere LOCALBASE=/usr/local PACKAGE_BUILDING=yes POUDRIEREPATH=/usr/local/bin/poudriere ---End Environment--- ---Begin OPTIONS List--- ---End OPTIONS List--- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work TMPDIR="/tmp" SHELL=/bin/sh CONFIG_SHELL=/bin/sh LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 --End CONFIGURE_ENV-- --MAKE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work TMPDIR="/tmp" NO_PIE=yes WITHOUT_DEBUG_FILES=yes WITHOUT_KERNEL_SYMBOLS=yes SHELL=/bin/sh NO_LINT=YES LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 PREFIX=/usr/local LOCALBASE=/usr/local LIBDIR="/usr/lib" CC="cc" CFLAGS="-O2 -pipe -fstack-protector -fno-strict-aliasing" CPP="cpp" CPPFLAGS="" LDFLAGS=" -fstack-protector" LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector -fno-strict-aliasing " MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- RUBY_LIBDIR="lib/ruby/2.3" RUBY_ARCHLIBDIR="lib/ruby/2.3/amd64-freebsd10" RUBY_SITELIBDIR="lib/ruby/site_ruby/2.3" RUBY_SITEARCHLIBDIR="lib/ruby/site_ruby/2.3/amd64-freebsd10" RUBY_VENDORLIBDIR="lib/ruby/vendor_ruby/2.3" RUBY_VENDORARCHLIBDIR="lib/ruby/vendor_ruby/2.3/amd64-freebsd10" RUBY_MODDOCDIR="share/doc/ruby23/gtk2" RUBY_MODEXAMPLESDIR="share/examples/ruby23/gtk2" RUBY_DOCDIR="share/doc/ruby23" RUBY_EXAMPLESDIR="share/examples/ruby23" RUBY_RIDIR="share/ri/2.3/system" RUBY_SITERIDIR="share/ri/2.3/site" RUBY_VERSION="2.3.3" RUBY_VER="2.3" RUBY_SHLIBVER="23" RUBY_ARCH="amd64-freebsd10" RUBY_SUFFIX="23" RUBY_NAME="ruby23" RUBY_DEFAULT_SUFFIX="23" RUBY21="@comment " RUBY22="@comment " RUBY23="" PORTVERSION="3.1.1" REV="" GEMS_BASE_DIR="lib/ruby/gems/2.3" GEMS_DIR="lib/ruby/gems/2.3/gems" DOC_DIR="lib/ruby/gems/2.3/doc" CACHE_DIR="lib/ruby/gems/2.3/cache" SPEC_DIR="lib/ruby/gems/2.3/specifications" EXT_DIR="lib/ruby/gems/2.3/extensions" PORT="gtk2-3.1.1" GEM_NAME="gtk2-3.1.1" GEM_LIB_DIR="lib/ruby/gems/2.3/gems/gtk2-3.1.1" GEM_DOC_DIR="lib/ruby/gems/2.3/doc/gtk2-3.1.1" GEM_SPEC="lib/ruby/gems/2.3/specifications/gtk2-3.1.1.gemspec" GEM_CACHE="lib/ruby/gems/2.3/cache/gtk2-3.1.1.gem" EXTRACT_SUFX=".gem" GTK2_VERSION="2.10.0" GTK3_VERSION="3.0.0" OSREL=10.3 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local PORTDOCS="" PORTEXAMPLES="" LIB32DIR=lib DOCSDIR="share/doc/gtk2" EXAMPLESDIR="share/examples/gtk2" DATADIR="share/gtk2" WWWDIR="www/gtk2" ETCDIR="etc/gtk2" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/gtk2 DOCSDIR=/usr/local/share/doc/gtk2 EXAMPLESDIR=/usr/local/share/examples/gtk2 WWWDIR=/usr/local/www/gtk2 ETCDIR=/usr/local/etc/gtk2 --End SUB_LIST-- ---Begin make.conf--- USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles #### /usr/local/etc/poudriere.d/make.conf #### # XXX: We really need this but cannot use it while 'make checksum' does not # try the next mirror on checksum failure. It currently retries the same # failed mirror and then fails rather then trying another. It *does* # try the next if the size is mismatched though. #MASTER_SITE_FREEBSD=yes # Build ALLOW_MAKE_JOBS_PACKAGES with 2 jobs MAKE_JOBS_NUMBER=2 #### /usr/ports/Mk/Scripts/ports_env.sh #### ARCH=amd64 CONFIGURE_MAX_CMD_LEN=262144 HAVE_COMPAT_IA32_KERN=YES OPSYS=FreeBSD OSREL=10.3 OSVERSION=1003000 PYTHONBASE=/usr/local UID=0 _JAVA_OS_LIST_REGEXP=native\|linux _JAVA_VENDOR_LIST_REGEXP=openjdk\|oracle\|sun _JAVA_VERSION_LIST_REGEXP=1.6\|1.7\|1.8\|1.6+\|1.7+\|1.8+ _OSRELEASE=10.3-RELEASE-p18 #### Misc Poudriere #### GID=0 DISABLE_MAKE_JOBS=poudriere ---End make.conf--- --Resource limits-- cpu time (seconds, -t) unlimited file size (512-blocks, -f) unlimited data seg size (kbytes, -d) 33554432 stack size (kbytes, -s) 524288 core file size (512-blocks, -c) unlimited max memory size (kbytes, -m) unlimited locked memory (kbytes, -l) unlimited max user processes (-u) 89999 open files (-n) 1024 virtual mem size (kbytes, -v) unlimited swap limit (kbytes, -w) unlimited sbsize (bytes, -b) unlimited pseudo-terminals (-p) unlimited --End resource limits-- =================================================== ===> License LGPL21+ accepted by the user =========================================================================== =================================================== ===> rubygem-gtk2-3.1.1 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.10.1.txz [103amd64-default-job-09] Installing pkg-1.10.1... [103amd64-default-job-09] Extracting pkg-1.10.1: .......... done ===> rubygem-gtk2-3.1.1 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of rubygem-gtk2-3.1.1 =========================================================================== =================================================== =========================================================================== =================================================== ===> License LGPL21+ accepted by the user ===> Fetching all distfiles required by rubygem-gtk2-3.1.1 for building =========================================================================== =================================================== ===> License LGPL21+ accepted by the user ===> Fetching all distfiles required by rubygem-gtk2-3.1.1 for building => SHA256 Checksum OK for rubygem/gtk2-3.1.1.gem. =========================================================================== =================================================== ===> rubygem-gtk2-3.1.1 depends on file: /usr/local/bin/ruby23 - not found ===> Installing existing package /packages/All/ruby-2.3.3_2,1.txz [103amd64-default-job-09] Installing ruby-2.3.3_2,1... [103amd64-default-job-09] `-- Installing libedit-3.1.20170329_2,1... [103amd64-default-job-09] `-- Extracting libedit-3.1.20170329_2,1: .......... done [103amd64-default-job-09] `-- Installing libffi-3.2.1... [103amd64-default-job-09] | `-- Installing indexinfo-0.2.6... [103amd64-default-job-09] | `-- Extracting indexinfo-0.2.6: .... done [103amd64-default-job-09] `-- Extracting libffi-3.2.1: .......... done [103amd64-default-job-09] `-- Installing libyaml-0.1.6_2... [103amd64-default-job-09] | `-- Extracting shared-mime-info-1.8: .......... done [103amd64-default-job-09] `-- Extracting gtk-update-icon-cache-2.24.29: .... done [103amd64-default-job-09] Extracting gtk2-2.24.31: .......... done Message from ca_root_nss-3.30.2: ********************************* WARNING ********************************* FreeBSD does not, and can not warrant that the certification authorities whose certificates are included in this package have in any way been audited for trustworthiness or RFC 3647 compliance. Assessment and verification of trust is the complete responsibility of the system administrator. *********************************** NOTE ********************************** This package installs symlinks to support root certificates discovery by default for software that uses OpenSSL. This enables SSL Certificate Verification by client software without manual intervention. If you prefer to do this manually, replace the following symlinks with either an empty file or your site-local certificate bundle. * /etc/ssl/cert.pem * /usr/local/etc/ssl/cert.pem * /usr/local/openssl/cert.pem *************************************************************************** Message from trousers-0.3.14_1: To run tcsd automatically, add the following line to /etc/rc.conf: tcsd_enable="YES" You might want to edit /usr/local/etc/tcsd.conf to reflect your setup. If you want to use tcsd with software TPM emulator, use the following configuration in /etc/rc.conf: tcsd_enable="YES" tcsd_mode="emulator" tpmd_enable="YES" To use TPM, add your_account to '_tss' group like following: # pw groupmod _tss -m your_account Message from freetype2-2.7.1: The 2.7.x series now uses the new subpixel hinting mode (V40 port's option) as the default, emulating a modern version of ClearType. This change inevitably leads to different rendering results, and you might change port's options to adapt it to your taste (or use the new "FREETYPE_PROPERTIES" environment variable). The environment variable "FREETYPE_PROPERTIES" can be used to control the driver properties. Example: FREETYPE_PROPERTIES=truetype:interpreter-version=35 \ cff:no-stem-darkening=1 \ autofitter:warping=1 This allows to select, say, the subpixel hinting mode at runtime for a given application. The controllable properties are listed in the section "Controlling FreeType Modules" in the reference's table of contents (/usr/local/share/doc/freetype2/reference/ft2-toc.html, if documentation was installed). Message from dejavu-2.37: Make sure that the freetype module is loaded. If it is not, add the following line to the "Modules" section of your X Windows configuration file: Load "freetype" Add the following line to the "Files" section of X Windows configuration file: FontPath "/usr/local/share/fonts/dejavu/" Note: your X Windows configuration file is typically /etc/X11/XF86Config if you are using XFree86, and /etc/X11/xorg.conf if you are using X.Org. ===> rubygem-gtk2-3.1.1 depends on shared library: libgtk-x11-2.0.so - found (/usr/local/lib/libgtk-x11-2.0.so) ===> Returning to build of rubygem-gtk2-3.1.1 ===> rubygem-gtk2-3.1.1 depends on shared library: libpango-1.0.so - found (/usr/local/lib/libpango-1.0.so) =========================================================================== =================================================== ===> Configuring for rubygem-gtk2-3.1.1 =========================================================================== =================================================== ===> Building for rubygem-gtk2-3.1.1 Successfully built RubyGem Name: gtk2 Version: 3.1.1 File: gtk2-3.1.1.gem =========================================================================== =================================================== ===> rubygem-gtk2-3.1.1 depends on package: rubygem-atk>=3.1.1 - not found ===> Installing existing package /packages/All/rubygem-atk-3.1.1.txz [103amd64-default-job-09] Installing rubygem-atk-3.1.1... [103amd64-default-job-09] `-- Installing rubygem-glib2-3.1.1... [103amd64-default-job-09] | `-- Installing rubygem-pkg-config-1.1.9... [103amd64-default-job-09] | `-- Extracting rubygem-pkg-config-1.1.9: .......... done [103amd64-default-job-09] `-- Extracting rubygem-glib2-3.1.1: .......... done [103amd64-default-job-09] Extracting rubygem-atk-3.1.1: .......... done ===> rubygem-gtk2-3.1.1 depends on package: rubygem-atk>=3.1.1 - found ===> Returning to build of rubygem-gtk2-3.1.1 ===> rubygem-gtk2-3.1.1 depends on package: rubygem-gdk_pixbuf2>=3.1.1 - not found ===> Installing existing package /packages/All/rubygem-gdk_pixbuf2-3.1.1.txz [103amd64-default-job-09] Installing rubygem-gdk_pixbuf2-3.1.1... [103amd64-default-job-09] Extracting rubygem-gdk_pixbuf2-3.1.1: .......... done ===> rubygem-gtk2-3.1.1 depends on package: rubygem-gdk_pixbuf2>=3.1.1 - found ===> Returning to build of rubygem-gtk2-3.1.1 ===> rubygem-gtk2-3.1.1 depends on package: rubygem-pango>=3.1.1 - not found ===> Installing existing package /packages/All/rubygem-pango-3.1.1.txz [103amd64-default-job-09] Installing rubygem-pango-3.1.1... [103amd64-default-job-09] `-- Installing rubygem-cairo-1.15.5... [103amd64-default-job-09] `-- Extracting rubygem-cairo-1.15.5: .......... done [103amd64-default-job-09] Extracting rubygem-pango-3.1.1: .......... done ===> rubygem-gtk2-3.1.1 depends on package: rubygem-pango>=3.1.1 - found ===> Returning to build of rubygem-gtk2-3.1.1 ===> rubygem-gtk2-3.1.1 depends on file: /usr/local/bin/ruby23 - found ===> rubygem-gtk2-3.1.1 depends on file: /usr/local/bin/gem23 - found =========================================================================== =================================================== ===> Staging for rubygem-gtk2-3.1.1 ===> Generating temporary packing list (cd /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/gtk2-3.1.1; /usr/bin/env RB_USER_INSTALL=yes LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 /usr/local/bin/gem23 install -l --no-update-sources --install-dir /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/lib/ruby/gems/2.3 --ignore-dependencies --bindir=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/bin --rdoc --ri gtk2-3.1.1.gem -- --build-args ) Building native extensions with: '--build-args' This could take a while... ERROR: Error installing gtk2-3.1.1.gem: ERROR: Failed to build gem native extension. current directory: /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/lib/ruby/gems/2.3/gems/gtk2-3.1.1/ext/gtk2 /usr/local/bin/ruby23 -r ./siteconf20170425-39272-1ud3syc.rb extconf.rb --build-args checking for --enable-debug-build option... no checking for -Wall option to compiler... yes checking for -Waggregate-return option to compiler... yes checking for -Wcast-align option to compiler... yes checking for -Wextra option to compiler... yes checking for -Wformat=2 option to compiler... yes checking for -Winit-self option to compiler... yes checking for -Wlarger-than-65500 option to compiler... yes checking for -Wmissing-declarations option to compiler... yes checking for -Wmissing-format-attribute option to compiler... yes checking for -Wmissing-include-dirs option to compiler... yes checking for -Wmissing-noreturn option to compiler... yes checking for -Wmissing-prototypes option to compiler... yes checking for -Wnested-externs option to compiler... yes checking for -Wold-style-definition option to compiler... yes checking for -Wpacked option to compiler... yes checking for -Wp,-D_FORTIFY_SOURCE=2 option to compiler... yes checking for -Wpointer-arith option to compiler... yes checking for -Wswitch-default option to compiler... yes checking for -Wswitch-enum option to compiler... yes checking for -Wundef option to compiler... yes checking for -Wout-of-line-declaration option to compiler... yes checking for -Wunsafe-loop-optimizations option to compiler... no checking for -Wwrite-strings option to compiler... yes checking for rb_errinfo()... yes checking for cairo... yes checking for rb_cairo.h... yes checking for Windows... no checking for gtk+-2.0 version (>= 2.10.0)... yes checking for st.h... yes checking for ruby/st.h... yes checking for target... *** extconf.rb failed *** Could not create Makefile due to some reason, probably lack of necessary libraries and/or headers. Check the mkmf.log file for more details. You may need configuration options. Provided configuration options: --with-opt-dir --without-opt-dir --with-opt-include --without-opt-include=${opt-dir}/include --with-opt-lib --without-opt-lib=${opt-dir}/lib --with-make-prog --without-make-prog --srcdir=. --curdir --ruby=/usr/local/bin/$(RUBY_BASE_NAME)23 --enable-debug-build --disable-debug-build --with-pkg-config --without-pkg-config --with-override-variables --without-override-variables extconf.rb:80:in `
': can't find gdkkeysyms.h (RuntimeError) x11 To see why this extension failed to compile, please check the mkmf.log which can be found here: /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/lib/ruby/gems/2.3/extensions/amd64-freebsd-10/2.3/gtk2-3.1.1/mkmf.log extconf failed, exit code 1 Gem files will remain installed in /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/lib/ruby/gems/2.3/gems/gtk2-3.1.1 for inspection. Results logged to /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/lib/ruby/gems/2.3/extensions/amd64-freebsd-10/2.3/gtk2-3.1.1/gem_make.out *** Error code 1 Stop. make: stopped in /usr/ports/x11-toolkits/rubygem-gtk2 From owner-freebsd-ruby@freebsd.org Tue Apr 25 08:49:36 2017 Return-Path: Delivered-To: freebsd-ruby@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 5E540D4F687 for ; Tue, 25 Apr 2017 08:49:36 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 4CFB5CE1 for ; Tue, 25 Apr 2017 08:49:36 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 498F5D4F684; Tue, 25 Apr 2017 08:49:36 +0000 (UTC) Delivered-To: ruby@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 48BCBD4F680; Tue, 25 Apr 2017 08:49:36 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from beefy10.nyi.freebsd.org (beefy10.nyi.freebsd.org [IPv6:2610:1c1:1:6080::16:ed]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id EE6E7CDF; Tue, 25 Apr 2017 08:49:35 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from beefy10.nyi.freebsd.org (localhost [127.0.0.1]) by beefy10.nyi.freebsd.org (8.15.2/8.15.2) with ESMTP id v3P8nZM8002434; Tue, 25 Apr 2017 08:49:35 GMT (envelope-from pkg-fallout@FreeBSD.org) Received: (from root@localhost) by beefy10.nyi.freebsd.org (8.15.2/8.15.2/Submit) id v3P8nZM4002423; Tue, 25 Apr 2017 08:49:35 GMT (envelope-from pkg-fallout@FreeBSD.org) Date: Tue, 25 Apr 2017 08:49:35 GMT From: pkg-fallout@FreeBSD.org Message-Id: <201704250849.v3P8nZM4002423@beefy10.nyi.freebsd.org> To: ruby@FreeBSD.org Subject: [package - 110i386-default][x11-toolkits/rubygem-gtk2] Failed for rubygem-gtk2-3.1.1 in stage Cc: pkg-fallout@FreeBSD.org X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Apr 2017 08:49:36 -0000 You are receiving this mail as a port that you maintain is failing to build on the FreeBSD package build server. Please investigate the failure and submit a PR to fix build. Maintainer: ruby@FreeBSD.org Last committer: swills@FreeBSD.org Ident: $FreeBSD: head/x11-toolkits/rubygem-gtk2/Makefile 435846 2017-03-10 22:01:16Z swills $ Log URL: http://beefy10.nyi.freebsd.org/data/110i386-default/439347/logs/rubygem-gtk2-3.1.1.log Build URL: http://beefy10.nyi.freebsd.org/build.html?mastername=110i386-default&build=439347 Log: ====>> Building x11-toolkits/rubygem-gtk2 build started at Tue Apr 25 08:48:08 UTC 2017 port directory: /usr/ports/x11-toolkits/rubygem-gtk2 building for: FreeBSD 110i386-default-job-19 11.0-RELEASE-p9 FreeBSD 11.0-RELEASE-p9 i386 maintained by: ruby@FreeBSD.org Makefile ident: $FreeBSD: head/x11-toolkits/rubygem-gtk2/Makefile 435846 2017-03-10 22:01:16Z swills $ Poudriere version: 3.1.17-9-gf49c6f78 Host OSVERSION: 1200028 Jail OSVERSION: 1100122 Job Id: 19 ---Begin Environment--- SHELL=/bin/csh UNAME_p=i386 UNAME_m=i386 OSVERSION=1100122 UNAME_v=FreeBSD 11.0-RELEASE-p9 UNAME_r=11.0-RELEASE-p9 BLOCKSIZE=K MAIL=/var/mail/root STATUS=1 SAVED_TERM= MASTERMNT=/usr/local/poudriere/data/.m/110i386-default/ref PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin POUDRIERE_BUILD_TYPE=bulk PKGNAME=rubygem-gtk2-3.1.1 OLDPWD=/ PWD=/usr/local/poudriere/data/.m/110i386-default/ref/.p/pool MASTERNAME=110i386-default SCRIPTPREFIX=/usr/local/share/poudriere USER=root HOME=/root POUDRIERE_VERSION=3.1.17-9-gf49c6f78 SCRIPTPATH=/usr/local/share/poudriere/bulk.sh LIBEXECPREFIX=/usr/local/libexec/poudriere LOCALBASE=/usr/local PACKAGE_BUILDING=yes POUDRIEREPATH=/usr/local/bin/poudriere ---End Environment--- ---Begin OPTIONS List--- ---End OPTIONS List--- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work TMPDIR="/tmp" SHELL=/bin/sh CONFIG_SHELL=/bin/sh LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 --End CONFIGURE_ENV-- --MAKE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work TMPDIR="/tmp" NO_PIE=yes MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 PREFIX=/usr/local LOCALBASE=/usr/local LIBDIR="/usr/lib" CC="cc" CFLAGS="-O2 -pipe -fstack-protector -fno-strict-aliasing" CPP="cpp" CPPFLAGS="" LDFLAGS=" -fstack-protector" LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector -fno-strict-aliasing " MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- RUBY_LIBDIR="lib/ruby/2.3" RUBY_ARCHLIBDIR="lib/ruby/2.3/i386-freebsd11" RUBY_SITELIBDIR="lib/ruby/site_ruby/2.3" RUBY_SITEARCHLIBDIR="lib/ruby/site_ruby/2.3/i386-freebsd11" RUBY_VENDORLIBDIR="lib/ruby/vendor_ruby/2.3" RUBY_VENDORARCHLIBDIR="lib/ruby/vendor_ruby/2.3/i386-freebsd11" RUBY_MODDOCDIR="share/doc/ruby23/gtk2" RUBY_MODEXAMPLESDIR="share/examples/ruby23/gtk2" RUBY_DOCDIR="share/doc/ruby23" RUBY_EXAMPLESDIR="share/examples/ruby23" RUBY_RIDIR="share/ri/2.3/system" RUBY_SITERIDIR="share/ri/2.3/site" RUBY_VERSION="2.3.3" RUBY_VER="2.3" RUBY_SHLIBVER="23" RUBY_ARCH="i386-freebsd11" RUBY_SUFFIX="23" RUBY_NAME="ruby23" RUBY_DEFAULT_SUFFIX="23" RUBY21="@comment " RUBY22="@comment " RUBY23="" PORTVERSION="3.1.1" REV="" GEMS_BASE_DIR="lib/ruby/gems/2.3" GEMS_DIR="lib/ruby/gems/2.3/gems" DOC_DIR="lib/ruby/gems/2.3/doc" CACHE_DIR="lib/ruby/gems/2.3/cache" SPEC_DIR="lib/ruby/gems/2.3/specifications" EXT_DIR="lib/ruby/gems/2.3/extensions" PORT="gtk2-3.1.1" GEM_NAME="gtk2-3.1.1" GEM_LIB_DIR="lib/ruby/gems/2.3/gems/gtk2-3.1.1" GEM_DOC_DIR="lib/ruby/gems/2.3/doc/gtk2-3.1.1" GEM_SPEC="lib/ruby/gems/2.3/specifications/gtk2-3.1.1.gemspec" GEM_CACHE="lib/ruby/gems/2.3/cache/gtk2-3.1.1.gem" EXTRACT_SUFX=".gem" GTK2_VERSION="2.10.0" GTK3_VERSION="3.0.0" OSREL=11.0 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local PORTDOCS="" PORTEXAMPLES="" LIB32DIR=lib DOCSDIR="share/doc/gtk2" EXAMPLESDIR="share/examples/gtk2" DATADIR="share/gtk2" WWWDIR="www/gtk2" ETCDIR="etc/gtk2" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/gtk2 DOCSDIR=/usr/local/share/doc/gtk2 EXAMPLESDIR=/usr/local/share/examples/gtk2 WWWDIR=/usr/local/www/gtk2 ETCDIR=/usr/local/etc/gtk2 --End SUB_LIST-- ---Begin make.conf--- USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles MACHINE=i386 MACHINE_ARCH=i386 ARCH=${MACHINE_ARCH} #### /usr/local/etc/poudriere.d/make.conf #### # XXX: We really need this but cannot use it while 'make checksum' does not # try the next mirror on checksum failure. It currently retries the same # failed mirror and then fails rather then trying another. It *does* # try the next if the size is mismatched though. #MASTER_SITE_FREEBSD=yes # Build ALLOW_MAKE_JOBS_PACKAGES with 2 jobs MAKE_JOBS_NUMBER=2 #### /usr/ports/Mk/Scripts/ports_env.sh #### ARCH=i386 CONFIGURE_MAX_CMD_LEN=262144 OPSYS=FreeBSD OSREL=11.0 OSVERSION=1100122 PYTHONBASE=/usr/local UID=0 _JAVA_OS_LIST_REGEXP=native\|linux _JAVA_VENDOR_LIST_REGEXP=openjdk\|oracle\|sun _JAVA_VERSION_LIST_REGEXP=1.6\|1.7\|1.8\|1.6+\|1.7+\|1.8+ _OSRELEASE=11.0-RELEASE-p9 #### Misc Poudriere #### GID=0 DISABLE_MAKE_JOBS=poudriere ---End make.conf--- --Resource limits-- cpu time (seconds, -t) unlimited file size (512-blocks, -f) unlimited data seg size (kbytes, -d) 524288 stack size (kbytes, -s) 65536 core file size (512-blocks, -c) unlimited max memory size (kbytes, -m) unlimited locked memory (kbytes, -l) unlimited max user processes (-u) 89999 open files (-n) 1024 virtual mem size (kbytes, -v) unlimited swap limit (kbytes, -w) unlimited socket buffer size (bytes, -b) unlimited pseudo-terminals (-p) unlimited kqueues (-k) unlimited umtx shared locks (-o) unlimited --End resource limits-- =================================================== ===> License LGPL21+ accepted by the user =========================================================================== =================================================== ===> rubygem-gtk2-3.1.1 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.10.1.txz [110i386-default-job-19] Installing pkg-1.10.1... [110i386-default-job-19] Extracting pkg-1.10.1: .......... done ===> rubygem-gtk2-3.1.1 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of rubygem-gtk2-3.1.1 =========================================================================== =================================================== =========================================================================== =================================================== ===> License LGPL21+ accepted by the user ===> Fetching all distfiles required by rubygem-gtk2-3.1.1 for building =========================================================================== =================================================== ===> License LGPL21+ accepted by the user ===> Fetching all distfiles required by rubygem-gtk2-3.1.1 for building => SHA256 Checksum OK for rubygem/gtk2-3.1.1.gem. =========================================================================== =================================================== ===> rubygem-gtk2-3.1.1 depends on file: /usr/local/bin/ruby23 - not found ===> Installing existing package /packages/All/ruby-2.3.3_2,1.txz [110i386-default-job-19] Installing ruby-2.3.3_2,1... [110i386-default-job-19] `-- Installing libedit-3.1.20170329_2,1... [110i386-default-job-19] | `-- Extracting shared-mime-info-1.8: .......... done [110i386-default-job-19] `-- Extracting gtk-update-icon-cache-2.24.29: .... done [110i386-default-job-19] Extracting gtk2-2.24.31: .......... done Message from ca_root_nss-3.30.2: ********************************* WARNING ********************************* FreeBSD does not, and can not warrant that the certification authorities whose certificates are included in this package have in any way been audited for trustworthiness or RFC 3647 compliance. Assessment and verification of trust is the complete responsibility of the system administrator. *********************************** NOTE ********************************** This package installs symlinks to support root certificates discovery by default for software that uses OpenSSL. This enables SSL Certificate Verification by client software without manual intervention. If you prefer to do this manually, replace the following symlinks with either an empty file or your site-local certificate bundle. * /etc/ssl/cert.pem * /usr/local/etc/ssl/cert.pem * /usr/local/openssl/cert.pem *************************************************************************** Message from trousers-0.3.14_1: To run tcsd automatically, add the following line to /etc/rc.conf: tcsd_enable="YES" You might want to edit /usr/local/etc/tcsd.conf to reflect your setup. If you want to use tcsd with software TPM emulator, use the following configuration in /etc/rc.conf: tcsd_enable="YES" tcsd_mode="emulator" tpmd_enable="YES" To use TPM, add your_account to '_tss' group like following: # pw groupmod _tss -m your_account Message from freetype2-2.7.1: The 2.7.x series now uses the new subpixel hinting mode (V40 port's option) as the default, emulating a modern version of ClearType. This change inevitably leads to different rendering results, and you might change port's options to adapt it to your taste (or use the new "FREETYPE_PROPERTIES" environment variable). The environment variable "FREETYPE_PROPERTIES" can be used to control the driver properties. Example: FREETYPE_PROPERTIES=truetype:interpreter-version=35 \ cff:no-stem-darkening=1 \ autofitter:warping=1 This allows to select, say, the subpixel hinting mode at runtime for a given application. The controllable properties are listed in the section "Controlling FreeType Modules" in the reference's table of contents (/usr/local/share/doc/freetype2/reference/ft2-toc.html, if documentation was installed). Message from dejavu-2.37: Make sure that the freetype module is loaded. If it is not, add the following line to the "Modules" section of your X Windows configuration file: Load "freetype" Add the following line to the "Files" section of X Windows configuration file: FontPath "/usr/local/share/fonts/dejavu/" Note: your X Windows configuration file is typically /etc/X11/XF86Config if you are using XFree86, and /etc/X11/xorg.conf if you are using X.Org. ===> rubygem-gtk2-3.1.1 depends on shared library: libgtk-x11-2.0.so - found (/usr/local/lib/libgtk-x11-2.0.so) ===> Returning to build of rubygem-gtk2-3.1.1 ===> rubygem-gtk2-3.1.1 depends on shared library: libpango-1.0.so - found (/usr/local/lib/libpango-1.0.so) =========================================================================== =================================================== ===> Configuring for rubygem-gtk2-3.1.1 =========================================================================== =================================================== ===> Building for rubygem-gtk2-3.1.1 Successfully built RubyGem Name: gtk2 Version: 3.1.1 File: gtk2-3.1.1.gem =========================================================================== =================================================== ===> rubygem-gtk2-3.1.1 depends on package: rubygem-atk>=3.1.1 - not found ===> Installing existing package /packages/All/rubygem-atk-3.1.1.txz [110i386-default-job-19] Installing rubygem-atk-3.1.1... [110i386-default-job-19] `-- Installing rubygem-glib2-3.1.1... [110i386-default-job-19] | `-- Installing rubygem-pkg-config-1.1.9... [110i386-default-job-19] | `-- Extracting rubygem-pkg-config-1.1.9: .......... done [110i386-default-job-19] `-- Extracting rubygem-glib2-3.1.1: .......... done [110i386-default-job-19] Extracting rubygem-atk-3.1.1: .......... done ===> rubygem-gtk2-3.1.1 depends on package: rubygem-atk>=3.1.1 - found ===> Returning to build of rubygem-gtk2-3.1.1 ===> rubygem-gtk2-3.1.1 depends on package: rubygem-gdk_pixbuf2>=3.1.1 - not found ===> Installing existing package /packages/All/rubygem-gdk_pixbuf2-3.1.1.txz [110i386-default-job-19] Installing rubygem-gdk_pixbuf2-3.1.1... [110i386-default-job-19] Extracting rubygem-gdk_pixbuf2-3.1.1: .......... done ===> rubygem-gtk2-3.1.1 depends on package: rubygem-gdk_pixbuf2>=3.1.1 - found ===> Returning to build of rubygem-gtk2-3.1.1 ===> rubygem-gtk2-3.1.1 depends on package: rubygem-pango>=3.1.1 - not found ===> Installing existing package /packages/All/rubygem-pango-3.1.1.txz [110i386-default-job-19] Installing rubygem-pango-3.1.1... [110i386-default-job-19] `-- Installing rubygem-cairo-1.15.5... [110i386-default-job-19] `-- Extracting rubygem-cairo-1.15.5: .......... done [110i386-default-job-19] Extracting rubygem-pango-3.1.1: .......... done ===> rubygem-gtk2-3.1.1 depends on package: rubygem-pango>=3.1.1 - found ===> Returning to build of rubygem-gtk2-3.1.1 ===> rubygem-gtk2-3.1.1 depends on file: /usr/local/bin/ruby23 - found ===> rubygem-gtk2-3.1.1 depends on file: /usr/local/bin/gem23 - found =========================================================================== =================================================== ===> Staging for rubygem-gtk2-3.1.1 ===> Generating temporary packing list (cd /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/gtk2-3.1.1; /usr/bin/env RB_USER_INSTALL=yes LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 /usr/local/bin/gem23 install -l --no-update-sources --install-dir /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/lib/ruby/gems/2.3 --ignore-dependencies --bindir=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/bin --rdoc --ri gtk2-3.1.1.gem -- --build-args ) Building native extensions with: '--build-args' This could take a while... ERROR: Error installing gtk2-3.1.1.gem: ERROR: Failed to build gem native extension. current directory: /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/lib/ruby/gems/2.3/gems/gtk2-3.1.1/ext/gtk2 /usr/local/bin/ruby23 -r ./siteconf20170425-98962-14oqrkk.rb extconf.rb --build-args checking for --enable-debug-build option... no checking for -Wall option to compiler... yes checking for -Waggregate-return option to compiler... yes checking for -Wcast-align option to compiler... yes checking for -Wextra option to compiler... yes checking for -Wformat=2 option to compiler... yes checking for -Winit-self option to compiler... yes checking for -Wlarger-than-65500 option to compiler... yes checking for -Wmissing-declarations option to compiler... yes checking for -Wmissing-format-attribute option to compiler... yes checking for -Wmissing-include-dirs option to compiler... yes checking for -Wmissing-noreturn option to compiler... yes checking for -Wmissing-prototypes option to compiler... yes checking for -Wnested-externs option to compiler... yes checking for -Wold-style-definition option to compiler... yes checking for -Wpacked option to compiler... yes checking for -Wp,-D_FORTIFY_SOURCE=2 option to compiler... yes checking for -Wpointer-arith option to compiler... yes checking for -Wswitch-default option to compiler... yes checking for -Wswitch-enum option to compiler... yes checking for -Wundef option to compiler... yes checking for -Wout-of-line-declaration option to compiler... yes checking for -Wunsafe-loop-optimizations option to compiler... no checking for -Wwrite-strings option to compiler... yes checking for rb_errinfo()... yes checking for cairo... yes checking for rb_cairo.h... yes checking for Windows... no checking for gtk+-2.0 version (>= 2.10.0)... yes checking for st.h... yes checking for ruby/st.h... yes checking for target... *** extconf.rb failed *** Could not create Makefile due to some reason, probably lack of necessary libraries and/or headers. Check the mkmf.log file for more details. You may need configuration options. Provided configuration options: --with-opt-dir --without-opt-dir --with-opt-include --without-opt-include=${opt-dir}/include --with-opt-lib --without-opt-lib=${opt-dir}/lib --with-make-prog --without-make-prog --srcdir=. --curdir --ruby=/usr/local/bin/$(RUBY_BASE_NAME)23 --enable-debug-build --disable-debug-build --with-pkg-config --without-pkg-config --with-override-variables --without-override-variables extconf.rb:80:in `
': can't find gdkkeysyms.h (RuntimeError) x11 To see why this extension failed to compile, please check the mkmf.log which can be found here: /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/lib/ruby/gems/2.3/extensions/x86-freebsd-11/2.3/gtk2-3.1.1/mkmf.log extconf failed, exit code 1 Gem files will remain installed in /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/lib/ruby/gems/2.3/gems/gtk2-3.1.1 for inspection. Results logged to /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/lib/ruby/gems/2.3/extensions/x86-freebsd-11/2.3/gtk2-3.1.1/gem_make.out *** Error code 1 Stop. make: stopped in /usr/ports/x11-toolkits/rubygem-gtk2 From owner-freebsd-ruby@freebsd.org Tue Apr 25 09:22:35 2017 Return-Path: Delivered-To: freebsd-ruby@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 A5FBCD4D543 for ; Tue, 25 Apr 2017 09:22:35 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 9503F1239 for ; Tue, 25 Apr 2017 09:22:35 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 91AE7D4D53E; Tue, 25 Apr 2017 09:22:35 +0000 (UTC) Delivered-To: ruby@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 8F086D4D53B; Tue, 25 Apr 2017 09:22:35 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from beefy9.nyi.freebsd.org (beefy9.nyi.freebsd.org [IPv6:2610:1c1:1:6080::16:ec]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 349341237; Tue, 25 Apr 2017 09:22:35 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from beefy9.nyi.freebsd.org (localhost [127.0.0.1]) by beefy9.nyi.freebsd.org (8.15.2/8.15.2) with ESMTP id v3P9MYRw077536; Tue, 25 Apr 2017 09:22:34 GMT (envelope-from pkg-fallout@FreeBSD.org) Received: (from root@localhost) by beefy9.nyi.freebsd.org (8.15.2/8.15.2/Submit) id v3P9MY8Z077535; Tue, 25 Apr 2017 09:22:34 GMT (envelope-from pkg-fallout@FreeBSD.org) Date: Tue, 25 Apr 2017 09:22:34 GMT From: pkg-fallout@FreeBSD.org Message-Id: <201704250922.v3P9MY8Z077535@beefy9.nyi.freebsd.org> To: ruby@FreeBSD.org Subject: [package - 110amd64-default][x11-toolkits/rubygem-gtk2] Failed for rubygem-gtk2-3.1.1 in stage Cc: pkg-fallout@FreeBSD.org X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Apr 2017 09:22:35 -0000 You are receiving this mail as a port that you maintain is failing to build on the FreeBSD package build server. Please investigate the failure and submit a PR to fix build. Maintainer: ruby@FreeBSD.org Last committer: swills@FreeBSD.org Ident: $FreeBSD: head/x11-toolkits/rubygem-gtk2/Makefile 435846 2017-03-10 22:01:16Z swills $ Log URL: http://beefy9.nyi.freebsd.org/data/110amd64-default/439347/logs/rubygem-gtk2-3.1.1.log Build URL: http://beefy9.nyi.freebsd.org/build.html?mastername=110amd64-default&build=439347 Log: ====>> Building x11-toolkits/rubygem-gtk2 build started at Tue Apr 25 09:21:09 UTC 2017 port directory: /usr/ports/x11-toolkits/rubygem-gtk2 building for: FreeBSD 110amd64-default-job-06 11.0-RELEASE-p9 FreeBSD 11.0-RELEASE-p9 amd64 maintained by: ruby@FreeBSD.org Makefile ident: $FreeBSD: head/x11-toolkits/rubygem-gtk2/Makefile 435846 2017-03-10 22:01:16Z swills $ Poudriere version: 3.1.17-9-gf49c6f78 Host OSVERSION: 1200028 Jail OSVERSION: 1100122 Job Id: 06 ---Begin Environment--- SHELL=/bin/csh OSVERSION=1100122 UNAME_v=FreeBSD 11.0-RELEASE-p9 UNAME_r=11.0-RELEASE-p9 BLOCKSIZE=K MAIL=/var/mail/root STATUS=1 SAVED_TERM= MASTERMNT=/usr/local/poudriere/data/.m/110amd64-default/ref PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin POUDRIERE_BUILD_TYPE=bulk PKGNAME=rubygem-gtk2-3.1.1 OLDPWD=/ PWD=/usr/local/poudriere/data/.m/110amd64-default/ref/.p/pool MASTERNAME=110amd64-default SCRIPTPREFIX=/usr/local/share/poudriere USER=root HOME=/root POUDRIERE_VERSION=3.1.17-9-gf49c6f78 SCRIPTPATH=/usr/local/share/poudriere/bulk.sh LIBEXECPREFIX=/usr/local/libexec/poudriere LOCALBASE=/usr/local PACKAGE_BUILDING=yes POUDRIEREPATH=/usr/local/bin/poudriere ---End Environment--- ---Begin OPTIONS List--- ---End OPTIONS List--- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work TMPDIR="/tmp" SHELL=/bin/sh CONFIG_SHELL=/bin/sh LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 --End CONFIGURE_ENV-- --MAKE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work TMPDIR="/tmp" NO_PIE=yes MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 PREFIX=/usr/local LOCALBASE=/usr/local LIBDIR="/usr/lib" CC="cc" CFLAGS="-O2 -pipe -fstack-protector -fno-strict-aliasing" CPP="cpp" CPPFLAGS="" LDFLAGS=" -fstack-protector" LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector -fno-strict-aliasing " MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- RUBY_LIBDIR="lib/ruby/2.3" RUBY_ARCHLIBDIR="lib/ruby/2.3/amd64-freebsd11" RUBY_SITELIBDIR="lib/ruby/site_ruby/2.3" RUBY_SITEARCHLIBDIR="lib/ruby/site_ruby/2.3/amd64-freebsd11" RUBY_VENDORLIBDIR="lib/ruby/vendor_ruby/2.3" RUBY_VENDORARCHLIBDIR="lib/ruby/vendor_ruby/2.3/amd64-freebsd11" RUBY_MODDOCDIR="share/doc/ruby23/gtk2" RUBY_MODEXAMPLESDIR="share/examples/ruby23/gtk2" RUBY_DOCDIR="share/doc/ruby23" RUBY_EXAMPLESDIR="share/examples/ruby23" RUBY_RIDIR="share/ri/2.3/system" RUBY_SITERIDIR="share/ri/2.3/site" RUBY_VERSION="2.3.3" RUBY_VER="2.3" RUBY_SHLIBVER="23" RUBY_ARCH="amd64-freebsd11" RUBY_SUFFIX="23" RUBY_NAME="ruby23" RUBY_DEFAULT_SUFFIX="23" RUBY21="@comment " RUBY22="@comment " RUBY23="" PORTVERSION="3.1.1" REV="" GEMS_BASE_DIR="lib/ruby/gems/2.3" GEMS_DIR="lib/ruby/gems/2.3/gems" DOC_DIR="lib/ruby/gems/2.3/doc" CACHE_DIR="lib/ruby/gems/2.3/cache" SPEC_DIR="lib/ruby/gems/2.3/specifications" EXT_DIR="lib/ruby/gems/2.3/extensions" PORT="gtk2-3.1.1" GEM_NAME="gtk2-3.1.1" GEM_LIB_DIR="lib/ruby/gems/2.3/gems/gtk2-3.1.1" GEM_DOC_DIR="lib/ruby/gems/2.3/doc/gtk2-3.1.1" GEM_SPEC="lib/ruby/gems/2.3/specifications/gtk2-3.1.1.gemspec" GEM_CACHE="lib/ruby/gems/2.3/cache/gtk2-3.1.1.gem" EXTRACT_SUFX=".gem" GTK2_VERSION="2.10.0" GTK3_VERSION="3.0.0" OSREL=11.0 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local PORTDOCS="" PORTEXAMPLES="" LIB32DIR=lib DOCSDIR="share/doc/gtk2" EXAMPLESDIR="share/examples/gtk2" DATADIR="share/gtk2" WWWDIR="www/gtk2" ETCDIR="etc/gtk2" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/gtk2 DOCSDIR=/usr/local/share/doc/gtk2 EXAMPLESDIR=/usr/local/share/examples/gtk2 WWWDIR=/usr/local/www/gtk2 ETCDIR=/usr/local/etc/gtk2 --End SUB_LIST-- ---Begin make.conf--- USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles #### /usr/local/etc/poudriere.d/make.conf #### # XXX: We really need this but cannot use it while 'make checksum' does not # try the next mirror on checksum failure. It currently retries the same # failed mirror and then fails rather then trying another. It *does* # try the next if the size is mismatched though. #MASTER_SITE_FREEBSD=yes # Build ALLOW_MAKE_JOBS_PACKAGES with 2 jobs MAKE_JOBS_NUMBER=2 #### /usr/ports/Mk/Scripts/ports_env.sh #### ARCH=amd64 CONFIGURE_MAX_CMD_LEN=262144 HAVE_COMPAT_IA32_KERN=YES OPSYS=FreeBSD OSREL=11.0 OSVERSION=1100122 PYTHONBASE=/usr/local UID=0 _JAVA_OS_LIST_REGEXP=native\|linux _JAVA_VENDOR_LIST_REGEXP=openjdk\|oracle\|sun _JAVA_VERSION_LIST_REGEXP=1.6\|1.7\|1.8\|1.6+\|1.7+\|1.8+ _OSRELEASE=11.0-RELEASE-p9 #### Misc Poudriere #### GID=0 DISABLE_MAKE_JOBS=poudriere ---End make.conf--- --Resource limits-- cpu time (seconds, -t) unlimited file size (512-blocks, -f) unlimited data seg size (kbytes, -d) 33554432 stack size (kbytes, -s) 524288 core file size (512-blocks, -c) unlimited max memory size (kbytes, -m) unlimited locked memory (kbytes, -l) unlimited max user processes (-u) 89999 open files (-n) 1024 virtual mem size (kbytes, -v) unlimited swap limit (kbytes, -w) unlimited socket buffer size (bytes, -b) unlimited pseudo-terminals (-p) unlimited kqueues (-k) unlimited umtx shared locks (-o) unlimited --End resource limits-- =================================================== ===> License LGPL21+ accepted by the user =========================================================================== =================================================== ===> rubygem-gtk2-3.1.1 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.10.1.txz [110amd64-default-job-06] Installing pkg-1.10.1... [110amd64-default-job-06] Extracting pkg-1.10.1: .......... done ===> rubygem-gtk2-3.1.1 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of rubygem-gtk2-3.1.1 =========================================================================== =================================================== =========================================================================== =================================================== ===> License LGPL21+ accepted by the user ===> Fetching all distfiles required by rubygem-gtk2-3.1.1 for building =========================================================================== =================================================== ===> License LGPL21+ accepted by the user ===> Fetching all distfiles required by rubygem-gtk2-3.1.1 for building => SHA256 Checksum OK for rubygem/gtk2-3.1.1.gem. =========================================================================== =================================================== ===> rubygem-gtk2-3.1.1 depends on file: /usr/local/bin/ruby23 - not found ===> Installing existing package /packages/All/ruby-2.3.3_2,1.txz [110amd64-default-job-06] Installing ruby-2.3.3_2,1... [110amd64-default-job-06] `-- Installing libedit-3.1.20170329_2,1... [110amd64-default-job-06] `-- Extracting libedit-3.1.20170329_2,1: .......... done [110amd64-default-job-06] `-- Installing libffi-3.2.1... [110amd64-default-job-06] | `-- Installing indexinfo-0.2.6... [110amd64-default-job-06] | `-- Extracting indexinfo-0.2.6: .... done [110amd64-default-job-06] | `-- Extracting shared-mime-info-1.8: .......... done [110amd64-default-job-06] `-- Extracting gtk-update-icon-cache-2.24.29: .... done [110amd64-default-job-06] Extracting gtk2-2.24.31: .......... done Message from ca_root_nss-3.30.2: ********************************* WARNING ********************************* FreeBSD does not, and can not warrant that the certification authorities whose certificates are included in this package have in any way been audited for trustworthiness or RFC 3647 compliance. Assessment and verification of trust is the complete responsibility of the system administrator. *********************************** NOTE ********************************** This package installs symlinks to support root certificates discovery by default for software that uses OpenSSL. This enables SSL Certificate Verification by client software without manual intervention. If you prefer to do this manually, replace the following symlinks with either an empty file or your site-local certificate bundle. * /etc/ssl/cert.pem * /usr/local/etc/ssl/cert.pem * /usr/local/openssl/cert.pem *************************************************************************** Message from trousers-0.3.14_1: To run tcsd automatically, add the following line to /etc/rc.conf: tcsd_enable="YES" You might want to edit /usr/local/etc/tcsd.conf to reflect your setup. If you want to use tcsd with software TPM emulator, use the following configuration in /etc/rc.conf: tcsd_enable="YES" tcsd_mode="emulator" tpmd_enable="YES" To use TPM, add your_account to '_tss' group like following: # pw groupmod _tss -m your_account Message from freetype2-2.7.1: The 2.7.x series now uses the new subpixel hinting mode (V40 port's option) as the default, emulating a modern version of ClearType. This change inevitably leads to different rendering results, and you might change port's options to adapt it to your taste (or use the new "FREETYPE_PROPERTIES" environment variable). The environment variable "FREETYPE_PROPERTIES" can be used to control the driver properties. Example: FREETYPE_PROPERTIES=truetype:interpreter-version=35 \ cff:no-stem-darkening=1 \ autofitter:warping=1 This allows to select, say, the subpixel hinting mode at runtime for a given application. The controllable properties are listed in the section "Controlling FreeType Modules" in the reference's table of contents (/usr/local/share/doc/freetype2/reference/ft2-toc.html, if documentation was installed). Message from dejavu-2.37: Make sure that the freetype module is loaded. If it is not, add the following line to the "Modules" section of your X Windows configuration file: Load "freetype" Add the following line to the "Files" section of X Windows configuration file: FontPath "/usr/local/share/fonts/dejavu/" Note: your X Windows configuration file is typically /etc/X11/XF86Config if you are using XFree86, and /etc/X11/xorg.conf if you are using X.Org. ===> rubygem-gtk2-3.1.1 depends on shared library: libgtk-x11-2.0.so - found (/usr/local/lib/libgtk-x11-2.0.so) ===> Returning to build of rubygem-gtk2-3.1.1 ===> rubygem-gtk2-3.1.1 depends on shared library: libpango-1.0.so - found (/usr/local/lib/libpango-1.0.so) =========================================================================== =================================================== ===> Configuring for rubygem-gtk2-3.1.1 =========================================================================== =================================================== ===> Building for rubygem-gtk2-3.1.1 Successfully built RubyGem Name: gtk2 Version: 3.1.1 File: gtk2-3.1.1.gem =========================================================================== =================================================== ===> rubygem-gtk2-3.1.1 depends on package: rubygem-atk>=3.1.1 - not found ===> Installing existing package /packages/All/rubygem-atk-3.1.1.txz [110amd64-default-job-06] Installing rubygem-atk-3.1.1... [110amd64-default-job-06] `-- Installing rubygem-glib2-3.1.1... [110amd64-default-job-06] | `-- Installing rubygem-pkg-config-1.1.9... [110amd64-default-job-06] | `-- Extracting rubygem-pkg-config-1.1.9: .......... done [110amd64-default-job-06] `-- Extracting rubygem-glib2-3.1.1: .......... done [110amd64-default-job-06] Extracting rubygem-atk-3.1.1: .......... done ===> rubygem-gtk2-3.1.1 depends on package: rubygem-atk>=3.1.1 - found ===> Returning to build of rubygem-gtk2-3.1.1 ===> rubygem-gtk2-3.1.1 depends on package: rubygem-gdk_pixbuf2>=3.1.1 - not found ===> Installing existing package /packages/All/rubygem-gdk_pixbuf2-3.1.1.txz [110amd64-default-job-06] Installing rubygem-gdk_pixbuf2-3.1.1... [110amd64-default-job-06] Extracting rubygem-gdk_pixbuf2-3.1.1: .......... done ===> rubygem-gtk2-3.1.1 depends on package: rubygem-gdk_pixbuf2>=3.1.1 - found ===> Returning to build of rubygem-gtk2-3.1.1 ===> rubygem-gtk2-3.1.1 depends on package: rubygem-pango>=3.1.1 - not found ===> Installing existing package /packages/All/rubygem-pango-3.1.1.txz [110amd64-default-job-06] Installing rubygem-pango-3.1.1... [110amd64-default-job-06] `-- Installing rubygem-cairo-1.15.5... [110amd64-default-job-06] `-- Extracting rubygem-cairo-1.15.5: .......... done [110amd64-default-job-06] Extracting rubygem-pango-3.1.1: .......... done ===> rubygem-gtk2-3.1.1 depends on package: rubygem-pango>=3.1.1 - found ===> Returning to build of rubygem-gtk2-3.1.1 ===> rubygem-gtk2-3.1.1 depends on file: /usr/local/bin/ruby23 - found ===> rubygem-gtk2-3.1.1 depends on file: /usr/local/bin/gem23 - found =========================================================================== =================================================== ===> Staging for rubygem-gtk2-3.1.1 ===> Generating temporary packing list (cd /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/gtk2-3.1.1; /usr/bin/env RB_USER_INSTALL=yes LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 /usr/local/bin/gem23 install -l --no-update-sources --install-dir /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/lib/ruby/gems/2.3 --ignore-dependencies --bindir=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/bin --rdoc --ri gtk2-3.1.1.gem -- --build-args ) Building native extensions with: '--build-args' This could take a while... ERROR: Error installing gtk2-3.1.1.gem: ERROR: Failed to build gem native extension. current directory: /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/lib/ruby/gems/2.3/gems/gtk2-3.1.1/ext/gtk2 /usr/local/bin/ruby23 -r ./siteconf20170425-71581-19xo1x1.rb extconf.rb --build-args checking for --enable-debug-build option... no checking for -Wall option to compiler... yes checking for -Waggregate-return option to compiler... yes checking for -Wcast-align option to compiler... yes checking for -Wextra option to compiler... yes checking for -Wformat=2 option to compiler... yes checking for -Winit-self option to compiler... yes checking for -Wlarger-than-65500 option to compiler... yes checking for -Wmissing-declarations option to compiler... yes checking for -Wmissing-format-attribute option to compiler... yes checking for -Wmissing-include-dirs option to compiler... yes checking for -Wmissing-noreturn option to compiler... yes checking for -Wmissing-prototypes option to compiler... yes checking for -Wnested-externs option to compiler... yes checking for -Wold-style-definition option to compiler... yes checking for -Wpacked option to compiler... yes checking for -Wp,-D_FORTIFY_SOURCE=2 option to compiler... yes checking for -Wpointer-arith option to compiler... yes checking for -Wswitch-default option to compiler... yes checking for -Wswitch-enum option to compiler... yes checking for -Wundef option to compiler... yes checking for -Wout-of-line-declaration option to compiler... yes checking for -Wunsafe-loop-optimizations option to compiler... no checking for -Wwrite-strings option to compiler... yes checking for rb_errinfo()... yes checking for cairo... yes checking for rb_cairo.h... yes checking for Windows... no checking for gtk+-2.0 version (>= 2.10.0)... yes checking for st.h... yes checking for ruby/st.h... yes checking for target... *** extconf.rb failed *** Could not create Makefile due to some reason, probably lack of necessary libraries and/or headers. Check the mkmf.log file for more details. You may need configuration options. Provided configuration options: --with-opt-dir --without-opt-dir --with-opt-include --without-opt-include=${opt-dir}/include --with-opt-lib --without-opt-lib=${opt-dir}/lib --with-make-prog --without-make-prog --srcdir=. --curdir --ruby=/usr/local/bin/$(RUBY_BASE_NAME)23 --enable-debug-build --disable-debug-build --with-pkg-config --without-pkg-config --with-override-variables --without-override-variables extconf.rb:80:in `
': can't find gdkkeysyms.h (RuntimeError) x11 To see why this extension failed to compile, please check the mkmf.log which can be found here: /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/lib/ruby/gems/2.3/extensions/amd64-freebsd-11/2.3/gtk2-3.1.1/mkmf.log extconf failed, exit code 1 Gem files will remain installed in /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/lib/ruby/gems/2.3/gems/gtk2-3.1.1 for inspection. Results logged to /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/lib/ruby/gems/2.3/extensions/amd64-freebsd-11/2.3/gtk2-3.1.1/gem_make.out *** Error code 1 Stop. make: stopped in /usr/ports/x11-toolkits/rubygem-gtk2 From owner-freebsd-ruby@freebsd.org Tue Apr 25 14:37:26 2017 Return-Path: Delivered-To: freebsd-ruby@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 CC563D501EF for ; Tue, 25 Apr 2017 14:37:26 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id BB5781F90 for ; Tue, 25 Apr 2017 14:37:26 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id B7E12D501ED; Tue, 25 Apr 2017 14:37:26 +0000 (UTC) Delivered-To: ruby@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 B7041D501EA; Tue, 25 Apr 2017 14:37:26 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from beefy11.nyi.freebsd.org (beefy11.nyi.freebsd.org [IPv6:2610:1c1:1:6080::16:ee]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 637BE1F8E; Tue, 25 Apr 2017 14:37:26 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from beefy11.nyi.freebsd.org (localhost [127.0.0.1]) by beefy11.nyi.freebsd.org (8.15.2/8.15.2) with ESMTP id v3PEbPj0007737; Tue, 25 Apr 2017 14:37:25 GMT (envelope-from pkg-fallout@FreeBSD.org) Received: (from root@localhost) by beefy11.nyi.freebsd.org (8.15.2/8.15.2/Submit) id v3PEbPIi007736; Tue, 25 Apr 2017 14:37:25 GMT (envelope-from pkg-fallout@FreeBSD.org) Date: Tue, 25 Apr 2017 14:37:25 GMT From: pkg-fallout@FreeBSD.org Message-Id: <201704251437.v3PEbPIi007736@beefy11.nyi.freebsd.org> To: ruby@FreeBSD.org Subject: [package - head-i386-default][x11-toolkits/rubygem-gtk2] Failed for rubygem-gtk2-3.1.1 in stage Cc: pkg-fallout@FreeBSD.org X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Apr 2017 14:37:26 -0000 You are receiving this mail as a port that you maintain is failing to build on the FreeBSD package build server. Please investigate the failure and submit a PR to fix build. Maintainer: ruby@FreeBSD.org Last committer: swills@FreeBSD.org Ident: $FreeBSD: head/x11-toolkits/rubygem-gtk2/Makefile 435846 2017-03-10 22:01:16Z swills $ Log URL: http://beefy11.nyi.freebsd.org/data/head-i386-default/p439347_s317390/logs/rubygem-gtk2-3.1.1.log Build URL: http://beefy11.nyi.freebsd.org/build.html?mastername=head-i386-default&build=p439347_s317390 Log: ====>> Building x11-toolkits/rubygem-gtk2 build started at Tue Apr 25 14:35:38 UTC 2017 port directory: /usr/ports/x11-toolkits/rubygem-gtk2 building for: FreeBSD head-i386-default-job-03 12.0-CURRENT FreeBSD 12.0-CURRENT r317390 i386 maintained by: ruby@FreeBSD.org Makefile ident: $FreeBSD: head/x11-toolkits/rubygem-gtk2/Makefile 435846 2017-03-10 22:01:16Z swills $ Poudriere version: 3.1.17-9-gf49c6f78 Host OSVERSION: 1200028 Jail OSVERSION: 1200030 Job Id: 03 !!! Jail is newer than host. (Jail: 1200030, Host: 1200028) !!! !!! This is not supported. !!! !!! Host kernel must be same or newer than jail. !!! !!! Expect build failures. !!! ---Begin Environment--- SHELL=/bin/csh UNAME_p=i386 UNAME_m=i386 OSVERSION=1200030 UNAME_v=FreeBSD 12.0-CURRENT r317390 UNAME_r=12.0-CURRENT BLOCKSIZE=K MAIL=/var/mail/root STATUS=1 SAVED_TERM= MASTERMNT=/usr/local/poudriere/data/.m/head-i386-default/ref PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin POUDRIERE_BUILD_TYPE=bulk PKGNAME=rubygem-gtk2-3.1.1 OLDPWD=/ PWD=/usr/local/poudriere/data/.m/head-i386-default/ref/.p/pool MASTERNAME=head-i386-default SCRIPTPREFIX=/usr/local/share/poudriere USER=root HOME=/root POUDRIERE_VERSION=3.1.17-9-gf49c6f78 SCRIPTPATH=/usr/local/share/poudriere/bulk.sh LIBEXECPREFIX=/usr/local/libexec/poudriere LOCALBASE=/usr/local PACKAGE_BUILDING=yes POUDRIEREPATH=/usr/local/bin/poudriere ---End Environment--- ---Begin OPTIONS List--- ---End OPTIONS List--- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work TMPDIR="/tmp" SHELL=/bin/sh CONFIG_SHELL=/bin/sh LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 --End CONFIGURE_ENV-- --MAKE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work TMPDIR="/tmp" NO_PIE=yes MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 PREFIX=/usr/local LOCALBASE=/usr/local LIBDIR="/usr/lib" CC="cc" CFLAGS="-O2 -pipe -fstack-protector -fno-strict-aliasing" CPP="cpp" CPPFLAGS="" LDFLAGS=" -fstack-protector" LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector -fno-strict-aliasing " MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- RUBY_LIBDIR="lib/ruby/2.3" RUBY_ARCHLIBDIR="lib/ruby/2.3/i386-freebsd12" RUBY_SITELIBDIR="lib/ruby/site_ruby/2.3" RUBY_SITEARCHLIBDIR="lib/ruby/site_ruby/2.3/i386-freebsd12" RUBY_VENDORLIBDIR="lib/ruby/vendor_ruby/2.3" RUBY_VENDORARCHLIBDIR="lib/ruby/vendor_ruby/2.3/i386-freebsd12" RUBY_MODDOCDIR="share/doc/ruby23/gtk2" RUBY_MODEXAMPLESDIR="share/examples/ruby23/gtk2" RUBY_DOCDIR="share/doc/ruby23" RUBY_EXAMPLESDIR="share/examples/ruby23" RUBY_RIDIR="share/ri/2.3/system" RUBY_SITERIDIR="share/ri/2.3/site" RUBY_VERSION="2.3.3" RUBY_VER="2.3" RUBY_SHLIBVER="23" RUBY_ARCH="i386-freebsd12" RUBY_SUFFIX="23" RUBY_NAME="ruby23" RUBY_DEFAULT_SUFFIX="23" RUBY21="@comment " RUBY22="@comment " RUBY23="" PORTVERSION="3.1.1" REV="" GEMS_BASE_DIR="lib/ruby/gems/2.3" GEMS_DIR="lib/ruby/gems/2.3/gems" DOC_DIR="lib/ruby/gems/2.3/doc" CACHE_DIR="lib/ruby/gems/2.3/cache" SPEC_DIR="lib/ruby/gems/2.3/specifications" EXT_DIR="lib/ruby/gems/2.3/extensions" PORT="gtk2-3.1.1" GEM_NAME="gtk2-3.1.1" GEM_LIB_DIR="lib/ruby/gems/2.3/gems/gtk2-3.1.1" GEM_DOC_DIR="lib/ruby/gems/2.3/doc/gtk2-3.1.1" GEM_SPEC="lib/ruby/gems/2.3/specifications/gtk2-3.1.1.gemspec" GEM_CACHE="lib/ruby/gems/2.3/cache/gtk2-3.1.1.gem" EXTRACT_SUFX=".gem" GTK2_VERSION="2.10.0" GTK3_VERSION="3.0.0" OSREL=12.0 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local PORTDOCS="" PORTEXAMPLES="" LIB32DIR=lib DOCSDIR="share/doc/gtk2" EXAMPLESDIR="share/examples/gtk2" DATADIR="share/gtk2" WWWDIR="www/gtk2" ETCDIR="etc/gtk2" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/gtk2 DOCSDIR=/usr/local/share/doc/gtk2 EXAMPLESDIR=/usr/local/share/examples/gtk2 WWWDIR=/usr/local/www/gtk2 ETCDIR=/usr/local/etc/gtk2 --End SUB_LIST-- ---Begin make.conf--- USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles MACHINE=i386 MACHINE_ARCH=i386 ARCH=${MACHINE_ARCH} #### /usr/local/etc/poudriere.d/make.conf #### # XXX: We really need this but cannot use it while 'make checksum' does not # try the next mirror on checksum failure. It currently retries the same # failed mirror and then fails rather then trying another. It *does* # try the next if the size is mismatched though. #MASTER_SITE_FREEBSD=yes # Build ALLOW_MAKE_JOBS_PACKAGES with 2 jobs MAKE_JOBS_NUMBER=2 #### /usr/ports/Mk/Scripts/ports_env.sh #### ARCH=i386 CONFIGURE_MAX_CMD_LEN=262144 OPSYS=FreeBSD OSREL=12.0 OSVERSION=1200030 PYTHONBASE=/usr/local UID=0 _JAVA_OS_LIST_REGEXP=native\|linux _JAVA_VENDOR_LIST_REGEXP=openjdk\|oracle\|sun _JAVA_VERSION_LIST_REGEXP=1.6\|1.7\|1.8\|1.6+\|1.7+\|1.8+ _OSRELEASE=12.0-CURRENT #### Misc Poudriere #### GID=0 DISABLE_MAKE_JOBS=poudriere ---End make.conf--- --Resource limits-- cpu time (seconds, -t) unlimited file size (512-blocks, -f) unlimited data seg size (kbytes, -d) 524288 stack size (kbytes, -s) 65536 core file size (512-blocks, -c) unlimited max memory size (kbytes, -m) unlimited locked memory (kbytes, -l) unlimited max user processes (-u) 89999 open files (-n) 1024 virtual mem size (kbytes, -v) unlimited swap limit (kbytes, -w) unlimited socket buffer size (bytes, -b) unlimited pseudo-terminals (-p) unlimited kqueues (-k) unlimited umtx shared locks (-o) unlimited --End resource limits-- =================================================== ===> License LGPL21+ accepted by the user =========================================================================== =================================================== ===> rubygem-gtk2-3.1.1 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.10.1.txz [head-i386-default-job-03] Installing pkg-1.10.1... [head-i386-default-job-03] Extracting pkg-1.10.1: .......... done ===> rubygem-gtk2-3.1.1 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of rubygem-gtk2-3.1.1 =========================================================================== =================================================== =========================================================================== =================================================== ===> License LGPL21+ accepted by the user ===> Fetching all distfiles required by rubygem-gtk2-3.1.1 for building =========================================================================== [head-i386-default-job-03] | `-- Extracting shared-mime-info-1.8: .......... done [head-i386-default-job-03] `-- Extracting gtk-update-icon-cache-2.24.29: .... done [head-i386-default-job-03] Extracting gtk2-2.24.31: .......... done Message from ca_root_nss-3.30.2: ********************************* WARNING ********************************* FreeBSD does not, and can not warrant that the certification authorities whose certificates are included in this package have in any way been audited for trustworthiness or RFC 3647 compliance. Assessment and verification of trust is the complete responsibility of the system administrator. *********************************** NOTE ********************************** This package installs symlinks to support root certificates discovery by default for software that uses OpenSSL. This enables SSL Certificate Verification by client software without manual intervention. If you prefer to do this manually, replace the following symlinks with either an empty file or your site-local certificate bundle. * /etc/ssl/cert.pem * /usr/local/etc/ssl/cert.pem * /usr/local/openssl/cert.pem *************************************************************************** Message from trousers-0.3.14_1: To run tcsd automatically, add the following line to /etc/rc.conf: tcsd_enable="YES" You might want to edit /usr/local/etc/tcsd.conf to reflect your setup. If you want to use tcsd with software TPM emulator, use the following configuration in /etc/rc.conf: tcsd_enable="YES" tcsd_mode="emulator" tpmd_enable="YES" To use TPM, add your_account to '_tss' group like following: # pw groupmod _tss -m your_account Message from freetype2-2.7.1: The 2.7.x series now uses the new subpixel hinting mode (V40 port's option) as the default, emulating a modern version of ClearType. This change inevitably leads to different rendering results, and you might change port's options to adapt it to your taste (or use the new "FREETYPE_PROPERTIES" environment variable). The environment variable "FREETYPE_PROPERTIES" can be used to control the driver properties. Example: FREETYPE_PROPERTIES=truetype:interpreter-version=35 \ cff:no-stem-darkening=1 \ autofitter:warping=1 This allows to select, say, the subpixel hinting mode at runtime for a given application. The controllable properties are listed in the section "Controlling FreeType Modules" in the reference's table of contents (/usr/local/share/doc/freetype2/reference/ft2-toc.html, if documentation was installed). Message from dejavu-2.37: Make sure that the freetype module is loaded. If it is not, add the following line to the "Modules" section of your X Windows configuration file: Load "freetype" Add the following line to the "Files" section of X Windows configuration file: FontPath "/usr/local/share/fonts/dejavu/" Note: your X Windows configuration file is typically /etc/X11/XF86Config if you are using XFree86, and /etc/X11/xorg.conf if you are using X.Org. ===> rubygem-gtk2-3.1.1 depends on shared library: libgtk-x11-2.0.so - found (/usr/local/lib/libgtk-x11-2.0.so) ===> Returning to build of rubygem-gtk2-3.1.1 ===> rubygem-gtk2-3.1.1 depends on shared library: libpango-1.0.so - found (/usr/local/lib/libpango-1.0.so) =========================================================================== =================================================== ===> Configuring for rubygem-gtk2-3.1.1 =========================================================================== =================================================== ===> Building for rubygem-gtk2-3.1.1 Successfully built RubyGem Name: gtk2 Version: 3.1.1 File: gtk2-3.1.1.gem =========================================================================== =================================================== ===> rubygem-gtk2-3.1.1 depends on package: rubygem-atk>=3.1.1 - not found ===> Installing existing package /packages/All/rubygem-atk-3.1.1.txz [head-i386-default-job-03] Installing rubygem-atk-3.1.1... [head-i386-default-job-03] `-- Installing rubygem-glib2-3.1.1... [head-i386-default-job-03] | `-- Installing rubygem-pkg-config-1.1.9... [head-i386-default-job-03] | `-- Extracting rubygem-pkg-config-1.1.9: .......... done [head-i386-default-job-03] `-- Extracting rubygem-glib2-3.1.1: .......... done [head-i386-default-job-03] Extracting rubygem-atk-3.1.1: .......... done ===> rubygem-gtk2-3.1.1 depends on package: rubygem-atk>=3.1.1 - found ===> Returning to build of rubygem-gtk2-3.1.1 ===> rubygem-gtk2-3.1.1 depends on package: rubygem-gdk_pixbuf2>=3.1.1 - not found ===> Installing existing package /packages/All/rubygem-gdk_pixbuf2-3.1.1.txz [head-i386-default-job-03] Installing rubygem-gdk_pixbuf2-3.1.1... [head-i386-default-job-03] Extracting rubygem-gdk_pixbuf2-3.1.1: .......... done ===> rubygem-gtk2-3.1.1 depends on package: rubygem-gdk_pixbuf2>=3.1.1 - found ===> Returning to build of rubygem-gtk2-3.1.1 ===> rubygem-gtk2-3.1.1 depends on package: rubygem-pango>=3.1.1 - not found ===> Installing existing package /packages/All/rubygem-pango-3.1.1.txz [head-i386-default-job-03] Installing rubygem-pango-3.1.1... [head-i386-default-job-03] `-- Installing rubygem-cairo-1.15.5... [head-i386-default-job-03] `-- Extracting rubygem-cairo-1.15.5: .......... done [head-i386-default-job-03] Extracting rubygem-pango-3.1.1: .......... done ===> rubygem-gtk2-3.1.1 depends on package: rubygem-pango>=3.1.1 - found ===> Returning to build of rubygem-gtk2-3.1.1 ===> rubygem-gtk2-3.1.1 depends on file: /usr/local/bin/ruby23 - found ===> rubygem-gtk2-3.1.1 depends on file: /usr/local/bin/gem23 - found =========================================================================== =================================================== ===> Staging for rubygem-gtk2-3.1.1 ===> Generating temporary packing list (cd /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/gtk2-3.1.1; /usr/bin/env RB_USER_INSTALL=yes LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 /usr/local/bin/gem23 install -l --no-update-sources --install-dir /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/lib/ruby/gems/2.3 --ignore-dependencies --bindir=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/bin --rdoc --ri gtk2-3.1.1.gem -- --build-args ) Building native extensions with: '--build-args' This could take a while... ERROR: Error installing gtk2-3.1.1.gem: ERROR: Failed to build gem native extension. current directory: /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/lib/ruby/gems/2.3/gems/gtk2-3.1.1/ext/gtk2 /usr/local/bin/ruby23 -r ./siteconf20170425-1934-t4yr1v.rb extconf.rb --build-args checking for --enable-debug-build option... no checking for -Wall option to compiler... yes checking for -Waggregate-return option to compiler... yes checking for -Wcast-align option to compiler... yes checking for -Wextra option to compiler... yes checking for -Wformat=2 option to compiler... yes checking for -Winit-self option to compiler... yes checking for -Wlarger-than-65500 option to compiler... yes checking for -Wmissing-declarations option to compiler... yes checking for -Wmissing-format-attribute option to compiler... yes checking for -Wmissing-include-dirs option to compiler... yes checking for -Wmissing-noreturn option to compiler... yes checking for -Wmissing-prototypes option to compiler... yes checking for -Wnested-externs option to compiler... yes checking for -Wold-style-definition option to compiler... yes checking for -Wpacked option to compiler... yes checking for -Wp,-D_FORTIFY_SOURCE=2 option to compiler... yes checking for -Wpointer-arith option to compiler... yes checking for -Wswitch-default option to compiler... yes checking for -Wswitch-enum option to compiler... yes checking for -Wundef option to compiler... yes checking for -Wout-of-line-declaration option to compiler... yes checking for -Wunsafe-loop-optimizations option to compiler... no checking for -Wwrite-strings option to compiler... yes checking for rb_errinfo()... yes checking for cairo... yes checking for rb_cairo.h... yes checking for Windows... no checking for gtk+-2.0 version (>= 2.10.0)... yes checking for st.h... yes checking for ruby/st.h... yes checking for target... *** extconf.rb failed *** Could not create Makefile due to some reason, probably lack of necessary libraries and/or headers. Check the mkmf.log file for more details. You may need configuration options. Provided configuration options: --with-opt-dir --without-opt-dir --with-opt-include --without-opt-include=${opt-dir}/include --with-opt-lib --without-opt-lib=${opt-dir}/lib --with-make-prog --without-make-prog --srcdir=. --curdir --ruby=/usr/local/bin/$(RUBY_BASE_NAME)23 --enable-debug-build --disable-debug-build --with-pkg-config --without-pkg-config --with-override-variables --without-override-variables extconf.rb:80:in `
': can't find gdkkeysyms.h (RuntimeError) x11 To see why this extension failed to compile, please check the mkmf.log which can be found here: /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/lib/ruby/gems/2.3/extensions/x86-freebsd-12/2.3/gtk2-3.1.1/mkmf.log extconf failed, exit code 1 Gem files will remain installed in /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/lib/ruby/gems/2.3/gems/gtk2-3.1.1 for inspection. Results logged to /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/lib/ruby/gems/2.3/extensions/x86-freebsd-12/2.3/gtk2-3.1.1/gem_make.out *** Error code 1 Stop. make: stopped in /usr/ports/x11-toolkits/rubygem-gtk2 From owner-freebsd-ruby@freebsd.org Tue Apr 25 15:15:59 2017 Return-Path: Delivered-To: freebsd-ruby@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 0C2CBD50CBE for ; Tue, 25 Apr 2017 15:15:59 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id EF3FB7E3 for ; Tue, 25 Apr 2017 15:15:58 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id EBCA3D50CBC; Tue, 25 Apr 2017 15:15:58 +0000 (UTC) Delivered-To: ruby@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 EB0D7D50CBA; Tue, 25 Apr 2017 15:15:58 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from beefy12.nyi.freebsd.org (beefy12.nyi.freebsd.org [IPv6:2610:1c1:1:6080::16:ef]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 9B93D7E1; Tue, 25 Apr 2017 15:15:58 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from beefy12.nyi.freebsd.org (localhost [127.0.0.1]) by beefy12.nyi.freebsd.org (8.15.2/8.15.2) with ESMTP id v3PFFv5j080260; Tue, 25 Apr 2017 15:15:57 GMT (envelope-from pkg-fallout@FreeBSD.org) Received: (from root@localhost) by beefy12.nyi.freebsd.org (8.15.2/8.15.2/Submit) id v3PFFviW080259; Tue, 25 Apr 2017 15:15:57 GMT (envelope-from pkg-fallout@FreeBSD.org) Date: Tue, 25 Apr 2017 15:15:57 GMT From: pkg-fallout@FreeBSD.org Message-Id: <201704251515.v3PFFviW080259@beefy12.nyi.freebsd.org> To: ruby@FreeBSD.org Subject: [package - head-amd64-default][x11-toolkits/rubygem-gtk2] Failed for rubygem-gtk2-3.1.1 in stage Cc: pkg-fallout@FreeBSD.org X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Apr 2017 15:15:59 -0000 You are receiving this mail as a port that you maintain is failing to build on the FreeBSD package build server. Please investigate the failure and submit a PR to fix build. Maintainer: ruby@FreeBSD.org Last committer: swills@FreeBSD.org Ident: $FreeBSD: head/x11-toolkits/rubygem-gtk2/Makefile 435846 2017-03-10 22:01:16Z swills $ Log URL: http://beefy12.nyi.freebsd.org/data/head-amd64-default/p439347_s317390/logs/rubygem-gtk2-3.1.1.log Build URL: http://beefy12.nyi.freebsd.org/build.html?mastername=head-amd64-default&build=p439347_s317390 Log: ====>> Building x11-toolkits/rubygem-gtk2 build started at Tue Apr 25 15:14:11 UTC 2017 port directory: /usr/ports/x11-toolkits/rubygem-gtk2 building for: FreeBSD head-amd64-default-job-01 12.0-CURRENT FreeBSD 12.0-CURRENT r317390 amd64 maintained by: ruby@FreeBSD.org Makefile ident: $FreeBSD: head/x11-toolkits/rubygem-gtk2/Makefile 435846 2017-03-10 22:01:16Z swills $ Poudriere version: 3.1.17-9-gf49c6f78 Host OSVERSION: 1200028 Jail OSVERSION: 1200030 Job Id: 01 !!! Jail is newer than host. (Jail: 1200030, Host: 1200028) !!! !!! This is not supported. !!! !!! Host kernel must be same or newer than jail. !!! !!! Expect build failures. !!! ---Begin Environment--- SHELL=/bin/csh OSVERSION=1200030 UNAME_v=FreeBSD 12.0-CURRENT r317390 UNAME_r=12.0-CURRENT BLOCKSIZE=K MAIL=/var/mail/root STATUS=1 SAVED_TERM= MASTERMNT=/usr/local/poudriere/data/.m/head-amd64-default/ref PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin POUDRIERE_BUILD_TYPE=bulk PKGNAME=rubygem-gtk2-3.1.1 OLDPWD=/ PWD=/usr/local/poudriere/data/.m/head-amd64-default/ref/.p/pool MASTERNAME=head-amd64-default SCRIPTPREFIX=/usr/local/share/poudriere USER=root HOME=/root POUDRIERE_VERSION=3.1.17-9-gf49c6f78 SCRIPTPATH=/usr/local/share/poudriere/bulk.sh LIBEXECPREFIX=/usr/local/libexec/poudriere LOCALBASE=/usr/local PACKAGE_BUILDING=yes POUDRIEREPATH=/usr/local/bin/poudriere ---End Environment--- ---Begin OPTIONS List--- ---End OPTIONS List--- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work TMPDIR="/tmp" SHELL=/bin/sh CONFIG_SHELL=/bin/sh LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 --End CONFIGURE_ENV-- --MAKE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work TMPDIR="/tmp" NO_PIE=yes MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 PREFIX=/usr/local LOCALBASE=/usr/local LIBDIR="/usr/lib" CC="cc" CFLAGS="-O2 -pipe -fstack-protector -fno-strict-aliasing" CPP="cpp" CPPFLAGS="" LDFLAGS=" -fstack-protector" LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector -fno-strict-aliasing " MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- RUBY_LIBDIR="lib/ruby/2.3" RUBY_ARCHLIBDIR="lib/ruby/2.3/amd64-freebsd12" RUBY_SITELIBDIR="lib/ruby/site_ruby/2.3" RUBY_SITEARCHLIBDIR="lib/ruby/site_ruby/2.3/amd64-freebsd12" RUBY_VENDORLIBDIR="lib/ruby/vendor_ruby/2.3" RUBY_VENDORARCHLIBDIR="lib/ruby/vendor_ruby/2.3/amd64-freebsd12" RUBY_MODDOCDIR="share/doc/ruby23/gtk2" RUBY_MODEXAMPLESDIR="share/examples/ruby23/gtk2" RUBY_DOCDIR="share/doc/ruby23" RUBY_EXAMPLESDIR="share/examples/ruby23" RUBY_RIDIR="share/ri/2.3/system" RUBY_SITERIDIR="share/ri/2.3/site" RUBY_VERSION="2.3.3" RUBY_VER="2.3" RUBY_SHLIBVER="23" RUBY_ARCH="amd64-freebsd12" RUBY_SUFFIX="23" RUBY_NAME="ruby23" RUBY_DEFAULT_SUFFIX="23" RUBY21="@comment " RUBY22="@comment " RUBY23="" PORTVERSION="3.1.1" REV="" GEMS_BASE_DIR="lib/ruby/gems/2.3" GEMS_DIR="lib/ruby/gems/2.3/gems" DOC_DIR="lib/ruby/gems/2.3/doc" CACHE_DIR="lib/ruby/gems/2.3/cache" SPEC_DIR="lib/ruby/gems/2.3/specifications" EXT_DIR="lib/ruby/gems/2.3/extensions" PORT="gtk2-3.1.1" GEM_NAME="gtk2-3.1.1" GEM_LIB_DIR="lib/ruby/gems/2.3/gems/gtk2-3.1.1" GEM_DOC_DIR="lib/ruby/gems/2.3/doc/gtk2-3.1.1" GEM_SPEC="lib/ruby/gems/2.3/specifications/gtk2-3.1.1.gemspec" GEM_CACHE="lib/ruby/gems/2.3/cache/gtk2-3.1.1.gem" EXTRACT_SUFX=".gem" GTK2_VERSION="2.10.0" GTK3_VERSION="3.0.0" OSREL=12.0 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local PORTDOCS="" PORTEXAMPLES="" LIB32DIR=lib DOCSDIR="share/doc/gtk2" EXAMPLESDIR="share/examples/gtk2" DATADIR="share/gtk2" WWWDIR="www/gtk2" ETCDIR="etc/gtk2" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/gtk2 DOCSDIR=/usr/local/share/doc/gtk2 EXAMPLESDIR=/usr/local/share/examples/gtk2 WWWDIR=/usr/local/www/gtk2 ETCDIR=/usr/local/etc/gtk2 --End SUB_LIST-- ---Begin make.conf--- USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles #### /usr/local/etc/poudriere.d/make.conf #### # XXX: We really need this but cannot use it while 'make checksum' does not # try the next mirror on checksum failure. It currently retries the same # failed mirror and then fails rather then trying another. It *does* # try the next if the size is mismatched though. #MASTER_SITE_FREEBSD=yes # Build ALLOW_MAKE_JOBS_PACKAGES with 2 jobs MAKE_JOBS_NUMBER=2 #### /usr/ports/Mk/Scripts/ports_env.sh #### ARCH=amd64 CONFIGURE_MAX_CMD_LEN=262144 HAVE_COMPAT_IA32_KERN=YES OPSYS=FreeBSD OSREL=12.0 OSVERSION=1200030 PYTHONBASE=/usr/local UID=0 _JAVA_OS_LIST_REGEXP=native\|linux _JAVA_VENDOR_LIST_REGEXP=openjdk\|oracle\|sun _JAVA_VERSION_LIST_REGEXP=1.6\|1.7\|1.8\|1.6+\|1.7+\|1.8+ _OSRELEASE=12.0-CURRENT #### Misc Poudriere #### GID=0 DISABLE_MAKE_JOBS=poudriere ---End make.conf--- --Resource limits-- cpu time (seconds, -t) unlimited file size (512-blocks, -f) unlimited data seg size (kbytes, -d) 33554432 stack size (kbytes, -s) 524288 core file size (512-blocks, -c) unlimited max memory size (kbytes, -m) unlimited locked memory (kbytes, -l) unlimited max user processes (-u) 89999 open files (-n) 1024 virtual mem size (kbytes, -v) unlimited swap limit (kbytes, -w) unlimited socket buffer size (bytes, -b) unlimited pseudo-terminals (-p) unlimited kqueues (-k) unlimited umtx shared locks (-o) unlimited --End resource limits-- =================================================== ===> License LGPL21+ accepted by the user =========================================================================== =================================================== ===> rubygem-gtk2-3.1.1 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.10.1.txz [head-amd64-default-job-01] Installing pkg-1.10.1... [head-amd64-default-job-01] Extracting pkg-1.10.1: .......... done ===> rubygem-gtk2-3.1.1 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of rubygem-gtk2-3.1.1 =========================================================================== =================================================== =========================================================================== =================================================== ===> License LGPL21+ accepted by the user ===> Fetching all distfiles required by rubygem-gtk2-3.1.1 for building =========================================================================== =================================================== ===> License LGPL21+ accepted by the user ===> Fetching all distfiles required by rubygem-gtk2-3.1.1 for building => SHA256 Checksum OK for rubygem/gtk2-3.1.1.gem. [head-amd64-default-job-01] | `-- Extracting shared-mime-info-1.8: .......... done [head-amd64-default-job-01] `-- Extracting gtk-update-icon-cache-2.24.29: .... done [head-amd64-default-job-01] Extracting gtk2-2.24.31: .......... done Message from ca_root_nss-3.30.2: ********************************* WARNING ********************************* FreeBSD does not, and can not warrant that the certification authorities whose certificates are included in this package have in any way been audited for trustworthiness or RFC 3647 compliance. Assessment and verification of trust is the complete responsibility of the system administrator. *********************************** NOTE ********************************** This package installs symlinks to support root certificates discovery by default for software that uses OpenSSL. This enables SSL Certificate Verification by client software without manual intervention. If you prefer to do this manually, replace the following symlinks with either an empty file or your site-local certificate bundle. * /etc/ssl/cert.pem * /usr/local/etc/ssl/cert.pem * /usr/local/openssl/cert.pem *************************************************************************** Message from trousers-0.3.14_1: To run tcsd automatically, add the following line to /etc/rc.conf: tcsd_enable="YES" You might want to edit /usr/local/etc/tcsd.conf to reflect your setup. If you want to use tcsd with software TPM emulator, use the following configuration in /etc/rc.conf: tcsd_enable="YES" tcsd_mode="emulator" tpmd_enable="YES" To use TPM, add your_account to '_tss' group like following: # pw groupmod _tss -m your_account Message from freetype2-2.7.1: The 2.7.x series now uses the new subpixel hinting mode (V40 port's option) as the default, emulating a modern version of ClearType. This change inevitably leads to different rendering results, and you might change port's options to adapt it to your taste (or use the new "FREETYPE_PROPERTIES" environment variable). The environment variable "FREETYPE_PROPERTIES" can be used to control the driver properties. Example: FREETYPE_PROPERTIES=truetype:interpreter-version=35 \ cff:no-stem-darkening=1 \ autofitter:warping=1 This allows to select, say, the subpixel hinting mode at runtime for a given application. The controllable properties are listed in the section "Controlling FreeType Modules" in the reference's table of contents (/usr/local/share/doc/freetype2/reference/ft2-toc.html, if documentation was installed). Message from dejavu-2.37: Make sure that the freetype module is loaded. If it is not, add the following line to the "Modules" section of your X Windows configuration file: Load "freetype" Add the following line to the "Files" section of X Windows configuration file: FontPath "/usr/local/share/fonts/dejavu/" Note: your X Windows configuration file is typically /etc/X11/XF86Config if you are using XFree86, and /etc/X11/xorg.conf if you are using X.Org. ===> rubygem-gtk2-3.1.1 depends on shared library: libgtk-x11-2.0.so - found (/usr/local/lib/libgtk-x11-2.0.so) ===> Returning to build of rubygem-gtk2-3.1.1 ===> rubygem-gtk2-3.1.1 depends on shared library: libpango-1.0.so - found (/usr/local/lib/libpango-1.0.so) =========================================================================== =================================================== ===> Configuring for rubygem-gtk2-3.1.1 =========================================================================== =================================================== ===> Building for rubygem-gtk2-3.1.1 Successfully built RubyGem Name: gtk2 Version: 3.1.1 File: gtk2-3.1.1.gem =========================================================================== =================================================== ===> rubygem-gtk2-3.1.1 depends on package: rubygem-atk>=3.1.1 - not found ===> Installing existing package /packages/All/rubygem-atk-3.1.1.txz [head-amd64-default-job-01] Installing rubygem-atk-3.1.1... [head-amd64-default-job-01] `-- Installing rubygem-glib2-3.1.1... [head-amd64-default-job-01] | `-- Installing rubygem-pkg-config-1.1.9... [head-amd64-default-job-01] | `-- Extracting rubygem-pkg-config-1.1.9: .......... done [head-amd64-default-job-01] `-- Extracting rubygem-glib2-3.1.1: .......... done [head-amd64-default-job-01] Extracting rubygem-atk-3.1.1: .......... done ===> rubygem-gtk2-3.1.1 depends on package: rubygem-atk>=3.1.1 - found ===> Returning to build of rubygem-gtk2-3.1.1 ===> rubygem-gtk2-3.1.1 depends on package: rubygem-gdk_pixbuf2>=3.1.1 - not found ===> Installing existing package /packages/All/rubygem-gdk_pixbuf2-3.1.1.txz [head-amd64-default-job-01] Installing rubygem-gdk_pixbuf2-3.1.1... [head-amd64-default-job-01] Extracting rubygem-gdk_pixbuf2-3.1.1: .......... done ===> rubygem-gtk2-3.1.1 depends on package: rubygem-gdk_pixbuf2>=3.1.1 - found ===> Returning to build of rubygem-gtk2-3.1.1 ===> rubygem-gtk2-3.1.1 depends on package: rubygem-pango>=3.1.1 - not found ===> Installing existing package /packages/All/rubygem-pango-3.1.1.txz [head-amd64-default-job-01] Installing rubygem-pango-3.1.1... [head-amd64-default-job-01] `-- Installing rubygem-cairo-1.15.5... [head-amd64-default-job-01] `-- Extracting rubygem-cairo-1.15.5: .......... done [head-amd64-default-job-01] Extracting rubygem-pango-3.1.1: .......... done ===> rubygem-gtk2-3.1.1 depends on package: rubygem-pango>=3.1.1 - found ===> Returning to build of rubygem-gtk2-3.1.1 ===> rubygem-gtk2-3.1.1 depends on file: /usr/local/bin/ruby23 - found ===> rubygem-gtk2-3.1.1 depends on file: /usr/local/bin/gem23 - found =========================================================================== =================================================== ===> Staging for rubygem-gtk2-3.1.1 ===> Generating temporary packing list (cd /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/gtk2-3.1.1; /usr/bin/env RB_USER_INSTALL=yes LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 /usr/local/bin/gem23 install -l --no-update-sources --install-dir /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/lib/ruby/gems/2.3 --ignore-dependencies --bindir=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/bin --rdoc --ri gtk2-3.1.1.gem -- --build-args ) Building native extensions with: '--build-args' This could take a while... ERROR: Error installing gtk2-3.1.1.gem: ERROR: Failed to build gem native extension. current directory: /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/lib/ruby/gems/2.3/gems/gtk2-3.1.1/ext/gtk2 /usr/local/bin/ruby23 -r ./siteconf20170425-72814-1u5l6o1.rb extconf.rb --build-args checking for --enable-debug-build option... no checking for -Wall option to compiler... yes checking for -Waggregate-return option to compiler... yes checking for -Wcast-align option to compiler... yes checking for -Wextra option to compiler... yes checking for -Wformat=2 option to compiler... yes checking for -Winit-self option to compiler... yes checking for -Wlarger-than-65500 option to compiler... yes checking for -Wmissing-declarations option to compiler... yes checking for -Wmissing-format-attribute option to compiler... yes checking for -Wmissing-include-dirs option to compiler... yes checking for -Wmissing-noreturn option to compiler... yes checking for -Wmissing-prototypes option to compiler... yes checking for -Wnested-externs option to compiler... yes checking for -Wold-style-definition option to compiler... yes checking for -Wpacked option to compiler... yes checking for -Wp,-D_FORTIFY_SOURCE=2 option to compiler... yes checking for -Wpointer-arith option to compiler... yes checking for -Wswitch-default option to compiler... yes checking for -Wswitch-enum option to compiler... yes checking for -Wundef option to compiler... yes checking for -Wout-of-line-declaration option to compiler... yes checking for -Wunsafe-loop-optimizations option to compiler... no checking for -Wwrite-strings option to compiler... yes checking for rb_errinfo()... yes checking for cairo... yes checking for rb_cairo.h... yes checking for Windows... no checking for gtk+-2.0 version (>= 2.10.0)... yes checking for st.h... yes checking for ruby/st.h... yes checking for target... *** extconf.rb failed *** Could not create Makefile due to some reason, probably lack of necessary libraries and/or headers. Check the mkmf.log file for more details. You may need configuration options. Provided configuration options: --with-opt-dir --without-opt-dir --with-opt-include --without-opt-include=${opt-dir}/include --with-opt-lib --without-opt-lib=${opt-dir}/lib --with-make-prog --without-make-prog --srcdir=. --curdir --ruby=/usr/local/bin/$(RUBY_BASE_NAME)23 --enable-debug-build --disable-debug-build --with-pkg-config --without-pkg-config --with-override-variables --without-override-variables extconf.rb:80:in `
': can't find gdkkeysyms.h (RuntimeError) x11 To see why this extension failed to compile, please check the mkmf.log which can be found here: /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/lib/ruby/gems/2.3/extensions/amd64-freebsd-12/2.3/gtk2-3.1.1/mkmf.log extconf failed, exit code 1 Gem files will remain installed in /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/lib/ruby/gems/2.3/gems/gtk2-3.1.1 for inspection. Results logged to /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/lib/ruby/gems/2.3/extensions/amd64-freebsd-12/2.3/gtk2-3.1.1/gem_make.out *** Error code 1 Stop. make: stopped in /usr/ports/x11-toolkits/rubygem-gtk2 From owner-freebsd-ruby@freebsd.org Thu Apr 27 02:22:32 2017 Return-Path: Delivered-To: freebsd-ruby@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 798ADD52AE0 for ; Thu, 27 Apr 2017 02:22:32 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 683E0162C for ; Thu, 27 Apr 2017 02:22:32 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 64483D52ADE; Thu, 27 Apr 2017 02:22:32 +0000 (UTC) Delivered-To: ruby@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 6399FD52ADC; Thu, 27 Apr 2017 02:22:32 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from beefy9.nyi.freebsd.org (beefy9.nyi.freebsd.org [IPv6:2610:1c1:1:6080::16:ec]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 153B6162A; Thu, 27 Apr 2017 02:22:32 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from beefy9.nyi.freebsd.org (localhost [127.0.0.1]) by beefy9.nyi.freebsd.org (8.15.2/8.15.2) with ESMTP id v3R2MVXM036564; Thu, 27 Apr 2017 02:22:31 GMT (envelope-from pkg-fallout@FreeBSD.org) Received: (from root@localhost) by beefy9.nyi.freebsd.org (8.15.2/8.15.2/Submit) id v3R2MVVg036549; Thu, 27 Apr 2017 02:22:31 GMT (envelope-from pkg-fallout@FreeBSD.org) Date: Thu, 27 Apr 2017 02:22:31 GMT From: pkg-fallout@FreeBSD.org Message-Id: <201704270222.v3R2MVVg036549@beefy9.nyi.freebsd.org> To: ruby@FreeBSD.org Subject: [package - 110amd64-default][x11-toolkits/rubygem-gtk2] Failed for rubygem-gtk2-3.1.1 in stage Cc: pkg-fallout@FreeBSD.org X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Apr 2017 02:22:32 -0000 You are receiving this mail as a port that you maintain is failing to build on the FreeBSD package build server. Please investigate the failure and submit a PR to fix build. Maintainer: ruby@FreeBSD.org Last committer: swills@FreeBSD.org Ident: $FreeBSD: head/x11-toolkits/rubygem-gtk2/Makefile 435846 2017-03-10 22:01:16Z swills $ Log URL: http://beefy9.nyi.freebsd.org/data/110amd64-default/439496/logs/rubygem-gtk2-3.1.1.log Build URL: http://beefy9.nyi.freebsd.org/build.html?mastername=110amd64-default&build=439496 Log: ====>> Building x11-toolkits/rubygem-gtk2 build started at Thu Apr 27 02:21:06 UTC 2017 port directory: /usr/ports/x11-toolkits/rubygem-gtk2 building for: FreeBSD 110amd64-default-job-12 11.0-RELEASE-p9 FreeBSD 11.0-RELEASE-p9 amd64 maintained by: ruby@FreeBSD.org Makefile ident: $FreeBSD: head/x11-toolkits/rubygem-gtk2/Makefile 435846 2017-03-10 22:01:16Z swills $ Poudriere version: 3.1.17-9-gf49c6f78 Host OSVERSION: 1200028 Jail OSVERSION: 1100122 Job Id: 12 ---Begin Environment--- SHELL=/bin/csh OSVERSION=1100122 UNAME_v=FreeBSD 11.0-RELEASE-p9 UNAME_r=11.0-RELEASE-p9 BLOCKSIZE=K MAIL=/var/mail/root STATUS=1 SAVED_TERM= MASTERMNT=/usr/local/poudriere/data/.m/110amd64-default/ref PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin POUDRIERE_BUILD_TYPE=bulk PKGNAME=rubygem-gtk2-3.1.1 OLDPWD=/ PWD=/usr/local/poudriere/data/.m/110amd64-default/ref/.p/pool MASTERNAME=110amd64-default SCRIPTPREFIX=/usr/local/share/poudriere USER=root HOME=/root POUDRIERE_VERSION=3.1.17-9-gf49c6f78 SCRIPTPATH=/usr/local/share/poudriere/bulk.sh LIBEXECPREFIX=/usr/local/libexec/poudriere LOCALBASE=/usr/local PACKAGE_BUILDING=yes POUDRIEREPATH=/usr/local/bin/poudriere ---End Environment--- ---Begin OPTIONS List--- ---End OPTIONS List--- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work TMPDIR="/tmp" SHELL=/bin/sh CONFIG_SHELL=/bin/sh LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 --End CONFIGURE_ENV-- --MAKE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work TMPDIR="/tmp" NO_PIE=yes MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 PREFIX=/usr/local LOCALBASE=/usr/local LIBDIR="/usr/lib" CC="cc" CFLAGS="-O2 -pipe -fstack-protector -fno-strict-aliasing" CPP="cpp" CPPFLAGS="" LDFLAGS=" -fstack-protector" LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector -fno-strict-aliasing " MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- RUBY_LIBDIR="lib/ruby/2.3" RUBY_ARCHLIBDIR="lib/ruby/2.3/amd64-freebsd11" RUBY_SITELIBDIR="lib/ruby/site_ruby/2.3" RUBY_SITEARCHLIBDIR="lib/ruby/site_ruby/2.3/amd64-freebsd11" RUBY_VENDORLIBDIR="lib/ruby/vendor_ruby/2.3" RUBY_VENDORARCHLIBDIR="lib/ruby/vendor_ruby/2.3/amd64-freebsd11" RUBY_MODDOCDIR="share/doc/ruby23/gtk2" RUBY_MODEXAMPLESDIR="share/examples/ruby23/gtk2" RUBY_DOCDIR="share/doc/ruby23" RUBY_EXAMPLESDIR="share/examples/ruby23" RUBY_RIDIR="share/ri/2.3/system" RUBY_SITERIDIR="share/ri/2.3/site" RUBY_VERSION="2.3.3" RUBY_VER="2.3" RUBY_SHLIBVER="23" RUBY_ARCH="amd64-freebsd11" RUBY_SUFFIX="23" RUBY_NAME="ruby23" RUBY_DEFAULT_SUFFIX="23" RUBY21="@comment " RUBY22="@comment " RUBY23="" PORTVERSION="3.1.1" REV="" GEMS_BASE_DIR="lib/ruby/gems/2.3" GEMS_DIR="lib/ruby/gems/2.3/gems" DOC_DIR="lib/ruby/gems/2.3/doc" CACHE_DIR="lib/ruby/gems/2.3/cache" SPEC_DIR="lib/ruby/gems/2.3/specifications" EXT_DIR="lib/ruby/gems/2.3/extensions" PORT="gtk2-3.1.1" GEM_NAME="gtk2-3.1.1" GEM_LIB_DIR="lib/ruby/gems/2.3/gems/gtk2-3.1.1" GEM_DOC_DIR="lib/ruby/gems/2.3/doc/gtk2-3.1.1" GEM_SPEC="lib/ruby/gems/2.3/specifications/gtk2-3.1.1.gemspec" GEM_CACHE="lib/ruby/gems/2.3/cache/gtk2-3.1.1.gem" EXTRACT_SUFX=".gem" GTK2_VERSION="2.10.0" GTK3_VERSION="3.0.0" OSREL=11.0 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local PORTDOCS="" PORTEXAMPLES="" LIB32DIR=lib DOCSDIR="share/doc/gtk2" EXAMPLESDIR="share/examples/gtk2" DATADIR="share/gtk2" WWWDIR="www/gtk2" ETCDIR="etc/gtk2" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/gtk2 DOCSDIR=/usr/local/share/doc/gtk2 EXAMPLESDIR=/usr/local/share/examples/gtk2 WWWDIR=/usr/local/www/gtk2 ETCDIR=/usr/local/etc/gtk2 --End SUB_LIST-- ---Begin make.conf--- USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles #### /usr/local/etc/poudriere.d/make.conf #### # XXX: We really need this but cannot use it while 'make checksum' does not # try the next mirror on checksum failure. It currently retries the same # failed mirror and then fails rather then trying another. It *does* # try the next if the size is mismatched though. #MASTER_SITE_FREEBSD=yes # Build ALLOW_MAKE_JOBS_PACKAGES with 2 jobs MAKE_JOBS_NUMBER=2 #### /usr/ports/Mk/Scripts/ports_env.sh #### ARCH=amd64 CONFIGURE_MAX_CMD_LEN=262144 HAVE_COMPAT_IA32_KERN=YES OPSYS=FreeBSD OSREL=11.0 OSVERSION=1100122 PYTHONBASE=/usr/local UID=0 _JAVA_OS_LIST_REGEXP=native\|linux _JAVA_VENDOR_LIST_REGEXP=openjdk\|oracle\|sun _JAVA_VERSION_LIST_REGEXP=1.6\|1.7\|1.8\|1.6+\|1.7+\|1.8+ _OSRELEASE=11.0-RELEASE-p9 #### Misc Poudriere #### GID=0 DISABLE_MAKE_JOBS=poudriere ---End make.conf--- --Resource limits-- cpu time (seconds, -t) unlimited file size (512-blocks, -f) unlimited data seg size (kbytes, -d) 33554432 stack size (kbytes, -s) 524288 core file size (512-blocks, -c) unlimited max memory size (kbytes, -m) unlimited locked memory (kbytes, -l) unlimited max user processes (-u) 89999 open files (-n) 1024 virtual mem size (kbytes, -v) unlimited swap limit (kbytes, -w) unlimited socket buffer size (bytes, -b) unlimited pseudo-terminals (-p) unlimited kqueues (-k) unlimited umtx shared locks (-o) unlimited --End resource limits-- =================================================== ===> License LGPL21+ accepted by the user =========================================================================== =================================================== ===> rubygem-gtk2-3.1.1 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.10.1.txz [110amd64-default-job-12] Installing pkg-1.10.1... [110amd64-default-job-12] Extracting pkg-1.10.1: .......... done ===> rubygem-gtk2-3.1.1 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of rubygem-gtk2-3.1.1 =========================================================================== =================================================== =========================================================================== =================================================== ===> License LGPL21+ accepted by the user ===> Fetching all distfiles required by rubygem-gtk2-3.1.1 for building =========================================================================== =================================================== ===> License LGPL21+ accepted by the user ===> Fetching all distfiles required by rubygem-gtk2-3.1.1 for building => SHA256 Checksum OK for rubygem/gtk2-3.1.1.gem. =========================================================================== =================================================== ===> rubygem-gtk2-3.1.1 depends on file: /usr/local/bin/ruby23 - not found ===> Installing existing package /packages/All/ruby-2.3.3_2,1.txz [110amd64-default-job-12] Installing ruby-2.3.3_2,1... [110amd64-default-job-12] `-- Installing libedit-3.1.20170329_2,1... [110amd64-default-job-12] `-- Extracting libedit-3.1.20170329_2,1: .......... done [110amd64-default-job-12] `-- Installing libffi-3.2.1... [110amd64-default-job-12] | `-- Installing indexinfo-0.2.6... [110amd64-default-job-12] | `-- Extracting indexinfo-0.2.6: .... done [110amd64-default-job-12] | `-- Extracting shared-mime-info-1.8: .......... done [110amd64-default-job-12] `-- Extracting gtk-update-icon-cache-2.24.29: .... done [110amd64-default-job-12] Extracting gtk2-2.24.31: .......... done Message from ca_root_nss-3.30.2: ********************************* WARNING ********************************* FreeBSD does not, and can not warrant that the certification authorities whose certificates are included in this package have in any way been audited for trustworthiness or RFC 3647 compliance. Assessment and verification of trust is the complete responsibility of the system administrator. *********************************** NOTE ********************************** This package installs symlinks to support root certificates discovery by default for software that uses OpenSSL. This enables SSL Certificate Verification by client software without manual intervention. If you prefer to do this manually, replace the following symlinks with either an empty file or your site-local certificate bundle. * /etc/ssl/cert.pem * /usr/local/etc/ssl/cert.pem * /usr/local/openssl/cert.pem *************************************************************************** Message from trousers-0.3.14_1: To run tcsd automatically, add the following line to /etc/rc.conf: tcsd_enable="YES" You might want to edit /usr/local/etc/tcsd.conf to reflect your setup. If you want to use tcsd with software TPM emulator, use the following configuration in /etc/rc.conf: tcsd_enable="YES" tcsd_mode="emulator" tpmd_enable="YES" To use TPM, add your_account to '_tss' group like following: # pw groupmod _tss -m your_account Message from freetype2-2.7.1: The 2.7.x series now uses the new subpixel hinting mode (V40 port's option) as the default, emulating a modern version of ClearType. This change inevitably leads to different rendering results, and you might change port's options to adapt it to your taste (or use the new "FREETYPE_PROPERTIES" environment variable). The environment variable "FREETYPE_PROPERTIES" can be used to control the driver properties. Example: FREETYPE_PROPERTIES=truetype:interpreter-version=35 \ cff:no-stem-darkening=1 \ autofitter:warping=1 This allows to select, say, the subpixel hinting mode at runtime for a given application. The controllable properties are listed in the section "Controlling FreeType Modules" in the reference's table of contents (/usr/local/share/doc/freetype2/reference/ft2-toc.html, if documentation was installed). Message from dejavu-2.37: Make sure that the freetype module is loaded. If it is not, add the following line to the "Modules" section of your X Windows configuration file: Load "freetype" Add the following line to the "Files" section of X Windows configuration file: FontPath "/usr/local/share/fonts/dejavu/" Note: your X Windows configuration file is typically /etc/X11/XF86Config if you are using XFree86, and /etc/X11/xorg.conf if you are using X.Org. ===> rubygem-gtk2-3.1.1 depends on shared library: libgtk-x11-2.0.so - found (/usr/local/lib/libgtk-x11-2.0.so) ===> Returning to build of rubygem-gtk2-3.1.1 ===> rubygem-gtk2-3.1.1 depends on shared library: libpango-1.0.so - found (/usr/local/lib/libpango-1.0.so) =========================================================================== =================================================== ===> Configuring for rubygem-gtk2-3.1.1 =========================================================================== =================================================== ===> Building for rubygem-gtk2-3.1.1 Successfully built RubyGem Name: gtk2 Version: 3.1.1 File: gtk2-3.1.1.gem =========================================================================== =================================================== ===> rubygem-gtk2-3.1.1 depends on package: rubygem-atk>=3.1.1 - not found ===> Installing existing package /packages/All/rubygem-atk-3.1.1.txz [110amd64-default-job-12] Installing rubygem-atk-3.1.1... [110amd64-default-job-12] `-- Installing rubygem-glib2-3.1.1... [110amd64-default-job-12] | `-- Installing rubygem-pkg-config-1.2.0... [110amd64-default-job-12] | `-- Extracting rubygem-pkg-config-1.2.0: .......... done [110amd64-default-job-12] `-- Extracting rubygem-glib2-3.1.1: .......... done [110amd64-default-job-12] Extracting rubygem-atk-3.1.1: .......... done ===> rubygem-gtk2-3.1.1 depends on package: rubygem-atk>=3.1.1 - found ===> Returning to build of rubygem-gtk2-3.1.1 ===> rubygem-gtk2-3.1.1 depends on package: rubygem-gdk_pixbuf2>=3.1.1 - not found ===> Installing existing package /packages/All/rubygem-gdk_pixbuf2-3.1.1.txz [110amd64-default-job-12] Installing rubygem-gdk_pixbuf2-3.1.1... [110amd64-default-job-12] Extracting rubygem-gdk_pixbuf2-3.1.1: .......... done ===> rubygem-gtk2-3.1.1 depends on package: rubygem-gdk_pixbuf2>=3.1.1 - found ===> Returning to build of rubygem-gtk2-3.1.1 ===> rubygem-gtk2-3.1.1 depends on package: rubygem-pango>=3.1.1 - not found ===> Installing existing package /packages/All/rubygem-pango-3.1.1.txz [110amd64-default-job-12] Installing rubygem-pango-3.1.1... [110amd64-default-job-12] `-- Installing rubygem-cairo-1.15.5... [110amd64-default-job-12] `-- Extracting rubygem-cairo-1.15.5: .......... done [110amd64-default-job-12] Extracting rubygem-pango-3.1.1: .......... done ===> rubygem-gtk2-3.1.1 depends on package: rubygem-pango>=3.1.1 - found ===> Returning to build of rubygem-gtk2-3.1.1 ===> rubygem-gtk2-3.1.1 depends on file: /usr/local/bin/ruby23 - found ===> rubygem-gtk2-3.1.1 depends on file: /usr/local/bin/gem23 - found =========================================================================== =================================================== ===> Staging for rubygem-gtk2-3.1.1 ===> Generating temporary packing list (cd /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/gtk2-3.1.1; /usr/bin/env RB_USER_INSTALL=yes LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 /usr/local/bin/gem23 install -l --no-update-sources --install-dir /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/lib/ruby/gems/2.3 --ignore-dependencies --bindir=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/bin --rdoc --ri gtk2-3.1.1.gem -- --build-args ) Building native extensions with: '--build-args' This could take a while... ERROR: Error installing gtk2-3.1.1.gem: ERROR: Failed to build gem native extension. current directory: /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/lib/ruby/gems/2.3/gems/gtk2-3.1.1/ext/gtk2 /usr/local/bin/ruby23 -r ./siteconf20170427-29050-1b14vr9.rb extconf.rb --build-args checking for --enable-debug-build option... no checking for -Wall option to compiler... yes checking for -Waggregate-return option to compiler... yes checking for -Wcast-align option to compiler... yes checking for -Wextra option to compiler... yes checking for -Wformat=2 option to compiler... yes checking for -Winit-self option to compiler... yes checking for -Wlarger-than-65500 option to compiler... yes checking for -Wmissing-declarations option to compiler... yes checking for -Wmissing-format-attribute option to compiler... yes checking for -Wmissing-include-dirs option to compiler... yes checking for -Wmissing-noreturn option to compiler... yes checking for -Wmissing-prototypes option to compiler... yes checking for -Wnested-externs option to compiler... yes checking for -Wold-style-definition option to compiler... yes checking for -Wpacked option to compiler... yes checking for -Wp,-D_FORTIFY_SOURCE=2 option to compiler... yes checking for -Wpointer-arith option to compiler... yes checking for -Wswitch-default option to compiler... yes checking for -Wswitch-enum option to compiler... yes checking for -Wundef option to compiler... yes checking for -Wout-of-line-declaration option to compiler... yes checking for -Wunsafe-loop-optimizations option to compiler... no checking for -Wwrite-strings option to compiler... yes checking for rb_errinfo()... yes checking for cairo... yes checking for rb_cairo.h... yes checking for Windows... no checking for gtk+-2.0 version (>= 2.10.0)... yes checking for st.h... yes checking for ruby/st.h... yes checking for target... *** extconf.rb failed *** Could not create Makefile due to some reason, probably lack of necessary libraries and/or headers. Check the mkmf.log file for more details. You may need configuration options. Provided configuration options: --with-opt-dir --without-opt-dir --with-opt-include --without-opt-include=${opt-dir}/include --with-opt-lib --without-opt-lib=${opt-dir}/lib --with-make-prog --without-make-prog --srcdir=. --curdir --ruby=/usr/local/bin/$(RUBY_BASE_NAME)23 --enable-debug-build --disable-debug-build --with-pkg-config --without-pkg-config --with-override-variables --without-override-variables extconf.rb:80:in `
': can't find gdkkeysyms.h (RuntimeError) x11 To see why this extension failed to compile, please check the mkmf.log which can be found here: /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/lib/ruby/gems/2.3/extensions/amd64-freebsd-11/2.3/gtk2-3.1.1/mkmf.log extconf failed, exit code 1 Gem files will remain installed in /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/lib/ruby/gems/2.3/gems/gtk2-3.1.1 for inspection. Results logged to /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/lib/ruby/gems/2.3/extensions/amd64-freebsd-11/2.3/gtk2-3.1.1/gem_make.out *** Error code 1 Stop. make: stopped in /usr/ports/x11-toolkits/rubygem-gtk2 From owner-freebsd-ruby@freebsd.org Thu Apr 27 02:23:53 2017 Return-Path: Delivered-To: freebsd-ruby@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 1702BD52B28 for ; Thu, 27 Apr 2017 02:23:53 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 05E92166C for ; Thu, 27 Apr 2017 02:23:53 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 05210D52B26; Thu, 27 Apr 2017 02:23:53 +0000 (UTC) Delivered-To: ruby@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 049EED52B24; Thu, 27 Apr 2017 02:23:53 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from beefy10.nyi.freebsd.org (beefy10.nyi.freebsd.org [IPv6:2610:1c1:1:6080::16:ed]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id AB2DB166A; Thu, 27 Apr 2017 02:23:52 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from beefy10.nyi.freebsd.org (localhost [127.0.0.1]) by beefy10.nyi.freebsd.org (8.15.2/8.15.2) with ESMTP id v3R2NpOG003528; Thu, 27 Apr 2017 02:23:51 GMT (envelope-from pkg-fallout@FreeBSD.org) Received: (from root@localhost) by beefy10.nyi.freebsd.org (8.15.2/8.15.2/Submit) id v3R2Np7r003527; Thu, 27 Apr 2017 02:23:51 GMT (envelope-from pkg-fallout@FreeBSD.org) Date: Thu, 27 Apr 2017 02:23:51 GMT From: pkg-fallout@FreeBSD.org Message-Id: <201704270223.v3R2Np7r003527@beefy10.nyi.freebsd.org> To: ruby@FreeBSD.org Subject: [package - 110i386-default][x11-toolkits/rubygem-gtk2] Failed for rubygem-gtk2-3.1.1 in stage Cc: pkg-fallout@FreeBSD.org X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Apr 2017 02:23:53 -0000 You are receiving this mail as a port that you maintain is failing to build on the FreeBSD package build server. Please investigate the failure and submit a PR to fix build. Maintainer: ruby@FreeBSD.org Last committer: swills@FreeBSD.org Ident: $FreeBSD: head/x11-toolkits/rubygem-gtk2/Makefile 435846 2017-03-10 22:01:16Z swills $ Log URL: http://beefy10.nyi.freebsd.org/data/110i386-default/439496/logs/rubygem-gtk2-3.1.1.log Build URL: http://beefy10.nyi.freebsd.org/build.html?mastername=110i386-default&build=439496 Log: ====>> Building x11-toolkits/rubygem-gtk2 build started at Thu Apr 27 02:22:24 UTC 2017 port directory: /usr/ports/x11-toolkits/rubygem-gtk2 building for: FreeBSD 110i386-default-job-07 11.0-RELEASE-p9 FreeBSD 11.0-RELEASE-p9 i386 maintained by: ruby@FreeBSD.org Makefile ident: $FreeBSD: head/x11-toolkits/rubygem-gtk2/Makefile 435846 2017-03-10 22:01:16Z swills $ Poudriere version: 3.1.17-9-gf49c6f78 Host OSVERSION: 1200028 Jail OSVERSION: 1100122 Job Id: 07 ---Begin Environment--- SHELL=/bin/csh UNAME_p=i386 UNAME_m=i386 OSVERSION=1100122 UNAME_v=FreeBSD 11.0-RELEASE-p9 UNAME_r=11.0-RELEASE-p9 BLOCKSIZE=K MAIL=/var/mail/root STATUS=1 SAVED_TERM= MASTERMNT=/usr/local/poudriere/data/.m/110i386-default/ref PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin POUDRIERE_BUILD_TYPE=bulk PKGNAME=rubygem-gtk2-3.1.1 OLDPWD=/ PWD=/usr/local/poudriere/data/.m/110i386-default/ref/.p/pool MASTERNAME=110i386-default SCRIPTPREFIX=/usr/local/share/poudriere USER=root HOME=/root POUDRIERE_VERSION=3.1.17-9-gf49c6f78 SCRIPTPATH=/usr/local/share/poudriere/bulk.sh LIBEXECPREFIX=/usr/local/libexec/poudriere LOCALBASE=/usr/local PACKAGE_BUILDING=yes POUDRIEREPATH=/usr/local/bin/poudriere ---End Environment--- ---Begin OPTIONS List--- ---End OPTIONS List--- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work TMPDIR="/tmp" SHELL=/bin/sh CONFIG_SHELL=/bin/sh LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 --End CONFIGURE_ENV-- --MAKE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work TMPDIR="/tmp" NO_PIE=yes MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 PREFIX=/usr/local LOCALBASE=/usr/local LIBDIR="/usr/lib" CC="cc" CFLAGS="-O2 -pipe -fstack-protector -fno-strict-aliasing" CPP="cpp" CPPFLAGS="" LDFLAGS=" -fstack-protector" LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector -fno-strict-aliasing " MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- RUBY_LIBDIR="lib/ruby/2.3" RUBY_ARCHLIBDIR="lib/ruby/2.3/i386-freebsd11" RUBY_SITELIBDIR="lib/ruby/site_ruby/2.3" RUBY_SITEARCHLIBDIR="lib/ruby/site_ruby/2.3/i386-freebsd11" RUBY_VENDORLIBDIR="lib/ruby/vendor_ruby/2.3" RUBY_VENDORARCHLIBDIR="lib/ruby/vendor_ruby/2.3/i386-freebsd11" RUBY_MODDOCDIR="share/doc/ruby23/gtk2" RUBY_MODEXAMPLESDIR="share/examples/ruby23/gtk2" RUBY_DOCDIR="share/doc/ruby23" RUBY_EXAMPLESDIR="share/examples/ruby23" RUBY_RIDIR="share/ri/2.3/system" RUBY_SITERIDIR="share/ri/2.3/site" RUBY_VERSION="2.3.3" RUBY_VER="2.3" RUBY_SHLIBVER="23" RUBY_ARCH="i386-freebsd11" RUBY_SUFFIX="23" RUBY_NAME="ruby23" RUBY_DEFAULT_SUFFIX="23" RUBY21="@comment " RUBY22="@comment " RUBY23="" PORTVERSION="3.1.1" REV="" GEMS_BASE_DIR="lib/ruby/gems/2.3" GEMS_DIR="lib/ruby/gems/2.3/gems" DOC_DIR="lib/ruby/gems/2.3/doc" CACHE_DIR="lib/ruby/gems/2.3/cache" SPEC_DIR="lib/ruby/gems/2.3/specifications" EXT_DIR="lib/ruby/gems/2.3/extensions" PORT="gtk2-3.1.1" GEM_NAME="gtk2-3.1.1" GEM_LIB_DIR="lib/ruby/gems/2.3/gems/gtk2-3.1.1" GEM_DOC_DIR="lib/ruby/gems/2.3/doc/gtk2-3.1.1" GEM_SPEC="lib/ruby/gems/2.3/specifications/gtk2-3.1.1.gemspec" GEM_CACHE="lib/ruby/gems/2.3/cache/gtk2-3.1.1.gem" EXTRACT_SUFX=".gem" GTK2_VERSION="2.10.0" GTK3_VERSION="3.0.0" OSREL=11.0 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local PORTDOCS="" PORTEXAMPLES="" LIB32DIR=lib DOCSDIR="share/doc/gtk2" EXAMPLESDIR="share/examples/gtk2" DATADIR="share/gtk2" WWWDIR="www/gtk2" ETCDIR="etc/gtk2" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/gtk2 DOCSDIR=/usr/local/share/doc/gtk2 EXAMPLESDIR=/usr/local/share/examples/gtk2 WWWDIR=/usr/local/www/gtk2 ETCDIR=/usr/local/etc/gtk2 --End SUB_LIST-- ---Begin make.conf--- USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles MACHINE=i386 MACHINE_ARCH=i386 ARCH=${MACHINE_ARCH} #### /usr/local/etc/poudriere.d/make.conf #### # XXX: We really need this but cannot use it while 'make checksum' does not # try the next mirror on checksum failure. It currently retries the same # failed mirror and then fails rather then trying another. It *does* # try the next if the size is mismatched though. #MASTER_SITE_FREEBSD=yes # Build ALLOW_MAKE_JOBS_PACKAGES with 2 jobs MAKE_JOBS_NUMBER=2 #### /usr/ports/Mk/Scripts/ports_env.sh #### ARCH=i386 CONFIGURE_MAX_CMD_LEN=262144 OPSYS=FreeBSD OSREL=11.0 OSVERSION=1100122 PYTHONBASE=/usr/local UID=0 _JAVA_OS_LIST_REGEXP=native\|linux _JAVA_VENDOR_LIST_REGEXP=openjdk\|oracle\|sun _JAVA_VERSION_LIST_REGEXP=1.6\|1.7\|1.8\|1.6+\|1.7+\|1.8+ _OSRELEASE=11.0-RELEASE-p9 #### Misc Poudriere #### GID=0 DISABLE_MAKE_JOBS=poudriere ---End make.conf--- --Resource limits-- cpu time (seconds, -t) unlimited file size (512-blocks, -f) unlimited data seg size (kbytes, -d) 524288 stack size (kbytes, -s) 65536 core file size (512-blocks, -c) unlimited max memory size (kbytes, -m) unlimited locked memory (kbytes, -l) unlimited max user processes (-u) 89999 open files (-n) 1024 virtual mem size (kbytes, -v) unlimited swap limit (kbytes, -w) unlimited socket buffer size (bytes, -b) unlimited pseudo-terminals (-p) unlimited kqueues (-k) unlimited umtx shared locks (-o) unlimited --End resource limits-- =================================================== ===> License LGPL21+ accepted by the user =========================================================================== =================================================== ===> rubygem-gtk2-3.1.1 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.10.1.txz [110i386-default-job-07] Installing pkg-1.10.1... [110i386-default-job-07] Extracting pkg-1.10.1: .......... done ===> rubygem-gtk2-3.1.1 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of rubygem-gtk2-3.1.1 =========================================================================== =================================================== =========================================================================== =================================================== ===> License LGPL21+ accepted by the user ===> Fetching all distfiles required by rubygem-gtk2-3.1.1 for building =========================================================================== =================================================== ===> License LGPL21+ accepted by the user ===> Fetching all distfiles required by rubygem-gtk2-3.1.1 for building => SHA256 Checksum OK for rubygem/gtk2-3.1.1.gem. =========================================================================== =================================================== ===> rubygem-gtk2-3.1.1 depends on file: /usr/local/bin/ruby23 - not found ===> Installing existing package /packages/All/ruby-2.3.3_2,1.txz [110i386-default-job-07] Installing ruby-2.3.3_2,1... [110i386-default-job-07] `-- Installing libedit-3.1.20170329_2,1... [110i386-default-job-07] | `-- Extracting shared-mime-info-1.8: .......... done [110i386-default-job-07] `-- Extracting gtk-update-icon-cache-2.24.29: .... done [110i386-default-job-07] Extracting gtk2-2.24.31: .......... done Message from ca_root_nss-3.30.2: ********************************* WARNING ********************************* FreeBSD does not, and can not warrant that the certification authorities whose certificates are included in this package have in any way been audited for trustworthiness or RFC 3647 compliance. Assessment and verification of trust is the complete responsibility of the system administrator. *********************************** NOTE ********************************** This package installs symlinks to support root certificates discovery by default for software that uses OpenSSL. This enables SSL Certificate Verification by client software without manual intervention. If you prefer to do this manually, replace the following symlinks with either an empty file or your site-local certificate bundle. * /etc/ssl/cert.pem * /usr/local/etc/ssl/cert.pem * /usr/local/openssl/cert.pem *************************************************************************** Message from trousers-0.3.14_1: To run tcsd automatically, add the following line to /etc/rc.conf: tcsd_enable="YES" You might want to edit /usr/local/etc/tcsd.conf to reflect your setup. If you want to use tcsd with software TPM emulator, use the following configuration in /etc/rc.conf: tcsd_enable="YES" tcsd_mode="emulator" tpmd_enable="YES" To use TPM, add your_account to '_tss' group like following: # pw groupmod _tss -m your_account Message from freetype2-2.7.1: The 2.7.x series now uses the new subpixel hinting mode (V40 port's option) as the default, emulating a modern version of ClearType. This change inevitably leads to different rendering results, and you might change port's options to adapt it to your taste (or use the new "FREETYPE_PROPERTIES" environment variable). The environment variable "FREETYPE_PROPERTIES" can be used to control the driver properties. Example: FREETYPE_PROPERTIES=truetype:interpreter-version=35 \ cff:no-stem-darkening=1 \ autofitter:warping=1 This allows to select, say, the subpixel hinting mode at runtime for a given application. The controllable properties are listed in the section "Controlling FreeType Modules" in the reference's table of contents (/usr/local/share/doc/freetype2/reference/ft2-toc.html, if documentation was installed). Message from dejavu-2.37: Make sure that the freetype module is loaded. If it is not, add the following line to the "Modules" section of your X Windows configuration file: Load "freetype" Add the following line to the "Files" section of X Windows configuration file: FontPath "/usr/local/share/fonts/dejavu/" Note: your X Windows configuration file is typically /etc/X11/XF86Config if you are using XFree86, and /etc/X11/xorg.conf if you are using X.Org. ===> rubygem-gtk2-3.1.1 depends on shared library: libgtk-x11-2.0.so - found (/usr/local/lib/libgtk-x11-2.0.so) ===> Returning to build of rubygem-gtk2-3.1.1 ===> rubygem-gtk2-3.1.1 depends on shared library: libpango-1.0.so - found (/usr/local/lib/libpango-1.0.so) =========================================================================== =================================================== ===> Configuring for rubygem-gtk2-3.1.1 =========================================================================== =================================================== ===> Building for rubygem-gtk2-3.1.1 Successfully built RubyGem Name: gtk2 Version: 3.1.1 File: gtk2-3.1.1.gem =========================================================================== =================================================== ===> rubygem-gtk2-3.1.1 depends on package: rubygem-atk>=3.1.1 - not found ===> Installing existing package /packages/All/rubygem-atk-3.1.1.txz [110i386-default-job-07] Installing rubygem-atk-3.1.1... [110i386-default-job-07] `-- Installing rubygem-glib2-3.1.1... [110i386-default-job-07] | `-- Installing rubygem-pkg-config-1.2.0... [110i386-default-job-07] | `-- Extracting rubygem-pkg-config-1.2.0: .......... done [110i386-default-job-07] `-- Extracting rubygem-glib2-3.1.1: .......... done [110i386-default-job-07] Extracting rubygem-atk-3.1.1: .......... done ===> rubygem-gtk2-3.1.1 depends on package: rubygem-atk>=3.1.1 - found ===> Returning to build of rubygem-gtk2-3.1.1 ===> rubygem-gtk2-3.1.1 depends on package: rubygem-gdk_pixbuf2>=3.1.1 - not found ===> Installing existing package /packages/All/rubygem-gdk_pixbuf2-3.1.1.txz [110i386-default-job-07] Installing rubygem-gdk_pixbuf2-3.1.1... [110i386-default-job-07] Extracting rubygem-gdk_pixbuf2-3.1.1: .......... done ===> rubygem-gtk2-3.1.1 depends on package: rubygem-gdk_pixbuf2>=3.1.1 - found ===> Returning to build of rubygem-gtk2-3.1.1 ===> rubygem-gtk2-3.1.1 depends on package: rubygem-pango>=3.1.1 - not found ===> Installing existing package /packages/All/rubygem-pango-3.1.1.txz [110i386-default-job-07] Installing rubygem-pango-3.1.1... [110i386-default-job-07] `-- Installing rubygem-cairo-1.15.5... [110i386-default-job-07] `-- Extracting rubygem-cairo-1.15.5: .......... done [110i386-default-job-07] Extracting rubygem-pango-3.1.1: .......... done ===> rubygem-gtk2-3.1.1 depends on package: rubygem-pango>=3.1.1 - found ===> Returning to build of rubygem-gtk2-3.1.1 ===> rubygem-gtk2-3.1.1 depends on file: /usr/local/bin/ruby23 - found ===> rubygem-gtk2-3.1.1 depends on file: /usr/local/bin/gem23 - found =========================================================================== =================================================== ===> Staging for rubygem-gtk2-3.1.1 ===> Generating temporary packing list (cd /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/gtk2-3.1.1; /usr/bin/env RB_USER_INSTALL=yes LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 /usr/local/bin/gem23 install -l --no-update-sources --install-dir /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/lib/ruby/gems/2.3 --ignore-dependencies --bindir=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/bin --rdoc --ri gtk2-3.1.1.gem -- --build-args ) Building native extensions with: '--build-args' This could take a while... ERROR: Error installing gtk2-3.1.1.gem: ERROR: Failed to build gem native extension. current directory: /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/lib/ruby/gems/2.3/gems/gtk2-3.1.1/ext/gtk2 /usr/local/bin/ruby23 -r ./siteconf20170427-91855-114cf4q.rb extconf.rb --build-args checking for --enable-debug-build option... no checking for -Wall option to compiler... yes checking for -Waggregate-return option to compiler... yes checking for -Wcast-align option to compiler... yes checking for -Wextra option to compiler... yes checking for -Wformat=2 option to compiler... yes checking for -Winit-self option to compiler... yes checking for -Wlarger-than-65500 option to compiler... yes checking for -Wmissing-declarations option to compiler... yes checking for -Wmissing-format-attribute option to compiler... yes checking for -Wmissing-include-dirs option to compiler... yes checking for -Wmissing-noreturn option to compiler... yes checking for -Wmissing-prototypes option to compiler... yes checking for -Wnested-externs option to compiler... yes checking for -Wold-style-definition option to compiler... yes checking for -Wpacked option to compiler... yes checking for -Wp,-D_FORTIFY_SOURCE=2 option to compiler... yes checking for -Wpointer-arith option to compiler... yes checking for -Wswitch-default option to compiler... yes checking for -Wswitch-enum option to compiler... yes checking for -Wundef option to compiler... yes checking for -Wout-of-line-declaration option to compiler... yes checking for -Wunsafe-loop-optimizations option to compiler... no checking for -Wwrite-strings option to compiler... yes checking for rb_errinfo()... yes checking for cairo... yes checking for rb_cairo.h... yes checking for Windows... no checking for gtk+-2.0 version (>= 2.10.0)... yes checking for st.h... yes checking for ruby/st.h... yes checking for target... *** extconf.rb failed *** Could not create Makefile due to some reason, probably lack of necessary libraries and/or headers. Check the mkmf.log file for more details. You may need configuration options. Provided configuration options: --with-opt-dir --without-opt-dir --with-opt-include --without-opt-include=${opt-dir}/include --with-opt-lib --without-opt-lib=${opt-dir}/lib --with-make-prog --without-make-prog --srcdir=. --curdir --ruby=/usr/local/bin/$(RUBY_BASE_NAME)23 --enable-debug-build --disable-debug-build --with-pkg-config --without-pkg-config --with-override-variables --without-override-variables extconf.rb:80:in `
': can't find gdkkeysyms.h (RuntimeError) x11 To see why this extension failed to compile, please check the mkmf.log which can be found here: /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/lib/ruby/gems/2.3/extensions/x86-freebsd-11/2.3/gtk2-3.1.1/mkmf.log extconf failed, exit code 1 Gem files will remain installed in /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/lib/ruby/gems/2.3/gems/gtk2-3.1.1 for inspection. Results logged to /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/lib/ruby/gems/2.3/extensions/x86-freebsd-11/2.3/gtk2-3.1.1/gem_make.out *** Error code 1 Stop. make: stopped in /usr/ports/x11-toolkits/rubygem-gtk2 From owner-freebsd-ruby@freebsd.org Thu Apr 27 02:24:05 2017 Return-Path: Delivered-To: freebsd-ruby@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 B832CD52B54 for ; Thu, 27 Apr 2017 02:24:05 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id A735F168E for ; Thu, 27 Apr 2017 02:24:05 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id A686ED52B52; Thu, 27 Apr 2017 02:24:05 +0000 (UTC) Delivered-To: ruby@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 A60B3D52B51; Thu, 27 Apr 2017 02:24:05 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from beefy5.nyi.freebsd.org (beefy5.nyi.freebsd.org [IPv6:2610:1c1:1:6080::16:e8]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 55C5D168B; Thu, 27 Apr 2017 02:24:05 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from beefy5.nyi.freebsd.org (localhost [127.0.0.1]) by beefy5.nyi.freebsd.org (8.15.2/8.15.2) with ESMTP id v3R2O4qE006479; Thu, 27 Apr 2017 02:24:04 GMT (envelope-from pkg-fallout@FreeBSD.org) Received: (from root@localhost) by beefy5.nyi.freebsd.org (8.15.2/8.15.2/Submit) id v3R2O4sa006467; Thu, 27 Apr 2017 02:24:04 GMT (envelope-from pkg-fallout@FreeBSD.org) Date: Thu, 27 Apr 2017 02:24:04 GMT From: pkg-fallout@FreeBSD.org Message-Id: <201704270224.v3R2O4sa006467@beefy5.nyi.freebsd.org> To: ruby@FreeBSD.org Subject: [package - 103i386-default][x11-toolkits/rubygem-gtk2] Failed for rubygem-gtk2-3.1.1 in stage Cc: pkg-fallout@FreeBSD.org X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Apr 2017 02:24:05 -0000 You are receiving this mail as a port that you maintain is failing to build on the FreeBSD package build server. Please investigate the failure and submit a PR to fix build. Maintainer: ruby@FreeBSD.org Last committer: swills@FreeBSD.org Ident: $FreeBSD: head/x11-toolkits/rubygem-gtk2/Makefile 435846 2017-03-10 22:01:16Z swills $ Log URL: http://beefy5.nyi.freebsd.org/data/103i386-default/439496/logs/rubygem-gtk2-3.1.1.log Build URL: http://beefy5.nyi.freebsd.org/build.html?mastername=103i386-default&build=439496 Log: ====>> Building x11-toolkits/rubygem-gtk2 build started at Thu Apr 27 02:22:28 UTC 2017 port directory: /usr/ports/x11-toolkits/rubygem-gtk2 building for: FreeBSD 103i386-default-job-18 10.3-RELEASE-p18 FreeBSD 10.3-RELEASE-p18 i386 maintained by: ruby@FreeBSD.org Makefile ident: $FreeBSD: head/x11-toolkits/rubygem-gtk2/Makefile 435846 2017-03-10 22:01:16Z swills $ Poudriere version: 3.1.17-9-gf49c6f78 Host OSVERSION: 1200028 Jail OSVERSION: 1003000 Job Id: 18 ---Begin Environment--- SHELL=/bin/csh UNAME_p=i386 UNAME_m=i386 OSVERSION=1003000 UNAME_v=FreeBSD 10.3-RELEASE-p18 UNAME_r=10.3-RELEASE-p18 BLOCKSIZE=K MAIL=/var/mail/root STATUS=1 SAVED_TERM= MASTERMNT=/usr/local/poudriere/data/.m/103i386-default/ref PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/root/bin POUDRIERE_BUILD_TYPE=bulk PKGNAME=rubygem-gtk2-3.1.1 OLDPWD=/ PWD=/usr/local/poudriere/data/.m/103i386-default/ref/.p/pool MASTERNAME=103i386-default SCRIPTPREFIX=/usr/local/share/poudriere USER=root HOME=/root POUDRIERE_VERSION=3.1.17-9-gf49c6f78 SCRIPTPATH=/usr/local/share/poudriere/bulk.sh LIBEXECPREFIX=/usr/local/libexec/poudriere LOCALBASE=/usr/local PACKAGE_BUILDING=yes POUDRIEREPATH=/usr/local/bin/poudriere ---End Environment--- ---Begin OPTIONS List--- ---End OPTIONS List--- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work TMPDIR="/tmp" SHELL=/bin/sh CONFIG_SHELL=/bin/sh LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 --End CONFIGURE_ENV-- --MAKE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work TMPDIR="/tmp" NO_PIE=yes WITHOUT_DEBUG_FILES=yes WITHOUT_KERNEL_SYMBOLS=yes SHELL=/bin/sh NO_LINT=YES LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 PREFIX=/usr/local LOCALBASE=/usr/local LIBDIR="/usr/lib" CC="cc" CFLAGS="-O2 -pipe -fstack-protector -fno-strict-aliasing" CPP="cpp" CPPFLAGS="" LDFLAGS=" -fstack-protector" LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector -fno-strict-aliasing " MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- RUBY_LIBDIR="lib/ruby/2.3" RUBY_ARCHLIBDIR="lib/ruby/2.3/i386-freebsd10" RUBY_SITELIBDIR="lib/ruby/site_ruby/2.3" RUBY_SITEARCHLIBDIR="lib/ruby/site_ruby/2.3/i386-freebsd10" RUBY_VENDORLIBDIR="lib/ruby/vendor_ruby/2.3" RUBY_VENDORARCHLIBDIR="lib/ruby/vendor_ruby/2.3/i386-freebsd10" RUBY_MODDOCDIR="share/doc/ruby23/gtk2" RUBY_MODEXAMPLESDIR="share/examples/ruby23/gtk2" RUBY_DOCDIR="share/doc/ruby23" RUBY_EXAMPLESDIR="share/examples/ruby23" RUBY_RIDIR="share/ri/2.3/system" RUBY_SITERIDIR="share/ri/2.3/site" RUBY_VERSION="2.3.3" RUBY_VER="2.3" RUBY_SHLIBVER="23" RUBY_ARCH="i386-freebsd10" RUBY_SUFFIX="23" RUBY_NAME="ruby23" RUBY_DEFAULT_SUFFIX="23" RUBY21="@comment " RUBY22="@comment " RUBY23="" PORTVERSION="3.1.1" REV="" GEMS_BASE_DIR="lib/ruby/gems/2.3" GEMS_DIR="lib/ruby/gems/2.3/gems" DOC_DIR="lib/ruby/gems/2.3/doc" CACHE_DIR="lib/ruby/gems/2.3/cache" SPEC_DIR="lib/ruby/gems/2.3/specifications" EXT_DIR="lib/ruby/gems/2.3/extensions" PORT="gtk2-3.1.1" GEM_NAME="gtk2-3.1.1" GEM_LIB_DIR="lib/ruby/gems/2.3/gems/gtk2-3.1.1" GEM_DOC_DIR="lib/ruby/gems/2.3/doc/gtk2-3.1.1" GEM_SPEC="lib/ruby/gems/2.3/specifications/gtk2-3.1.1.gemspec" GEM_CACHE="lib/ruby/gems/2.3/cache/gtk2-3.1.1.gem" EXTRACT_SUFX=".gem" GTK2_VERSION="2.10.0" GTK3_VERSION="3.0.0" OSREL=10.3 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local PORTDOCS="" PORTEXAMPLES="" LIB32DIR=lib DOCSDIR="share/doc/gtk2" EXAMPLESDIR="share/examples/gtk2" DATADIR="share/gtk2" WWWDIR="www/gtk2" ETCDIR="etc/gtk2" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/gtk2 DOCSDIR=/usr/local/share/doc/gtk2 EXAMPLESDIR=/usr/local/share/examples/gtk2 WWWDIR=/usr/local/www/gtk2 ETCDIR=/usr/local/etc/gtk2 --End SUB_LIST-- ---Begin make.conf--- USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles MACHINE=i386 MACHINE_ARCH=i386 ARCH=${MACHINE_ARCH} #### /usr/local/etc/poudriere.d/make.conf #### # XXX: We really need this but cannot use it while 'make checksum' does not # try the next mirror on checksum failure. It currently retries the same # failed mirror and then fails rather then trying another. It *does* # try the next if the size is mismatched though. #MASTER_SITE_FREEBSD=yes # Build ALLOW_MAKE_JOBS_PACKAGES with 2 jobs MAKE_JOBS_NUMBER=2 #### /usr/ports/Mk/Scripts/ports_env.sh #### ARCH=i386 CONFIGURE_MAX_CMD_LEN=262144 OPSYS=FreeBSD OSREL=10.3 OSVERSION=1003000 PYTHONBASE=/usr/local UID=0 _JAVA_OS_LIST_REGEXP=native\|linux _JAVA_VENDOR_LIST_REGEXP=openjdk\|oracle\|sun _JAVA_VERSION_LIST_REGEXP=1.6\|1.7\|1.8\|1.6+\|1.7+\|1.8+ _OSRELEASE=10.3-RELEASE-p18 #### Misc Poudriere #### GID=0 DISABLE_MAKE_JOBS=poudriere ---End make.conf--- --Resource limits-- cpu time (seconds, -t) unlimited file size (512-blocks, -f) unlimited data seg size (kbytes, -d) 524288 stack size (kbytes, -s) 65536 core file size (512-blocks, -c) unlimited max memory size (kbytes, -m) unlimited locked memory (kbytes, -l) unlimited max user processes (-u) 89999 open files (-n) 1024 virtual mem size (kbytes, -v) unlimited swap limit (kbytes, -w) unlimited sbsize (bytes, -b) unlimited pseudo-terminals (-p) unlimited --End resource limits-- =================================================== ===> License LGPL21+ accepted by the user =========================================================================== =================================================== ===> rubygem-gtk2-3.1.1 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.10.1.txz [103i386-default-job-18] Installing pkg-1.10.1... [103i386-default-job-18] Extracting pkg-1.10.1: .......... done ===> rubygem-gtk2-3.1.1 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of rubygem-gtk2-3.1.1 =========================================================================== =================================================== =========================================================================== =================================================== ===> License LGPL21+ accepted by the user ===> Fetching all distfiles required by rubygem-gtk2-3.1.1 for building =========================================================================== =================================================== ===> License LGPL21+ accepted by the user ===> Fetching all distfiles required by rubygem-gtk2-3.1.1 for building => SHA256 Checksum OK for rubygem/gtk2-3.1.1.gem. =========================================================================== =================================================== ===> rubygem-gtk2-3.1.1 depends on file: /usr/local/bin/ruby23 - not found ===> Installing existing package /packages/All/ruby-2.3.3_2,1.txz [103i386-default-job-18] Installing ruby-2.3.3_2,1... [103i386-default-job-18] `-- Installing libedit-3.1.20170329_2,1... [103i386-default-job-18] `-- Extracting libedit-3.1.20170329_2,1: .......... done [103i386-default-job-18] `-- Installing libffi-3.2.1... [103i386-default-job-18] | `-- Extracting shared-mime-info-1.8: .......... done [103i386-default-job-18] `-- Extracting gtk-update-icon-cache-2.24.29: .... done [103i386-default-job-18] Extracting gtk2-2.24.31: .......... done Message from ca_root_nss-3.30.2: ********************************* WARNING ********************************* FreeBSD does not, and can not warrant that the certification authorities whose certificates are included in this package have in any way been audited for trustworthiness or RFC 3647 compliance. Assessment and verification of trust is the complete responsibility of the system administrator. *********************************** NOTE ********************************** This package installs symlinks to support root certificates discovery by default for software that uses OpenSSL. This enables SSL Certificate Verification by client software without manual intervention. If you prefer to do this manually, replace the following symlinks with either an empty file or your site-local certificate bundle. * /etc/ssl/cert.pem * /usr/local/etc/ssl/cert.pem * /usr/local/openssl/cert.pem *************************************************************************** Message from trousers-0.3.14_1: To run tcsd automatically, add the following line to /etc/rc.conf: tcsd_enable="YES" You might want to edit /usr/local/etc/tcsd.conf to reflect your setup. If you want to use tcsd with software TPM emulator, use the following configuration in /etc/rc.conf: tcsd_enable="YES" tcsd_mode="emulator" tpmd_enable="YES" To use TPM, add your_account to '_tss' group like following: # pw groupmod _tss -m your_account Message from freetype2-2.7.1: The 2.7.x series now uses the new subpixel hinting mode (V40 port's option) as the default, emulating a modern version of ClearType. This change inevitably leads to different rendering results, and you might change port's options to adapt it to your taste (or use the new "FREETYPE_PROPERTIES" environment variable). The environment variable "FREETYPE_PROPERTIES" can be used to control the driver properties. Example: FREETYPE_PROPERTIES=truetype:interpreter-version=35 \ cff:no-stem-darkening=1 \ autofitter:warping=1 This allows to select, say, the subpixel hinting mode at runtime for a given application. The controllable properties are listed in the section "Controlling FreeType Modules" in the reference's table of contents (/usr/local/share/doc/freetype2/reference/ft2-toc.html, if documentation was installed). Message from dejavu-2.37: Make sure that the freetype module is loaded. If it is not, add the following line to the "Modules" section of your X Windows configuration file: Load "freetype" Add the following line to the "Files" section of X Windows configuration file: FontPath "/usr/local/share/fonts/dejavu/" Note: your X Windows configuration file is typically /etc/X11/XF86Config if you are using XFree86, and /etc/X11/xorg.conf if you are using X.Org. ===> rubygem-gtk2-3.1.1 depends on shared library: libgtk-x11-2.0.so - found (/usr/local/lib/libgtk-x11-2.0.so) ===> Returning to build of rubygem-gtk2-3.1.1 ===> rubygem-gtk2-3.1.1 depends on shared library: libpango-1.0.so - found (/usr/local/lib/libpango-1.0.so) =========================================================================== =================================================== ===> Configuring for rubygem-gtk2-3.1.1 =========================================================================== =================================================== ===> Building for rubygem-gtk2-3.1.1 Successfully built RubyGem Name: gtk2 Version: 3.1.1 File: gtk2-3.1.1.gem =========================================================================== =================================================== ===> rubygem-gtk2-3.1.1 depends on package: rubygem-atk>=3.1.1 - not found ===> Installing existing package /packages/All/rubygem-atk-3.1.1.txz [103i386-default-job-18] Installing rubygem-atk-3.1.1... [103i386-default-job-18] `-- Installing rubygem-glib2-3.1.1... [103i386-default-job-18] | `-- Installing rubygem-pkg-config-1.2.0... [103i386-default-job-18] | `-- Extracting rubygem-pkg-config-1.2.0: .......... done [103i386-default-job-18] `-- Extracting rubygem-glib2-3.1.1: .......... done [103i386-default-job-18] Extracting rubygem-atk-3.1.1: .......... done ===> rubygem-gtk2-3.1.1 depends on package: rubygem-atk>=3.1.1 - found ===> Returning to build of rubygem-gtk2-3.1.1 ===> rubygem-gtk2-3.1.1 depends on package: rubygem-gdk_pixbuf2>=3.1.1 - not found ===> Installing existing package /packages/All/rubygem-gdk_pixbuf2-3.1.1.txz [103i386-default-job-18] Installing rubygem-gdk_pixbuf2-3.1.1... [103i386-default-job-18] Extracting rubygem-gdk_pixbuf2-3.1.1: .......... done ===> rubygem-gtk2-3.1.1 depends on package: rubygem-gdk_pixbuf2>=3.1.1 - found ===> Returning to build of rubygem-gtk2-3.1.1 ===> rubygem-gtk2-3.1.1 depends on package: rubygem-pango>=3.1.1 - not found ===> Installing existing package /packages/All/rubygem-pango-3.1.1.txz [103i386-default-job-18] Installing rubygem-pango-3.1.1... [103i386-default-job-18] `-- Installing rubygem-cairo-1.15.5... [103i386-default-job-18] `-- Extracting rubygem-cairo-1.15.5: .......... done [103i386-default-job-18] Extracting rubygem-pango-3.1.1: .......... done ===> rubygem-gtk2-3.1.1 depends on package: rubygem-pango>=3.1.1 - found ===> Returning to build of rubygem-gtk2-3.1.1 ===> rubygem-gtk2-3.1.1 depends on file: /usr/local/bin/ruby23 - found ===> rubygem-gtk2-3.1.1 depends on file: /usr/local/bin/gem23 - found =========================================================================== =================================================== ===> Staging for rubygem-gtk2-3.1.1 ===> Generating temporary packing list (cd /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/gtk2-3.1.1; /usr/bin/env RB_USER_INSTALL=yes LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 /usr/local/bin/gem23 install -l --no-update-sources --install-dir /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/lib/ruby/gems/2.3 --ignore-dependencies --bindir=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/bin --rdoc --ri gtk2-3.1.1.gem -- --build-args ) Building native extensions with: '--build-args' This could take a while... ERROR: Error installing gtk2-3.1.1.gem: ERROR: Failed to build gem native extension. current directory: /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/lib/ruby/gems/2.3/gems/gtk2-3.1.1/ext/gtk2 /usr/local/bin/ruby23 -r ./siteconf20170427-229-sjfiwi.rb extconf.rb --build-args checking for --enable-debug-build option... no checking for -Wall option to compiler... yes checking for -Waggregate-return option to compiler... yes checking for -Wcast-align option to compiler... yes checking for -Wextra option to compiler... yes checking for -Wformat=2 option to compiler... yes checking for -Winit-self option to compiler... yes checking for -Wlarger-than-65500 option to compiler... yes checking for -Wmissing-declarations option to compiler... yes checking for -Wmissing-format-attribute option to compiler... yes checking for -Wmissing-include-dirs option to compiler... yes checking for -Wmissing-noreturn option to compiler... yes checking for -Wmissing-prototypes option to compiler... yes checking for -Wnested-externs option to compiler... yes checking for -Wold-style-definition option to compiler... yes checking for -Wpacked option to compiler... yes checking for -Wp,-D_FORTIFY_SOURCE=2 option to compiler... yes checking for -Wpointer-arith option to compiler... yes checking for -Wswitch-default option to compiler... yes checking for -Wswitch-enum option to compiler... yes checking for -Wundef option to compiler... yes checking for -Wout-of-line-declaration option to compiler... yes checking for -Wunsafe-loop-optimizations option to compiler... no checking for -Wwrite-strings option to compiler... yes checking for rb_errinfo()... yes checking for cairo... yes checking for rb_cairo.h... yes checking for Windows... no checking for gtk+-2.0 version (>= 2.10.0)... yes checking for st.h... yes checking for ruby/st.h... yes checking for target... *** extconf.rb failed *** Could not create Makefile due to some reason, probably lack of necessary libraries and/or headers. Check the mkmf.log file for more details. You may need configuration options. Provided configuration options: --with-opt-dir --without-opt-dir --with-opt-include --without-opt-include=${opt-dir}/include --with-opt-lib --without-opt-lib=${opt-dir}/lib --with-make-prog --without-make-prog --srcdir=. --curdir --ruby=/usr/local/bin/$(RUBY_BASE_NAME)23 --enable-debug-build --disable-debug-build --with-pkg-config --without-pkg-config --with-override-variables --without-override-variables extconf.rb:80:in `
': can't find gdkkeysyms.h (RuntimeError) x11 To see why this extension failed to compile, please check the mkmf.log which can be found here: /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/lib/ruby/gems/2.3/extensions/x86-freebsd-10/2.3/gtk2-3.1.1/mkmf.log extconf failed, exit code 1 Gem files will remain installed in /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/lib/ruby/gems/2.3/gems/gtk2-3.1.1 for inspection. Results logged to /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/lib/ruby/gems/2.3/extensions/x86-freebsd-10/2.3/gtk2-3.1.1/gem_make.out *** Error code 1 Stop. make: stopped in /usr/ports/x11-toolkits/rubygem-gtk2 From owner-freebsd-ruby@freebsd.org Thu Apr 27 02:26:48 2017 Return-Path: Delivered-To: freebsd-ruby@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 DE8F3D52B9E for ; Thu, 27 Apr 2017 02:26:48 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id CD93816FB for ; Thu, 27 Apr 2017 02:26:48 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id C7D99D52B9C; Thu, 27 Apr 2017 02:26:48 +0000 (UTC) Delivered-To: ruby@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 C70CCD52B9A; Thu, 27 Apr 2017 02:26:48 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from beefy6.nyi.freebsd.org (beefy6.nyi.freebsd.org [IPv6:2610:1c1:1:6080::16:e9]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 7985416F7; Thu, 27 Apr 2017 02:26:48 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from beefy6.nyi.freebsd.org (localhost [127.0.0.1]) by beefy6.nyi.freebsd.org (8.15.2/8.15.2) with ESMTP id v3R2Qlob033184; Thu, 27 Apr 2017 02:26:47 GMT (envelope-from pkg-fallout@FreeBSD.org) Received: (from root@localhost) by beefy6.nyi.freebsd.org (8.15.2/8.15.2/Submit) id v3R2QlPE033182; Thu, 27 Apr 2017 02:26:47 GMT (envelope-from pkg-fallout@FreeBSD.org) Date: Thu, 27 Apr 2017 02:26:47 GMT From: pkg-fallout@FreeBSD.org Message-Id: <201704270226.v3R2QlPE033182@beefy6.nyi.freebsd.org> To: ruby@FreeBSD.org Subject: [package - 103amd64-default][x11-toolkits/rubygem-gtk2] Failed for rubygem-gtk2-3.1.1 in stage Cc: pkg-fallout@FreeBSD.org X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Apr 2017 02:26:49 -0000 You are receiving this mail as a port that you maintain is failing to build on the FreeBSD package build server. Please investigate the failure and submit a PR to fix build. Maintainer: ruby@FreeBSD.org Last committer: swills@FreeBSD.org Ident: $FreeBSD: head/x11-toolkits/rubygem-gtk2/Makefile 435846 2017-03-10 22:01:16Z swills $ Log URL: http://beefy6.nyi.freebsd.org/data/103amd64-default/439496/logs/rubygem-gtk2-3.1.1.log Build URL: http://beefy6.nyi.freebsd.org/build.html?mastername=103amd64-default&build=439496 Log: ====>> Building x11-toolkits/rubygem-gtk2 build started at Thu Apr 27 02:25:05 UTC 2017 port directory: /usr/ports/x11-toolkits/rubygem-gtk2 building for: FreeBSD 103amd64-default-job-22 10.3-RELEASE-p18 FreeBSD 10.3-RELEASE-p18 amd64 maintained by: ruby@FreeBSD.org Makefile ident: $FreeBSD: head/x11-toolkits/rubygem-gtk2/Makefile 435846 2017-03-10 22:01:16Z swills $ Poudriere version: 3.1.17-9-gf49c6f78 Host OSVERSION: 1200028 Jail OSVERSION: 1003000 Job Id: 22 ---Begin Environment--- SHELL=/bin/csh OSVERSION=1003000 UNAME_v=FreeBSD 10.3-RELEASE-p18 UNAME_r=10.3-RELEASE-p18 BLOCKSIZE=K MAIL=/var/mail/root STATUS=1 SAVED_TERM= MASTERMNT=/usr/local/poudriere/data/.m/103amd64-default/ref PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/root/bin POUDRIERE_BUILD_TYPE=bulk PKGNAME=rubygem-gtk2-3.1.1 OLDPWD=/ PWD=/usr/local/poudriere/data/.m/103amd64-default/ref/.p/pool MASTERNAME=103amd64-default SCRIPTPREFIX=/usr/local/share/poudriere USER=root HOME=/root POUDRIERE_VERSION=3.1.17-9-gf49c6f78 SCRIPTPATH=/usr/local/share/poudriere/bulk.sh LIBEXECPREFIX=/usr/local/libexec/poudriere LOCALBASE=/usr/local PACKAGE_BUILDING=yes POUDRIEREPATH=/usr/local/bin/poudriere ---End Environment--- ---Begin OPTIONS List--- ---End OPTIONS List--- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work TMPDIR="/tmp" SHELL=/bin/sh CONFIG_SHELL=/bin/sh LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 --End CONFIGURE_ENV-- --MAKE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work TMPDIR="/tmp" NO_PIE=yes WITHOUT_DEBUG_FILES=yes WITHOUT_KERNEL_SYMBOLS=yes SHELL=/bin/sh NO_LINT=YES LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 PREFIX=/usr/local LOCALBASE=/usr/local LIBDIR="/usr/lib" CC="cc" CFLAGS="-O2 -pipe -fstack-protector -fno-strict-aliasing" CPP="cpp" CPPFLAGS="" LDFLAGS=" -fstack-protector" LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector -fno-strict-aliasing " MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- RUBY_LIBDIR="lib/ruby/2.3" RUBY_ARCHLIBDIR="lib/ruby/2.3/amd64-freebsd10" RUBY_SITELIBDIR="lib/ruby/site_ruby/2.3" RUBY_SITEARCHLIBDIR="lib/ruby/site_ruby/2.3/amd64-freebsd10" RUBY_VENDORLIBDIR="lib/ruby/vendor_ruby/2.3" RUBY_VENDORARCHLIBDIR="lib/ruby/vendor_ruby/2.3/amd64-freebsd10" RUBY_MODDOCDIR="share/doc/ruby23/gtk2" RUBY_MODEXAMPLESDIR="share/examples/ruby23/gtk2" RUBY_DOCDIR="share/doc/ruby23" RUBY_EXAMPLESDIR="share/examples/ruby23" RUBY_RIDIR="share/ri/2.3/system" RUBY_SITERIDIR="share/ri/2.3/site" RUBY_VERSION="2.3.3" RUBY_VER="2.3" RUBY_SHLIBVER="23" RUBY_ARCH="amd64-freebsd10" RUBY_SUFFIX="23" RUBY_NAME="ruby23" RUBY_DEFAULT_SUFFIX="23" RUBY21="@comment " RUBY22="@comment " RUBY23="" PORTVERSION="3.1.1" REV="" GEMS_BASE_DIR="lib/ruby/gems/2.3" GEMS_DIR="lib/ruby/gems/2.3/gems" DOC_DIR="lib/ruby/gems/2.3/doc" CACHE_DIR="lib/ruby/gems/2.3/cache" SPEC_DIR="lib/ruby/gems/2.3/specifications" EXT_DIR="lib/ruby/gems/2.3/extensions" PORT="gtk2-3.1.1" GEM_NAME="gtk2-3.1.1" GEM_LIB_DIR="lib/ruby/gems/2.3/gems/gtk2-3.1.1" GEM_DOC_DIR="lib/ruby/gems/2.3/doc/gtk2-3.1.1" GEM_SPEC="lib/ruby/gems/2.3/specifications/gtk2-3.1.1.gemspec" GEM_CACHE="lib/ruby/gems/2.3/cache/gtk2-3.1.1.gem" EXTRACT_SUFX=".gem" GTK2_VERSION="2.10.0" GTK3_VERSION="3.0.0" OSREL=10.3 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local PORTDOCS="" PORTEXAMPLES="" LIB32DIR=lib DOCSDIR="share/doc/gtk2" EXAMPLESDIR="share/examples/gtk2" DATADIR="share/gtk2" WWWDIR="www/gtk2" ETCDIR="etc/gtk2" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/gtk2 DOCSDIR=/usr/local/share/doc/gtk2 EXAMPLESDIR=/usr/local/share/examples/gtk2 WWWDIR=/usr/local/www/gtk2 ETCDIR=/usr/local/etc/gtk2 --End SUB_LIST-- ---Begin make.conf--- USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles #### /usr/local/etc/poudriere.d/make.conf #### # XXX: We really need this but cannot use it while 'make checksum' does not # try the next mirror on checksum failure. It currently retries the same # failed mirror and then fails rather then trying another. It *does* # try the next if the size is mismatched though. #MASTER_SITE_FREEBSD=yes # Build ALLOW_MAKE_JOBS_PACKAGES with 2 jobs MAKE_JOBS_NUMBER=2 #### /usr/ports/Mk/Scripts/ports_env.sh #### ARCH=amd64 CONFIGURE_MAX_CMD_LEN=262144 HAVE_COMPAT_IA32_KERN=YES OPSYS=FreeBSD OSREL=10.3 OSVERSION=1003000 PYTHONBASE=/usr/local UID=0 _JAVA_OS_LIST_REGEXP=native\|linux _JAVA_VENDOR_LIST_REGEXP=openjdk\|oracle\|sun _JAVA_VERSION_LIST_REGEXP=1.6\|1.7\|1.8\|1.6+\|1.7+\|1.8+ _OSRELEASE=10.3-RELEASE-p18 #### Misc Poudriere #### GID=0 DISABLE_MAKE_JOBS=poudriere ---End make.conf--- --Resource limits-- cpu time (seconds, -t) unlimited file size (512-blocks, -f) unlimited data seg size (kbytes, -d) 33554432 stack size (kbytes, -s) 524288 core file size (512-blocks, -c) unlimited max memory size (kbytes, -m) unlimited locked memory (kbytes, -l) unlimited max user processes (-u) 89999 open files (-n) 1024 virtual mem size (kbytes, -v) unlimited swap limit (kbytes, -w) unlimited sbsize (bytes, -b) unlimited pseudo-terminals (-p) unlimited --End resource limits-- =================================================== ===> License LGPL21+ accepted by the user =========================================================================== =================================================== ===> rubygem-gtk2-3.1.1 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.10.1.txz [103amd64-default-job-22] Installing pkg-1.10.1... [103amd64-default-job-22] Extracting pkg-1.10.1: .......... done ===> rubygem-gtk2-3.1.1 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of rubygem-gtk2-3.1.1 =========================================================================== =================================================== =========================================================================== =================================================== ===> License LGPL21+ accepted by the user ===> Fetching all distfiles required by rubygem-gtk2-3.1.1 for building =========================================================================== =================================================== ===> License LGPL21+ accepted by the user ===> Fetching all distfiles required by rubygem-gtk2-3.1.1 for building => SHA256 Checksum OK for rubygem/gtk2-3.1.1.gem. =========================================================================== =================================================== ===> rubygem-gtk2-3.1.1 depends on file: /usr/local/bin/ruby23 - not found ===> Installing existing package /packages/All/ruby-2.3.3_2,1.txz [103amd64-default-job-22] Installing ruby-2.3.3_2,1... [103amd64-default-job-22] `-- Installing libedit-3.1.20170329_2,1... [103amd64-default-job-22] `-- Extracting libedit-3.1.20170329_2,1: .......... done [103amd64-default-job-22] `-- Installing libffi-3.2.1... [103amd64-default-job-22] | `-- Installing indexinfo-0.2.6... [103amd64-default-job-22] | `-- Extracting indexinfo-0.2.6: .... done [103amd64-default-job-22] `-- Extracting libffi-3.2.1: .......... done [103amd64-default-job-22] `-- Installing libyaml-0.1.6_2... [103amd64-default-job-22] | `-- Extracting shared-mime-info-1.8: .......... done [103amd64-default-job-22] `-- Extracting gtk-update-icon-cache-2.24.29: .... done [103amd64-default-job-22] Extracting gtk2-2.24.31: .......... done Message from ca_root_nss-3.30.2: ********************************* WARNING ********************************* FreeBSD does not, and can not warrant that the certification authorities whose certificates are included in this package have in any way been audited for trustworthiness or RFC 3647 compliance. Assessment and verification of trust is the complete responsibility of the system administrator. *********************************** NOTE ********************************** This package installs symlinks to support root certificates discovery by default for software that uses OpenSSL. This enables SSL Certificate Verification by client software without manual intervention. If you prefer to do this manually, replace the following symlinks with either an empty file or your site-local certificate bundle. * /etc/ssl/cert.pem * /usr/local/etc/ssl/cert.pem * /usr/local/openssl/cert.pem *************************************************************************** Message from trousers-0.3.14_1: To run tcsd automatically, add the following line to /etc/rc.conf: tcsd_enable="YES" You might want to edit /usr/local/etc/tcsd.conf to reflect your setup. If you want to use tcsd with software TPM emulator, use the following configuration in /etc/rc.conf: tcsd_enable="YES" tcsd_mode="emulator" tpmd_enable="YES" To use TPM, add your_account to '_tss' group like following: # pw groupmod _tss -m your_account Message from freetype2-2.7.1: The 2.7.x series now uses the new subpixel hinting mode (V40 port's option) as the default, emulating a modern version of ClearType. This change inevitably leads to different rendering results, and you might change port's options to adapt it to your taste (or use the new "FREETYPE_PROPERTIES" environment variable). The environment variable "FREETYPE_PROPERTIES" can be used to control the driver properties. Example: FREETYPE_PROPERTIES=truetype:interpreter-version=35 \ cff:no-stem-darkening=1 \ autofitter:warping=1 This allows to select, say, the subpixel hinting mode at runtime for a given application. The controllable properties are listed in the section "Controlling FreeType Modules" in the reference's table of contents (/usr/local/share/doc/freetype2/reference/ft2-toc.html, if documentation was installed). Message from dejavu-2.37: Make sure that the freetype module is loaded. If it is not, add the following line to the "Modules" section of your X Windows configuration file: Load "freetype" Add the following line to the "Files" section of X Windows configuration file: FontPath "/usr/local/share/fonts/dejavu/" Note: your X Windows configuration file is typically /etc/X11/XF86Config if you are using XFree86, and /etc/X11/xorg.conf if you are using X.Org. ===> rubygem-gtk2-3.1.1 depends on shared library: libgtk-x11-2.0.so - found (/usr/local/lib/libgtk-x11-2.0.so) ===> Returning to build of rubygem-gtk2-3.1.1 ===> rubygem-gtk2-3.1.1 depends on shared library: libpango-1.0.so - found (/usr/local/lib/libpango-1.0.so) =========================================================================== =================================================== ===> Configuring for rubygem-gtk2-3.1.1 =========================================================================== =================================================== ===> Building for rubygem-gtk2-3.1.1 Successfully built RubyGem Name: gtk2 Version: 3.1.1 File: gtk2-3.1.1.gem =========================================================================== =================================================== ===> rubygem-gtk2-3.1.1 depends on package: rubygem-atk>=3.1.1 - not found ===> Installing existing package /packages/All/rubygem-atk-3.1.1.txz [103amd64-default-job-22] Installing rubygem-atk-3.1.1... [103amd64-default-job-22] `-- Installing rubygem-glib2-3.1.1... [103amd64-default-job-22] | `-- Installing rubygem-pkg-config-1.2.0... [103amd64-default-job-22] | `-- Extracting rubygem-pkg-config-1.2.0: .......... done [103amd64-default-job-22] `-- Extracting rubygem-glib2-3.1.1: .......... done [103amd64-default-job-22] Extracting rubygem-atk-3.1.1: .......... done ===> rubygem-gtk2-3.1.1 depends on package: rubygem-atk>=3.1.1 - found ===> Returning to build of rubygem-gtk2-3.1.1 ===> rubygem-gtk2-3.1.1 depends on package: rubygem-gdk_pixbuf2>=3.1.1 - not found ===> Installing existing package /packages/All/rubygem-gdk_pixbuf2-3.1.1.txz [103amd64-default-job-22] Installing rubygem-gdk_pixbuf2-3.1.1... [103amd64-default-job-22] Extracting rubygem-gdk_pixbuf2-3.1.1: .......... done ===> rubygem-gtk2-3.1.1 depends on package: rubygem-gdk_pixbuf2>=3.1.1 - found ===> Returning to build of rubygem-gtk2-3.1.1 ===> rubygem-gtk2-3.1.1 depends on package: rubygem-pango>=3.1.1 - not found ===> Installing existing package /packages/All/rubygem-pango-3.1.1.txz [103amd64-default-job-22] Installing rubygem-pango-3.1.1... [103amd64-default-job-22] `-- Installing rubygem-cairo-1.15.5... [103amd64-default-job-22] `-- Extracting rubygem-cairo-1.15.5: .......... done [103amd64-default-job-22] Extracting rubygem-pango-3.1.1: .......... done ===> rubygem-gtk2-3.1.1 depends on package: rubygem-pango>=3.1.1 - found ===> Returning to build of rubygem-gtk2-3.1.1 ===> rubygem-gtk2-3.1.1 depends on file: /usr/local/bin/ruby23 - found ===> rubygem-gtk2-3.1.1 depends on file: /usr/local/bin/gem23 - found =========================================================================== =================================================== ===> Staging for rubygem-gtk2-3.1.1 ===> Generating temporary packing list (cd /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/gtk2-3.1.1; /usr/bin/env RB_USER_INSTALL=yes LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 /usr/local/bin/gem23 install -l --no-update-sources --install-dir /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/lib/ruby/gems/2.3 --ignore-dependencies --bindir=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/bin --rdoc --ri gtk2-3.1.1.gem -- --build-args ) Building native extensions with: '--build-args' This could take a while... ERROR: Error installing gtk2-3.1.1.gem: ERROR: Failed to build gem native extension. current directory: /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/lib/ruby/gems/2.3/gems/gtk2-3.1.1/ext/gtk2 /usr/local/bin/ruby23 -r ./siteconf20170427-27379-nnty2x.rb extconf.rb --build-args checking for --enable-debug-build option... no checking for -Wall option to compiler... yes checking for -Waggregate-return option to compiler... yes checking for -Wcast-align option to compiler... yes checking for -Wextra option to compiler... yes checking for -Wformat=2 option to compiler... yes checking for -Winit-self option to compiler... yes checking for -Wlarger-than-65500 option to compiler... yes checking for -Wmissing-declarations option to compiler... yes checking for -Wmissing-format-attribute option to compiler... yes checking for -Wmissing-include-dirs option to compiler... yes checking for -Wmissing-noreturn option to compiler... yes checking for -Wmissing-prototypes option to compiler... yes checking for -Wnested-externs option to compiler... yes checking for -Wold-style-definition option to compiler... yes checking for -Wpacked option to compiler... yes checking for -Wp,-D_FORTIFY_SOURCE=2 option to compiler... yes checking for -Wpointer-arith option to compiler... yes checking for -Wswitch-default option to compiler... yes checking for -Wswitch-enum option to compiler... yes checking for -Wundef option to compiler... yes checking for -Wout-of-line-declaration option to compiler... yes checking for -Wunsafe-loop-optimizations option to compiler... no checking for -Wwrite-strings option to compiler... yes checking for rb_errinfo()... yes checking for cairo... yes checking for rb_cairo.h... yes checking for Windows... no checking for gtk+-2.0 version (>= 2.10.0)... yes checking for st.h... yes checking for ruby/st.h... yes checking for target... *** extconf.rb failed *** Could not create Makefile due to some reason, probably lack of necessary libraries and/or headers. Check the mkmf.log file for more details. You may need configuration options. Provided configuration options: --with-opt-dir --without-opt-dir --with-opt-include --without-opt-include=${opt-dir}/include --with-opt-lib --without-opt-lib=${opt-dir}/lib --with-make-prog --without-make-prog --srcdir=. --curdir --ruby=/usr/local/bin/$(RUBY_BASE_NAME)23 --enable-debug-build --disable-debug-build --with-pkg-config --without-pkg-config --with-override-variables --without-override-variables extconf.rb:80:in `
': can't find gdkkeysyms.h (RuntimeError) x11 To see why this extension failed to compile, please check the mkmf.log which can be found here: /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/lib/ruby/gems/2.3/extensions/amd64-freebsd-10/2.3/gtk2-3.1.1/mkmf.log extconf failed, exit code 1 Gem files will remain installed in /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/lib/ruby/gems/2.3/gems/gtk2-3.1.1 for inspection. Results logged to /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/lib/ruby/gems/2.3/extensions/amd64-freebsd-10/2.3/gtk2-3.1.1/gem_make.out *** Error code 1 Stop. make: stopped in /usr/ports/x11-toolkits/rubygem-gtk2 From owner-freebsd-ruby@freebsd.org Thu Apr 27 08:08:45 2017 Return-Path: Delivered-To: freebsd-ruby@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 0F3ECD528EE for ; Thu, 27 Apr 2017 08:08:45 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id E58B6944 for ; Thu, 27 Apr 2017 08:08:44 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id E4FD2D528ED; Thu, 27 Apr 2017 08:08:44 +0000 (UTC) Delivered-To: ruby@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 E49E1D528EC for ; Thu, 27 Apr 2017 08:08:44 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.ysv.freebsd.org (portscout.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:6]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id C9C06941 for ; Thu, 27 Apr 2017 08:08:44 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.ysv.freebsd.org ([127.0.1.123]) by portscout.ysv.freebsd.org (8.15.2/8.15.2) with ESMTP id v3R88i4M043452 for ; Thu, 27 Apr 2017 08:08:44 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.ysv.freebsd.org (8.15.2/8.15.2/Submit) id v3R88iEk043450; Thu, 27 Apr 2017 08:08:44 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201704270808.v3R88iEk043450@portscout.ysv.freebsd.org> X-Authentication-Warning: portscout.ysv.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Thu, 27 Apr 2017 08:08:44 +0000 From: portscout@FreeBSD.org To: ruby@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Apr 2017 08:08:45 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/ruby@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ devel/rubygem-semantic_puppet | 0.1.4 | 1.0.0 ------------------------------------------------+-----------------+------------ graphics/rubygem-cairo | 1.15.5 | 1.15.6 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Thanks. From owner-freebsd-ruby@freebsd.org Thu Apr 27 08:12:22 2017 Return-Path: Delivered-To: freebsd-ruby@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 28844D52C0E for ; Thu, 27 Apr 2017 08:12:22 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 17005D14 for ; Thu, 27 Apr 2017 08:12:22 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 135EED52C0C; Thu, 27 Apr 2017 08:12:22 +0000 (UTC) Delivered-To: ruby@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 12D09D52C0A; Thu, 27 Apr 2017 08:12:22 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from package19.nyi.freebsd.org (package19.nyi.freebsd.org [IPv6:2610:1c1:1:6082::16:f5]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id B6B0ED11; Thu, 27 Apr 2017 08:12:21 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from package19.nyi.freebsd.org (localhost [127.0.0.1]) by package19.nyi.freebsd.org (8.15.2/8.15.2) with ESMTP id v3R8CKc4023180; Thu, 27 Apr 2017 08:12:20 GMT (envelope-from pkg-fallout@FreeBSD.org) Received: (from root@localhost) by package19.nyi.freebsd.org (8.15.2/8.15.2/Submit) id v3R8CKVt022940; Thu, 27 Apr 2017 08:12:20 GMT (envelope-from pkg-fallout@FreeBSD.org) Date: Thu, 27 Apr 2017 08:12:20 GMT From: pkg-fallout@FreeBSD.org Message-Id: <201704270812.v3R8CKVt022940@package19.nyi.freebsd.org> To: ruby@FreeBSD.org Subject: [exp - 103i386-default-build-as-user][x11-toolkits/rubygem-gtk2] Failed for rubygem-gtk2-3.1.1 in stage Cc: pkg-fallout@FreeBSD.org X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Apr 2017 08:12:22 -0000 You are receiving this mail as a port that you maintain is failing to build on the FreeBSD package build server. Please investigate the failure and submit a PR to fix build. Maintainer: ruby@FreeBSD.org Last committer: swills@FreeBSD.org Ident: $FreeBSD: head/x11-toolkits/rubygem-gtk2/Makefile 435846 2017-03-10 22:01:16Z swills $ Log URL: http://package19.nyi.freebsd.org/data/103i386-default-build-as-user/439493/logs/rubygem-gtk2-3.1.1.log Build URL: http://package19.nyi.freebsd.org/build.html?mastername=103i386-default-build-as-user&build=439493 Log: ====>> Building x11-toolkits/rubygem-gtk2 build started at Thu Apr 27 08:10:46 UTC 2017 port directory: /usr/ports/x11-toolkits/rubygem-gtk2 building for: FreeBSD 103i386-default-build-as-user-job-28 10.3-RELEASE-p18 FreeBSD 10.3-RELEASE-p18 i386 maintained by: ruby@FreeBSD.org Makefile ident: $FreeBSD: head/x11-toolkits/rubygem-gtk2/Makefile 435846 2017-03-10 22:01:16Z swills $ Poudriere version: 3.1.17-9-gf49c6f78 Host OSVERSION: 1200028 Jail OSVERSION: 1003000 Job Id: 28 ---Begin Environment--- SHELL=/bin/csh UNAME_p=i386 UNAME_m=i386 OSVERSION=1003000 UNAME_v=FreeBSD 10.3-RELEASE-p18 UNAME_r=10.3-RELEASE-p18 BLOCKSIZE=K MAIL=/var/mail/root STATUS=1 SAVED_TERM= MASTERMNT=/poudriere/data/.m/103i386-default-build-as-user/ref UID=0 FORCE_PACKAGE=yes PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/root/bin POUDRIERE_BUILD_TYPE=bulk PKGNAME=rubygem-gtk2-3.1.1 OLDPWD=/ PWD=/poudriere/data/.m/103i386-default-build-as-user/ref/.p/pool MASTERNAME=103i386-default-build-as-user SCRIPTPREFIX=/usr/local/share/poudriere USER=root HOME=/root POUDRIERE_VERSION=3.1.17-9-gf49c6f78 SCRIPTPATH=/usr/local/share/poudriere/bulk.sh GID=0 LIBEXECPREFIX=/usr/local/libexec/poudriere LOCALBASE=/usr/local PACKAGE_BUILDING=yes POUDRIEREPATH=/usr/local/bin/poudriere ---End Environment--- ---Begin OPTIONS List--- ---End OPTIONS List--- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work TMPDIR="/tmp" SHELL=/bin/sh CONFIG_SHELL=/bin/sh LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 --End CONFIGURE_ENV-- --MAKE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work TMPDIR="/tmp" NO_PIE=yes WITHOUT_DEBUG_FILES=yes WITHOUT_KERNEL_SYMBOLS=yes SHELL=/bin/sh NO_LINT=YES LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 PREFIX=/usr/local LOCALBASE=/usr/local LIBDIR="/usr/lib" CC="cc" CFLAGS="-O2 -pipe -fstack-protector -fno-strict-aliasing" CPP="cpp" CPPFLAGS="" LDFLAGS=" -fstack-protector" LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector -fno-strict-aliasing " MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- RUBY_LIBDIR="lib/ruby/2.3" RUBY_ARCHLIBDIR="lib/ruby/2.3/i386-freebsd10" RUBY_SITELIBDIR="lib/ruby/site_ruby/2.3" RUBY_SITEARCHLIBDIR="lib/ruby/site_ruby/2.3/i386-freebsd10" RUBY_VENDORLIBDIR="lib/ruby/vendor_ruby/2.3" RUBY_VENDORARCHLIBDIR="lib/ruby/vendor_ruby/2.3/i386-freebsd10" RUBY_MODDOCDIR="share/doc/ruby23/gtk2" RUBY_MODEXAMPLESDIR="share/examples/ruby23/gtk2" RUBY_DOCDIR="share/doc/ruby23" RUBY_EXAMPLESDIR="share/examples/ruby23" RUBY_RIDIR="share/ri/2.3/system" RUBY_SITERIDIR="share/ri/2.3/site" RUBY_VERSION="2.3.3" RUBY_VER="2.3" RUBY_SHLIBVER="23" RUBY_ARCH="i386-freebsd10" RUBY_SUFFIX="23" RUBY_NAME="ruby23" RUBY_DEFAULT_SUFFIX="23" RUBY21="@comment " RUBY22="@comment " RUBY23="" PORTVERSION="3.1.1" REV="" GEMS_BASE_DIR="lib/ruby/gems/2.3" GEMS_DIR="lib/ruby/gems/2.3/gems" DOC_DIR="lib/ruby/gems/2.3/doc" CACHE_DIR="lib/ruby/gems/2.3/cache" SPEC_DIR="lib/ruby/gems/2.3/specifications" EXT_DIR="lib/ruby/gems/2.3/extensions" PORT="gtk2-3.1.1" GEM_NAME="gtk2-3.1.1" GEM_LIB_DIR="lib/ruby/gems/2.3/gems/gtk2-3.1.1" GEM_DOC_DIR="lib/ruby/gems/2.3/doc/gtk2-3.1.1" GEM_SPEC="lib/ruby/gems/2.3/specifications/gtk2-3.1.1.gemspec" GEM_CACHE="lib/ruby/gems/2.3/cache/gtk2-3.1.1.gem" EXTRACT_SUFX=".gem" GTK2_VERSION="2.10.0" GTK3_VERSION="3.0.0" OSREL=10.3 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local PORTDOCS="" PORTEXAMPLES="" LIB32DIR=lib DOCSDIR="share/doc/gtk2" EXAMPLESDIR="share/examples/gtk2" DATADIR="share/gtk2" WWWDIR="www/gtk2" ETCDIR="etc/gtk2" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/gtk2 DOCSDIR=/usr/local/share/doc/gtk2 EXAMPLESDIR=/usr/local/share/examples/gtk2 WWWDIR=/usr/local/www/gtk2 ETCDIR=/usr/local/etc/gtk2 --End SUB_LIST-- ---Begin make.conf--- USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles MACHINE=i386 MACHINE_ARCH=i386 ARCH=${MACHINE_ARCH} #### /usr/local/etc/poudriere.d/make.conf #### # Build ALLOW_MAKE_JOBS_PACKAGES with 2 jobs MAKE_JOBS_NUMBER=2 #### /usr/ports/Mk/Scripts/ports_env.sh #### ARCH=i386 CONFIGURE_MAX_CMD_LEN=262144 OPSYS=FreeBSD OSREL=10.3 OSVERSION=1003000 PYTHONBASE=/usr/local _JAVA_OS_LIST_REGEXP=native\|linux _JAVA_VENDOR_LIST_REGEXP=openjdk\|oracle\|sun _JAVA_VERSION_LIST_REGEXP=1.6\|1.7\|1.8\|1.6+\|1.7+\|1.8+ _OSRELEASE=10.3-RELEASE-p18 #### Misc Poudriere #### DISABLE_MAKE_JOBS=poudriere ---End make.conf--- --Resource limits-- cpu time (seconds, -t) unlimited file size (512-blocks, -f) unlimited data seg size (kbytes, -d) 524288 stack size (kbytes, -s) 65536 core file size (512-blocks, -c) unlimited max memory size (kbytes, -m) unlimited locked memory (kbytes, -l) unlimited max user processes (-u) 89999 open files (-n) 1024 virtual mem size (kbytes, -v) unlimited swap limit (kbytes, -w) unlimited sbsize (bytes, -b) unlimited pseudo-terminals (-p) unlimited --End resource limits-- =================================================== ===> License LGPL21+ accepted by the user =========================================================================== =================================================== ===> rubygem-gtk2-3.1.1 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.10.1.txz [103i386-default-build-as-user-job-28] Installing pkg-1.10.1... [103i386-default-build-as-user-job-28] Extracting pkg-1.10.1: .......... done ===> rubygem-gtk2-3.1.1 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of rubygem-gtk2-3.1.1 =========================================================================== =================================================== =========================================================================== =================================================== ===> License LGPL21+ accepted by the user ===> Fetching all distfiles required by rubygem-gtk2-3.1.1 for building =========================================================================== =================================================== ===> License LGPL21+ accepted by the user ===> Fetching all distfiles required by rubygem-gtk2-3.1.1 for building => SHA256 Checksum OK for rubygem/gtk2-3.1.1.gem. =========================================================================== =================================================== ===> rubygem-gtk2-3.1.1 depends on file: /usr/local/bin/ruby23 - not found ===> Installing existing package /packages/All/ruby-2.3.3_2,1.txz [103i386-default-build-as-user-job-28] Installing ruby-2.3.3_2,1... [103i386-default-build-as-user-job-28] `-- Installing libedit-3.1.20170329_2,1... [103i386-default-build-as-user-job-28] `-- Extracting libedit-3.1.20170329_2,1: .......... done [103i386-default-build-as-user-job-28] `-- Installing libffi-3.2.1... [103i386-default-build-as-user-job-28] | `-- Installing indexinfo-0.2.6... [103i386-default-build-as-user-job-28] | `-- Extracting indexinfo-0.2.6: .... done [103i386-default-build-as-user-job-28] `-- Extracting libffi-3.2.1: .......... done [103i386-default-build-as-user-job-28] `-- Installing libyaml-0.1.6_2... [103i386-default-build-as-user-job-28] | `-- Extracting shared-mime-info-1.8: .......... done [103i386-default-build-as-user-job-28] `-- Extracting gtk-update-icon-cache-2.24.29: .... done [103i386-default-build-as-user-job-28] Extracting gtk2-2.24.31: .......... done Message from ca_root_nss-3.30.2: ********************************* WARNING ********************************* FreeBSD does not, and can not warrant that the certification authorities whose certificates are included in this package have in any way been audited for trustworthiness or RFC 3647 compliance. Assessment and verification of trust is the complete responsibility of the system administrator. *********************************** NOTE ********************************** This package installs symlinks to support root certificates discovery by default for software that uses OpenSSL. This enables SSL Certificate Verification by client software without manual intervention. If you prefer to do this manually, replace the following symlinks with either an empty file or your site-local certificate bundle. * /etc/ssl/cert.pem * /usr/local/etc/ssl/cert.pem * /usr/local/openssl/cert.pem *************************************************************************** Message from trousers-0.3.14_1: To run tcsd automatically, add the following line to /etc/rc.conf: tcsd_enable="YES" You might want to edit /usr/local/etc/tcsd.conf to reflect your setup. If you want to use tcsd with software TPM emulator, use the following configuration in /etc/rc.conf: tcsd_enable="YES" tcsd_mode="emulator" tpmd_enable="YES" To use TPM, add your_account to '_tss' group like following: # pw groupmod _tss -m your_account Message from freetype2-2.7.1: The 2.7.x series now uses the new subpixel hinting mode (V40 port's option) as the default, emulating a modern version of ClearType. This change inevitably leads to different rendering results, and you might change port's options to adapt it to your taste (or use the new "FREETYPE_PROPERTIES" environment variable). The environment variable "FREETYPE_PROPERTIES" can be used to control the driver properties. Example: FREETYPE_PROPERTIES=truetype:interpreter-version=35 \ cff:no-stem-darkening=1 \ autofitter:warping=1 This allows to select, say, the subpixel hinting mode at runtime for a given application. The controllable properties are listed in the section "Controlling FreeType Modules" in the reference's table of contents (/usr/local/share/doc/freetype2/reference/ft2-toc.html, if documentation was installed). Message from dejavu-2.37: Make sure that the freetype module is loaded. If it is not, add the following line to the "Modules" section of your X Windows configuration file: Load "freetype" Add the following line to the "Files" section of X Windows configuration file: FontPath "/usr/local/share/fonts/dejavu/" Note: your X Windows configuration file is typically /etc/X11/XF86Config if you are using XFree86, and /etc/X11/xorg.conf if you are using X.Org. ===> rubygem-gtk2-3.1.1 depends on shared library: libgtk-x11-2.0.so - found (/usr/local/lib/libgtk-x11-2.0.so) ===> Returning to build of rubygem-gtk2-3.1.1 ===> rubygem-gtk2-3.1.1 depends on shared library: libpango-1.0.so - found (/usr/local/lib/libpango-1.0.so) =========================================================================== =================================================== ===> Configuring for rubygem-gtk2-3.1.1 =========================================================================== =================================================== ===> Building for rubygem-gtk2-3.1.1 Successfully built RubyGem Name: gtk2 Version: 3.1.1 File: gtk2-3.1.1.gem =========================================================================== =================================================== ===> rubygem-gtk2-3.1.1 depends on package: rubygem-atk>=3.1.1 - not found ===> Installing existing package /packages/All/rubygem-atk-3.1.1.txz [103i386-default-build-as-user-job-28] Installing rubygem-atk-3.1.1... [103i386-default-build-as-user-job-28] `-- Installing rubygem-glib2-3.1.1... [103i386-default-build-as-user-job-28] | `-- Installing rubygem-pkg-config-1.2.0... [103i386-default-build-as-user-job-28] | `-- Extracting rubygem-pkg-config-1.2.0: .......... done [103i386-default-build-as-user-job-28] `-- Extracting rubygem-glib2-3.1.1: .......... done [103i386-default-build-as-user-job-28] Extracting rubygem-atk-3.1.1: .......... done ===> rubygem-gtk2-3.1.1 depends on package: rubygem-atk>=3.1.1 - found ===> Returning to build of rubygem-gtk2-3.1.1 ===> rubygem-gtk2-3.1.1 depends on package: rubygem-gdk_pixbuf2>=3.1.1 - not found ===> Installing existing package /packages/All/rubygem-gdk_pixbuf2-3.1.1.txz [103i386-default-build-as-user-job-28] Installing rubygem-gdk_pixbuf2-3.1.1... [103i386-default-build-as-user-job-28] Extracting rubygem-gdk_pixbuf2-3.1.1: .......... done ===> rubygem-gtk2-3.1.1 depends on package: rubygem-gdk_pixbuf2>=3.1.1 - found ===> Returning to build of rubygem-gtk2-3.1.1 ===> rubygem-gtk2-3.1.1 depends on package: rubygem-pango>=3.1.1 - not found ===> Installing existing package /packages/All/rubygem-pango-3.1.1.txz [103i386-default-build-as-user-job-28] Installing rubygem-pango-3.1.1... [103i386-default-build-as-user-job-28] `-- Installing rubygem-cairo-1.15.5... [103i386-default-build-as-user-job-28] `-- Extracting rubygem-cairo-1.15.5: .......... done [103i386-default-build-as-user-job-28] Extracting rubygem-pango-3.1.1: .......... done ===> rubygem-gtk2-3.1.1 depends on package: rubygem-pango>=3.1.1 - found ===> Returning to build of rubygem-gtk2-3.1.1 ===> rubygem-gtk2-3.1.1 depends on file: /usr/local/bin/ruby23 - found ===> rubygem-gtk2-3.1.1 depends on file: /usr/local/bin/gem23 - found =========================================================================== =================================================== ===> Staging for rubygem-gtk2-3.1.1 ===> Generating temporary packing list (cd /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/gtk2-3.1.1; /usr/bin/env RB_USER_INSTALL=yes LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 /usr/local/bin/gem23 install -l --no-update-sources --install-dir /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/lib/ruby/gems/2.3 --ignore-dependencies --bindir=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/bin --rdoc --ri gtk2-3.1.1.gem -- --build-args ) Building native extensions with: '--build-args' This could take a while... ERROR: Error installing gtk2-3.1.1.gem: ERROR: Failed to build gem native extension. current directory: /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/lib/ruby/gems/2.3/gems/gtk2-3.1.1/ext/gtk2 /usr/local/bin/ruby23 -r ./siteconf20170427-16996-yvsbax.rb extconf.rb --build-args checking for --enable-debug-build option... no checking for -Wall option to compiler... yes checking for -Waggregate-return option to compiler... yes checking for -Wcast-align option to compiler... yes checking for -Wextra option to compiler... yes checking for -Wformat=2 option to compiler... yes checking for -Winit-self option to compiler... yes checking for -Wlarger-than-65500 option to compiler... yes checking for -Wmissing-declarations option to compiler... yes checking for -Wmissing-format-attribute option to compiler... yes checking for -Wmissing-include-dirs option to compiler... yes checking for -Wmissing-noreturn option to compiler... yes checking for -Wmissing-prototypes option to compiler... yes checking for -Wnested-externs option to compiler... yes checking for -Wold-style-definition option to compiler... yes checking for -Wpacked option to compiler... yes checking for -Wp,-D_FORTIFY_SOURCE=2 option to compiler... yes checking for -Wpointer-arith option to compiler... yes checking for -Wswitch-default option to compiler... yes checking for -Wswitch-enum option to compiler... yes checking for -Wundef option to compiler... yes checking for -Wout-of-line-declaration option to compiler... yes checking for -Wunsafe-loop-optimizations option to compiler... no checking for -Wwrite-strings option to compiler... yes checking for rb_errinfo()... yes checking for cairo... yes checking for rb_cairo.h... yes checking for Windows... no checking for gtk+-2.0 version (>= 2.10.0)... yes checking for st.h... yes checking for ruby/st.h... yes checking for target... *** extconf.rb failed *** Could not create Makefile due to some reason, probably lack of necessary libraries and/or headers. Check the mkmf.log file for more details. You may need configuration options. Provided configuration options: --with-opt-dir --without-opt-dir --with-opt-include --without-opt-include=${opt-dir}/include --with-opt-lib --without-opt-lib=${opt-dir}/lib --with-make-prog --without-make-prog --srcdir=. --curdir --ruby=/usr/local/bin/$(RUBY_BASE_NAME)23 --enable-debug-build --disable-debug-build --with-pkg-config --without-pkg-config --with-override-variables --without-override-variables extconf.rb:80:in `
': can't find gdkkeysyms.h (RuntimeError) x11 To see why this extension failed to compile, please check the mkmf.log which can be found here: /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/lib/ruby/gems/2.3/extensions/x86-freebsd-10/2.3/gtk2-3.1.1/mkmf.log extconf failed, exit code 1 Gem files will remain installed in /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/lib/ruby/gems/2.3/gems/gtk2-3.1.1 for inspection. Results logged to /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/lib/ruby/gems/2.3/extensions/x86-freebsd-10/2.3/gtk2-3.1.1/gem_make.out *** Error code 1 Stop. make: stopped in /usr/ports/x11-toolkits/rubygem-gtk2 From owner-freebsd-ruby@freebsd.org Thu Apr 27 14:52:15 2017 Return-Path: Delivered-To: freebsd-ruby@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 C5DF1D53852 for ; Thu, 27 Apr 2017 14:52:15 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id B4D0C16DD for ; Thu, 27 Apr 2017 14:52:15 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id B4338D53850; Thu, 27 Apr 2017 14:52:15 +0000 (UTC) Delivered-To: ruby@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 B3AF2D5384F; Thu, 27 Apr 2017 14:52:15 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from beefy11.nyi.freebsd.org (beefy11.nyi.freebsd.org [IPv6:2610:1c1:1:6080::16:ee]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 63A4516DC; Thu, 27 Apr 2017 14:52:15 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from beefy11.nyi.freebsd.org (localhost [127.0.0.1]) by beefy11.nyi.freebsd.org (8.15.2/8.15.2) with ESMTP id v3REqEOq011808; Thu, 27 Apr 2017 14:52:14 GMT (envelope-from pkg-fallout@FreeBSD.org) Received: (from root@localhost) by beefy11.nyi.freebsd.org (8.15.2/8.15.2/Submit) id v3REqElP011807; Thu, 27 Apr 2017 14:52:14 GMT (envelope-from pkg-fallout@FreeBSD.org) Date: Thu, 27 Apr 2017 14:52:14 GMT From: pkg-fallout@FreeBSD.org Message-Id: <201704271452.v3REqElP011807@beefy11.nyi.freebsd.org> To: ruby@FreeBSD.org Subject: [package - head-i386-default][x11-toolkits/rubygem-gtk2] Failed for rubygem-gtk2-3.1.1 in stage Cc: pkg-fallout@FreeBSD.org X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Apr 2017 14:52:15 -0000 You are receiving this mail as a port that you maintain is failing to build on the FreeBSD package build server. Please investigate the failure and submit a PR to fix build. Maintainer: ruby@FreeBSD.org Last committer: swills@FreeBSD.org Ident: $FreeBSD: head/x11-toolkits/rubygem-gtk2/Makefile 435846 2017-03-10 22:01:16Z swills $ Log URL: http://beefy11.nyi.freebsd.org/data/head-i386-default/p439496_s317465/logs/rubygem-gtk2-3.1.1.log Build URL: http://beefy11.nyi.freebsd.org/build.html?mastername=head-i386-default&build=p439496_s317465 Log: ====>> Building x11-toolkits/rubygem-gtk2 build started at Thu Apr 27 14:50:26 UTC 2017 port directory: /usr/ports/x11-toolkits/rubygem-gtk2 building for: FreeBSD head-i386-default-job-01 12.0-CURRENT FreeBSD 12.0-CURRENT r317465 i386 maintained by: ruby@FreeBSD.org Makefile ident: $FreeBSD: head/x11-toolkits/rubygem-gtk2/Makefile 435846 2017-03-10 22:01:16Z swills $ Poudriere version: 3.1.17-9-gf49c6f78 Host OSVERSION: 1200028 Jail OSVERSION: 1200030 Job Id: 01 !!! Jail is newer than host. (Jail: 1200030, Host: 1200028) !!! !!! This is not supported. !!! !!! Host kernel must be same or newer than jail. !!! !!! Expect build failures. !!! ---Begin Environment--- SHELL=/bin/csh UNAME_p=i386 UNAME_m=i386 OSVERSION=1200030 UNAME_v=FreeBSD 12.0-CURRENT r317465 UNAME_r=12.0-CURRENT BLOCKSIZE=K MAIL=/var/mail/root STATUS=1 SAVED_TERM= MASTERMNT=/usr/local/poudriere/data/.m/head-i386-default/ref PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin POUDRIERE_BUILD_TYPE=bulk PKGNAME=rubygem-gtk2-3.1.1 OLDPWD=/ PWD=/usr/local/poudriere/data/.m/head-i386-default/ref/.p/pool MASTERNAME=head-i386-default SCRIPTPREFIX=/usr/local/share/poudriere USER=root HOME=/root POUDRIERE_VERSION=3.1.17-9-gf49c6f78 SCRIPTPATH=/usr/local/share/poudriere/bulk.sh LIBEXECPREFIX=/usr/local/libexec/poudriere LOCALBASE=/usr/local PACKAGE_BUILDING=yes POUDRIEREPATH=/usr/local/bin/poudriere ---End Environment--- ---Begin OPTIONS List--- ---End OPTIONS List--- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work TMPDIR="/tmp" SHELL=/bin/sh CONFIG_SHELL=/bin/sh LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 --End CONFIGURE_ENV-- --MAKE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work HOME=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work TMPDIR="/tmp" NO_PIE=yes MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 PREFIX=/usr/local LOCALBASE=/usr/local LIBDIR="/usr/lib" CC="cc" CFLAGS="-O2 -pipe -fstack-protector -fno-strict-aliasing" CPP="cpp" CPPFLAGS="" LDFLAGS=" -fstack-protector" LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector -fno-strict-aliasing " MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- RUBY_LIBDIR="lib/ruby/2.3" RUBY_ARCHLIBDIR="lib/ruby/2.3/i386-freebsd12" RUBY_SITELIBDIR="lib/ruby/site_ruby/2.3" RUBY_SITEARCHLIBDIR="lib/ruby/site_ruby/2.3/i386-freebsd12" RUBY_VENDORLIBDIR="lib/ruby/vendor_ruby/2.3" RUBY_VENDORARCHLIBDIR="lib/ruby/vendor_ruby/2.3/i386-freebsd12" RUBY_MODDOCDIR="share/doc/ruby23/gtk2" RUBY_MODEXAMPLESDIR="share/examples/ruby23/gtk2" RUBY_DOCDIR="share/doc/ruby23" RUBY_EXAMPLESDIR="share/examples/ruby23" RUBY_RIDIR="share/ri/2.3/system" RUBY_SITERIDIR="share/ri/2.3/site" RUBY_VERSION="2.3.3" RUBY_VER="2.3" RUBY_SHLIBVER="23" RUBY_ARCH="i386-freebsd12" RUBY_SUFFIX="23" RUBY_NAME="ruby23" RUBY_DEFAULT_SUFFIX="23" RUBY21="@comment " RUBY22="@comment " RUBY23="" PORTVERSION="3.1.1" REV="" GEMS_BASE_DIR="lib/ruby/gems/2.3" GEMS_DIR="lib/ruby/gems/2.3/gems" DOC_DIR="lib/ruby/gems/2.3/doc" CACHE_DIR="lib/ruby/gems/2.3/cache" SPEC_DIR="lib/ruby/gems/2.3/specifications" EXT_DIR="lib/ruby/gems/2.3/extensions" PORT="gtk2-3.1.1" GEM_NAME="gtk2-3.1.1" GEM_LIB_DIR="lib/ruby/gems/2.3/gems/gtk2-3.1.1" GEM_DOC_DIR="lib/ruby/gems/2.3/doc/gtk2-3.1.1" GEM_SPEC="lib/ruby/gems/2.3/specifications/gtk2-3.1.1.gemspec" GEM_CACHE="lib/ruby/gems/2.3/cache/gtk2-3.1.1.gem" EXTRACT_SUFX=".gem" GTK2_VERSION="2.10.0" GTK3_VERSION="3.0.0" OSREL=12.0 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local PORTDOCS="" PORTEXAMPLES="" LIB32DIR=lib DOCSDIR="share/doc/gtk2" EXAMPLESDIR="share/examples/gtk2" DATADIR="share/gtk2" WWWDIR="www/gtk2" ETCDIR="etc/gtk2" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/gtk2 DOCSDIR=/usr/local/share/doc/gtk2 EXAMPLESDIR=/usr/local/share/examples/gtk2 WWWDIR=/usr/local/www/gtk2 ETCDIR=/usr/local/etc/gtk2 --End SUB_LIST-- ---Begin make.conf--- USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles MACHINE=i386 MACHINE_ARCH=i386 ARCH=${MACHINE_ARCH} #### /usr/local/etc/poudriere.d/make.conf #### # XXX: We really need this but cannot use it while 'make checksum' does not # try the next mirror on checksum failure. It currently retries the same # failed mirror and then fails rather then trying another. It *does* # try the next if the size is mismatched though. #MASTER_SITE_FREEBSD=yes # Build ALLOW_MAKE_JOBS_PACKAGES with 2 jobs MAKE_JOBS_NUMBER=2 #### /usr/ports/Mk/Scripts/ports_env.sh #### ARCH=i386 CONFIGURE_MAX_CMD_LEN=262144 OPSYS=FreeBSD OSREL=12.0 OSVERSION=1200030 PYTHONBASE=/usr/local UID=0 _JAVA_OS_LIST_REGEXP=native\|linux _JAVA_VENDOR_LIST_REGEXP=openjdk\|oracle\|sun _JAVA_VERSION_LIST_REGEXP=1.6\|1.7\|1.8\|1.6+\|1.7+\|1.8+ _OSRELEASE=12.0-CURRENT #### Misc Poudriere #### GID=0 DISABLE_MAKE_JOBS=poudriere ---End make.conf--- --Resource limits-- cpu time (seconds, -t) unlimited file size (512-blocks, -f) unlimited data seg size (kbytes, -d) 524288 stack size (kbytes, -s) 65536 core file size (512-blocks, -c) unlimited max memory size (kbytes, -m) unlimited locked memory (kbytes, -l) unlimited max user processes (-u) 89999 open files (-n) 1024 virtual mem size (kbytes, -v) unlimited swap limit (kbytes, -w) unlimited socket buffer size (bytes, -b) unlimited pseudo-terminals (-p) unlimited kqueues (-k) unlimited umtx shared locks (-o) unlimited --End resource limits-- =================================================== ===> License LGPL21+ accepted by the user =========================================================================== =================================================== ===> rubygem-gtk2-3.1.1 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.10.1.txz [head-i386-default-job-01] Installing pkg-1.10.1... [head-i386-default-job-01] Extracting pkg-1.10.1: .......... done ===> rubygem-gtk2-3.1.1 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of rubygem-gtk2-3.1.1 =========================================================================== =================================================== =========================================================================== =================================================== ===> License LGPL21+ accepted by the user ===> Fetching all distfiles required by rubygem-gtk2-3.1.1 for building =========================================================================== [head-i386-default-job-01] | `-- Extracting shared-mime-info-1.8: .......... done [head-i386-default-job-01] `-- Extracting gtk-update-icon-cache-2.24.29: .... done [head-i386-default-job-01] Extracting gtk2-2.24.31: .......... done Message from ca_root_nss-3.30.2: ********************************* WARNING ********************************* FreeBSD does not, and can not warrant that the certification authorities whose certificates are included in this package have in any way been audited for trustworthiness or RFC 3647 compliance. Assessment and verification of trust is the complete responsibility of the system administrator. *********************************** NOTE ********************************** This package installs symlinks to support root certificates discovery by default for software that uses OpenSSL. This enables SSL Certificate Verification by client software without manual intervention. If you prefer to do this manually, replace the following symlinks with either an empty file or your site-local certificate bundle. * /etc/ssl/cert.pem * /usr/local/etc/ssl/cert.pem * /usr/local/openssl/cert.pem *************************************************************************** Message from trousers-0.3.14_1: To run tcsd automatically, add the following line to /etc/rc.conf: tcsd_enable="YES" You might want to edit /usr/local/etc/tcsd.conf to reflect your setup. If you want to use tcsd with software TPM emulator, use the following configuration in /etc/rc.conf: tcsd_enable="YES" tcsd_mode="emulator" tpmd_enable="YES" To use TPM, add your_account to '_tss' group like following: # pw groupmod _tss -m your_account Message from freetype2-2.7.1: The 2.7.x series now uses the new subpixel hinting mode (V40 port's option) as the default, emulating a modern version of ClearType. This change inevitably leads to different rendering results, and you might change port's options to adapt it to your taste (or use the new "FREETYPE_PROPERTIES" environment variable). The environment variable "FREETYPE_PROPERTIES" can be used to control the driver properties. Example: FREETYPE_PROPERTIES=truetype:interpreter-version=35 \ cff:no-stem-darkening=1 \ autofitter:warping=1 This allows to select, say, the subpixel hinting mode at runtime for a given application. The controllable properties are listed in the section "Controlling FreeType Modules" in the reference's table of contents (/usr/local/share/doc/freetype2/reference/ft2-toc.html, if documentation was installed). Message from dejavu-2.37: Make sure that the freetype module is loaded. If it is not, add the following line to the "Modules" section of your X Windows configuration file: Load "freetype" Add the following line to the "Files" section of X Windows configuration file: FontPath "/usr/local/share/fonts/dejavu/" Note: your X Windows configuration file is typically /etc/X11/XF86Config if you are using XFree86, and /etc/X11/xorg.conf if you are using X.Org. ===> rubygem-gtk2-3.1.1 depends on shared library: libgtk-x11-2.0.so - found (/usr/local/lib/libgtk-x11-2.0.so) ===> Returning to build of rubygem-gtk2-3.1.1 ===> rubygem-gtk2-3.1.1 depends on shared library: libpango-1.0.so - found (/usr/local/lib/libpango-1.0.so) =========================================================================== =================================================== ===> Configuring for rubygem-gtk2-3.1.1 =========================================================================== =================================================== ===> Building for rubygem-gtk2-3.1.1 Successfully built RubyGem Name: gtk2 Version: 3.1.1 File: gtk2-3.1.1.gem =========================================================================== =================================================== ===> rubygem-gtk2-3.1.1 depends on package: rubygem-atk>=3.1.1 - not found ===> Installing existing package /packages/All/rubygem-atk-3.1.1.txz [head-i386-default-job-01] Installing rubygem-atk-3.1.1... [head-i386-default-job-01] `-- Installing rubygem-glib2-3.1.1... [head-i386-default-job-01] | `-- Installing rubygem-pkg-config-1.2.0... [head-i386-default-job-01] | `-- Extracting rubygem-pkg-config-1.2.0: .......... done [head-i386-default-job-01] `-- Extracting rubygem-glib2-3.1.1: .......... done [head-i386-default-job-01] Extracting rubygem-atk-3.1.1: .......... done ===> rubygem-gtk2-3.1.1 depends on package: rubygem-atk>=3.1.1 - found ===> Returning to build of rubygem-gtk2-3.1.1 ===> rubygem-gtk2-3.1.1 depends on package: rubygem-gdk_pixbuf2>=3.1.1 - not found ===> Installing existing package /packages/All/rubygem-gdk_pixbuf2-3.1.1.txz [head-i386-default-job-01] Installing rubygem-gdk_pixbuf2-3.1.1... [head-i386-default-job-01] Extracting rubygem-gdk_pixbuf2-3.1.1: .......... done ===> rubygem-gtk2-3.1.1 depends on package: rubygem-gdk_pixbuf2>=3.1.1 - found ===> Returning to build of rubygem-gtk2-3.1.1 ===> rubygem-gtk2-3.1.1 depends on package: rubygem-pango>=3.1.1 - not found ===> Installing existing package /packages/All/rubygem-pango-3.1.1.txz [head-i386-default-job-01] Installing rubygem-pango-3.1.1... [head-i386-default-job-01] `-- Installing rubygem-cairo-1.15.5... [head-i386-default-job-01] `-- Extracting rubygem-cairo-1.15.5: .......... done [head-i386-default-job-01] Extracting rubygem-pango-3.1.1: .......... done ===> rubygem-gtk2-3.1.1 depends on package: rubygem-pango>=3.1.1 - found ===> Returning to build of rubygem-gtk2-3.1.1 ===> rubygem-gtk2-3.1.1 depends on file: /usr/local/bin/ruby23 - found ===> rubygem-gtk2-3.1.1 depends on file: /usr/local/bin/gem23 - found =========================================================================== =================================================== ===> Staging for rubygem-gtk2-3.1.1 ===> Generating temporary packing list (cd /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/gtk2-3.1.1; /usr/bin/env RB_USER_INSTALL=yes LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 /usr/local/bin/gem23 install -l --no-update-sources --install-dir /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/lib/ruby/gems/2.3 --ignore-dependencies --bindir=/wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/bin --rdoc --ri gtk2-3.1.1.gem -- --build-args ) Building native extensions with: '--build-args' This could take a while... ERROR: Error installing gtk2-3.1.1.gem: ERROR: Failed to build gem native extension. current directory: /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/lib/ruby/gems/2.3/gems/gtk2-3.1.1/ext/gtk2 /usr/local/bin/ruby23 -r ./siteconf20170427-7377-17b17ln.rb extconf.rb --build-args checking for --enable-debug-build option... no checking for -Wall option to compiler... yes checking for -Waggregate-return option to compiler... yes checking for -Wcast-align option to compiler... yes checking for -Wextra option to compiler... yes checking for -Wformat=2 option to compiler... yes checking for -Winit-self option to compiler... yes checking for -Wlarger-than-65500 option to compiler... yes checking for -Wmissing-declarations option to compiler... yes checking for -Wmissing-format-attribute option to compiler... yes checking for -Wmissing-include-dirs option to compiler... yes checking for -Wmissing-noreturn option to compiler... yes checking for -Wmissing-prototypes option to compiler... yes checking for -Wnested-externs option to compiler... yes checking for -Wold-style-definition option to compiler... yes checking for -Wpacked option to compiler... yes checking for -Wp,-D_FORTIFY_SOURCE=2 option to compiler... yes checking for -Wpointer-arith option to compiler... yes checking for -Wswitch-default option to compiler... yes checking for -Wswitch-enum option to compiler... yes checking for -Wundef option to compiler... yes checking for -Wout-of-line-declaration option to compiler... yes checking for -Wunsafe-loop-optimizations option to compiler... no checking for -Wwrite-strings option to compiler... yes checking for rb_errinfo()... yes checking for cairo... yes checking for rb_cairo.h... yes checking for Windows... no checking for gtk+-2.0 version (>= 2.10.0)... yes checking for st.h... yes checking for ruby/st.h... yes checking for target... *** extconf.rb failed *** Could not create Makefile due to some reason, probably lack of necessary libraries and/or headers. Check the mkmf.log file for more details. You may need configuration options. Provided configuration options: --with-opt-dir --without-opt-dir --with-opt-include --without-opt-include=${opt-dir}/include --with-opt-lib --without-opt-lib=${opt-dir}/lib --with-make-prog --without-make-prog --srcdir=. --curdir --ruby=/usr/local/bin/$(RUBY_BASE_NAME)23 --enable-debug-build --disable-debug-build --with-pkg-config --without-pkg-config --with-override-variables --without-override-variables extconf.rb:80:in `
': can't find gdkkeysyms.h (RuntimeError) x11 To see why this extension failed to compile, please check the mkmf.log which can be found here: /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/lib/ruby/gems/2.3/extensions/x86-freebsd-12/2.3/gtk2-3.1.1/mkmf.log extconf failed, exit code 1 Gem files will remain installed in /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/lib/ruby/gems/2.3/gems/gtk2-3.1.1 for inspection. Results logged to /wrkdirs/usr/ports/x11-toolkits/rubygem-gtk2/work/stage/usr/local/lib/ruby/gems/2.3/extensions/x86-freebsd-12/2.3/gtk2-3.1.1/gem_make.out *** Error code 1 Stop. make: stopped in /usr/ports/x11-toolkits/rubygem-gtk2 From owner-freebsd-ruby@freebsd.org Fri Apr 28 17:43:40 2017 Return-Path: Delivered-To: freebsd-ruby@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 ED35DD546AB for ; Fri, 28 Apr 2017 17:43:40 +0000 (UTC) (envelope-from w.schwarzenfeld@utanet.at) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id D45DE121B for ; Fri, 28 Apr 2017 17:43:40 +0000 (UTC) (envelope-from w.schwarzenfeld@utanet.at) Received: by mailman.ysv.freebsd.org (Postfix) id D3B74D546AA; Fri, 28 Apr 2017 17:43:40 +0000 (UTC) Delivered-To: ruby@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 D35E4D546A9 for ; Fri, 28 Apr 2017 17:43:40 +0000 (UTC) (envelope-from w.schwarzenfeld@utanet.at) Received: from taro.utanet.at (taro.utanet.at [IPv6:2001:938:1337:25::25:45]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 6EAED121A for ; Fri, 28 Apr 2017 17:43:40 +0000 (UTC) (envelope-from w.schwarzenfeld@utanet.at) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=utanet.at; s=rev1; h=Content-Type:MIME-Version:Date:Message-ID:Subject:From:To; bh=g51Y3l8Z3jIeilsnlcvpOqR4O6tqfyhBJGv5g3FTIYM=; b=fC3IGetT4cQu1X1YaaWHgQfZTKqqYhWtMr1oyTpn8KhmYUohTcVA09giR1Ype+81chxwh6x3MQ0U+j6uZWTJc9tgszq661BYp1zq9HczEuX26pqyQ7raJjof20GFdn3UdISG35+gaatoSqr8ne2TDVN/Lc5m11ovXhSgVEwyvUQ=; Received: from pam.xoc.tele2net.at ([213.90.36.6]) by taro.utanet.at with esmtp (Exim 4.80) (envelope-from ) id 1d49ve-0005FI-0p for ruby@FreeBSD.org; Fri, 28 Apr 2017 19:43:38 +0200 Received: from 62-47-174-86.adsl.highway.telekom.at ([62.47.174.86] helo=[10.0.0.93]) by pam.xoc.tele2net.at with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.80) (envelope-from ) id 1d49vd-0005ac-Ug for ruby@FreeBSD.org; Fri, 28 Apr 2017 19:43:38 +0200 To: ruby@FreeBSD.org From: Walter Schwarzenfeld Subject: lang/ruby22 Message-ID: Date: Fri, 28 Apr 2017 19:43:32 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.0.1 MIME-Version: 1.0 Content-Language: en-US X-TELE2-Authenticated-As: cf62768e218b4d81d95cc5390f1bd9dfc8b05683 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Apr 2017 17:43:41 -0000 Hallo ! ===> Applying FreeBSD patches for ruby22-2.2.7,1 Ignoring previously applied (or reversed) patch. 1 out of 1 hunks ignored--saving rejects to thread.c.rej => FreeBSD patch patch-thread.c failed to apply cleanly. => Patch(es) patch-Makefile.in patch-configure.in patch-ext_readline_extconf.rb patch-lib_mkmf.rb applied cleanly. *** Error code 1 Seems it is forgotten to removefiles/patch-threac.c. greetings Walter Schwarzenfeld From owner-freebsd-ruby@freebsd.org Fri Apr 28 18:47:33 2017 Return-Path: Delivered-To: freebsd-ruby@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 9F541D53C20 for ; Fri, 28 Apr 2017 18:47:33 +0000 (UTC) (envelope-from miwi@FreeBSD.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 8CAA0F21 for ; Fri, 28 Apr 2017 18:47:33 +0000 (UTC) (envelope-from miwi@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 891C7D53C1E; Fri, 28 Apr 2017 18:47:33 +0000 (UTC) Delivered-To: ruby@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 88CE2D53C1B for ; Fri, 28 Apr 2017 18:47:33 +0000 (UTC) (envelope-from miwi@FreeBSD.org) Received: from sg.miwi.cc (sg.miwi.cc [45.76.178.87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "", Issuer "Miwi" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id EA14BF1E for ; Fri, 28 Apr 2017 18:47:32 +0000 (UTC) (envelope-from miwi@FreeBSD.org) X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on sg.miwi.cc X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham autolearn_force=no version=3.4.1 Received: from sg.miwi.cc (sg.miwi.cc [45.76.178.87]) by sg.miwi.cc (OpenSMTPD) with ESMTPS id cb23cd09 TLS version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO; Sat, 29 Apr 2017 02:47:25 +0800 (MYT) Date: Sat, 29 Apr 2017 02:47:25 +0800 From: Martin Wilke To: Walter Schwarzenfeld Cc: ruby@FreeBSD.org Subject: Re: lang/ruby22 Message-ID: <20170428184725.jqbq3qlpyadt7xuy@sg.miwi.cc> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: NeoMutt/20170306 (1.8.0) X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Apr 2017 18:47:33 -0000 On Fri, Apr 28, 2017 at 07:43:32PM +0200, Walter Schwarzenfeld wrote: > Hallo ! > > ===> Applying FreeBSD patches for ruby22-2.2.7,1 > Ignoring previously applied (or reversed) patch. > 1 out of 1 hunks ignored--saving rejects to thread.c.rej > => FreeBSD patch patch-thread.c failed to apply cleanly. > => Patch(es) patch-Makefile.in patch-configure.in patch-ext_readline_extconf.rb patch-lib_mkmf.rb applied cleanly. > *** Error code 1 > Seems it is forgotten to removefiles/patch-threac.c. greetings Walter Schwarzenfeld > Hi Walter, Indeed i misst that. Should be fixed now. > > _______________________________________________ > freebsd-ruby@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-ruby > To unsubscribe, send any mail to "freebsd-ruby-unsubscribe@freebsd.org" -- +-----------------oOO--(_)--OOo-------------------------+ With best Regards, Martin Wilke (miwi_(at)_FreeBSD.org) Mess with the Best, Die like the Rest