gnunet-developers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [GNUnet-developers] Trouble building gnunet-gtk-0.10.1


From: laverne
Subject: Re: [GNUnet-developers] Trouble building gnunet-gtk-0.10.1
Date: Tue, 17 Jan 2017 21:21:09 -0600
User-agent: Zoho Mail

 ---- On Tue, 17 Jan 2017 13:28:01 -0600 ng0 <address@hidden> wrote ---- 
 > laverne <address@hidden> writes:
 > 
 > >  ---- On Tue, 17 Jan 2017 03:54:54 -0600 ng0 <address@hidden> wrote ---- 
 > >  > Hi,
 > >  > 
 > >  > laverne <address@hidden> writes:
 > >  > 
 > >  > > Hi,
 > >  > >
 > >  > > I'm trying to build gnunet-gtk for NixOS (https://nixos.org). gnunet 
 > > 0.10.1 is already packaged for that OS, but I can't seem to get 
 > > gnunet-gtk's configure script to find it. Note that I'm doing this using 
 > > NixOS's build tool which adds some complexity but is the best way to do 
 > > things on NixOS.
 > >  > 
 > >  > Can you include a link to the nix file/recipes you used for this,
 > >  > or do you use the ones included in the nixpkgs repository?
 > >
 > > The nix file is in my fork of nixpkgs here:
 > > https://github.com/lverns/nixpkgs/blob/add-gnunet-gtk/pkgs/applications/networking/p2p/gnunet-gtk/default.nix
 > 
 > You can try and compare to my package definition here (
 > http://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/gnunet.scm#n342
 > ) or here (
 > https://pagure.io/packages/blob/master/f/ng0/packages/gnunet.scm
 > ) in case you haven't found all dependencies yet.
 > There would also be my Gentoo ebuilds for this application, but I
 > no longer recommend them for reference.
 > 
 > >  > Additionally, can you paste the full build log somewhere?
 > >  > It could easier to figure out the problem with more information
 > >  > provided.
 > >
 > > The logs are pretty small so I've just attached them. They were produced 
 > > by running `nixbuild -A gnunet-gtk` in the top level of my fork of the 
 > > nixpkgs repo: https://github.com/lverns/nixpkgs/tree/add-gnunet-gtk
 > >
 > >  > 
 > >  > > If I leave the --with-gnunet flag unset, ./configure fails and the 
 > > last few lines of output are:
 > >  > > checking for GNUnet core... --with-gnunet not specified
 > >  > > checking for gnunetutil >= 0.9.0... yes
 > >  > > checking GNUNET_CFLAGS... 
 > > -I/nix/store/ns7mbszmss1a1fn5v854ymxbgbjf2yav-gnunet-0.10.1/include
 > >  > > checking GNUNET_LIBS... 
 > > -L/nix/store/ns7mbszmss1a1fn5v854ymxbgbjf2yav-gnunet-0.10.1/lib 
 > > -lgnunetutil
 > >  > > checking for gnunet/gnunet_conversation_service.h... no
 > >  > > checking for gnunet/gnunet_fs_service.h... no
 > >  > > configure: error: compiling gnunet-gtk requires GNUnet core headers
 > 
 > For Gentoo I ran eautoreconf before the default prepare() phase.
 > For Guix, given the 0.10.1 version and not the current HEAD, I
 > did not run autoreconf but set --with-libunique in addition to
 > (string-append "--with-gnunet="
 >                (assoc-ref %build-inputs "gnunet"))
 >                
 > (which on Gentoo translated to --with-gnunet=/usr).
 > 
 > Further comments see below. Can you try and add these fixes and
 > see if it solves your problem?

I've now added libunique and qrencode, and the configure script detects them. 
(log attached)
I didn't see anything else that that I don't have. (Using autoreconf in the 
preConfigure 
step just made things fail sooner). 

One question about your config:
(define-public gnunet-gtk
  (package (inherit gnunet)
    (name "gnunet-gtk") ...))

What does the (inherit gnunet) do that is different from an input or 
native-input?

On a different note, `nix-shell` is really handy. I can run `nix-shell -A 
gnunet-gtk` and
this puts me in a shell environment that is like the environment that the 
package 
build happens in. For example I can do things like:

[nix-shell:/alt/nixpkgs]$ pkg-config --cflags --libs gnunetcore
-I/nix/store/ns7mbszmss1a1fn5v854ymxbgbjf2yav-gnunet-0.10.1/include 
-L/nix/store/ns7mbszmss1a1fn5v854ymxbgbjf2yav-gnunet-0.10.1/lib -lgnunetcore

[nix-shell:/alt/nixpkgs]$ pkg-config --cflags --libs gnunetconversation
-I/nix/store/ns7mbszmss1a1fn5v854ymxbgbjf2yav-gnunet-0.10.1/include 
-L/nix/store/ns7mbszmss1a1fn5v854ymxbgbjf2yav-gnunet-0.10.1/lib 
-lgnunetconversation

