Source: octave-parallel
Version: 4.0.1-6
Severity: serious
Tags: ftbfs sid trixie
Justification: fails to build from source (but built successfully in the past)
X-Debbugs-Cc: sramac...@debian.org

https://buildd.debian.org/status/fetch.php?pkg=octave-parallel&arch=amd64&ver=4.0.1-6%2Bb1&stamp=1688261012&raw=0

g++ -c -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC 
-I/usr/include/octave-8.2.0/octave/.. -I/usr/include/octave-8.2.0/octave  
-pthread -fopenmp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security  
-Wno-deprecated-declarations    network_set.cc -o network_set.o
In file included from parallel-gnutls.h:86,
                 from pconnect.cc:24:
pconnect.cc: In function ‘octave_value_list Fpconnect(const octave_value_list&, 
int)’:
error-helpers.h:67:16: error: no matching function for call to 
‘verror(octave::execution_exception&, const char [73], const char*)’
   67 |         verror (e, __VA_ARGS__); \
      |         ~~~~~~~^~~~~~~~~~~~~~~~
pconnect.cc:173:7: note: in expansion of macro ‘CHECK_ERROR’
  173 |       CHECK_ERROR (cm = args(0).char_matrix_value (), retval,
      |       ^~~~~~~~~~~
In file included from /usr/include/octave-8.2.0/octave/../octave/oct.h:36,
                 from parallel-gnutls.h:25:
/usr/include/octave-8.2.0/octave/../octave/error.h:425:27: note: candidate: 
‘void verror(const char*, __va_list_tag*)’
  425 | extern OCTINTERP_API void verror (const char *fmt, va_list args);
      |                           ^~~~~~
/usr/include/octave-8.2.0/octave/../octave/error.h:425:27: note:   candidate 
expects 2 arguments, 3 provided
/usr/include/octave-8.2.0/octave/../octave/error.h:433:1: note: candidate: 
‘void verror(octave::execution_exception&, const char*, __va_list_tag*)’
  433 | verror (octave::execution_exception&, const char *fmt, va_list args);
      | ^~~~~~
/usr/include/octave-8.2.0/octave/../octave/error.h:433:64: note:   no known 
conversion for argument 3 from ‘const char*’ to ‘__va_list_tag*’
  433 | verror (octave::execution_exception&, const char *fmt, va_list args);
      |                                                        ~~~~~~~~^~~~
error-helpers.h:67:16: error: no matching function for call to 
‘verror(octave::execution_exception&, const char [58], const char*)’
   67 |         verror (e, __VA_ARGS__); \
      |         ~~~~~~~^~~~~~~~~~~~~~~~
pconnect.cc:230:7: note: in expansion of macro ‘CHECK_ERROR’
  230 |       CHECK_ERROR (options = args(1).scalar_map_value (), retval,
      |       ^~~~~~~~~~~
/usr/include/octave-8.2.0/octave/../octave/error.h:425:27: note: candidate: 
‘void verror(const char*, __va_list_tag*)’
  425 | extern OCTINTERP_API void verror (const char *fmt, va_list args);
      |                           ^~~~~~
/usr/include/octave-8.2.0/octave/../octave/error.h:425:27: note:   candidate 
expects 2 arguments, 3 provided
/usr/include/octave-8.2.0/octave/../octave/error.h:433:1: note: candidate: 
‘void verror(octave::execution_exception&, const char*, __va_list_tag*)’
  433 | verror (octave::execution_exception&, const char *fmt, va_list args);
      | ^~~~~~
/usr/include/octave-8.2.0/octave/../octave/error.h:433:64: note:   no known 
conversion for argument 3 from ‘const char*’ to ‘__va_list_tag*’
  433 | verror (octave::execution_exception&, const char *fmt, va_list args);
      |                                                        ~~~~~~~~^~~~
error-helpers.h:67:16: error: no matching function for call to 
‘verror(octave::execution_exception&, const char [47], const char*)’
   67 |         verror (e, __VA_ARGS__); \
      |         ~~~~~~~^~~~~~~~~~~~~~~~
pconnect.cc:241:11: note: in expansion of macro ‘CHECK_ERROR’
  241 |           CHECK_ERROR (use_gnutls = tmp.bool_value (), retval,
      |           ^~~~~~~~~~~
/usr/include/octave-8.2.0/octave/../octave/error.h:425:27: note: candidate: 
‘void verror(const char*, __va_list_tag*)’
  425 | extern OCTINTERP_API void verror (const char *fmt, va_list args);
      |                           ^~~~~~
/usr/include/octave-8.2.0/octave/../octave/error.h:425:27: note:   candidate 
expects 2 arguments, 3 provided
/usr/include/octave-8.2.0/octave/../octave/error.h:433:1: note: candidate: 
‘void verror(octave::execution_exception&, const char*, __va_list_tag*)’
  433 | verror (octave::execution_exception&, const char *fmt, va_list args);
      | ^~~~~~
/usr/include/octave-8.2.0/octave/../octave/error.h:433:64: note:   no known 
conversion for argument 3 from ‘const char*’ to ‘__va_list_tag*’
  433 | verror (octave::execution_exception&, const char *fmt, va_list args);
      |                                                        ~~~~~~~~^~~~
error-helpers.h:67:16: error: no matching function for call to 
‘verror(octave::execution_exception&, const char [55], const char*)’
   67 |         verror (e, __VA_ARGS__); \
      |         ~~~~~~~^~~~~~~~~~~~~~~~
pconnect.cc:251:11: note: in expansion of macro ‘CHECK_ERROR’
  251 |           CHECK_ERROR (cpfile = tmp.string_value (), retval,
      |           ^~~~~~~~~~~
/usr/include/octave-8.2.0/octave/../octave/error.h:425:27: note: candidate: 
‘void verror(const char*, __va_list_tag*)’
  425 | extern OCTINTERP_API void verror (const char *fmt, va_list args);
      |                           ^~~~~~
/usr/include/octave-8.2.0/octave/../octave/error.h:425:27: note:   candidate 
expects 2 arguments, 3 provided
/usr/include/octave-8.2.0/octave/../octave/error.h:433:1: note: candidate: 
‘void verror(octave::execution_exception&, const char*, __va_list_tag*)’
  433 | verror (octave::execution_exception&, const char *fmt, va_list args);
      | ^~~~~~
/usr/include/octave-8.2.0/octave/../octave/error.h:433:64: note:   no known 
conversion for argument 3 from ‘const char*’ to ‘__va_list_tag*’
  433 | verror (octave::execution_exception&, const char *fmt, va_list args);
      |                                                        ~~~~~~~~^~~~
error-helpers.h:67:16: error: no matching function for call to 
‘verror(octave::execution_exception&, const char [46], const char*)’
   67 |         verror (e, __VA_ARGS__); \
      |         ~~~~~~~^~~~~~~~~~~~~~~~
pconnect.cc:261:11: note: in expansion of macro ‘CHECK_ERROR’
  261 |           CHECK_ERROR (user = tmp.string_value (), retval,
      |           ^~~~~~~~~~~
/usr/include/octave-8.2.0/octave/../octave/error.h:425:27: note: candidate: 
‘void verror(const char*, __va_list_tag*)’
  425 | extern OCTINTERP_API void verror (const char *fmt, va_list args);
      |                           ^~~~~~
/usr/include/octave-8.2.0/octave/../octave/error.h:425:27: note:   candidate 
expects 2 arguments, 3 provided
/usr/include/octave-8.2.0/octave/../octave/error.h:433:1: note: candidate: 
‘void verror(octave::execution_exception&, const char*, __va_list_tag*)’
  433 | verror (octave::execution_exception&, const char *fmt, va_list args);
      | ^~~~~~
/usr/include/octave-8.2.0/octave/../octave/error.h:433:64: note:   no known 
conversion for argument 3 from ‘const char*’ to ‘__va_list_tag*’
  433 | verror (octave::execution_exception&, const char *fmt, va_list args);
      |                                                        ~~~~~~~~^~~~
In file included from parallel-gnutls.h:86,
                 from network_set.cc:23:
network_set.cc: In function ‘octave_value_list Fnetwork_set(const 
octave_value_list&, int)’:
error-helpers.h:67:16: error: no matching function for call to 
‘verror(octave::execution_exception&, const char [37], const char*)’
   67 |         verror (e, __VA_ARGS__); \
      |         ~~~~~~~^~~~~~~~~~~~~~~~
network_set.cc:79:3: note: in expansion of macro ‘CHECK_ERROR’
   79 |   CHECK_ERROR (key = args(1).string_value (), retval,
      |   ^~~~~~~~~~~
In file included from /usr/include/octave-8.2.0/octave/../octave/oct.h:36,
                 from parallel-gnutls.h:25:
/usr/include/octave-8.2.0/octave/../octave/error.h:425:27: note: candidate: 
‘void verror(const char*, __va_list_tag*)’
  425 | extern OCTINTERP_API void verror (const char *fmt, va_list args);
      |                           ^~~~~~
/usr/include/octave-8.2.0/octave/../octave/error.h:425:27: note:   candidate 
expects 2 arguments, 3 provided
/usr/include/octave-8.2.0/octave/../octave/error.h:433:1: note: candidate: 
‘void verror(octave::execution_exception&, const char*, __va_list_tag*)’
  433 | verror (octave::execution_exception&, const char *fmt, va_list args);
      | ^~~~~~
/usr/include/octave-8.2.0/octave/../octave/error.h:433:64: note:   no known 
conversion for argument 3 from ‘const char*’ to ‘__va_list_tag*’
  433 | verror (octave::execution_exception&, const char *fmt, va_list args);
      |                                                        ~~~~~~~~^~~~
error-helpers.h:67:16: error: no matching function for call to 
‘verror(octave::execution_exception&, const char [83], const char*)’
   67 |         verror (e, __VA_ARGS__); \
      |         ~~~~~~~^~~~~~~~~~~~~~~~
network_set.cc:86:7: note: in expansion of macro ‘CHECK_ERROR’
   86 |       CHECK_ERROR (arg = args(2).int_value (), retval,
      |       ^~~~~~~~~~~
/usr/include/octave-8.2.0/octave/../octave/error.h:425:27: note: candidate: 
‘void verror(const char*, __va_list_tag*)’
  425 | extern OCTINTERP_API void verror (const char *fmt, va_list args);
      |                           ^~~~~~
/usr/include/octave-8.2.0/octave/../octave/error.h:425:27: note:   candidate 
expects 2 arguments, 3 provided
/usr/include/octave-8.2.0/octave/../octave/error.h:433:1: note: candidate: 
‘void verror(octave::execution_exception&, const char*, __va_list_tag*)’
  433 | verror (octave::execution_exception&, const char *fmt, va_list args);
      | ^~~~~~
/usr/include/octave-8.2.0/octave/../octave/error.h:433:64: note:   no known 
conversion for argument 3 from ‘const char*’ to ‘__va_list_tag*’
  433 | verror (octave::execution_exception&, const char *fmt, va_list args);
      |                                                        ~~~~~~~~^~~~
make[1]: *** [Makefile:192: pconnect.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make[1]: *** [Makefile:192: network_set.o] Error 1
rm network_set.bin MFDOCSTRINGS pconnect.bin __rfeval_slave__.bin reval.bin 
parcellfun_set_nproc.bin sclose.bin __parcellfun_get_next_result__.bin 
select_sockets.bin fsave.bin psend.bin parallel_generate_srp_data.bin precv.bin 
__exit__.bin __parcellfun_set_nproc_used__.bin select.bin fload.bin 
__parcellfun_initialize_job__.bin network_get_info.bin 
__parcellfun_send_next_args__.bin
make[1]: Leaving directory '/<<PKGBUILDDIR>>/src'

error: pkg: error running 'make' for the parallel package
error: called from
    configure_make at line 117 column 9
    install at line 204 column 7
    pkg at line 619 column 9
    /usr/share/dh-octave/install-pkg.m at line 38 column 1

Cheers
-- 
Sebastian Ramacher

Reply via email to