Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 823195 Details for
Bug 876370
app-crypt/gpgstats-0.5-r2 - clang-15: error: linker command failed with exit code 1 (use -v to see invocation)
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
app-crypt:gpgstats-0.5-r2:20221009-140424.log
app-crypt:gpgstats-0.5-r2:20221009-140424.log (text/plain), 17.68 KB, created by
Toralf Förster
on 2022-10-09 20:36:14 UTC
(
hide
)
Description:
app-crypt:gpgstats-0.5-r2:20221009-140424.log
Filename:
MIME Type:
Creator:
Toralf Förster
Created:
2022-10-09 20:36:14 UTC
Size:
17.68 KB
patch
obsolete
> * Package: app-crypt/gpgstats-0.5-r2:0 > * Repository: gentoo > * Maintainer: robbat2@gentoo.org > * USE: abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU > * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox > >>>> Unpacking source... >>>> Unpacking gpgstats-0.5.tgz to /var/tmp/portage/app-crypt/gpgstats-0.5-r2/work >>>> Source unpacked in /var/tmp/portage/app-crypt/gpgstats-0.5-r2/work >>>> Preparing source in /var/tmp/portage/app-crypt/gpgstats-0.5-r2/work/gpgstats-0.5 ... > * Applying gpgstats-0.5-flags.patch ... > [ ok ] >>>> Source prepared. >>>> Configuring source in /var/tmp/portage/app-crypt/gpgstats-0.5-r2/work/gpgstats-0.5 ... >>>> Source configured. >>>> Compiling source in /var/tmp/portage/app-crypt/gpgstats-0.5-r2/work/gpgstats-0.5 ... >make -j4 CC=clang CXX=clang++ DEBUG= >clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall `gpgme-config --cflags` -DVERSION=\"0.5\" -D_FILE_OFFSET_BITS=64 -c -o error.o error.c >clang++ -pipe -march=native -fno-diagnostics-color -O2 -Wall `gpgme-config --cflags` -DVERSION=\"0.5\" -D_FILE_OFFSET_BITS=64 -c -o utils.o utils.cpp >clang++ -pipe -march=native -fno-diagnostics-color -O2 -Wall `gpgme-config --cflags` -DVERSION=\"0.5\" -D_FILE_OFFSET_BITS=64 -c -o array.o array.cpp >clang++ -pipe -march=native -fno-diagnostics-color -O2 -Wall `gpgme-config --cflags` -DVERSION=\"0.5\" -D_FILE_OFFSET_BITS=64 -c -o iarray.o iarray.cpp >/bin/sh: line 1: gpgme-config: command not found >/bin/sh: line 1: gpgme-config: command not found >/bin/sh: line 1: gpgme-config: command not found >/bin/sh: line 1: gpgme-config: command not found >iarray.cpp:49:65: warning: ISO C++11 does not allow conversion from string > literal to 'char *' [-Wwritable-strings] > ...= (int *)myrealloc(values, sizeof(int) * (nin + 1), "values array"); > ^ >iarray.cpp:50:65: warning: ISO C++11 does not allow conversion from string > literal to 'char *' [-Wwritable-strings] > ...= (int *)myrealloc(counters, sizeof(int) * (nin + 1), "counter array"); > ^ >clang++ -pipe -march=native -fno-diagnostics-color -O2 -Wall `gpgme-config --cflags` -DVERSION=\"0.5\" -D_FILE_OFFSET_BITS=64 -c -o s.o s.cpp >/bin/sh: line 1: gpgme-config: command not found >array.cpp:80:2: warning: 'register' storage class specifier is deprecated and > incompatible with C++17 [-Wdeprecated-register] >utils.cpp register int loop;: >15 ^~~~~~~~~: >14: warning: ISO C++11 does not allow conversion from string > literal to 'char *' [-Wwritable-strings] > error_exit("failed to allocate %d bytes for %s\n", size, what); > ^ >array.cpp:86:4: warning: 'register' storage class specifier is deprecated and > incompatible with C++17 [-Wdeprecated-register] > register int dummy = (hash >> 8); > ^~~~~~~~~ >array.cpp:96:4: warning: 'register' storage class specifier is deprecated and > incompatible with C++17 [-Wdeprecated-register] > register int dummy = (hash >> 8); > ^~~~~~~~~ >array.cpp:108:75: warning: ISO C++11 does not allow conversion from string >utils.cpp :literal24 :to14 :'char *' warning: [-Wwritable-strings]ISO > C++11 does not allow conversion from string ...(char ** )myrealloc(strings, sizeof(char *) * (nin + 1), "string ar... > > ^literal > to 'char *' [-Wwritable-strings] > error_exit("failed to reallocate to %d bytes for %s\n", ... > ^ >array.cpp:109:75: warning: ISO C++11 does not allow conversion from string > literal to 'char *' [-Wwritable-strings] > ...(int * )myrealloc(hashes, sizeof(int) * (nin + 1), "hashes ar... > ^ >array.cpp:110:87: warning: ISO C++11 does not allow conversion from string > literal to 'char *' [-Wwritable-strings] > ...sizeof(long int) * ncounters * (nin + 1), "counter array"); > ^ >utils.cpp:33:14: warning: ISO C++11 does not allow conversion from string > literal to 'char *' [-Wwritable-strings] > error_exit("failed to copy string '%s': out of memory?\n", in); > ^ >3 warnings generated. >2 warnings generated. >s.cpp:35:42: warning: ISO C++11 does not allow conversion from string literal to > 'char *' [-Wwritable-strings] > char *out = (char *)mymalloc(len*6 + 1, "unescape buffer"); > ^ >s.cpp:71:34: warning: ISO C++11 does not allow conversion from string literal to > 'char *' [-Wwritable-strings] > char *weekday[7+1] = { "", "Sunday", "Monday", "Tuesd... > ^ >s.cpp:71:38: warning: ISO C++11 does not allow conversion from string literal to > 'char *' [-Wwritable-strings] > char *weekday[7+1] = { "", "Sunday", "Monday", "Tuesd... > ^ >s.cpp:71:48: warning: ISO C++11 does not allow conversion from string literal to > 'char *' [-Wwritable-strings] > char *weekday[7+1] = { "", "Sunday", "Monday", "Tuesd... > ^ >s.cpp:71:58: warning: ISO C++11 does not allow conversion from string literal to > 'char *' [-Wwritable-strings] > char *weekday[7+1] = { "", "Sunday", "Monday", "Tuesday", "We... > ^ >s.cpp:71:69: warning: ISO C++11 does not allow conversion from string literal to > 'char *' [-Wwritable-strings] > ...*weekday[7+1] = { "", "Sunday", "Monday", "Tuesday", "Wednesday", "Thurs... > ^ >s.cpp:71:82: warning: ISO C++11 does not allow conversion from string literal to > 'char *' [-Wwritable-strings] > ...= { "", "Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday"... > ^ >s.cpp:71:94: warning: ISO C++11 does not allow conversion from string literal to > 'char *' [-Wwritable-strings] > ...= { "", "Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday"... > ^ >s.cpp:71:104: warning: ISO C++11 does not allow conversion from string literal > to 'char *' [-Wwritable-strings] > ..."Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Satur... > ^ >s.cpp:72:34: warning: ISO C++11 does not allow conversion from string literal to > 'char *' [-Wwritable-strings] > char *month[12+1] = { "", "Jan", "Feb", "Mar", "Apr"... > ^ >s.cpp:72:38: warning: ISO C++11 does not allow conversion from string literal to > 'char *' [-Wwritable-strings] > char *month[12+1] = { "", "Jan", "Feb", "Mar", "Apr"... > ^ >s.cpp:72:45: warning: ISO C++11 does not allow conversion from string literal to > 'char *' [-Wwritable-strings] > char *month[12+1] = { "", "Jan", "Feb", "Mar", "Apr"... > ^ >s.cpp:72:52: warning: ISO C++11 does not allow conversion from string literal to > 'char *' [-Wwritable-strings] > char *month[12+1] = { "", "Jan", "Feb", "Mar", "Apr"... > ^ >s.cpp:72:59: warning: ISO C++11 does not allow conversion from string literal to > 'char *' [-Wwritable-strings] > char *month[12+1] = { "", "Jan", "Feb", "Mar", "Apr", "May"... > ^ >s.cpp:72:66: warning: ISO C++11 does not allow conversion from string literal to > 'char *' [-Wwritable-strings] > ...*month[12+1] = { "", "Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "... > ^ >s.cpp:72:73: warning: ISO C++11 does not allow conversion from string literal to > 'char *' [-Wwritable-strings] > ...*month[12+1] = { "", "Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "... > ^ >s.cpp:72:80: warning: ISO C++11 does not allow conversion from string literal to > 'char *' [-Wwritable-strings] > ...= { "", "Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "... > ^ >s.cpp:72:87: warning: ISO C++11 does not allow conversion from string literal to > 'char *' [-Wwritable-strings] > ...= { "", "Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "... > ^ >s.cpp:72:94: warning: ISO C++11 does not allow conversion from string literal to > 'char *' [-Wwritable-strings] > ..."", "Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct"... > ^ >s.cpp:72:101: warning: ISO C++11 does not allow conversion from string literal > to 'char *' [-Wwritable-strings] > ..."Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "D... > ^ >s.cpp:72:108: warning: ISO C++11 does not allow conversion from string literal > to 'char *' [-Wwritable-strings] > ..."Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec" }; > ^ >s.cpp:72:115: warning: ISO C++11 does not allow conversion from string literal > to 'char *' [-Wwritable-strings] > ..."Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec" }; > ^ >s.cpp:73:25: warning: ISO C++11 does not allow conversion from string literal to > 'char *' [-Wwritable-strings] > char *validity[6] = { "Unknown", "Undefined", "Never"... > ^ >s.cpp:73:36: warning: ISO C++11 does not allow conversion from string literal to > 'char *' [-Wwritable-strings] > char *validity[6] = { "Unknown", "Undefined", "Never"... > ^ >s.cpp:73:49: warning: ISO C++11 does not allow conversion from string literal to > 'char *' [-Wwritable-strings] > char *validity[6] = { "Unknown", "Undefined", "Never"... > ^ >s.cpp:73:58: warning: ISO C++11 does not allow conversion from string literal to > 'char *' [-Wwritable-strings] > ...*validity[6] = { "Unknown", "Undefined", "Never", "Marginal", "Full", "U... > ^ >s.cpp:73:70: warning: ISO C++11 does not allow conversion from string literal to > 'char *' [-Wwritable-strings] > ...*validity[6] = { "Unknown", "Undefined", "Never", "Marginal", "Full", "U... > ^ >s.cpp:73:78: warning: ISO C++11 does not allow conversion from string literal to > 'char *' [-Wwritable-strings] > ...= { "Unknown", "Undefined", "Never", "Marginal", "Full", "Ultimate" }; > ^ >s.cpp:428:93: warning: ISO C++11 does not allow conversion from string literal > to 'char *' [-Wwritable-strings] > ...*)mymalloc(strlen(uids -> name) + strlen(uids -> email) + 4, "max n sigs"); > ^ >s.cpp:438:106: warning: ISO C++11 does not allow conversion from string literal > to 'char *' [-Wwritable-strings] > ...+ strlen(current_person_email) + 4, "max n uids"); > ^ >s.cpp:132:32: warning: variable 'cur_n_subkeys' set but not used > [-Wunused-but-set-variable] > unsigned int cur_n_uids = 0, cur_n_subkeys = 0; > ^ >s.cpp:133:16: warning: variable 'cur_n_subkey_revoked' set but not used > [-Wunused-but-set-variable] > unsigned int cur_n_subkey_revoked = 0, cur_n_subkey_expi... > ^ >s.cpp:133:42: warning: variable 'cur_n_subkey_expired' set but not used > [-Wunused-but-set-variable] > unsigned int cur_n_subkey_revoked = 0, cur_n_subkey_expi... > ^ >s.cpp:133:68: warning: variable 'cur_n_subkey_disabled' set but not used > [-Wunused-but-set-variable] > ...int cur_n_subkey_revoked = 0, cur_n_subkey_expired = 0, cur_n_subkey_dis... > ^ >s.cpp:133:95: warning: variable 'cur_n_subkey_invalid' set but not used > [-Wunused-but-set-variable] > ...= 0, cur_n_subkey_expired = 0, cur_n_subkey_disabled = 0, cur_n_subkey_i... > ^ >s.cpp:134:16: warning: variable 'cur_n_subkey_can_crypt' set but not used > [-Wunused-but-set-variable] > unsigned int cur_n_subkey_can_crypt = 0, cur_n_subkey_ca... > ^ >s.cpp:134:44: warning: variable 'cur_n_subkey_can_sign' set but not used > [-Wunused-but-set-variable] > unsigned int cur_n_subkey_can_crypt = 0, cur_n_subkey_ca... > ^ >s.cpp:134:71: warning: variable 'cur_n_subkey_can_certify' set but not used > [-Wunused-but-set-variable] > ...int cur_n_subkey_can_crypt = 0, cur_n_subkey_can_sign = 0, cur_n_subkey_... > ^ >s.cpp:134:101: warning: variable 'cur_n_subkey_can_authenticate' set but not > used [-Wunused-but-set-variable] > ...= 0, cur_n_subkey_can_sign = 0, cur_n_subkey_can_certify = 0, cur_n_subk... > ^ >s.cpp:135:16: warning: variable 'cur_n_uids_revoked' set but not used > [-Wunused-but-set-variable] > unsigned int cur_n_uids_revoked = 0, cur_n_uids_invalid = 0; > ^ >s.cpp:135:40: warning: variable 'cur_n_uids_invalid' set but not used > [-Wunused-but-set-variable] > unsigned int cur_n_uids_revoked = 0, cur_n_uids_invalid = 0; > ^ >s.cpp:484:113: warning: format specifies type 'int' but the argument has type > 'unsigned long long' [-Wformat] > ...%d</TD></TR>\n", avg_subkey_expiration_after_now / dummy); > ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > %llu >s.cpp:505:113: warning: format specifies type 'int' but the argument has type > 'unsigned long long' [-Wformat] > ...sigs:</TD><TD>%d</TD></TR>\n", avg_sigs_expiration_after_now / dummy); > ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > %llu >s.cpp:100:25: warning: variable 'avg_sigs_expiration' set but not used > [-Wunused-but-set-variable] > unsigned long long int avg_sigs_expiration = 0, avg_sigs_expirat... > ^ >s.cpp:105:25: warning: variable 'avg_subkey_expiration' set but not used > [-Wunused-but-set-variable] > unsigned long long int avg_subkey_expiration = 0; > ^ >s.cpp:73:9: warning: unused variable 'validity' [-Wunused-variable] > char *validity[6] = { "Unknown", "Undefined", "Never"... > ^ >s.cpp:97:113: warning: variable 'n_signs_expired' set but not used > [-Wunused-but-set-variable] > ...n_sigs_creation_ts_not_available = 0, n_sigs_does_not_expire = 0, n_sign... > ^ >6 warnings generated. >47 warnings generated. >clang++ -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wall -W error.o utils.o array.o iarray.o s.o -o gpgstats `gpgme-config --libs` >/bin/sh: line 1: gpgme-config: command not found >/usr/bin/x86_64-pc-linux-gnu-ld: s.o: in function `main': >s.cpp:(.text+0x5a8): undefined reference to `gpgme_check_version_internal' >/usr/bin/x86_64-pc-linux-gnu-ld: s.cpp:(.text+0x5b5): undefined reference to `gpgme_new' >/usr/bin/x86_64-pc-linux-gnu-ld: s.cpp:(.text+0x5c7): undefined reference to `gpgme_set_keylist_mode' >/usr/bin/x86_64-pc-linux-gnu-ld: s.cpp:(.text+0x5d8): undefined reference to `gpgme_op_keylist_start' >/usr/bin/x86_64-pc-linux-gnu-ld: s.cpp:(.text+0x8c8): undefined reference to `gpgme_key_release' >/usr/bin/x86_64-pc-linux-gnu-ld: s.cpp:(.text+0x8d8): undefined reference to `gpgme_op_keylist_next' >/usr/bin/x86_64-pc-linux-gnu-ld: s.cpp:(.text+0xfc8): undefined reference to `gpgme_op_keylist_end' >/usr/bin/x86_64-pc-linux-gnu-ld: s.cpp:(.text+0x356c): undefined reference to `gpgme_pubkey_algo_name' >clang-15: error: linker command failed with exit code 1 (use -v to see invocation) >make: *** [Makefile:15: gpgstats] Error 1 > * ERROR: app-crypt/gpgstats-0.5-r2::gentoo failed (compile phase): > * emake failed > * > * If you need support, post the output of `emerge --info '=app-crypt/gpgstats-0.5-r2::gentoo'`, > * the complete build log and the output of `emerge -pqv '=app-crypt/gpgstats-0.5-r2::gentoo'`. > * The complete build log is located at '/var/log/portage/app-crypt:gpgstats-0.5-r2:20221009-140424.log'. > * For convenience, a symlink to the build log is located at '/var/tmp/portage/app-crypt/gpgstats-0.5-r2/temp/build.log'. > * The ebuild environment file is located at '/var/tmp/portage/app-crypt/gpgstats-0.5-r2/temp/environment'. > * Working directory: '/var/tmp/portage/app-crypt/gpgstats-0.5-r2/work/gpgstats-0.5' > * S: '/var/tmp/portage/app-crypt/gpgstats-0.5-r2/work/gpgstats-0.5' >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 876370
:
823192
| 823195 |
823198
|
823201
|
823204
|
823207