[nix-shell:/alt/nixpkgs]$ pkg-config --cflags --libs gnunetutil
-I/nix/store/ns7mbszmss1a1fn5v854ymxbgbjf2yav-gnunet-0.10.1/include 
-L/nix/store/ns7mbszmss1a1fn5v854ymxbgbjf2yav-gnunet-0.10.1/lib -lgnunetutil

All of which indicate that the configure script should be able to find the 
libraries that is is failing to find.

I might email the nix-dev list and see if they have comments on the build.

 > 
 > >  > > If I set the --with-gnunet flag, ./configure still fails, but with a 
 > > slightly different error message:
 > >  > > checking for GNUnet core... 
 > > /nix/store/mhrl2g2d8vrpj117jabmq057qlpm7cq9-gnunet-0.10.1
 > >  > > checking for GNUnet util library in 
 > > /nix/store/mhrl2g2d8vrpj117jabmq057qlpm7cq9-gnunet-0.10.1... checking for 
 > > gnunet/gnunet_util_lib.h... no
 > >  > > checking for gnunet/gnunet_conversation_service.h... no
 > >  > > configure: error: gnunet-gtk requires GNUnet
 > >  > >
 > >  > > However, both  
 > > /nix/store/mhrl2g2d8vrpj117jabmq057qlpm7cq9-gnunet-0.10.1/include and 
 > > /nix/store/ns7mbszmss1a1fn5v854ymxbgbjf2yav-gnunet-0.10.1/include contain 
 > > gnunet/gnunet_conversation_service.h, gnunet/gnunet_fs_service.h, and 
 > > gnunet/gnunet_conversation_service.h
 > >  > >
 > >  > > I guess I'm not really sure what these error messages mean. Does 
 > > anyone have any ideas? I tried looking at the code for the configure 
 > > script, but I was not enlightened.
 > >  > >
 > >  > > Thanks,
 > >  > > Laverne
 > >
 > > these derivations will be built:
 > >   /nix/store/n2yc0s8cklwncnr2n9xbzl7cal3x95pr-gnunet-gtk-0.10.1.drv
 > > building path(s) 
 > > ‘/nix/store/bm7klqv8qjmnvm4b9gpf31n94h0z3pnn-gnunet-gtk-0.10.1’
 > > unpacking sources
 > > unpacking source archive 
 > > /nix/store/d4n72ksh6jqg6zr5xih5nnl21c027zmi-gnunet-gtk-0.10.1.tar.gz
 > > source root is gnunet-gtk-0.10.1
 > > setting SOURCE_DATE_EPOCH to timestamp 1396948369 of file 
 > > gnunet-gtk-0.10.1/src/conversation/Makefile.in
 > > patching sources
 > > configuring
 > > fixing libtool script ./ltmain.sh
 > > configure flags: --disable-static --disable-dependency-tracking 
 > > --prefix=/nix/store/bm7klqv8qjmnvm4b9gpf31n94h0z3pnn-gnunet-gtk-0.10.1 
 > > --with-gnunet=/nix/store/mhrl2g2d8vrpj117jabmq057qlpm7cq9-gnunet-0.10.1 
 > > checking for a BSD-compatible install... 
 > > /nix/store/cymbr3a1s7d1zj4073mb85hb0vdrr4la-coreutils-8.26/bin/install -c
 > > checking whether build environment is sane... yes
 > > /tmp/nix-build-gnunet-gtk-0.10.1.drv-0/gnunet-gtk-0.10.1/missing: Unknown 
 > > `--is-lightweight' option
 > > Try `/tmp/nix-build-gnunet-gtk-0.10.1.drv-0/gnunet-gtk-0.10.1/missing 
 > > --help' for more information
 > > configure: WARNING: 'missing' script is too old or missing
 > > checking for a thread-safe mkdir -p... 
 > > /nix/store/cymbr3a1s7d1zj4073mb85hb0vdrr4la-coreutils-8.26/bin/mkdir -p
 > > checking for gawk... gawk
 > > checking whether make sets $(MAKE)... yes
 > > checking whether make supports nested variables... yes
 > > checking for style of include used by make... GNU
 > > checking for gcc... gcc
 > > checking whether the C compiler works... yes
 > > checking for C compiler default output file name... a.out
 > > checking for suffix of executables... 
 > > checking whether we are cross compiling... no
 > > checking for suffix of object files... o
 > > checking whether we are using the GNU C compiler... yes
 > > checking whether gcc accepts -g... yes
 > > checking for gcc option to accept ISO C89... none needed
 > > checking whether gcc understands -c and -o together... yes
 > > checking dependency style of gcc... none
 > > checking for strerror in -lcposix... no
 > > checking for gawk... (cached) gawk
 > > checking how to run the C preprocessor... gcc -E
 > > checking whether ln -s works... yes
 > > checking whether make sets $(MAKE)... (cached) yes
 > > checking build system type... x86_64-unknown-linux-gnu
 > > checking host system type... x86_64-unknown-linux-gnu
 > > checking for grep that handles long lines and -e... 
 > > /nix/store/rff8mpdyx6782qr12y65vc05f7n16qhb-gnugrep-2.27/bin/grep
 > > checking for egrep... 
 > > /nix/store/rff8mpdyx6782qr12y65vc05f7n16qhb-gnugrep-2.27/bin/grep -E
 > > checking for ANSI C header files... yes
 > > checking how to print strings... printf
 > > checking for a sed that does not truncate output... 
 > > /nix/store/64xlllqh7gak9kf7g608ck5axd29r98k-gnused-4.2.2/bin/sed
 > > checking for fgrep... 
 > > /nix/store/rff8mpdyx6782qr12y65vc05f7n16qhb-gnugrep-2.27/bin/grep -F
 > > checking for ld used by gcc... 
 > > /nix/store/1knh2w1sd9vz00a7qg7r65p8ydiqsa90-gcc-wrapper-5.4.0/bin/ld
 > > checking if the linker 
 > > (/nix/store/1knh2w1sd9vz00a7qg7r65p8ydiqsa90-gcc-wrapper-5.4.0/bin/ld) is 
 > > GNU ld... yes
 > > checking for BSD- or MS-compatible name lister (nm)... 
 > > /nix/store/p9g0vm6bj88sdknpjw9gwziyh8hjw71g-binutils-2.27/bin/nm -B
 > > checking the name lister 
 > > (/nix/store/p9g0vm6bj88sdknpjw9gwziyh8hjw71g-binutils-2.27/bin/nm -B) 
 > > interface... BSD nm
 > > checking the maximum length of command line arguments... 1572864
 > > checking whether the shell understands some XSI constructs... yes
 > > checking whether the shell understands "+="... yes
 > > checking how to convert x86_64-unknown-linux-gnu file names to 
 > > x86_64-unknown-linux-gnu format... func_convert_file_noop
 > > checking how to convert x86_64-unknown-linux-gnu file names to toolchain 
 > > format... func_convert_file_noop
 > > checking for 
 > > /nix/store/1knh2w1sd9vz00a7qg7r65p8ydiqsa90-gcc-wrapper-5.4.0/bin/ld 
 > > option to reload object files... -r
 > > checking for objdump... objdump
 > > checking how to recognize dependent libraries... pass_all
 > > checking for dlltool... dlltool
 > > checking how to associate runtime and link libraries... printf %s\n
 > > checking for ar... ar
 > > checking for archiver @FILE support... @
 > > checking for strip... strip
 > > checking for ranlib... ranlib
 > > checking command to parse 
 > > /nix/store/p9g0vm6bj88sdknpjw9gwziyh8hjw71g-binutils-2.27/bin/nm -B output 
 > > from gcc object... ok
 > > checking for sysroot... no
 > > ./configure: line 7126: /usr/bin/file: No such file or directory
 > > checking for mt... no
 > > checking if : is a manifest tool... no
 > > checking for sys/types.h... yes
 > > checking for sys/stat.h... yes
 > > checking for stdlib.h... yes
 > > checking for string.h... yes
 > > checking for memory.h... yes
 > > checking for strings.h... yes
 > > checking for inttypes.h... yes
 > > checking for stdint.h... yes
 > > checking for unistd.h... yes
 > > checking for dlfcn.h... yes
 > > checking for objdir... .libs
 > > checking if gcc supports -fno-rtti -fno-exceptions... no
 > > checking for gcc option to produce PIC... -fPIC -DPIC
 > > checking if gcc PIC flag -fPIC -DPIC works... yes
 > > checking if gcc static flag -static works... no
 > > checking if gcc supports -c -o file.o... yes
 > > checking if gcc supports -c -o file.o... (cached) yes
 > > checking whether the gcc linker 
 > > (/nix/store/1knh2w1sd9vz00a7qg7r65p8ydiqsa90-gcc-wrapper-5.4.0/bin/ld) 
 > > supports shared libraries... yes
 > > checking whether -lc should be explicitly linked in... no
 > > checking dynamic linker characteristics... GNU/Linux ld.so
 > > checking how to hardcode library paths into programs... immediate
 > > checking whether stripping libraries is possible... yes
 > > checking if libtool supports shared libraries... yes
 > > checking whether to build shared libraries... yes
 > > checking whether to build static libraries... no
 > > checking for special C compiler options needed for large files... no
 > > checking for _FILE_OFFSET_BITS value needed for large files... no
 > > checking for _LARGEFILE_SOURCE value needed for large files... no
 > > checking for uid_t in sys/types.h... yes
 > > checking whether NLS is requested... yes
 > > checking for msgfmt... no
 > > checking for gmsgfmt... :
 > > checking for xgettext... no
 > > checking for msgmerge... no
 > > checking for ld used by GCC... 
 > > /nix/store/1knh2w1sd9vz00a7qg7r65p8ydiqsa90-gcc-wrapper-5.4.0/bin/ld
 > > checking if the linker 
 > > (/nix/store/1knh2w1sd9vz00a7qg7r65p8ydiqsa90-gcc-wrapper-5.4.0/bin/ld) is 
 > > GNU ld... yes
 > > checking for shared library run path origin... done
 > > checking for CFPreferencesCopyAppValue... no
 > > checking for CFLocaleCopyCurrent... no
 > > checking for GNU gettext in libc... yes
 > > checking whether to use NLS... yes
 > > checking where the gettext function comes from... libc
 > > checking errno.h usability... yes
 > > checking errno.h presence... yes
 > > checking for errno.h... yes
 > > checking stdio.h usability... yes
 > > checking stdio.h presence... yes
 > > checking for stdio.h... yes
 > > checking for unistd.h... (cached) yes
 > > checking locale.h usability... yes
 > > checking locale.h presence... yes
 > > checking for locale.h... yes
 > > checking for sys/stat.h... (cached) yes
 > > checking for sys/types.h... (cached) yes
 > > checking langinfo.h usability... yes
 > > checking langinfo.h presence... yes
 > > checking for langinfo.h... yes
 > > checking libintl.h usability... yes
 > > checking libintl.h presence... yes
 > > checking for libintl.h... yes
 > > checking for unistd.h... (cached) yes
 > > checking stddef.h usability... yes
 > > checking stddef.h presence... yes
 > > checking for stddef.h... yes
 > > checking argz.h usability... yes
 > > checking argz.h presence... yes
 > > checking for argz.h... yes
 > > checking sys/socket.h usability... yes
 > > checking sys/socket.h presence... yes
 > > checking for sys/socket.h... yes
 > > checking netinet/in.h usability... yes
 > > checking netinet/in.h presence... yes
 > > checking for netinet/in.h... yes
 > > checking stdarg.h usability... yes
 > > checking stdarg.h presence... yes
 > > checking for stdarg.h... yes
 > > checking for getpwnam... yes
 > > checking whether _stati64 is declared... no
 > > checking for libextractor... --with-extractor not specified
 > > checking extractor.h usability... yes
 > > checking extractor.h presence... yes
 > > checking for extractor.h... yes
 > > checking for libqrencode... --with-qrencode not specified
 > > checking qrencode.h usability... no
 > > checking qrencode.h presence... no
 > > checking for qrencode.h... no
 > 
 > ^__ you need qrencode.
 > 
 > > checking for gtk... --with-gtk-version not specified
 > > checking for pkg-config... 
 > > /nix/store/pmc06vxighws7pgf61fa5vidygzbzbqg-pkg-config-0.29/bin/pkg-config
 > > checking for GTK+ - version >= 3.0.0... yes (version 3.22.5)
 > > checking for unique-3.0... configure: WARNING: libunique would be nice to 
 > > have
 > 
 > ^__ indeed, libunique (see
 > http://git.savannah.gnu.org/cgit/guix.git/commit/gnu/packages?id=85327d0d45703fb899e74088528388baee17e31c
 > ) is one dependency which would be nice to have.
 > 
 > > checking glib.h usability... yes
 > > checking glib.h presence... yes
 > > checking for glib.h... yes
 > > checking gmodule.h usability... yes
 > > checking gmodule.h presence... yes
 > > checking for gmodule.h... yes
 > > checking gtk/gtk.h usability... yes
 > > checking gtk/gtk.h presence... yes
 > > checking for gtk/gtk.h... yes
 > > checking gdk/gdk.h usability... yes
 > > checking gdk/gdk.h presence... yes
 > > checking for gdk/gdk.h... yes
 > > checking for Glade core... --with-glade not specified
 > > checking for gladeui-2.0 >= 3.10.0... yes
 > > checking GLADE_CFLAGS... 
 > > -I/nix/store/5bgxsnflp6998cbw9il6yzzaxnwk48cp-gtk+3-3.22.5-dev/include/gtk-3.0
 > >  
 > > -I/nix/store/ba74zwsw8aawbrk3p3myqaba0p5s1npm-glib-2.50.2-dev/include/glib-2.0
 > >  
 > > -I/nix/store/4n27s333dx3l6b1b0j3j86p4wgy6iq6a-glib-2.50.2/lib/glib-2.0/include
 > >  
 > > -I/nix/store/q4x6l4qck5nx263s9lz3bvdzwrrd0n3y-cairo-1.14.8-dev/include/cairo
 > >  
 > > -I/nix/store/s3m2ajsxz02pam2h3zqk865rzbszkd39-freetype-2.6.5-dev/include/freetype2
 > >  -I/nix/store/s3m2ajsxz02pam2h3zqk865rzbszkd39-freetype-2.6.5-dev/include 
 > > -I/nix/store/hipwz6vmipyqvm7cfcxxj65dimbkyn8l-pango-1.40.3-dev/include/pango-1.0
 > >  
 > > -I/nix/store/7fp9i2acjlh1p8raziiissq3iijcd737-gdk-pixbuf-2.36.2-dev/include/gdk-pixbuf-2.0
 > >  
 > > -I/nix/store/5wbkj1xl4yxvv66cyjr1ibkh1z9mkrl0-atk-2.22.0-dev/include/atk-1.0
 > >  
 > > -I/nix/store/v8giwgqbsh21piv92l3v7h76dbk29fw1-glade-3.20.0/include/libgladeui-2.0
 > >  
 > > -I/nix/store/1sjz2ng3njj2090x50xhy6sh2f0vz07g-libxml2-2.9.4-dev/include/libxml2
 > > checking GLADE_LIBS... 
 > > -L/nix/store/zf2ybshb9ahkc9g4fifja6zcyb9yk682-gtk+3-3.22.5/lib 
 > > -L/nix/store/4n27s333dx3l6b1b0j3j86p4wgy6iq6a-glib-2.50.2/lib 
 > > -L/nix/store/6njj96p07lyqs19xmr8bkgyk9182np0b-cairo-1.14.8/lib 
 > > -L/nix/store/8w7wi3pbc21lxgg6aijb7wq906cwaldv-pango-1.40.3/lib 
 > > -L/nix/store/d425iyn0r0l2da8gyavnl95vr9la7a4p-gdk-pixbuf-2.36.2/lib 
 > > -L/nix/store/ayq36y56qpjwmlx82jzf6zg9b3gamd64-atk-2.22.0/lib 
 > > -L/nix/store/v8giwgqbsh21piv92l3v7h76dbk29fw1-glade-3.20.0/lib 
 > > -L/nix/store/45z5g26h24awsr97ri7n9aa2p79090vm-libxml2-2.9.4/lib 
 > > -lgladeui-2 -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -latk-1.0 
 > > -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 
 > > -lglib-2.0 -lxml2
 > > checking for GNUnet core... 
 > > /nix/store/mhrl2g2d8vrpj117jabmq057qlpm7cq9-gnunet-0.10.1
 > > checking for GNUnet util library in 
 > > /nix/store/mhrl2g2d8vrpj117jabmq057qlpm7cq9-gnunet-0.10.1... checking for 
 > > gnunet/gnunet_util_lib.h... no
 > > checking for gnunet/gnunet_conversation_service.h... no
 > > configure: error: gnunet-gtk requires GNUnet
 > > builder for 
 > > ‘/nix/store/n2yc0s8cklwncnr2n9xbzl7cal3x95pr-gnunet-gtk-0.10.1.drv’ failed 
 > > with exit code 1
 > > error: build of 
 > > ‘/nix/store/n2yc0s8cklwncnr2n9xbzl7cal3x95pr-gnunet-gtk-0.10.1.drv’ failed
 > > these derivations will be built:
 > >   /nix/store/mf2s468f8k0ph8rsmwszfpfn3ysrb41y-gnunet-gtk-0.10.1.drv
 > > building path(s) 
 > > ‘/nix/store/rzhwb8z3vx1vi7jhisv6ngh92vbxbrgc-gnunet-gtk-0.10.1’
 > > unpacking sources
 > > unpacking source archive 
 > > /nix/store/d4n72ksh6jqg6zr5xih5nnl21c027zmi-gnunet-gtk-0.10.1.tar.gz
 > > source root is gnunet-gtk-0.10.1
 > > setting SOURCE_DATE_EPOCH to timestamp 1396948369 of file 
 > > gnunet-gtk-0.10.1/src/conversation/Makefile.in
 > > patching sources
 > > configuring
 > > fixing libtool script ./ltmain.sh
 > > configure flags: --disable-static --disable-dependency-tracking 
 > > --prefix=/nix/store/rzhwb8z3vx1vi7jhisv6ngh92vbxbrgc-gnunet-gtk-0.10.1  
 > > checking for a BSD-compatible install... 
 > > /nix/store/cymbr3a1s7d1zj4073mb85hb0vdrr4la-coreutils-8.26/bin/install -c
 > > checking whether build environment is sane... yes
 > > /tmp/nix-build-gnunet-gtk-0.10.1.drv-0/gnunet-gtk-0.10.1/missing: Unknown 
 > > `--is-lightweight' option
 > > Try `/tmp/nix-build-gnunet-gtk-0.10.1.drv-0/gnunet-gtk-0.10.1/missing 
 > > --help' for more information
 > > configure: WARNING: 'missing' script is too old or missing
 > > checking for a thread-safe mkdir -p... 
 > > /nix/store/cymbr3a1s7d1zj4073mb85hb0vdrr4la-coreutils-8.26/bin/mkdir -p
 > > checking for gawk... gawk
 > > checking whether make sets $(MAKE)... yes
 > > checking whether make supports nested variables... yes
 > > checking for style of include used by make... GNU
 > > checking for gcc... gcc
 > > checking whether the C compiler works... yes
 > > checking for C compiler default output file name... a.out
 > > checking for suffix of executables... 
 > > checking whether we are cross compiling... no
 > > checking for suffix of object files... o
 > > checking whether we are using the GNU C compiler... yes
 > > checking whether gcc accepts -g... yes
 > > checking for gcc option to accept ISO C89... none needed
 > > checking whether gcc understands -c and -o together... yes
 > > checking dependency style of gcc... none
 > > checking for strerror in -lcposix... no
 > > checking for gawk... (cached) gawk
 > > checking how to run the C preprocessor... gcc -E
 > > checking whether ln -s works... yes
 > > checking whether make sets $(MAKE)... (cached) yes
 > > checking build system type... x86_64-unknown-linux-gnu
 > > checking host system type... x86_64-unknown-linux-gnu
 > > checking for grep that handles long lines and -e... 
 > > /nix/store/rff8mpdyx6782qr12y65vc05f7n16qhb-gnugrep-2.27/bin/grep
 > > checking for egrep... 
 > > /nix/store/rff8mpdyx6782qr12y65vc05f7n16qhb-gnugrep-2.27/bin/grep -E
 > > checking for ANSI C header files... yes
 > > checking how to print strings... printf
 > > checking for a sed that does not truncate output... 
 > > /nix/store/64xlllqh7gak9kf7g608ck5axd29r98k-gnused-4.2.2/bin/sed
 > > checking for fgrep... 
 > > /nix/store/rff8mpdyx6782qr12y65vc05f7n16qhb-gnugrep-2.27/bin/grep -F
 > > checking for ld used by gcc... 
 > > /nix/store/1knh2w1sd9vz00a7qg7r65p8ydiqsa90-gcc-wrapper-5.4.0/bin/ld
 > > checking if the linker 
 > > (/nix/store/1knh2w1sd9vz00a7qg7r65p8ydiqsa90-gcc-wrapper-5.4.0/bin/ld) is 
 > > GNU ld... yes
 > > checking for BSD- or MS-compatible name lister (nm)... 
 > > /nix/store/p9g0vm6bj88sdknpjw9gwziyh8hjw71g-binutils-2.27/bin/nm -B
 > > checking the name lister 
 > > (/nix/store/p9g0vm6bj88sdknpjw9gwziyh8hjw71g-binutils-2.27/bin/nm -B) 
 > > interface... BSD nm
 > > checking the maximum length of command line arguments... 1572864
 > > checking whether the shell understands some XSI constructs... yes
 > > checking whether the shell understands "+="... yes
 > > checking how to convert x86_64-unknown-linux-gnu file names to 
 > > x86_64-unknown-linux-gnu format... func_convert_file_noop
 > > checking how to convert x86_64-unknown-linux-gnu file names to toolchain 
 > > format... func_convert_file_noop
 > > checking for 
 > > /nix/store/1knh2w1sd9vz00a7qg7r65p8ydiqsa90-gcc-wrapper-5.4.0/bin/ld 
 > > option to reload object files... -r
 > > checking for objdump... objdump
 > > checking how to recognize dependent libraries... pass_all
 > > checking for dlltool... dlltool
 > > checking how to associate runtime and link libraries... printf %s\n
 > > checking for ar... ar
 > > checking for archiver @FILE support... @
 > > checking for strip... strip
 > > checking for ranlib... ranlib
 > > checking command to parse 
 > > /nix/store/p9g0vm6bj88sdknpjw9gwziyh8hjw71g-binutils-2.27/bin/nm -B output 
 > > from gcc object... ok
 > > checking for sysroot... no
 > > ./configure: line 7126: /usr/bin/file: No such file or directory
 > > checking for mt... no
 > > checking if : is a manifest tool... no
 > > checking for sys/types.h... yes
 > > checking for sys/stat.h... yes
 > > checking for stdlib.h... yes
 > > checking for string.h... yes
 > > checking for memory.h... yes
 > > checking for strings.h... yes
 > > checking for inttypes.h... yes
 > > checking for stdint.h... yes
 > > checking for unistd.h... yes
 > > checking for dlfcn.h... yes
 > > checking for objdir... .libs
 > > checking if gcc supports -fno-rtti -fno-exceptions... no
 > > checking for gcc option to produce PIC... -fPIC -DPIC
 > > checking if gcc PIC flag -fPIC -DPIC works... yes
 > > checking if gcc static flag -static works... no
 > > checking if gcc supports -c -o file.o... yes
 > > checking if gcc supports -c -o file.o... (cached) yes
 > > checking whether the gcc linker 
 > > (/nix/store/1knh2w1sd9vz00a7qg7r65p8ydiqsa90-gcc-wrapper-5.4.0/bin/ld) 
 > > supports shared libraries... yes
 > > checking whether -lc should be explicitly linked in... no
 > > checking dynamic linker characteristics... GNU/Linux ld.so
 > > checking how to hardcode library paths into programs... immediate
 > > checking whether stripping libraries is possible... yes
 > > checking if libtool supports shared libraries... yes
 > > checking whether to build shared libraries... yes
 > > checking whether to build static libraries... no
 > > checking for special C compiler options needed for large files... no
 > > checking for _FILE_OFFSET_BITS value needed for large files... no
 > > checking for _LARGEFILE_SOURCE value needed for large files... no
 > > checking for uid_t in sys/types.h... yes
 > > checking whether NLS is requested... yes
 > > checking for msgfmt... no
 > > checking for gmsgfmt... :
 > > checking for xgettext... no
 > > checking for msgmerge... no
 > > checking for ld used by GCC... 
 > > /nix/store/1knh2w1sd9vz00a7qg7r65p8ydiqsa90-gcc-wrapper-5.4.0/bin/ld
 > > checking if the linker 
 > > (/nix/store/1knh2w1sd9vz00a7qg7r65p8ydiqsa90-gcc-wrapper-5.4.0/bin/ld) is 
 > > GNU ld... yes
 > > checking for shared library run path origin... done
 > > checking for CFPreferencesCopyAppValue... no
 > > checking for CFLocaleCopyCurrent... no
 > > checking for GNU gettext in libc... yes
 > > checking whether to use NLS... yes
 > > checking where the gettext function comes from... libc
 > > checking errno.h usability... yes
 > > checking errno.h presence... yes
 > > checking for errno.h... yes
 > > checking stdio.h usability... yes
 > > checking stdio.h presence... yes
 > > checking for stdio.h... yes
 > > checking for unistd.h... (cached) yes
 > > checking locale.h usability... yes
 > > checking locale.h presence... yes
 > > checking for locale.h... yes
 > > checking for sys/stat.h... (cached) yes
 > > checking for sys/types.h... (cached) yes
 > > checking langinfo.h usability... yes
 > > checking langinfo.h presence... yes
 > > checking for langinfo.h... yes
 > > checking libintl.h usability... yes
 > > checking libintl.h presence... yes
 > > checking for libintl.h... yes
 > > checking for unistd.h... (cached) yes
 > > checking stddef.h usability... yes
 > > checking stddef.h presence... yes
 > > checking for stddef.h... yes
 > > checking argz.h usability... yes
 > > checking argz.h presence... yes
 > > checking for argz.h... yes
 > > checking sys/socket.h usability... yes
 > > checking sys/socket.h presence... yes
 > > checking for sys/socket.h... yes
 > > checking netinet/in.h usability... yes
 > > checking netinet/in.h presence... yes
 > > checking for netinet/in.h... yes
 > > checking stdarg.h usability... yes
 > > checking stdarg.h presence... yes
 > > checking for stdarg.h... yes
 > > checking for getpwnam... yes
 > > checking whether _stati64 is declared... no
 > > checking for libextractor... --with-extractor not specified
 > > checking extractor.h usability... yes
 > > checking extractor.h presence... yes
 > > checking for extractor.h... yes
 > > checking for libqrencode... --with-qrencode not specified
 > > checking qrencode.h usability... no
 > > checking qrencode.h presence... no
 > > checking for qrencode.h... no
 > > checking for gtk... --with-gtk-version not specified
 > > checking for pkg-config... 
 > > /nix/store/pmc06vxighws7pgf61fa5vidygzbzbqg-pkg-config-0.29/bin/pkg-config
 > > checking for GTK+ - version >= 3.0.0... yes (version 3.22.5)
 > > checking for unique-3.0... configure: WARNING: libunique would be nice to 
 > > have
 > > checking glib.h usability... yes
 > > checking glib.h presence... yes
 > > checking for glib.h... yes
 > > checking gmodule.h usability... yes
 > > checking gmodule.h presence... yes
 > > checking for gmodule.h... yes
 > > checking gtk/gtk.h usability... yes
 > > checking gtk/gtk.h presence... yes
 > > checking for gtk/gtk.h... yes
 > > checking gdk/gdk.h usability... yes
 > > checking gdk/gdk.h presence... yes
 > > checking for gdk/gdk.h... yes
 > > checking for Glade core... --with-glade not specified
 > > checking for gladeui-2.0 >= 3.10.0... yes
 > > checking GLADE_CFLAGS... 
 > > -I/nix/store/5bgxsnflp6998cbw9il6yzzaxnwk48cp-gtk+3-3.22.5-dev/include/gtk-3.0
 > >  
 > > -I/nix/store/ba74zwsw8aawbrk3p3myqaba0p5s1npm-glib-2.50.2-dev/include/glib-2.0
 > >  
 > > -I/nix/store/4n27s333dx3l6b1b0j3j86p4wgy6iq6a-glib-2.50.2/lib/glib-2.0/include
 > >  
 > > -I/nix/store/q4x6l4qck5nx263s9lz3bvdzwrrd0n3y-cairo-1.14.8-dev/include/cairo
 > >  
 > > -I/nix/store/s3m2ajsxz02pam2h3zqk865rzbszkd39-freetype-2.6.5-dev/include/freetype2
 > >  -I/nix/store/s3m2ajsxz02pam2h3zqk865rzbszkd39-freetype-2.6.5-dev/include 
 > > -I/nix/store/hipwz6vmipyqvm7cfcxxj65dimbkyn8l-pango-1.40.3-dev/include/pango-1.0
 > >  
 > > -I/nix/store/7fp9i2acjlh1p8raziiissq3iijcd737-gdk-pixbuf-2.36.2-dev/include/gdk-pixbuf-2.0
 > >  
 > > -I/nix/store/5wbkj1xl4yxvv66cyjr1ibkh1z9mkrl0-atk-2.22.0-dev/include/atk-1.0
 > >  
 > > -I/nix/store/v8giwgqbsh21piv92l3v7h76dbk29fw1-glade-3.20.0/include/libgladeui-2.0
 > >  
 > > -I/nix/store/1sjz2ng3njj2090x50xhy6sh2f0vz07g-libxml2-2.9.4-dev/include/libxml2
 > > checking GLADE_LIBS... 
 > > -L/nix/store/zf2ybshb9ahkc9g4fifja6zcyb9yk682-gtk+3-3.22.5/lib 
 > > -L/nix/store/4n27s333dx3l6b1b0j3j86p4wgy6iq6a-glib-2.50.2/lib 
 > > -L/nix/store/6njj96p07lyqs19xmr8bkgyk9182np0b-cairo-1.14.8/lib 
 > > -L/nix/store/8w7wi3pbc21lxgg6aijb7wq906cwaldv-pango-1.40.3/lib 
 > > -L/nix/store/d425iyn0r0l2da8gyavnl95vr9la7a4p-gdk-pixbuf-2.36.2/lib 
 > > -L/nix/store/ayq36y56qpjwmlx82jzf6zg9b3gamd64-atk-2.22.0/lib 
 > > -L/nix/store/v8giwgqbsh21piv92l3v7h76dbk29fw1-glade-3.20.0/lib 
 > > -L/nix/store/45z5g26h24awsr97ri7n9aa2p79090vm-libxml2-2.9.4/lib 
 > > -lgladeui-2 -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -latk-1.0 
 > > -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 
 > > -lglib-2.0 -lxml2
 > > checking for GNUnet core... --with-gnunet not specified
 > > checking for gnunetutil >= 0.9.0... yes
 > > checking GNUNET_CFLAGS... 
 > > -I/nix/store/mhrl2g2d8vrpj117jabmq057qlpm7cq9-gnunet-0.10.1/include
 > > checking GNUNET_LIBS... 
 > > -L/nix/store/mhrl2g2d8vrpj117jabmq057qlpm7cq9-gnunet-0.10.1/lib 
 > > -lgnunetutil
 > > checking for gnunet/gnunet_conversation_service.h... no
 > > checking for gnunet/gnunet_fs_service.h... no
 > > configure: error: compiling gnunet-gtk requires GNUnet core headers
 > > builder for 
 > > ‘/nix/store/mf2s468f8k0ph8rsmwszfpfn3ysrb41y-gnunet-gtk-0.10.1.drv’ failed 
 > > with exit code 1
 > > error: build of 
 > > ‘/nix/store/mf2s468f8k0ph8rsmwszfpfn3ysrb41y-gnunet-gtk-0.10.1.drv’ failed
 > 
 > -- 
 > ♥Ⓐ  ng0 -- https://www.inventati.org/patternsinthechaos/
 > 
 > _______________________________________________
 > GNUnet-developers mailing list
 > address@hidden
 > https://lists.gnu.org/mailman/listinfo/gnunet-developers
 > 

Attachment: log_after_changes.txt
Description: Text document


reply via email to

[Prev in Thread] Current Thread [Next in Thread]