Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 829799 Details for
Bug 880523
app-text/rman-3.2-r1 - rman.c: error: incompatible function pointer types passing int (const
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
app-text:rman-3.2-r1:20221108-211103.log
app-text:rman-3.2-r1:20221108-211103.log (text/plain), 6.87 KB, created by
Toralf Förster
on 2022-11-08 21:37:38 UTC
(
hide
)
Description:
app-text:rman-3.2-r1:20221108-211103.log
Filename:
MIME Type:
Creator:
Toralf Förster
Created:
2022-11-08 21:37:38 UTC
Size:
6.87 KB
patch
obsolete
> * Package: app-text/rman-3.2-r1:0 > * Repository: gentoo > * Maintainer: sci@gentoo.org > * USE: abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU > * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox > >>>> Unpacking source... >>>> Unpacking rman-3.2.tar.gz to /var/tmp/portage/app-text/rman-3.2-r1/work >>>> Source unpacked in /var/tmp/portage/app-text/rman-3.2-r1/work >>>> Preparing source in /var/tmp/portage/app-text/rman-3.2-r1/work/rman-3.2 ... > * Applying rman-3.2-gentoo.patch ... > [ ok ] > * Applying rman-3.2-ldflags.patch ... > [ ok ] > * Applying rman-3.2-format-security.patch ... > [ ok ] >>>> Source prepared. > * Clang 16 testing: this build is using a /etc/portage/bashrc hook! >>>> Configuring source in /var/tmp/portage/app-text/rman-3.2-r1/work/rman-3.2 ... >>>> Source configured. >>>> Compiling source in /var/tmp/portage/app-text/rman-3.2-r1/work/rman-3.2 ... >make -j4 CC=clang 'CFLAGS=-pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int' >clang -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -DNDEBUG -DVOLLIST='"1:2:3:4:5:6:7:8:9:o:l:n:p"' -DMANTITLEPRINTF='"%s(%s) manual page"' -DMANREFPRINTF='"%s.%s"' -DPOLYGLOTMANVERSION=\"3.2\" -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -o rman rman.c >rman.c:141:16: warning: '/*' within block comment [-Wcomment] >/*int fMan=1; /* invoke agressive man page filtering? */ > ^ >rman.c:364:78: error: incompatible function pointer types passing 'int (const > char **, const char **)' to parameter of type '__compar_fn_t' (aka 'int > (*)(const void *, const void *)') > [-Werror,-Wincompatible-function-pointer-types] > ...lcexceptions, lcexceptionslen, sizeof(char *), lcexceptionscmp); > ^~~~~~~~~~~~~~~ >/usr/include/bits/stdlib-bsearch.h:21:17: note: passing argument to parameter > '__compar' here > __compar_fn_t __compar) > ^ >rman.c:2427:41: warning: '/*' within block comment [-Wcomment] > /*lookahead=ungetc(getchar(), stdin); /* only looking ... > ^ >rman.c:2607:95: warning: '/*' within block comment [-Wcomment] > ...|| esccode==1 || esccode==4 || esccode==22 || esccode==24) /*&& hl>=0 &... > ^ >rman.c:2626:11: warning: '/*' within block comment [-Wcomment] > /*p++; /* ending 'm' -- inc done in overarching for */ > ^ >rman.c:3054:23: warning: passing 'const unsigned char[27]' to parameter of type > 'const char *' converts between pointers to integer types where one is of > the unique plain 'char' type and the other is not [-Wpointer-sign] > } else if (strchr(trouble,c)!=NULL) { > ^~~~~~~ >/usr/include/string.h:246:34: note: passing argument to parameter '__s' here >extern char *strchr (const char *__s, int __c) > ^ >rman.c:3130:1: warning: '/*' within block comment [-Wcomment] >/* put as much in here, as opposed to in code, as possible. >^ >rman.c:3155:63: warning: '/*' within block comment [-Wcomment] > {"Nm", ".BR \\$1 \\$2 \\$3 \\$4 \\$5 \\$6 \\$7 \\$8 \\$9"}, /* name * / > ^ >rman.c:3299:47: warning: '/*' within block comment [-Wcomment] > /*if (q>buf && q[-1]=='\\' && *in=='.') { /* append next line * /} e... > ^ >rman.c:3373:23: warning: passing 'const unsigned char[27]' to parameter of type > 'const char *' converts between pointers to integer types where one is of > the unique plain 'char' type and the other is not [-Wpointer-sign] > } else if (strchr(trouble,c)!=NULL) { > ^~~~~~~ >/usr/include/string.h:246:34: note: passing argument to parameter '__s' here >extern char *strchr (const char *__s, int __c) > ^ >rman.c:3499:24: warning: '/*' within block comment [-Wcomment] > stagadd(CHARNBSP); /* nonbreaking space * / > ^ >rman.c:3500:5: warning: '/*' within block comment [-Wcomment] > /*sputchar(' ');* / > ^ >rman.c:3519:5: warning: '/*' within block comment [-Wcomment] > /* end stylings? (found in Solaris) * / > ^ >rman.c:3784:5: warning: '/*' within block comment [-Wcomment] > /* 4.4BSD man ref * / > ^ >rman.c:4101:63: warning: add explicit braces to avoid dangling else > [-Wdangling-else] > ...if (!tableSep && insertat>1) if (fsourceTab) tableSep='\t'; else tableSe... > ^ >rman.c:4174:30: warning: passing 'const char *' to parameter of type 'char *' > discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] > if (fcharout) { source_out(tcltkOP[i]); source_out(": "); } > ^~~~~~~~~~ >rman.c:3558:24: note: passing argument to parameter 'p' here >char *source_out(char *p) { > ^ >rman.c:4231:69: warning: '/*' within block comment [-Wcomment] > ...checkcmd("nh")||checkcmd("hy")||checkcmd("hc")||checkcmd("hw") /* ... > ^ >rman.c:4232:6: warning: '/*' within block comment [-Wcomment] > ) { /* unsupported macros -- usually roff specific * / > ^ >rman.c:4669:54: error: incompatible function pointer types passing 'int (const > char **, const char **)' to parameter of type '__compar_fn_t' (aka 'int > (*)(const void *, const void *)') > [-Werror,-Wincompatible-function-pointer-types] > qsort(lcexceptions, lcexceptionslen, sizeof(char*), lcexceptionscmp); > ^~~~~~~~~~~~~~~ >/usr/include/stdlib.h:852:20: note: passing argument to parameter '__compar' > here > __compar_fn_t __compar) __nonnull ((1, 4)); > ^ >17 warnings and 2 errors generated. >make: *** [Makefile:100: rman] Error 1 shuffle=1097783890 > * ERROR: app-text/rman-3.2-r1::gentoo failed (compile phase): > * emake failed > * > * If you need support, post the output of `emerge --info '=app-text/rman-3.2-r1::gentoo'`, > * the complete build log and the output of `emerge -pqv '=app-text/rman-3.2-r1::gentoo'`. > * The complete build log is located at '/var/log/portage/app-text:rman-3.2-r1:20221108-211103.log'. > * For convenience, a symlink to the build log is located at '/var/tmp/portage/app-text/rman-3.2-r1/temp/build.log'. > * The ebuild environment file is located at '/var/tmp/portage/app-text/rman-3.2-r1/temp/environment'. > * Working directory: '/var/tmp/portage/app-text/rman-3.2-r1/work/rman-3.2' > * S: '/var/tmp/portage/app-text/rman-3.2-r1/work/rman-3.2' >
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 880523
:
829797
| 829799 |
829801
|
829803
|
829805
|
829807
|
829809
|
863806