{"action":"created","issue":{"url":"https://api.github.com/repos/NixOS/nixpkgs/issues/41071","repository_url":"https://api.github.com/repos/NixOS/nixpkgs","labels_url":"https://api.github.com/repos/NixOS/nixpkgs/issues/41071/labels{/name}","comments_url":"https://api.github.com/repos/NixOS/nixpkgs/issues/41071/comments","events_url":"https://api.github.com/repos/NixOS/nixpkgs/issues/41071/events","html_url":"https://github.com/NixOS/nixpkgs/issues/41071","id":326379564,"number":41071,"title":"Gimp failed to build on macOS High Sierra","user":{"login":"jcrben","id":5614134,"avatar_url":"https://avatars1.githubusercontent.com/u/5614134?v=4","gravatar_id":"","url":"https://api.github.com/users/jcrben","html_url":"https://github.com/jcrben","followers_url":"https://api.github.com/users/jcrben/followers","following_url":"https://api.github.com/users/jcrben/following{/other_user}","gists_url":"https://api.github.com/users/jcrben/gists{/gist_id}","starred_url":"https://api.github.com/users/jcrben/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jcrben/subscriptions","organizations_url":"https://api.github.com/users/jcrben/orgs","repos_url":"https://api.github.com/users/jcrben/repos","events_url":"https://api.github.com/users/jcrben/events{/privacy}","received_events_url":"https://api.github.com/users/jcrben/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-05-25T04:44:35Z","updated_at":"2018-05-25T05:41:48Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"## Issue description\r\nfyi @jtojnar get:\r\n```\r\n- Error: missing dependency glib-networking\r\n      *** Test for glib-networking failed. This is required.\r\n```\r\n\r\nNote also that I have 2.8 installed with homebrew - possible issue?\r\n\r\n```\r\n~$ nix-env -i -A nixpkgs.gimp\r\nwarning: name collision in input Nix expressions, skipping '/Users/bencreasy/.nix-defexpr/channels_root/nixpkgs'\r\nwarning: name collision in input Nix expressions, skipping '/Users/bencreasy/.nix-defexpr/channels_root/nixpkgs-unstable'\r\nwarning: name collision in input Nix expressions, skipping '/Users/bencreasy/.nix-defexpr/channels_root/root-unstable'\r\ninstalling 'gimp-2.10.2'\r\nthese derivations will be built:\r\n  /nix/store/x53bsvixx2jai1ccdqnj8iy7dk5rr8qi-gimp-2.10.2.drv\r\nthese paths will be fetched (37.65 MiB download, 75.53 MiB unpacked):\r\n  /nix/store/0bdnvr90lr1na92k0hn603kzdfwqsjsv-babl-0.1.50\r\n  /nix/store/1g7xl2zwlyarq2m5493kbsfxkhdssx0m-gtk+-2.24.32-dev\r\n  /nix/store/22v14c7g6lls1hxfd1dd92yj3qwklp62-gexiv2-0.10.8\r\n  /nix/store/3fx370zda2zczkv8kxs4z3799j0j92na-gtk+-2.24.32\r\n  /nix/store/3vdfk1lqyfwv7i8alxrqch94zgiwjkxz-atk-2.28.1-dev\r\n  /nix/store/bas3rr331mi8ad6k8hsshz4jjks68c96-libwmf-0.2.8.4\r\n  /nix/store/gam66jz1nldihmmpwvy305wvjw3kg14d-gegl-0.4.2\r\n  /nix/store/gv4qghjvx07y1xqwncy8bwffqz4fh3m9-librsvg-2.42.2-dev\r\n  /nix/store/gx4f08bhr9qhm0yxqdmfhh7swpd6nb5m-gtk-mac-integration-2.0.8\r\n  /nix/store/if9zxfkh1wq6h47jmlkn0ki6a4vkscm9-librsvg-2.42.2\r\n  /nix/store/j5vlkkv64p7ppq27j4xvh7qn5aihlc5z-atk-2.28.1\r\n  /nix/store/q9h8r3ys16a5xn5y41a6kczz4116kjx6-python2.7-pygtk-2.24.0\r\n  /nix/store/wf1n426xmpzx79jggapfnmbc2my9f6wr-gimp-2.10.2.tar.bz2\r\ncopying path '/nix/store/wf1n426xmpzx79jggapfnmbc2my9f6wr-gimp-2.10.2.tar.bz2' from 'https://cache.nixos.org'...\r\ncopying path '/nix/store/0bdnvr90lr1na92k0hn603kzdfwqsjsv-babl-0.1.50' from 'https://cache.nixos.org'...\r\ncopying path '/nix/store/22v14c7g6lls1hxfd1dd92yj3qwklp62-gexiv2-0.10.8' from 'https://cache.nixos.org'...\r\ncopying path '/nix/store/if9zxfkh1wq6h47jmlkn0ki6a4vkscm9-librsvg-2.42.2' from 'https://cache.nixos.org'...\r\ncopying path '/nix/store/bas3rr331mi8ad6k8hsshz4jjks68c96-libwmf-0.2.8.4' from 'https://cache.nixos.org'...\r\ncopying path '/nix/store/j5vlkkv64p7ppq27j4xvh7qn5aihlc5z-atk-2.28.1' from 'https://cache.nixos.org'...\r\ncopying path '/nix/store/3vdfk1lqyfwv7i8alxrqch94zgiwjkxz-atk-2.28.1-dev' from 'https://cache.nixos.org'...\r\ncopying path '/nix/store/3fx370zda2zczkv8kxs4z3799j0j92na-gtk+-2.24.32' from 'https://cache.nixos.org'...\r\ncopying path '/nix/store/gam66jz1nldihmmpwvy305wvjw3kg14d-gegl-0.4.2' from 'https://cache.nixos.org'...\r\ncopying path '/nix/store/gv4qghjvx07y1xqwncy8bwffqz4fh3m9-librsvg-2.42.2-dev' from 'https://cache.nixos.org'...\r\ncopying path '/nix/store/1g7xl2zwlyarq2m5493kbsfxkhdssx0m-gtk+-2.24.32-dev' from 'https://cache.nixos.org'...\r\ncopying path '/nix/store/gx4f08bhr9qhm0yxqdmfhh7swpd6nb5m-gtk-mac-integration-2.0.8' from 'https://cache.nixos.org'...\r\ncopying path '/nix/store/q9h8r3ys16a5xn5y41a6kczz4116kjx6-python2.7-pygtk-2.24.0' from 'https://cache.nixos.org'...\r\nbuilding '/nix/store/x53bsvixx2jai1ccdqnj8iy7dk5rr8qi-gimp-2.10.2.drv'...\r\nunpacking sources\r\nunpacking source archive /nix/store/wf1n426xmpzx79jggapfnmbc2my9f6wr-gimp-2.10.2.tar.bz2\r\nsource root is gimp-2.10.2\r\nsetting SOURCE_DATE_EPOCH to timestamp 1526841866 of file gimp-2.10.2/devel-docs/libgimp/libgimp.types\r\npatching sources\r\nautoreconfPhase\r\nautoreconf: Entering directory `.'\r\nautoreconf: configure.ac: not using Gettext\r\nautoreconf: running: aclocal --force -I m4macros ${ACLOCAL_FLAGS}\r\nautoreconf: configure.ac: tracing\r\nautoreconf: running: libtoolize --copy --force\r\nlibtoolize: putting auxiliary files in '.'.\r\nlibtoolize: copying file './ltmain.sh'\r\nlibtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4macros'.\r\nlibtoolize: copying file 'm4macros/libtool.m4'\r\nlibtoolize: copying file 'm4macros/ltoptions.m4'\r\nlibtoolize: copying file 'm4macros/ltsugar.m4'\r\nlibtoolize: copying file 'm4macros/ltversion.m4'\r\nlibtoolize: copying file 'm4macros/lt~obsolete.m4'\r\nautoreconf: running: /nix/store/x7v4bw0y8zsja14f64v3vjdny8inlb7y-autoconf-2.69/bin/autoconf --force\r\nautoreconf: running: /nix/store/x7v4bw0y8zsja14f64v3vjdny8inlb7y-autoconf-2.69/bin/autoheader --force\r\nautoreconf: running: automake --add-missing --copy --force-missing\r\nconfigure.ac:237: installing './compile'\r\nconfigure.ac:98: installing './missing'\r\napp-tools/Makefile.am: installing './depcomp'\r\nautoreconf: Leaving directory `.'\r\nconfiguring\r\nfixing libtool script ./ltmain.sh\r\nconfigure flags: --disable-static --disable-dependency-tracking --prefix=/nix/store/1wcd1lpxrgpl1wfxlz09wkc5ia71xa43-gimp-2.10.2 --without-webkit --with-bug-report-url=https://github.com/NixOS/nixpkgs/issues/new --with-icc-directory=/var/run/current-system/sw/share/color/icc\r\nchecking for a BSD-compatible install... /nix/store/5lkrw9dnsgy62qm1ampvww1c5n1pdm4b-coreutils-8.29/bin/install -c\r\nchecking whether build environment is sane... yes\r\nchecking for a thread-safe mkdir -p... /nix/store/5lkrw9dnsgy62qm1ampvww1c5n1pdm4b-coreutils-8.29/bin/mkdir -p\r\nchecking for gawk... gawk\r\nchecking whether make sets $(MAKE)... yes\r\nchecking whether make supports nested variables... yes\r\nchecking whether make supports nested variables... (cached) yes\r\nchecking for gcc... clang\r\nchecking whether the C compiler works... yes\r\nchecking for C compiler default output file name... a.out\r\nchecking for suffix of executables...\r\nchecking whether we are cross compiling... no\r\nchecking for suffix of object files... o\r\nchecking whether we are using the GNU C compiler... yes\r\nchecking whether clang accepts -g... yes\r\nchecking for clang option to accept ISO C89... none needed\r\nchecking whether clang understands -c and -o together... yes\r\nchecking whether make supports the include directive... yes (GNU style)\r\nchecking dependency style of clang... none\r\nchecking how to run the C preprocessor... clang -E\r\nchecking build system type... x86_64-apple-darwin17.5.0\r\nchecking host system type... x86_64-apple-darwin17.5.0\r\nchecking for gcc... no\r\nchecking for cc... cc\r\nchecking whether we are using the GNU C compiler... (cached) yes\r\nchecking whether cc accepts -g... yes\r\nchecking for cc option to accept ISO C89... (cached) none needed\r\nchecking whether cc understands -c and -o together... (cached) yes\r\nchecking dependency style of cc... (cached) none\r\nchecking how to run the C preprocessor... cc -E\r\nchecking whether we are using the GNU C++ compiler... yes\r\nchecking whether clang++ accepts -g... yes\r\nchecking dependency style of clang++... none\r\nchecking whether clang++ supports C++14 features by default... no\r\nchecking whether clang++ supports C++14 features with -std=gnu++14... yes\r\nchecking how to print strings... printf\r\nchecking for a sed that does not truncate output... /nix/store/llk6iyb3ppvyaflbkg5rbv960wlsxpkc-gnused-4.4/bin/sed\r\nchecking for grep that handles long lines and -e... /nix/store/c3sa761qjcaa5rg0s8h8qxj0mghkidv5-gnugrep-3.1/bin/grep\r\nchecking for egrep... /nix/store/c3sa761qjcaa5rg0s8h8qxj0mghkidv5-gnugrep-3.1/bin/grep -E\r\nchecking for fgrep... /nix/store/c3sa761qjcaa5rg0s8h8qxj0mghkidv5-gnugrep-3.1/bin/grep -F\r\nchecking for ld used by clang... ld\r\nchecking if the linker (ld) is GNU ld... no\r\nchecking for BSD- or MS-compatible name lister (nm)... nm\r\nchecking the name lister (nm) interface... BSD nm\r\nchecking whether ln -s works... yes\r\nchecking the maximum length of command line arguments... 196608\r\nchecking how to convert x86_64-apple-darwin17.5.0 file names to x86_64-apple-darwin17.5.0 format... func_convert_file_noop\r\nchecking how to convert x86_64-apple-darwin17.5.0 file names to toolchain format... func_convert_file_noop\r\nchecking for ld option to reload object files... -r\r\nchecking for objdump... no\r\nchecking how to recognize dependent libraries... pass_all\r\nchecking for dlltool... no\r\nchecking how to associate runtime and link libraries... printf %s\\n\r\nchecking for archiver @FILE support... no\r\nchecking for strip... strip\r\nchecking for ranlib... ranlib\r\nchecking command to parse nm output from clang object... ok\r\nchecking for sysroot... no\r\nchecking for a working dd... /nix/store/5lkrw9dnsgy62qm1ampvww1c5n1pdm4b-coreutils-8.29/bin/dd\r\nchecking how to truncate binary pipes... /nix/store/5lkrw9dnsgy62qm1ampvww1c5n1pdm4b-coreutils-8.29/bin/dd bs=4096 count=1\r\nchecking for mt... no\r\nchecking if : is a manifest tool... no\r\nchecking for dsymutil... dsymutil\r\nchecking for nmedit... no\r\nchecking for lipo... lipo\r\nchecking for otool... otool\r\nchecking for otool64... no\r\nchecking for -single_module linker flag... yes\r\nchecking for -exported_symbols_list linker flag... yes\r\nchecking for -force_load linker flag... yes\r\nchecking for ANSI C header files... yes\r\nchecking for sys/types.h... yes\r\nchecking for sys/stat.h... yes\r\nchecking for stdlib.h... yes\r\nchecking for string.h... yes\r\nchecking for memory.h... yes\r\nchecking for strings.h... yes\r\nchecking for inttypes.h... yes\r\nchecking for stdint.h... yes\r\nchecking for unistd.h... yes\r\nchecking for dlfcn.h... yes\r\nchecking for objdir... .libs\r\nchecking if clang supports -fno-rtti -fno-exceptions... yes\r\nchecking for clang option to produce PIC... -fno-common -DPIC\r\nchecking if clang PIC flag -fno-common -DPIC works... yes\r\nchecking if clang static flag -static works... no\r\nchecking if clang supports -c -o file.o... yes\r\nchecking if clang supports -c -o file.o... (cached) yes\r\nchecking whether the clang linker (ld) supports shared libraries... yes\r\nchecking dynamic linker characteristics... darwin17.5.0 dyld\r\nchecking how to hardcode library paths into programs... immediate\r\nchecking whether stripping libraries is possible... yes\r\nchecking if libtool supports shared libraries... yes\r\nchecking whether to build shared libraries... yes\r\nchecking whether to build static libraries... no\r\nchecking how to run the C++ preprocessor... clang++ -std=gnu++14 -E\r\nchecking for ld used by clang++ -std=gnu++14... ld\r\nchecking if the linker (ld) is GNU ld... no\r\nchecking whether the clang++ -std=gnu++14 linker (ld) supports shared libraries... yes\r\nchecking for clang++ -std=gnu++14 option to produce PIC... -fno-common -DPIC\r\nchecking if clang++ -std=gnu++14 PIC flag -fno-common -DPIC works... yes\r\nchecking if clang++ -std=gnu++14 static flag -static works... no\r\nchecking if clang++ -std=gnu++14 supports -c -o file.o... yes\r\nchecking if clang++ -std=gnu++14 supports -c -o file.o... (cached) yes\r\nchecking whether the clang++ -std=gnu++14 linker (ld) supports shared libraries... yes\r\nchecking dynamic linker characteristics... darwin17.5.0 dyld\r\nchecking how to hardcode library paths into programs... immediate\r\nchecking dependency style of clang... none\r\nchecking whether to enable maintainer-specific portions of Makefiles... yes\r\nchecking for pkg-config... /nix/store/3jg66rxk2zrs7whk6d6pifkq26cy7y0k-pkg-config-0.29.2/bin/pkg-config\r\nchecking pkg-config is at least version 0.16... yes\r\nchecking for host type... x86_64-apple-darwin17.5.0\r\nchecking for host processor... x86-64\r\nchecking if compiling for Win32... no\r\nchecking if compiling for Mac OS X... yes\r\nyes\r\nchecking whether make sets $(MAKE)... (cached) yes\r\nchecking whether ln -s works... yes\r\nchecking for special C compiler options needed for large files... no\r\nchecking for _FILE_OFFSET_BITS value needed for large files... no\r\nchecking whether to turn on debugging... no\r\nchecking whether to turn on profiling... no\r\nchecking whether clang understands -Wdeclaration-after-statement... yes\r\nchecking whether clang understands -Wmissing-prototypes... yes\r\nchecking whether clang understands -Werror=missing-prototypes... yes\r\nchecking whether clang understands -Wstrict-prototypes... yes\r\nchecking whether clang understands -Wmissing-declarations... yes\r\nchecking whether clang understands -Winit-self... yes\r\nchecking whether clang understands -Wpointer-arith... yes\r\nchecking whether clang understands -Wold-style-definition... yes\r\nchecking whether clang understands -Wmissing-format-attribute... yes\r\nchecking whether clang understands -Wformat-security... yes\r\nchecking whether clang understands -Wlogical-op... no\r\nchecking whether clang understands -Wtype-limits... yes\r\nchecking whether clang understands -fno-common... yes\r\nchecking whether clang understands -fdiagnostics-show-option... yes\r\nchecking whether clang understands -Wreturn-type... yes\r\nchecking whether clang understands --omg-optimized... no\r\nchecking whether clang understands --disable-instructions... no\r\nchecking for ANSI C header files... (cached) yes\r\nchecking for sys/wait.h that is POSIX.1 compatible... yes\r\nchecking whether time.h and sys/time.h may both be included... yes\r\nchecking execinfo.h usability... yes\r\nchecking execinfo.h presence... yes\r\nchecking for execinfo.h... yes\r\nchecking fcntl.h usability... yes\r\nchecking fcntl.h presence... yes\r\nchecking for fcntl.h... yes\r\nchecking sys/param.h usability... yes\r\nchecking sys/param.h presence... yes\r\nchecking for sys/param.h... yes\r\nchecking sys/prctl.h usability... no\r\nchecking sys/prctl.h presence... no\r\nchecking for sys/prctl.h... no\r\nchecking sys/thr.h usability... no\r\nchecking sys/thr.h presence... no\r\nchecking for sys/thr.h... no\r\nchecking sys/time.h usability... yes\r\nchecking sys/time.h presence... yes\r\nchecking for sys/time.h... yes\r\nchecking sys/times.h usability... yes\r\nchecking sys/times.h presence... yes\r\nchecking for sys/times.h... yes\r\nchecking for sys/wait.h... (cached) yes\r\nchecking for unistd.h... (cached) yes\r\nchecking for backtrace... yes\r\nchecking for pid_t... yes\r\nchecking for vprintf... yes\r\nchecking for _doprnt... no\r\nchecking for size_t... yes\r\nchecking for working alloca.h... yes\r\nchecking for alloca... yes\r\nchecking for fsync... yes\r\nchecking for difftime... yes\r\nchecking for mmap... yes\r\nchecking for thr_self... no\r\nchecking whether binary relocation support should be enabled... no\r\nchecking for _NL_MEASUREMENT_MEASUREMENT... no\r\nchecking whether NLS is requested... yes\r\nchecking for intltool >= 0.40.1... 0.51.0 found\r\nchecking for intltool-update... /nix/store/v110fximniyx1i1hq4i0a7xcj5i8fjb8-intltool-0.51.0/bin/intltool-update\r\nchecking for intltool-merge... /nix/store/v110fximniyx1i1hq4i0a7xcj5i8fjb8-intltool-0.51.0/bin/intltool-merge\r\nchecking for intltool-extract... /nix/store/v110fximniyx1i1hq4i0a7xcj5i8fjb8-intltool-0.51.0/bin/intltool-extract\r\nchecking for xgettext... /nix/store/s8yvb556vw7l73qzx2wmhc2qmdw972dy-gettext-0.19.8/bin/xgettext\r\nchecking for msgmerge... /nix/store/s8yvb556vw7l73qzx2wmhc2qmdw972dy-gettext-0.19.8/bin/msgmerge\r\nchecking for msgfmt... /nix/store/s8yvb556vw7l73qzx2wmhc2qmdw972dy-gettext-0.19.8/bin/msgfmt\r\nchecking for gmsgfmt... /nix/store/s8yvb556vw7l73qzx2wmhc2qmdw972dy-gettext-0.19.8/bin/msgfmt\r\nchecking for perl... /nix/store/lizm7q36j5sf5524bw9gsykflv9i2l7z-perl-5.24.3/bin/perl\r\nchecking for perl >= 5.8.1... 5.24.3\r\nchecking for XML::Parser... ok\r\nchecking locale.h usability... yes\r\nchecking locale.h presence... yes\r\nchecking for locale.h... yes\r\nchecking for LC_MESSAGES... yes\r\nchecking for CFPreferencesCopyAppValue... yes\r\nchecking for CFLocaleCopyCurrent... yes\r\nchecking libintl.h usability... yes\r\nchecking libintl.h presence... yes\r\nchecking for libintl.h... yes\r\nchecking for ngettext in libc... yes\r\nchecking for dgettext in libc... yes\r\nchecking for bind_textdomain_codeset... yes\r\nchecking for msgfmt... (cached) /nix/store/s8yvb556vw7l73qzx2wmhc2qmdw972dy-gettext-0.19.8/bin/msgfmt\r\nchecking for dcgettext... yes\r\nchecking if msgfmt accepts -c... yes\r\nchecking for gmsgfmt... (cached) /nix/store/s8yvb556vw7l73qzx2wmhc2qmdw972dy-gettext-0.19.8/bin/msgfmt\r\nchecking for xgettext... (cached) /nix/store/s8yvb556vw7l73qzx2wmhc2qmdw972dy-gettext-0.19.8/bin/xgettext\r\nchecking for recommended xgettext version (>= 0.19)... yes\r\nchecking for iso-codes... yes\r\nchecking for babl >= 0.1.50... yes\r\nchecking for gegl-0.4 >= 0.4.2... yes\r\nchecking for atk >= 2.2.0... yes\r\nchecking for pkg-config... (cached) /nix/store/3jg66rxk2zrs7whk6d6pifkq26cy7y0k-pkg-config-0.29.2/bin/pkg-config\r\nchecking pkg-config is at least version 0.16... yes\r\nchecking for GLIB - version >= 2.54.2... yes (version 2.56.0)\r\nchecking for gmodule-no-export-2.0... yes\r\nchecking for gio-2.0... yes\r\nchecking for gio-unix-2.0... yes\r\nchecking for glib-networking (GIO TLS implementation)... no\r\nconfigure: Eeeeeeeeeeeeeeeeeeeeek! Missing dep: glib-networking\r\nchecking for glib-compile-resources... /nix/store/dkmxfrzsi0bzg4a4b976ww08243fslbs-glib-2.56.0-dev/bin/glib-compile-resources\r\nchecking for gdbus-codegen... /nix/store/dkmxfrzsi0bzg4a4b976ww08243fslbs-glib-2.56.0-dev/bin/gdbus-codegen\r\nchecking if GLib is version 2.43.0 or newer... yes\r\nchecking for gegl... /nix/store/gam66jz1nldihmmpwvy305wvjw3kg14d-gegl-0.4.2/bin/gegl\r\nchecking for bind_textdomain_codeset... (cached) yes\r\nchecking for X... libraries , headers\r\nchecking for gethostbyname... yes\r\nchecking for connect... yes\r\nchecking for remove... yes\r\nchecking for shmat... yes\r\nchecking for IceConnectionNumber in -lICE... yes\r\nchecking for pkg-config... (cached) /nix/store/3jg66rxk2zrs7whk6d6pifkq26cy7y0k-pkg-config-0.29.2/bin/pkg-config\r\nchecking pkg-config is at least version 0.7... yes\r\nchecking for GTK+ - version >= 2.24.10... yes (version 2.24.32)\r\nchecking for gtk-update-icon-cache... /nix/store/3fx370zda2zczkv8kxs4z3799j0j92na-gtk+-2.24.32/bin/gtk-update-icon-cache\r\nchecking if GTK+ is version 2.26.0 or newer (bogus placeholder check)... no\r\nchecking for gdk-pixbuf-2.0 >= 2.30.8... yes\r\nchecking for gdk-pixbuf-csource... /nix/store/v1grr57j36kf9g8pmiihlvbwdp03s2hj-gdk-pixbuf-2.36.7-dev/bin/gdk-pixbuf-csource\r\nchecking for cairo >= 1.12.2... yes\r\nchecking for pangocairo >= 1.29.4 pangoft2... yes\r\nchecking for fontconfig >= 2.12.4... yes\r\nchecking if Pango is version 1.32.0 or newer... yes\r\nchecking if Pango is built with a recent fontconfig... yes\r\nchecking for freetype2 >= 2.1.7... yes\r\nchecking for harfbuzz >= 0.9.19... yes\r\nchecking for gexiv2 >= 0.10.6... yes\r\nchecking for execinfo.h... (cached) yes\r\nchecking math.h usability... yes\r\nchecking math.h presence... yes\r\nchecking for math.h... yes\r\nchecking ieeefp.h usability... no\r\nchecking ieeefp.h presence... no\r\nchecking for ieeefp.h... no\r\nchecking for extra flags to get ANSI library prototypes... none needed\r\nchecking for finite... yes\r\nchecking for rint... yes\r\nchecking for vfork... yes\r\nchecking for __attribute__((destructor))... yes\r\nchecking for getaddrinfo... yes\r\nchecking for getnameinfo... yes\r\nchecking for socket in -lsocket... no\r\nchecking whether clang understands -mfpmath=sse... yes\r\nchecking whether clang understands -msse2... yes\r\nchecking whether we can compile SSE2 intrinsics... yes\r\nchecking whether clang understands -msse4.1... yes\r\nchecking whether we can compile SSE4.1 intrinsics... yes\r\nchecking whether clang understands -mmmx... yes\r\nchecking whether we can compile MMX code... yes\r\nchecking whether clang understands -msse... yes\r\nchecking whether we can compile SSE code... yes\r\nchecking for shm_open... yes\r\nchecking sys/mman.h usability... yes\r\nchecking sys/mman.h presence... yes\r\nchecking for sys/mman.h... yes\r\nchecking for shared memory transport type... posix\r\nchecking whether symbols are prefixed... yes, with a _\r\nchecking fd_set and sys/select... yes\r\nchecking for TIFFReadScanline in -ltiff... yes\r\nchecking tiffio.h usability... yes\r\nchecking tiffio.h presence... yes\r\nchecking for tiffio.h... yes\r\nchecking for jpeg_destroy_decompress in -ljpeg... yes\r\nchecking for jpeglib.h... yes\r\nchecking for jpeg_save_markers in -ljpeg... yes\r\nchecking for gzsetparams in -lz... yes\r\nchecking zlib.h usability... yes\r\nchecking zlib.h presence... yes\r\nchecking for zlib.h... yes\r\nchecking bzlib.h usability... yes\r\nchecking bzlib.h presence... yes\r\nchecking for bzlib.h... yes\r\nchecking for BZ2_bzCompress in -lbz2... yes\r\nchecking for liblzma >= 5.0.0... yes\r\nchecking for gsapi_new_instance in -lgs... yes\r\nchecking ghostscript/iapi.h usability... yes\r\nchecking ghostscript/iapi.h presence... yes\r\nchecking for ghostscript/iapi.h... yes\r\nchecking for libpng >= 1.6.25... yes\r\nchecking for mng_create in -lmng... yes\r\nchecking libmng.h usability... yes\r\nchecking libmng.h presence... yes\r\nchecking for libmng.h... yes\r\nchecking for aa_printf in -laa... yes\r\nchecking aalib.h usability... yes\r\nchecking aalib.h presence... yes\r\nchecking for aalib.h... yes\r\nchecking for XpmReadFileToXpmImage in -lXpm... yes\r\nchecking X11/xpm.h usability... yes\r\nchecking X11/xpm.h presence... yes\r\nchecking for X11/xpm.h... yes\r\nchecking for OpenEXR >= 1.6.1... yes\r\nchecking for libwebp >= 0.6.0... yes\r\nchecking for libwebpmux >= 0.6.0... yes\r\nchecking for libwebpdemux >= 0.6.0... yes\r\nchecking for libheif >= 1.1.0... no\r\nchecking for libmypaint >= 1.3.0... yes\r\nchecking for mypaint-brushes-1.0... yes\r\nchecking whether to treat MyPaint brushes as bundled... no\r\nchecking for librsvg-2.0 >= 2.40.6... yes\r\nchecking for poppler-glib >= 0.44.0... yes\r\nchecking for poppler-data >= 0.4.7... yes\r\nchecking for cairo-pdf >= 1.12.2... yes\r\nchecking for libwmf-config... /nix/store/bas3rr331mi8ad6k8hsshz4jjks68c96-libwmf-0.2.8.4/bin/libwmf-config\r\nchecking for libwmf >= 0.2.8... yes (version 0.2.8)\r\nchecking for libopenjp2 >= 2.1.0... yes\r\nchecking for lcms2 >= 2.8... yes\r\nchecking for xcursor... yes\r\nchecking for ALSA CFLAGS...\r\nchecking for ALSA LDFLAGS...  -lasound -lm -ldl -lpthread\r\nchecking for libasound headers version >= 1.0.0... not present.\r\nchecking for snd_ctl_open in -lasound... no\r\nchecking linux/input.h usability... no\r\nchecking linux/input.h presence... no\r\nchecking for linux/input.h... no\r\nchecking for xdg-email... no\r\nchecking for perl5... no\r\nchecking for perl... /nix/store/lizm7q36j5sf5524bw9gsykflv9i2l7z-perl-5.24.3/bin/perl\r\nchecking for perl version... 5.24.3\r\nchecking for a Python 2 interpreter with version >= 2.5.0... python\r\nchecking for python... /nix/store/10f4qxb00wk9j6cicd9h1qzwqgnc36ji-python-2.7.14/bin/python\r\nchecking for python version... 2.7\r\nchecking for python platform... darwin\r\nchecking for python script directory... ${prefix}/lib/python2.7/site-packages\r\nchecking for python extension module directory... ${exec_prefix}/lib/python2.7/site-packages\r\nchecking for headers required to compile python extensions... found\r\nchecking for pygtk-2.0 >= 2.10.4... yes\r\nchecking for pygtk-codegen-2.0... /nix/store/q9h8r3ys16a5xn5y41a6kczz4116kjx6-python2.7-pygtk-2.24.0/bin/pygtk-codegen-2.0\r\nchecking for pygtk defs... /nix/store/q9h8r3ys16a5xn5y41a6kczz4116kjx6-python2.7-pygtk-2.24.0/share/pygtk/2.0/defs\r\nchecking for pycairo >= 1.0.2... yes\r\nchecking whether clang understands -fno-strict-aliasing... yes\r\nchecking for gtk-mac-integration-gtk2 >= 2.0.0... yes\r\nchecking for xmllint... no\r\nchecking for xsltproc... no\r\nchecking for shared-mime-info... yes\r\nchecking for xvfb-run... no\r\nchecking for appstream-util... no\r\nchecking for desktop-file-validate... no\r\nchecking for gtk-doc... no\r\nconfigure: WARNING:\r\n  You will not be able to create source packages with 'make dist'\r\n  because gtk-doc >= 1.0 is not found.\r\nchecking for gtkdoc-check... no\r\nchecking for gtkdoc-check... no\r\nchecking for gtkdoc-rebase... no\r\nchecking for gtkdoc-mkpdf... no\r\nchecking whether to build gtk-doc documentation... no\r\nchecking for glib-2.0 >= 2.10.0 gobject-2.0  >= 2.10.0... yes\r\nchecking if building the Windows installer... no\r\nconfigure: Generating POTFILES and Makefile for po-libgimp\r\nconfigure: Generating POTFILES and Makefile for po-python\r\nconfigure: Generating POTFILES and Makefile for po-plug-ins\r\nconfigure: Generating POTFILES and Makefile for po-script-fu\r\nconfigure: Generating POTFILES and Makefile for po-tips\r\nconfigure: Generating POTFILES and Makefile for po-windows-installer\r\nconfigure: error:\r\n\r\nExtra Binaries:\r\n  gimp-console:            yes\r\n\r\nOptional Features:\r\n  Language selection:      yes\r\n  Vector icons:            yes\r\n  Dr. Mingw (Win32):       no\r\n  Bundled MyPaint Brushes: no (at /nix/store/c1vshikx6v2lidfds3i95839zjzc7m8p-mypaint-brushes-1.3.0/share/mypaint-data/1.0/brushes)\r\n  Default ICC directory:   /var/run/current-system/sw/share/color/icc\r\n\r\nOptional Plug-Ins:\r\n  Ascii Art:               yes\r\n  Ghostscript:             yes\r\n  Help Browser:            no (WebKit support disabled)\r\n  JPEG 2000:               yes\r\n  MNG:                     yes\r\n  OpenEXR:                 yes\r\n  WebP:                    yes\r\n  Heif:                    no (libheif not found)\r\n  PDF (export):            yes\r\n  Print:                   yes\r\n  Python 2:                yes\r\n  TWAIN (Win32):           no\r\n  Webpage:                 no (WebKit support disabled)\r\n  WMF:                     yes\r\n  X11 Mouse Cursor:        yes\r\n  XPM:                     yes\r\n  Email:                   needs runtime dependency: xdg-email\r\n\r\nOptional Modules:\r\n  ALSA (MIDI Input):       no (libasound not found or unusable)\r\n  Linux Input:             no (linux input support disabled) (GUdev support: no)\r\n  DirectInput (Win32):     no\r\n\r\nTests:\r\n  Use xvfb-run             no (not found)\r\n  Test appdata             no (appstream-util not found)\r\n  Test desktop file        no (desktop-file-validate not found)\r\n\r\nBug report URL: https://github.com/NixOS/nixpkgs/issues/new\r\n\r\n\r\nError: GIMP configuration failed.\r\n\r\n  - Error: missing dependency glib-networking\r\n      *** Test for glib-networking failed. This is required.\r\n\r\nSee the file 'INSTALL' for more help.\r\nbuilder for '/nix/store/x53bsvixx2jai1ccdqnj8iy7dk5rr8qi-gimp-2.10.2.drv' failed with exit code 1\r\nerror: build of '/nix/store/x53bsvixx2jai1ccdqnj8iy7dk5rr8qi-gimp-2.10.2.drv' failed\r\n```\r\n\r\n### Steps to reproduce\r\n\r\nnix-env -i -A nixpkgs.gimp\r\n\r\n## Technical details\r\nrunning High Sierra (17E199)\r\n````\r\n - system: `\"x86_64-darwin\"`\r\n - host os: `Darwin 17.5.0, macOS 10.13.4`\r\n - multi-user?: `yes`\r\n - sandbox: `no`\r\n - version: `nix-env (Nix) 2.0.2`\r\n - channels(bencreasy): `\"nixpkgs, nixpkgs-unstable\"`\r\n - channels(root): `\"nixpkgs, nixpkgs-unstable, root-unstable\"`\r\n - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixpkgs`\r\n````\r\n\r\n`nix show-config` (not sure if that's helpful)\r\n\r\n````\r\nallow-import-from-derivation = true\r\nallow-unsafe-native-code-during-evaluation = false\r\nallowed-impure-host-deps = /System/Library /bin/sh /dev /usr/lib\r\nallowed-uris =\r\nallowed-users = *\r\nauto-optimise-store = false\r\nbuild-hook = /nix/store/hs8mxsvdhm95dxgx943d74fws01j2zj3-nix-2.0.2/libexec/nix/build-remote\r\nbuild-poll-interval = 5\r\nbuild-users-group = nixbld\r\nbuilders = @/etc/nix/machines\r\nbuilders-use-substitutes = false\r\ncompress-build-log = true\r\nconnect-timeout = 0\r\ncores = 1\r\ndarwin-log-sandbox-violations = false\r\ndiff-hook =\r\nenforce-determinism = true\r\nextra-sandbox-paths =\r\nextra-substituters =\r\nfallback = false\r\nfsync-metadata = true\r\ngc-check-reachability = false\r\ngc-reserved-space = 8388608\r\nhashed-mirrors = http://tarballs.nixos.org/\r\nhttp-connections = 25\r\nhttp2 = true\r\nimpersonate-linux-26 = false\r\nkeep-build-log = true\r\nkeep-derivations = true\r\nkeep-env-derivations = false\r\nkeep-failed = false\r\nkeep-going = false\r\nkeep-outputs = false\r\nmax-build-log-size = 0\r\nmax-free = 18446744073709551615\r\nmax-jobs = 32\r\nmax-silent-time = 0\r\nmin-free = 0\r\nnetrc-file = /etc/nix/netrc\r\nplugin-files =\r\npre-build-hook = /nix/store/hs8mxsvdhm95dxgx943d74fws01j2zj3-nix-2.0.2/libexec/nix/resolve-system-dependencies\r\nprint-missing = true\r\npure-eval = false\r\nrepeat = 0\r\nrequire-sigs = true\r\nrestrict-eval = false\r\nrun-diff-hook = false\r\nsandbox = false\r\nsandbox-paths =\r\nsecret-key-files =\r\nshow-trace = false\r\nstore = daemon\r\nsubstitute = true\r\nsubstituters = https://cache.nixos.org/\r\nsync-before-registering = false\r\nsystem = x86_64-darwin\r\ntarball-ttl = 3600\r\ntimeout = 0\r\ntrusted-public-keys = cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=\r\ntrusted-substituters =\r\ntrusted-users = root\r\nuse-case-hack = true\r\nuse-sqlite-wal = true\r\nuser-agent-suffix =\r\n````"},"comment":{"url":"https://api.github.com/repos/NixOS/nixpkgs/issues/comments/391947493","html_url":"https://github.com/NixOS/nixpkgs/issues/41071#issuecomment-391947493","issue_url":"https://api.github.com/repos/NixOS/nixpkgs/issues/41071","id":391947493,"user":{"login":"matthewbauer","id":19036,"avatar_url":"https://avatars0.githubusercontent.com/u/19036?v=4","gravatar_id":"","url":"https://api.github.com/users/matthewbauer","html_url":"https://github.com/matthewbauer","followers_url":"https://api.github.com/users/matthewbauer/followers","following_url":"https://api.github.com/users/matthewbauer/following{/other_user}","gists_url":"https://api.github.com/users/matthewbauer/gists{/gist_id}","starred_url":"https://api.github.com/users/matthewbauer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/matthewbauer/subscriptions","organizations_url":"https://api.github.com/users/matthewbauer/orgs","repos_url":"https://api.github.com/users/matthewbauer/repos","events_url":"https://api.github.com/users/matthewbauer/events{/privacy}","received_events_url":"https://api.github.com/users/matthewbauer/received_events","type":"User","site_admin":false},"created_at":"2018-05-25T05:41:48Z","updated_at":"2018-05-25T05:41:48Z","author_association":"MEMBER","body":"I have no idea why it is failing. The backend is somehow not getting detected despite the GIO_EXTRA_MODULES being set correctly. Here is my test program:\r\n\r\n```\r\n#include <gio/gio.h>\r\n\r\nint main() {\r\n  setenv(\"GIO_EXTRA_MODULES\", \"/nix/store/q8xbkrz0z7airmkd68dghnmfb92xjvyq-glib-networking-2.56.0/lib/gio/modules\", 1);\r\n  return !g_tls_backend_supports_tls (g_tls_backend_get_default ());\r\n}\r\n\r\n// Local Variables:\r\n// compile-command: \"nix-shell -p glib glib-networking pkgconfig --run 'cc test.c $(pkg-config --cflags --libs gio-unix-2.0) && ./a.out'\"\r\n// End:\r\n```"}}
{"actor":{"display_login":"matthewbauer"}}