configure: WARNING: unrecognized options: --enable-symcryptrun
./configure: line 3623: hostname: command not found
configure: WARNING: unrecognized options: --enable-symcryptrun
dotlock.c: In function ‘use_hardlinks_p’:
dotlock.c:642:10: warning: ignoring return value of ‘link’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  642 |   (void) link (tname, lname);
      |          ^~~~~~~~~~~~~~~~~~~
dotlock.c: In function ‘dotlock_take_unix’:
dotlock.c:1282:14: warning: ignoring return value of ‘link’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
 1282 |       (void) link (h->tname, h->lockname);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
signal.c: In function ‘got_fatal_signal’:
signal.c:117:9: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  117 |   (void)write (2, "\n", 1 );
      |         ^~~~~~~~~~~~~~~~~~~
signal.c:120:11: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  120 |     (void)write(2, s, strlen (s));
      |           ^~~~~~~~~~~~~~~~~~~~~~~
signal.c:121:9: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  121 |   (void)write (2, ": signal ", 9 );
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
signal.c:124:12: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  124 |     (void) write (2, s, strlen(s) );
      |            ^~~~~~~~~~~~~~~~~~~~~~~~
signal.c:134:15: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  134 |         (void)write (2, "?", 1);
      |               ^~~~~~~~~~~~~~~~~
signal.c:143:25: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  143 |                   (void)write (2, &"0123456789"[value/i], 1);
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
signal.c:151:9: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  151 |   (void)write (2, " caught ... exiting\n", 20);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dotlock.c: In function ‘use_hardlinks_p’:
dotlock.c:642:10: warning: ignoring return value of ‘link’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  642 |   (void) link (tname, lname);
      |          ^~~~~~~~~~~~~~~~~~~
dotlock.c: In function ‘dotlock_take_unix’:
dotlock.c:1282:14: warning: ignoring return value of ‘link’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
 1282 |       (void) link (h->tname, h->lockname);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
signal.c: In function ‘got_fatal_signal’:
signal.c:117:9: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  117 |   (void)write (2, "\n", 1 );
      |         ^~~~~~~~~~~~~~~~~~~
signal.c:120:11: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  120 |     (void)write(2, s, strlen (s));
      |           ^~~~~~~~~~~~~~~~~~~~~~~
signal.c:121:9: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  121 |   (void)write (2, ": signal ", 9 );
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
signal.c:124:12: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  124 |     (void) write (2, s, strlen(s) );
      |            ^~~~~~~~~~~~~~~~~~~~~~~~
signal.c:134:15: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  134 |         (void)write (2, "?", 1);
      |               ^~~~~~~~~~~~~~~~~
signal.c:143:25: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  143 |                   (void)write (2, &"0123456789"[value/i], 1);
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
signal.c:151:9: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  151 |   (void)write (2, " caught ... exiting\n", 20);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
t-exechelp.c: In function ‘test_close_all_fds’:
t-exechelp.c:97:3: warning: ignoring return value of ‘dup’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
   97 |   dup (1);
      |   ^~~~~~~
t-exechelp.c:98:3: warning: ignoring return value of ‘dup’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
   98 |   dup (1);
      |   ^~~~~~~
t-exechelp.c:100:3: warning: ignoring return value of ‘dup’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  100 |   dup (1);
      |   ^~~~~~~
t-exechelp.c:141:9: warning: ignoring return value of ‘dup’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  141 |         dup (1);
      |         ^~~~~~~
t-exechelp.c:148:11: warning: ignoring return value of ‘dup’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  148 |           dup (1);
      |           ^~~~~~~
keyboxd.c: In function ‘handle_connections’:
keyboxd.c:1694:11: warning: ignoring return value of ‘read’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
 1694 |           read (pipe_fd[0], buf, sizeof buf);
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
keyboxd.c: In function ‘keyboxd_kick_the_loop’:
keyboxd.c:1472:3: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
 1472 |   write (event_pipe_fd, "", 1);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
keygen.c: In function ‘generate_keypair’:
keygen.c:6099:23: warning: ‘nbits’ may be used uninitialized [-Wmaybe-uninitialized]
 6099 |               nbits = ask_keysize (both? subkey_algo : algo, nbits);
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
keygen.c:5721:16: note: ‘nbits’ was declared here
 5721 |   unsigned int nbits;
      |                ^~~~~
photoid.c: In function ‘run_with_pipe’:
photoid.c:616:11: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  616 |           write (fd_in, image, len);
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~
sign.c: In function ‘add_system_attribute’:
sign.c:302:15: warning: variable ‘oid’ set but not used [-Wunused-but-set-variable]
  302 |   const char *oid;
      |               ^~~
sign.c:301:7: warning: variable ‘uattr’ set but not used [-Wunused-but-set-variable]
  301 |   int uattr;
      |       ^~~~~
sign.c:294:61: warning: unused parameter ‘signer’ [-Wunused-parameter]
  294 | add_system_attribute (ksba_cms_t cms, ksba_cert_t cert, int signer,
      |                                                         ~~~~^~~~~~
sign.c: In function ‘add_attribute’:
sign.c:377:7: warning: variable ‘uattr’ set but not used [-Wunused-but-set-variable]
  377 |   int uattr;
      |       ^~~~~
gpg-agent.c: In function ‘handle_connections’:
gpg-agent.c:3261:11: warning: ignoring return value of ‘read’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
 3261 |           read (pipe_fd[0], buf, sizeof buf);
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gpg-agent.c: In function ‘agent_kick_the_loop’:
gpg-agent.c:2965:3: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
 2965 |   write (event_pipe_fd, "", 1);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
scdaemon.c: In function ‘handle_connections’:
scdaemon.c:1421:11: warning: ignoring return value of ‘read’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
 1421 |           read (pipe_fd[0], buf, sizeof buf);
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
scdaemon.c: In function ‘scd_kick_the_loop’:
scdaemon.c:1282:3: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
 1282 |   write (notify_fd, "", 1);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
app.c: In function ‘card_list_wait’:
app.c:450:11: warning: ignoring return value of ‘read’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  450 |           read (card_list_lock.notify_pipe[0], buf, sizeof buf);
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
app.c: In function ‘card_list_signal’:
app.c:389:5: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  389 |     write (card_list_lock.notify_pipe[1], "", 1);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gpg-auth.c: In function ‘getpin’:
gpg-auth.c:985:3: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  985 |   fgets (line, ASSUAN_LINELENGTH, stdin);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ffi.c: In function ‘do_file_equal’:
ffi.c:1354:3: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
 1354 |   fread (b_buf, 1, 1, b_stream);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gpgsm: WARNING: running with faked system time: 2002-12-02 13:29:59
gpgsm: keybox '/var/pisi/gnupg-2.5.20-23/work/gnupg-2.5.20/tests/cms/pubring.kbx' created
gpgsm: total number processed: 1
gpgsm:               imported: 1
gpgsm: WARNING: running with faked system time: 2002-12-02 13:29:59
gpgsm: total number processed: 1
gpgsm:               imported: 1
gpgsm: WARNING: running with faked system time: 2002-12-02 13:29:59
gpgsm: total number processed: 1
gpgsm:               imported: 1
tpm2daemon.c: In function ‘handle_connections’:
tpm2daemon.c:1229:11: warning: ignoring return value of ‘read’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
 1229 |           read (pipe_fd[0], buf, sizeof buf);
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
tpm2daemon.c: In function ‘tpm2d_kick_the_loop’:
tpm2daemon.c:1061:3: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
 1061 |   write (notify_fd, "", 1);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~