[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
>
log_after_changes.txt
Description: Text document