Running phase: unpackPhase unpacking source archive /nix/store/q6hdi8wqsbyjql3ckzsz27wvdyrx0lr6-source source root is source/src Running phase: patchPhase applying patch /nix/store/9vl0cah5cp83x79wyawaws7lngm3xiwd-0001-small-fixes.patch patching file makefile find: './tools/': No such file or directory Running phase: updateAutotoolsGnuConfigScriptsPhase Running phase: configurePhase no configure script, doing nothing Running phase: buildPhase build flags: SHELL=/nix/store/11ciq72n4fdv8rw6wgjgasfv4mjs1jrw-bash-5.2p37/bin/bash PREFIX=/nix/store/b0fdw3dcdv1igkz0vzajkizrhjs1j1ny-edbrowse-3.8.0 BUILD_EDBR_ODBC=on EBDEMIN=on QUICKJS_LDFLAGS=-L/nix/store/g5gr78k3ad4flkrhjl5fhlpnrlp8aq42-quickjs-2024-01-13/lib/quickjs\ -lquickjs\ -ldl\ -latomic gcc -I/usr/local/include -Wall -Wno-unused -Wextra -D_FILE_OFFSET_BITS=64 -DEDBROWSE_ON_LINUX -c -o main.o main.c main.c: In function 'main': main.c:534:25: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-result-Wunused-result8;;] 534 | write(fh, ebrc_string, strlen(ebrc_string)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ main.c: In function 'mailRedirect': main.c:380:28: warning: 'mlen' may be used uninitialized [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wmaybe-uninitialized-Wmaybe-uninitialized8;;] 380 | if (mlen > slen) | ^ main.c:346:13: note: 'mlen' was declared here 346 | int mlen; // length of match string | ^~~~ main.c:391:29: warning: 'm' may be used uninitialized [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wmaybe-uninitialized-Wmaybe-uninitialized8;;] 391 | if (memEqualCI(m, subj, mlen)) | ^~~~~~~~~~~~~~~~~~~~~~~~~ main.c:350:21: note: 'm' was declared here 350 | const char *m, *r; // match and redirect | ^ main.c:363:40: warning: 'r' may be used uninitialized [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wmaybe-uninitialized-Wmaybe-uninitialized8;;] 363 | return r; | ^ main.c:350:25: note: 'r' was declared here 350 | const char *m, *r; // match and redirect | ^ main.c: In function 'readConfigFile': main.c:1457:45: warning: 'act' may be used uninitialized [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wmaybe-uninitialized-Wmaybe-uninitialized8;;] 1457 | act->outssl = 4, ++v; | ~~~~~~~~~~~~^~~ main.c:1166:26: note: 'act' was declared here 1166 | struct MACCOUNT *act; | ^~~ main.c:1497:38: warning: 'mt' may be used uninitialized [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wmaybe-uninitialized-Wmaybe-uninitialized8;;] 1497 | mt->urlmatch = v; | ~~~~~~~~~~~~~^~~ main.c:1167:26: note: 'mt' was declared here 1167 | struct MIMETYPE *mt; | ^~ main.c:1524:34: warning: 'td' may be used uninitialized [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wmaybe-uninitialized-Wmaybe-uninitialized8;;] 1524 | td->key1 = (uchar) strtol(v, &v, 10); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ main.c:1168:25: note: 'td' was declared here 1168 | struct DBTABLE *td; | ^~ gcc -I/usr/local/include -Wall -Wno-unused -Wextra -D_FILE_OFFSET_BITS=64 -DEDBROWSE_ON_LINUX -c -o buffers.o buffers.c buffers.c: In function 'moveFiles': buffers.c:1554:41: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-result-Wunused-result8;;] 1554 | asprintf(&a, "%s %c%s%c %c%s%c", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1555 | (icmd == 'm' ? "mv -n" : "cp -an"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1556 | qc, path1, qc, qc, cw2->baseDirName, qc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ buffers.c: In function 'delFiles': buffers.c:1401:25: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-result-Wunused-result8;;] 1401 | asprintf(&a, "rm -rf %c%s%c", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1402 | qc, path, qc); | ~~~~~~~~~~~~~ buffers.c:1434:49: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-result-Wunused-result8;;] 1434 | asprintf(&a, "mv -n %c%s%c", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1435 | qc, path, qc); | ~~~~~~~~~~~~~ buffers.c: In function 'makeAbsPath': buffers.c:1232:27: warning: '%s' directive writing up to 1022 bytes into a region of size between 201 and 1223 [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wformat-overflow-Wformat-overflow=8;;] 1232 | sprintf(path, "%s/%s", cw->baseDirName, f); | ^~ In file included from /nix/store/1ycjq6h047qqwp3fm9sbl805xnrxlh2h-glibc-2.40-66-dev/include/stdio.h:970, from eb.h:36, from buffers.c:6: In function 'sprintf', inlined from 'makeAbsPath' at buffers.c:1232:2: /nix/store/1ycjq6h047qqwp3fm9sbl805xnrxlh2h-glibc-2.40-66-dev/include/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output between 2 and 2046 bytes into a destination of size 1224 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ buffers.c: In function 'getRangePart': buffers.c:3261:45: warning: '%d' directive writing between 1 and 11 bytes into a region of size 8 [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wformat-overflow-Wformat-overflow=8;;] 3261 | sprintf(numstring, "%d", ln); | ^~ buffers.c:3261:44: note: directive argument in the range [-2147483648, 999] 3261 | sprintf(numstring, "%d", ln); | ^~~~ In function 'sprintf', inlined from 'getRangePart' at buffers.c:3261:4: /nix/store/1ycjq6h047qqwp3fm9sbl805xnrxlh2h-glibc-2.40-66-dev/include/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output between 2 and 12 bytes into a destination of size 8 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ buffers.c: In function 'twoLetter': buffers.c:4667:20: warning: 's' may be used uninitialized [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wmaybe-uninitialized-Wmaybe-uninitialized8;;] 4667 | if (s) | ^ buffers.c:4652:29: note: 's' was declared here 4652 | const char *s; | ^ In file included from /nix/store/1ycjq6h047qqwp3fm9sbl805xnrxlh2h-glibc-2.40-66-dev/include/string.h:548, from eb.h:32: In function 'strcpy', inlined from 'apostropheMacros' at buffers.c:2796:6, inlined from 'shellEscape' at buffers.c:2867:12, inlined from 'runCommand' at buffers.c:5600:11: /nix/store/1ycjq6h047qqwp3fm9sbl805xnrxlh2h-glibc-2.40-66-dev/include/bits/string_fortified.h:81:10: warning: 's' may be used uninitialized [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wmaybe-uninitialized-Wmaybe-uninitialized8;;] 81 | return __builtin___strcpy_chk (__dest, __src, __glibc_objsize (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ buffers.c: In function 'runCommand': buffers.c:2745:25: note: 's' was declared here 2745 | char *newline, *s; | ^ gcc -I/usr/local/include -Wall -Wno-unused -Wextra -D_FILE_OFFSET_BITS=64 -DEDBROWSE_ON_LINUX -c -o sendmail.o sendmail.c sendmail.c: In function 'encodeAttachment': sendmail.c:393:41: warning: ignoring return value of 'read' declared with attribute 'warn_unused_result' [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-result-Wunused-result8;;] 393 | read(fd, buf + buflen, n); | ^~~~~~~~~~~~~~~~~~~~~~~~~ sendmail.c:295:55: warning: '%d' directive writing between 1 and 10 bytes into a region of size 8 [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wformat-overflow-Wformat-overflow=8;;] 295 | sprintf(newfilename, "", cx); | ^~ sendmail.c:295:46: note: directive argument in the range [0, 2147483647] 295 | sprintf(newfilename, "", cx); | ^~~~~~~~~~~~~ In file included from /nix/store/1ycjq6h047qqwp3fm9sbl805xnrxlh2h-glibc-2.40-66-dev/include/stdio.h:970, from eb.h:36, from sendmail.c:7: In function 'sprintf', inlined from 'encodeAttachment' at sendmail.c:295:4: /nix/store/1ycjq6h047qqwp3fm9sbl805xnrxlh2h-glibc-2.40-66-dev/include/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output between 11 and 20 bytes into a destination of size 16 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ In file included from eb.h:39: In function 'newSendmailHandle', inlined from 'sendMailSMTP' at sendmail.c:788:11, inlined from 'sendMail' at sendmail.c:1054:21: sendmail.c:728:9: warning: call to '_curl_easy_setopt_err_debug_cb' declared with attribute warning: curl_easy_setopt expects a curl_debug_callback argument for this option [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wattribute-warning-Wattribute-warning8;;] 728 | curl_easy_setopt(handle, CURLOPT_DEBUGFUNCTION, ebcurl_debug_handler); | ^~~~~~~~~~~~~~~~ In function 'sendMailSMTP', inlined from 'sendMail' at sendmail.c:1054:21: sendmail.c:793:9: warning: call to '_curl_easy_setopt_err_read_cb' declared with attribute warning: curl_easy_setopt expects a curl_read_callback argument for this option [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wattribute-warning-Wattribute-warning8;;] 793 | curl_easy_setopt(handle, CURLOPT_READFUNCTION, smtp_upload_callback); | ^~~~~~~~~~~~~~~~ gcc -I/usr/local/include -Wall -Wno-unused -Wextra -D_FILE_OFFSET_BITS=64 -DEDBROWSE_ON_LINUX -c -o fetchmail.o fetchmail.c fetchmail.c: In function 'presentMail': fetchmail.c:1725:17: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-result-Wunused-result8;;] 1725 | write(fh, | ^~~~~~~~~ 1726 | "======================================================================\n", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1727 | 71); | ~~~ fetchmail.c: In function 'writeReplyInfo': fetchmail.c:3103:9: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-result-Wunused-result8;;] 3103 | write(rfh, addstring, 12); | ^~~~~~~~~~~~~~~~~~~~~~~~~ fetchmail.c:3104:9: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-result-Wunused-result8;;] 3104 | write(rfh, cw->mailInfo, strlen(cw->mailInfo)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fetchmail.c:3105:9: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-result-Wunused-result8;;] 3105 | write(rfh, "\n", 1); | ^~~~~~~~~~~~~~~~~~~ In function 'bulkMoveDelete', inlined from 'scanFolder' at fetchmail.c:772:9, inlined from 'count_messages' at fetchmail.c:1396:3, inlined from 'fetchMail' at fetchmail.c:1443:8: fetchmail.c:561:29: warning: 'g' may be used uninitialized [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wmaybe-uninitialized-Wmaybe-uninitialized8;;] 561 | if (asprintf(&t, "%s %d \"%s\"", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 562 | (move_capable ? "MOVE" : "COPY"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 563 | mif->seqno, destination->path) == -1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fetchmail.c: In function 'fetchMail': fetchmail.c:746:40: note: 'g' was declared here 746 | struct FOLDER *g; | ^ In file included from eb.h:39, from fetchmail.c:8: In function 'newFetchmailHandle', inlined from 'fetchMail' at fetchmail.c:1442:16: fetchmail.c:1181:9: warning: call to '_curl_easy_setopt_err_write_callback' declared with attribute warning: curl_easy_setopt expects a curl_write_callback argument for this option [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wattribute-warning-Wattribute-warning8;;] 1181 | curl_easy_setopt(handle, CURLOPT_WRITEFUNCTION, eb_curl_callback); | ^~~~~~~~~~~~~~~~ fetchmail.c:1184:9: warning: call to '_curl_easy_setopt_err_debug_cb' declared with attribute warning: curl_easy_setopt expects a curl_debug_callback argument for this option [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wattribute-warning-Wattribute-warning8;;] 1184 | curl_easy_setopt(handle, CURLOPT_DEBUGFUNCTION, ebcurl_debug_handler); | ^~~~~~~~~~~~~~~~ In function 'count_messages', inlined from 'fetchMail' at fetchmail.c:1443:8: fetchmail.c:1298:25: warning: call to '_curl_easy_setopt_err_string' declared with attribute warning: curl_easy_setopt expects a string ('char *' or char[]) argument for this option [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wattribute-warning-Wattribute-warning8;;] 1298 | curl_easy_setopt(handle, CURLOPT_CUSTOMREQUEST, 0); | ^~~~~~~~~~~~~~~~ fetchmail.c: In function 'headerGlean': fetchmail.c:2571:17: warning: 'j' may be used uninitialized [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wmaybe-uninitialized-Wmaybe-uninitialized8;;] 2571 | ++j; | ^~~ fetchmail.c:2168:13: note: 'j' was declared here 2168 | int j, k, n; | ^ fetchmail.c:2576:25: warning: 'k' may be used uninitialized [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wmaybe-uninitialized-Wmaybe-uninitialized8;;] 2576 | ++k; | ^~~ fetchmail.c:2168:16: note: 'k' was declared here 2168 | int j, k, n; | ^ gcc -I/usr/local/include -Wall -Wno-unused -Wextra -D_FILE_OFFSET_BITS=64 -DEDBROWSE_ON_LINUX -c -o html.o html.c html.c: In function 'renderNode': html.c:3517:20: warning: this statement may fall through [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wimplicit-fallthrough-Wimplicit-fallthrough=8;;] 3517 | if (opentag) | ^ html.c:3522:9: note: here 3522 | case TAGACT_DL: | ^~~~ html.c: In function 'timerWait': html.c:2913:28: warning: 'remaining' may be used uninitialized [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wmaybe-uninitialized-Wmaybe-uninitialized8;;] 2913 | if (cw->mustrender && remaining <= *delay_sec) { | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ html.c:2886:13: note: 'remaining' was declared here 2886 | int remaining; | ^~~~~~~~~ gcc -I/usr/local/include -Wall -Wno-unused -Wextra -D_FILE_OFFSET_BITS=64 -DEDBROWSE_ON_LINUX -c -o format.o format.c gcc -I/usr/local/include -Wall -Wno-unused -Wextra -D_FILE_OFFSET_BITS=64 -DEDBROWSE_ON_LINUX -c -o plugin.o plugin.c cd .. ; /nix/store/l4x3hcysvp19pxv9fsy7k8gwqzr9mln0-perl-5.40.0/bin/perl ./tools/buildebrcstring.pl Content src/qrg_pt_br written to src/ebrc.c Content src/qrg_fr written to src/ebrc.c Content src/qrg_en written to src/ebrc.c Content lang/ebrc-de written to src/ebrc.c Content lang/ebrc-en written to src/ebrc.c Content lang/ebrc-fr written to src/ebrc.c Content lang/ebrc-pl written to src/ebrc.c Content lang/ebrc-pt_br written to src/ebrc.c gcc -I/usr/local/include -Wall -Wno-unused -Wextra -D_FILE_OFFSET_BITS=64 -DEDBROWSE_ON_LINUX -c -o ebrc.o ebrc.c gcc -I/usr/local/include -Wall -Wno-unused -Wextra -D_FILE_OFFSET_BITS=64 -DEDBROWSE_ON_LINUX -c -o messages.o messages.c gcc -I/usr/local/include -Wall -Wno-unused -Wextra -D_FILE_OFFSET_BITS=64 -DEDBROWSE_ON_LINUX -c -o stringfile.o stringfile.c stringfile.c: In function 'truncate0': stringfile.c:793:17: warning: ignoring return value of 'truncate' declared with attribute 'warn_unused_result' [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-result-Wunused-result8;;] 793 | truncate(filename, 0l); | ^~~~~~~~~~~~~~~~~~~~~~ stringfile.c:795:17: warning: ignoring return value of 'ftruncate' declared with attribute 'warn_unused_result' [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-result-Wunused-result8;;] 795 | ftruncate(fh, 0l); | ^~~~~~~~~~~~~~~~~ stringfile.c: In function 'getche': stringfile.c:1277:9: warning: ignoring return value of 'read' declared with attribute 'warn_unused_result' [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-result-Wunused-result8;;] 1277 | read(0, &c, 1); | ^~~~~~~~~~~~~~ stringfile.c: In function 'getch': stringfile.c:1287:9: warning: ignoring return value of 'read' declared with attribute 'warn_unused_result' [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-result-Wunused-result8;;] 1287 | read(0, &c, 1); | ^~~~~~~~~~~~~~ stringfile.c: In function 'lsattr': stringfile.c:1152:33: warning: '__builtin___strncpy_chk' specified bound depends on the length of the source argument [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-stringop-truncation-Wstringop-truncation8;;] 1152 | strncpy(s, pwbuf->pw_name, l); | ^ stringfile.c:1149:37: note: length computed here 1149 | l = strlen(pwbuf->pw_name); | ^~~~~~~~~~~~~~~~~~~~~~ stringfile.c:1163:33: warning: '__builtin___strncpy_chk' specified bound depends on the length of the source argument [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-stringop-truncation-Wstringop-truncation8;;] 1163 | strncpy(s, grpbuf->gr_name, l); | ^ stringfile.c:1160:37: note: length computed here 1160 | l = strlen(grpbuf->gr_name); | ^~~~~~~~~~~~~~~~~~~~~~~ stringfile.c: In function 'getFileName': stringfile.c:1343:25: warning: '__builtin___strncpy_chk' specified bound depends on the length of the source argument [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-stringop-truncation-Wstringop-truncation8;;] 1343 | strncpy(buf, defname, l); | ^ stringfile.c:1340:29: note: length computed here 1340 | l = strlen(defname); | ^~~~~~~~~~~~~~~ stringfile.c: In function 'envFileDown': stringfile.c:1673:28: warning: '%s' directive writing up to 254 bytes into a region of size between 1 and 255 [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wformat-overflow-Wformat-overflow=8;;] 1673 | sprintf(line2, "%s/%s", downDir, line); | ^~ In file included from /nix/store/1ycjq6h047qqwp3fm9sbl805xnrxlh2h-glibc-2.40-66-dev/include/stdio.h:970, from eb.h:36, from stringfile.c:5: In function 'sprintf', inlined from 'envFileDown' at stringfile.c:1673:2: /nix/store/1ycjq6h047qqwp3fm9sbl805xnrxlh2h-glibc-2.40-66-dev/include/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output between 2 and 510 bytes into a destination of size 256 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ gcc -I/usr/local/include -Wall -Wno-unused -Wextra -D_FILE_OFFSET_BITS=64 -DEDBROWSE_ON_LINUX -c -o html-tidy.o html-tidy.c gcc -I/usr/local/include -Wall -Wno-unused -Wextra -D_FILE_OFFSET_BITS=64 -DEDBROWSE_ON_LINUX -c -o decorate.o decorate.c cd .. ; /nix/store/l4x3hcysvp19pxv9fsy7k8gwqzr9mln0-perl-5.40.0/bin/perl ./tools/buildmsgstrings.pl gcc -I/usr/local/include -Wall -Wno-unused -Wextra -D_FILE_OFFSET_BITS=64 -DEDBROWSE_ON_LINUX -c -o msg-strings.o msg-strings.c gcc -I/usr/local/include -Wall -Wno-unused -Wextra -D_FILE_OFFSET_BITS=64 -DEDBROWSE_ON_LINUX -c -o http.o http.c http.c: In function 'eb_curl_callback': http.c:366:25: warning: 'CURLINFO_CONTENT_LENGTH_DOWNLOAD' is deprecated: since 7.55.0. Use CURLINFO_CONTENT_LENGTH_DOWNLOAD_T [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations8;;] 366 | curl_easy_getinfo(g->h, | ^~~~~~~~~~~~~~~~~ In file included from eb.h:39, from http.c:6: /nix/store/qj3l9cxfj8hwib1496af23aclj52xabk-curl-8.12.0-dev/include/curl/curl.h:2897:3: note: declared here 2897 | CURLINFO_CONTENT_LENGTH_DOWNLOAD | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ http.c: In function 'http_curl_init': http.c:2275:9: warning: 'CURLOPT_PROGRESSFUNCTION' is deprecated: since 7.32.0. Use CURLOPT_XFERINFOFUNCTION [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations8;;] 2275 | curl_easy_setopt(h, CURLOPT_PROGRESSFUNCTION, curl_progress); | ^~~~~~~~~~~~~~~~ /nix/store/qj3l9cxfj8hwib1496af23aclj52xabk-curl-8.12.0-dev/include/curl/curl.h:1309:3: note: declared here 1309 | CURLOPTDEPRECATED(CURLOPT_PROGRESSFUNCTION, CURLOPTTYPE_FUNCTIONPOINT, 56, | ^~~~~~~~~~~~~~~~~ In function 'gopher_ls_line', inlined from 'gopher_listing' at http.c:1804:4, inlined from 'gopherConnect' at http.c:2168:4, inlined from 'httpConnect' at http.c:884:10: http.c:1749:42: warning: 'port' may be used uninitialized [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wmaybe-uninitialized-Wmaybe-uninitialized8;;] 1749 | if (port && port != 70) { | ~~~~~^~~~~ http.c: In function 'httpConnect': http.c:1674:13: note: 'port' was declared here 1674 | int port; | ^~~~ gcc -I/usr/local/include -Wall -Wno-unused -Wextra -D_FILE_OFFSET_BITS=64 -DEDBROWSE_ON_LINUX -c -o isup.o isup.c isup.c: In function 'fetchCache': isup.c:2295:17: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-result-Wunused-result8;;] 2295 | write(control_fh, newrec, newlen); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ isup.c: In function 'record2string': isup.c:2078:9: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-result-Wunused-result8;;] 2078 | asprintf(&t, "%s\t%05d\t%s\t%d\t%d\t%d\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2079 | e->url, e->filenumber, e->etag, e->modtime, e->accesstime, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2080 | e->pages); | ~~~~~~~~~ isup.c: In function 'storeCache': isup.c:2397:25: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-result-Wunused-result8;;] 2397 | write(control_fh, newrec, newlen); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ isup.c:2455:17: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-result-Wunused-result8;;] 2455 | write(control_fh, newrec, e->textlength); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'httpDefault', inlined from 'parseURL.constprop' at isup.c:376:13: isup.c:274:9: warning: 'lastdot' may be used uninitialized [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wmaybe-uninitialized-Wmaybe-uninitialized8;;] 274 | ++lastdot; | ^~~~~~~~~ isup.c: In function 'parseURL.constprop': isup.c:239:25: note: 'lastdot' was declared here 239 | const char *s, *lastdot, *end; | ^~~~~~~ isup.c: In function 'decodePostData': isup.c:1180:30: warning: 'c' may be used uninitialized [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wmaybe-uninitialized-Wmaybe-uninitialized8;;] 1180 | *w++ = c; | ~~~~~^~~ isup.c:1134:14: note: 'c' was declared here 1134 | char c; | ^ isup.c: In function 'addWebAuthorization': isup.c:2588:28: warning: 'dl' may be used uninitialized [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wmaybe-uninitialized-Wmaybe-uninitialized8;;] 2588 | (proxy || (dl == (int)strlen(a->directory) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2589 | && !memcmp(a->directory, dir, dl)))) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ isup.c:2563:19: note: 'dl' was declared here 2563 | int port, dl; | ^~ gcc -I/usr/local/include -Wall -Wno-unused -Wextra -D_FILE_OFFSET_BITS=64 -DEDBROWSE_ON_LINUX -c -o css.o css.c css.c: In function 'hashSortCrunch': css.c:3106:37: warning: 'j' may be used uninitialized [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wmaybe-uninitialized-Wmaybe-uninitialized8;;] 3106 | mark->body[j++] = v->t; | ~^~ css.c:3086:16: note: 'j' was declared here 3086 | int i, j, distinct = 0; | ^ css.c: In function 'do_rules': css.c:2992:9: warning: 'tn' may be used uninitialized [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wmaybe-uninitialized-Wmaybe-uninitialized8;;] 2992 | set_property_bool_t(tn, "inj$css", true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ css.c:2854:20: note: 'tn' was declared here 2854 | const Tag *tn; // the text node that holds before or after text | ^~ css.c: In function 'cssParseLeft': css.c:1280:44: warning: 'sel2' may be used uninitialized [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wmaybe-uninitialized-Wmaybe-uninitialized8;;] 1280 | sel2->next = sel, sel2 = sel; | ~~~~~~~~~~~^~~~~ css.c:1185:21: note: 'sel2' was declared here 1185 | struct sel *sel2; | ^~~~ css.c: In function 'qsaMatch': css.c:2296:28: warning: 'rc' may be used uninitialized [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wmaybe-uninitialized-Wmaybe-uninitialized8;;] 2296 | if (rc) | ^ css.c:2005:14: note: 'rc' was declared here 2005 | bool rc; | ^~ css.c:2239:47: warning: 'coef' may be used uninitialized [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wmaybe-uninitialized-Wmaybe-uninitialized8;;] 2239 | if (n_present && coef == 0) | ~~~~~^~~~ css.c:2185:29: note: 'coef' was declared here 2185 | int coef, constant, d; | ^~~~ In function 'bestListAtomic', inlined from 'qsa1' at css.c:2545:9, inlined from 'qsa2.isra' at css.c:2643:8: css.c:3349:39: warning: 'best_h' may be used uninitialized [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wmaybe-uninitialized-Wmaybe-uninitialized8;;] 3349 | return (best_n ? best_h->body : doclist); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ css.c: In function 'qsa2.isra': css.c:3315:30: note: 'best_h' was declared here 3315 | struct hashhead *h, *best_h; | ^~~~~~ /nix/store/l4x3hcysvp19pxv9fsy7k8gwqzr9mln0-perl-5.40.0/bin/perl ../tools/buildsourcestring.pl shared.js startwindow.js demin.js startwindow.c Content shared.js written to startwindow.c Content startwindow.js written to startwindow.c Content demin.js written to startwindow.c gcc -I/usr/local/include -Wall -Wno-unused -Wextra -D_FILE_OFFSET_BITS=64 -DEDBROWSE_ON_LINUX -c -o startwindow.o startwindow.c gcc -I/usr/local/include -Wall -Wno-unused -Wextra -D_FILE_OFFSET_BITS=64 -DEDBROWSE_ON_LINUX -c -o dbodbc.o dbodbc.c dbodbc.c: In function 'errorTrap': dbodbc.c:225:51: error: passing argument 5 of 'SQLError' from incompatible pointer type [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wincompatible-pointer-types-Wincompatible-pointer-types8;;] 225 | (uchar *) errcodes, &rv_vendorStatus, errorText, | ^~~~~~~~~~~~~~~~ | | | long int * In file included from dbodbc.c:25: /nix/store/xkyrdy8my2y00jp8rgwhxq39jdck57wi-unixODBC-2.3.12/include/sql.h:663:64: note: expected 'SQLINTEGER *' {aka 'int *'} but argument is of type 'long int *' 663 | SQLCHAR *Sqlstate, SQLINTEGER *NativeError, | ~~~~~~~~~~~~^~~~~~~~~~~ dbodbc.c: In function 'sql_blobInsert': dbodbc.c:727:56: error: passing argument 10 of 'SQLBindParameter' from incompatible pointer type [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wincompatible-pointer-types-Wincompatible-pointer-types8;;] 727 | blobcmd, length, &output_length); | ^~~~~~~~~~~~~~ | | | SQLINTEGER * {aka int *} In file included from dbodbc.c:26: /nix/store/xkyrdy8my2y00jp8rgwhxq39jdck57wi-unixODBC-2.3.12/include/sqlext.h:2049:32: note: expected 'SQLLEN *' {aka 'long int *'} but argument is of type 'SQLINTEGER *' {aka 'int *'} 2049 | SQLLEN *pcbValue); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ dbodbc.c:733:55: error: passing argument 10 of 'SQLBindParameter' from incompatible pointer type [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wincompatible-pointer-types-Wincompatible-pointer-types8;;] 733 | offset, length, &output_length); | ^~~~~~~~~~~~~~ | | | SQLINTEGER * {aka int *} /nix/store/xkyrdy8my2y00jp8rgwhxq39jdck57wi-unixODBC-2.3.12/include/sqlext.h:2049:32: note: expected 'SQLLEN *' {aka 'long int *'} but argument is of type 'SQLINTEGER *' {aka 'int *'} 2049 | SQLLEN *pcbValue); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ dbodbc.c:756:21: warning: cast to pointer from integer of different size [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wint-to-pointer-cast-Wint-to-pointer-cast8;;] 756 | if ((char *)output_length != blobcmd) { | ^ dbodbc.c:764:31: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-sign-compare-Wsign-compare8;;] 764 | if (n > sizeof(blobbuf)) | ^ dbodbc.c: In function 'retsFromOdbc': dbodbc.c:867:21: warning: cast from pointer to integer of different size [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-pointer-to-int-cast-Wpointer-to-int-cast8;;] 867 | if ((int)q < 1000 && (int)q > -1000) | ^ dbodbc.c:867:38: warning: cast from pointer to integer of different size [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-pointer-to-int-cast-Wpointer-to-int-cast8;;] 867 | if ((int)q < 1000 && (int)q > -1000) | ^ dbodbc.c:941:46: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-sign-compare-Wsign-compare8;;] 941 | && output_length > sizeof(blobbuf)) | ^ dbodbc.c:1019:39: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-sign-compare-Wsign-compare8;;] 1019 | if (l > sizeof(blobbuf)) | ^ dbodbc.c:1053:39: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-sign-compare-Wsign-compare8;;] 1053 | if (l > sizeof(blobbuf)) | ^ make: *** [: dbodbc.o] Error 1