[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Debian 10 build warnings, wiki enhancements, Questions
From: |
bo0od |
Subject: |
Debian 10 build warnings, wiki enhancements, Questions |
Date: |
Thu, 12 Dec 2019 09:29:30 +0000 |
Debian 10 build warnings:
i tried to build GNUnet on debian 10, and i got some warnings (i dont
know if they are bad or not but thought about sharing that with you):
### Compile and Install
$ make -j$(nproc || echo -n 1)
digestauth.c:483:9: warning: ‘strncpy’ specified bound depends on the
length of the source argument [-Wstringop-overflow=]
strncpy (dest,
^~~~~~~~~~~~~~
q1,
~~~
size);
~~~~~
digestauth.c:479:15: note: length computed here
len = strlen (q1) + 1;
^~~~~~~~~~~
mv -f .deps/libmicrohttpd_la-postprocessor.Tpo
.deps/libmicrohttpd_la-postprocessor.Plo
/bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H
-I. -I../.. -I../../src/include -I../../src/microhttpd
-I/usr/include/p11-kit-1 -DBUILDING_MHD_LIB=1 -fvisibility=hidden
-pthread -I/usr/include/p11-kit-1 -g -O2 -fno-strict-aliasing -MT
libmicrohttpd_la-md5.lo -MD -MP -MF .deps/libmicrohttpd_la-md5.Tpo -c -o
libmicrohttpd_la-md5.lo `test -f 'md5.c' || echo './'`md5.c
### Option 1: GNUnet for testing / usage
$ make -j$(nproc || echo -n 1)
oidc_helper.c:286:1: warning: ‘url_decode’ defined but not used
[-Wunused-function]
url_decode (const char *str)
^~~~~~~~~~
$ sudo make install
libtool: warning: relinking 'libgnunetscalarproduct.la'
libtool: warning: relinking 'libgnunetrevocation.la'
libtool: warning: relinking 'libgnunet_plugin_block_revocation.la'
libtool: warning: relinking 'libgnunetvpn.la'
libtool: warning: relinking 'libgnunetgns.la'
libtool: warning: relinking 'libgnunet_plugin_block_gns.la'
libtool: warning: relinking 'libgnunet_plugin_gnsrecord_gns.la'
libtool: warning: relinking 'libgnunet_plugin_rest_gns.la'
libtool: warning: relinking 'libgnunetmicrophone.la'
libtool: warning: relinking 'libgnunetspeaker.la'
libtool: warning: relinking 'libgnunetconversation.la'
libtool: warning: relinking 'libgnunet_plugin_gnsrecord_conversation.la'
libtool: warning: relinking 'libgnunetfs.la'
libtool: warning: relinking 'libgnunet_plugin_block_fs.la'
libtool: warning: relinking 'libgnunetsecretsharing.la'
libtool: warning: relinking 'libgnunetreclaimattribute.la'
libtool: warning: relinking 'libgnunet_plugin_reclaim_attribute_gnuid.la'
libtool: warning: relinking 'libgnunetreclaim.la'
libtool: warning: relinking 'libgnunet_plugin_gnsrecord_reclaim.la'
libtool: warning: relinking 'libgnunet_plugin_rest_openid_connect.la'
libtool: warning: relinking 'libgnunet_plugin_rest_reclaim.la'
### In Addition: gnunet-gtk
user@host:~/gnunet_installation/gnunet-gtk$ make -j$(nproc || echo -n 1)
make: *** No targets specified and no makefile found. Stop.
----------------------------------------------------------
Wiki Enhancements:
- Section "Requirements" instead of adding / / / for each new packages
section , why not adding all of them into single shot like this:
sudo apt install git libtool autoconf autopoint build-essential
libgcrypt-dev libidn11-dev zlib1g-dev libunistring-dev libglpk-dev
miniupnpc libextractor-dev libjansson-dev libcurl4-gnutls-dev gnutls-bin
libsqlite3-dev openssl libnss3-tools libopus-dev libpulse-dev libogg-dev
- Section "Compile and Install"
$ sudo apt install libgnutls28-dev <- Why not adding this package to
Section "Requirements" ?
- Section "In Addition: gnunet-gtk"
$ sudo apt install libgtk-3-dev libgladeui-dev libunique-dev
libqrencode-dev $ cd ~/gnunet_installation/gnunet-gtk
^^^ Typo mistake, it should be like this:
$ sudo apt install libgtk-3-dev libgladeui-dev libunique-dev
libqrencode-dev
$ cd ~/gnunet_installation/gnunet-gtk
----------------------------------------------------------
Questions:
- What do you think about having Appimage for GNUnet to work on every
GNU/Linux system without the need to install anything?
https://appimage.org
- What do you think about Rust programming language rather than using C?
https://www.rust-lang.org/
ThX!
- Debian 10 build warnings, wiki enhancements, Questions,
bo0od <=
- Re: Debian 10 build warnings, wiki enhancements, Questions, Schanzenbach, Martin, 2019/12/12
- Re: Debian 10 build warnings, wiki enhancements, Questions, Christian Grothoff, 2019/12/12
- Rewriting (part of) gnunet in another programming language (Was: Re: Debian 10 build warnings, wiki enhancements, Questions), Amirouche Boubekki, 2019/12/12
- Re: Rewriting (part of) gnunet in another programming language (Was: Re: Debian 10 build warnings, wiki enhancements, Questions), Jacky Alcine, 2019/12/12
- Re: Rewriting (part of) gnunet in another programming language (Was: Re: Debian 10 build warnings, wiki enhancements, Questions), Christian Grothoff, 2019/12/12
- Re: Rewriting (part of) gnunet in another programming language (Was: Re: Debian 10 build warnings, wiki enhancements, Questions), Jacky Alcine, 2019/12/12
- Re: Rewriting (part of) gnunet in another programming language (Was: Re: Debian 10 build warnings, wiki enhancements, Questions), ng0, 2019/12/13
- Re: Rewriting (part of) gnunet in another programming language (Was: Re: Debian 10 build warnings, wiki enhancements, Questions), Jacky Alcine, 2019/12/13
- Re: Rewriting (part of) gnunet in another programming language (Was: Re: Debian 10 build warnings, wiki enhancements, Questions), Jeff Burdges, 2019/12/13
Re: Debian 10 build warnings, wiki enhancements, Questions, bo0od, 2019/12/15