version:1 :debug:sysinfo macOS 11.0 (darwin/20.1.0) arch i386 :debug:sysinfo MacPorts 2.6.4 :debug:sysinfo Xcode none :debug:sysinfo SDK 11.0 :debug:sysinfo MACOSX_DEPLOYMENT_TARGET: 11.0 :debug:main mpack has no conflicts :debug:main Executing org.macports.main (mpack) :debug:main dropping privileges: euid changed to 502, egid changed to 501. :debug:archivefetch archivefetch phase started at Mon Nov 23 15:50:56 CET 2020 :msg:archivefetch ---> Fetching archive for mpack :debug:archivefetch Executing org.macports.archivefetch (mpack) :debug:archivefetch euid/egid changed to: 0/0 :debug:archivefetch chowned /opt/local/var/macports/incoming to macports :debug:archivefetch euid/egid changed to: 502/501 :info:archivefetch ---> mpack-1.6_1.darwin_20.x86_64.tbz2 doesn't seem to exist in /opt/local/var/macports/incoming/verified :msg:archivefetch ---> Attempting to fetch mpack-1.6_1.darwin_20.x86_64.tbz2 from https://packages.macports.org/mpack :debug:archivefetch Fetching archive failed: The requested URL returned error: 404 :msg:archivefetch ---> Attempting to fetch mpack-1.6_1.darwin_20.x86_64.tbz2 from https://nue.de.packages.macports.org/mpack :debug:archivefetch Fetching archive failed: The requested URL returned error: 404 Not Found :msg:archivefetch ---> Attempting to fetch mpack-1.6_1.darwin_20.x86_64.tbz2 from https://lil.fr.packages.macports.org/mpack :debug:archivefetch Fetching archive failed: The requested URL returned error: 404 Not Found :debug:archivefetch Privilege de-escalation not attempted as not running as root. :debug:fetch fetch phase started at Mon Nov 23 15:51:00 CET 2020 :notice:fetch ---> Fetching distfiles for mpack :debug:fetch Executing org.macports.fetch (mpack) :debug:fetch Privilege de-escalation not attempted as not running as root. :debug:checksum checksum phase started at Mon Nov 23 15:51:00 CET 2020 :notice:checksum ---> Verifying checksums for mpack :debug:checksum Executing org.macports.checksum (mpack) :info:checksum ---> Checksumming mpack-1.6.tar.gz :debug:checksum Calculated (md5) is a70fa5afa76539a9afb70b9d81568fe8 :debug:checksum Correct (md5) checksum for mpack-1.6.tar.gz :debug:checksum Privilege de-escalation not attempted as not running as root. :debug:extract extract phase started at Mon Nov 23 15:51:00 CET 2020 :notice:extract ---> Extracting mpack :debug:extract Executing org.macports.extract (mpack) :info:extract ---> Extracting mpack-1.6.tar.gz :debug:extract setting option extract.args to '/opt/local/var/macports/distfiles/mpack/mpack-1.6.tar.gz' :debug:extract Environment: :debug:extract CC_PRINT_OPTIONS='YES' :debug:extract CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_mail_mpack/mpack/work/.CC_PRINT_OPTIONS' :debug:extract CPATH='/opt/local/include' :debug:extract DEVELOPER_DIR='/Library/Developer/CommandLineTools' :debug:extract LIBRARY_PATH='/opt/local/lib' :debug:extract MACOSX_DEPLOYMENT_TARGET='11.0' :debug:extract SDKROOT='/Library/Developer/CommandLineTools/SDKs/MacOSX11.0.sdk' :info:extract Executing: cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_mail_mpack/mpack/work" && /usr/bin/gzip -dc '/opt/local/var/macports/distfiles/mpack/mpack-1.6.tar.gz' | /usr/bin/tar -xf - :debug:extract system: cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_mail_mpack/mpack/work" && /usr/bin/gzip -dc '/opt/local/var/macports/distfiles/mpack/mpack-1.6.tar.gz' | /usr/bin/tar -xf - :debug:extract euid/egid changed to: 0/0 :debug:extract chowned /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_mail_mpack/mpack/work to macports :debug:extract euid/egid changed to: 502/501 :debug:extract Privilege de-escalation not attempted as not running as root. :debug:patch patch phase started at Mon Nov 23 15:51:00 CET 2020 :debug:patch Executing org.macports.patch (mpack) :notice:patch ---> Applying patches to mpack :info:patch ---> Applying patch-TMPDIR.diff :debug:patch Environment: :debug:patch CC_PRINT_OPTIONS='YES' :debug:patch CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_mail_mpack/mpack/work/.CC_PRINT_OPTIONS' :debug:patch CPATH='/opt/local/include' :debug:patch DEVELOPER_DIR='/Library/Developer/CommandLineTools' :debug:patch LIBRARY_PATH='/opt/local/lib' :debug:patch MACOSX_DEPLOYMENT_TARGET='11.0' :debug:patch SDKROOT='/Library/Developer/CommandLineTools/SDKs/MacOSX11.0.sdk' :info:patch Executing: cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_mail_mpack/mpack/work/mpack-1.6" && /usr/bin/patch -p0 < '/opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/mail/mpack/files/patch-TMPDIR.diff' :debug:patch system: cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_mail_mpack/mpack/work/mpack-1.6" && /usr/bin/patch -p0 < '/opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/mail/mpack/files/patch-TMPDIR.diff' :info:patch patching file README.unix :info:patch patching file mkreadme.pl :info:patch patching file unixos.c :info:patch patching file unixpk.c :info:patch patching file unixpk.man :info:patch ---> Applying uudecode.c.patch :debug:patch Environment: :debug:patch CC_PRINT_OPTIONS='YES' :debug:patch CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_mail_mpack/mpack/work/.CC_PRINT_OPTIONS' :debug:patch CPATH='/opt/local/include' :debug:patch DEVELOPER_DIR='/Library/Developer/CommandLineTools' :debug:patch LIBRARY_PATH='/opt/local/lib' :debug:patch MACOSX_DEPLOYMENT_TARGET='11.0' :debug:patch SDKROOT='/Library/Developer/CommandLineTools/SDKs/MacOSX11.0.sdk' :info:patch Executing: cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_mail_mpack/mpack/work/mpack-1.6" && /usr/bin/patch -p0 < '/opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/mail/mpack/files/uudecode.c.patch' :debug:patch system: cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_mail_mpack/mpack/work/mpack-1.6" && /usr/bin/patch -p0 < '/opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/mail/mpack/files/uudecode.c.patch' :info:patch patching file uudecode.c :debug:patch Privilege de-escalation not attempted as not running as root. :debug:configure configure phase started at Mon Nov 23 15:51:00 CET 2020 :notice:configure ---> Configuring mpack :debug:configure Preferred compilers: clang macports-clang-9.0 macports-clang-8.0 macports-clang-7.0 macports-clang-6.0 macports-clang-5.0 :debug:configure Using compiler 'Xcode Clang' :debug:configure Executing org.macports.configure (mpack) :debug:configure Environment: :debug:configure CC='/usr/bin/clang' :debug:configure CC_PRINT_OPTIONS='YES' :debug:configure CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_mail_mpack/mpack/work/.CC_PRINT_OPTIONS' :debug:configure CFLAGS='-pipe -Os -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX11.0.sdk -arch x86_64' :debug:configure CPATH='/opt/local/include' :debug:configure CPPFLAGS='-I/opt/local/include -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX11.0.sdk' :debug:configure CXX='/usr/bin/clang++' :debug:configure CXXFLAGS='-pipe -Os -stdlib=libc++ -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX11.0.sdk -arch x86_64' :debug:configure DEVELOPER_DIR='/Library/Developer/CommandLineTools' :debug:configure F90FLAGS='-pipe -Os -m64' :debug:configure FCFLAGS='-pipe -Os -m64' :debug:configure FFLAGS='-pipe -Os -m64' :debug:configure INSTALL='/usr/bin/install -c' :debug:configure LDFLAGS='-L/opt/local/lib -Wl,-headerpad_max_install_names -Wl,-syslibroot,/Library/Developer/CommandLineTools/SDKs/MacOSX11.0.sdk -arch x86_64' :debug:configure LIBRARY_PATH='/opt/local/lib' :debug:configure MACOSX_DEPLOYMENT_TARGET='11.0' :debug:configure OBJC='/usr/bin/clang' :debug:configure OBJCFLAGS='-pipe -Os -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX11.0.sdk -arch x86_64' :debug:configure OBJCXX='/usr/bin/clang++' :debug:configure OBJCXXFLAGS='-pipe -Os -stdlib=libc++ -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX11.0.sdk -arch x86_64' :debug:configure SDKROOT='/Library/Developer/CommandLineTools/SDKs/MacOSX11.0.sdk' :info:configure Executing: cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_mail_mpack/mpack/work/mpack-1.6" && ./configure --prefix=/opt/local --mandir=/opt/local/share/man :debug:configure system: cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_mail_mpack/mpack/work/mpack-1.6" && ./configure --prefix=/opt/local --mandir=/opt/local/share/man :info:configure creating cache ./config.cache :info:configure checking for a BSD compatible install... /usr/bin/install -c :info:configure checking whether build environment is sane... yes :info:configure checking whether make sets ${MAKE}... yes :info:configure checking for working aclocal... found :info:configure checking for working autoconf... found :info:configure checking for working automake... found :info:configure checking for working autoheader... found :info:configure checking for working makeinfo... found :info:configure checking for gcc... /usr/bin/clang :info:configure checking whether the C compiler (/usr/bin/clang -pipe -Os -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX11.0.sdk -arch x86_64 -L/opt/local/lib -Wl,-headerpad_max_install_names -Wl,-syslibroot,/Library/Developer/CommandLineTools/SDKs/MacOSX11.0.sdk -arch x86_64) works... yes :info:configure checking whether the C compiler (/usr/bin/clang -pipe -Os -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX11.0.sdk -arch x86_64 -L/opt/local/lib -Wl,-headerpad_max_install_names -Wl,-syslibroot,/Library/Developer/CommandLineTools/SDKs/MacOSX11.0.sdk -arch x86_64) is a cross-compiler... no :info:configure checking whether we are using GNU C... yes :info:configure checking whether /usr/bin/clang accepts -g... yes :info:configure checking for connect... yes :info:configure checking for res_search... yes :info:configure checking for dn_expand... yes :info:configure checking for dns_lookup... no :info:configure checking for strchr... yes :info:configure checking for strcasecmp... yes :info:configure checking for getopt... yes :info:configure updating cache ./config.cache :info:configure creating ./config.status :info:configure creating Makefile :debug:configure Privilege de-escalation not attempted as not running as root. :debug:build build phase started at Mon Nov 23 15:51:03 CET 2020 :notice:build ---> Building mpack :debug:build Executing org.macports.build (mpack) :debug:build Environment: :debug:build CC_PRINT_OPTIONS='YES' :debug:build CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_mail_mpack/mpack/work/.CC_PRINT_OPTIONS' :debug:build CPATH='/opt/local/include' :debug:build DEVELOPER_DIR='/Library/Developer/CommandLineTools' :debug:build LIBRARY_PATH='/opt/local/lib' :debug:build MACOSX_DEPLOYMENT_TARGET='11.0' :debug:build SDKROOT='/Library/Developer/CommandLineTools/SDKs/MacOSX11.0.sdk' :info:build Executing: cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_mail_mpack/mpack/work/mpack-1.6" && /usr/bin/make -j16 -w all :debug:build system: cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_mail_mpack/mpack/work/mpack-1.6" && /usr/bin/make -j16 -w all :info:build make: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_mail_mpack/mpack/work/mpack-1.6' :info:build /usr/bin/clang -DPACKAGE=\"mpack\" -DVERSION=\"1.6\" -DHAVE_DN_EXPAND=1 -DHAVE_STRCHR=1 -DHAVE_STRCASECMP=1 -DHAVE_GETOPT=1 -I. -I. -I/opt/local/include -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX11.0.sdk -pipe -Os -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX11.0.sdk -arch x86_64 -c unixpk.c :info:build /usr/bin/clang -DPACKAGE=\"mpack\" -DVERSION=\"1.6\" -DHAVE_DN_EXPAND=1 -DHAVE_STRCHR=1 -DHAVE_STRCASECMP=1 -DHAVE_GETOPT=1 -I. -I. -I/opt/local/include -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX11.0.sdk -pipe -Os -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX11.0.sdk -arch x86_64 -c encode.c :info:build /usr/bin/clang -DPACKAGE=\"mpack\" -DVERSION=\"1.6\" -DHAVE_DN_EXPAND=1 -DHAVE_STRCHR=1 -DHAVE_STRCASECMP=1 -DHAVE_GETOPT=1 -I. -I. -I/opt/local/include -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX11.0.sdk -pipe -Os -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX11.0.sdk -arch x86_64 -c codes.c :info:build /usr/bin/clang -DPACKAGE=\"mpack\" -DVERSION=\"1.6\" -DHAVE_DN_EXPAND=1 -DHAVE_STRCHR=1 -DHAVE_STRCASECMP=1 -DHAVE_GETOPT=1 -I. -I. -I/opt/local/include -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX11.0.sdk -pipe -Os -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX11.0.sdk -arch x86_64 -c magic.c :info:build /usr/bin/clang -DPACKAGE=\"mpack\" -DVERSION=\"1.6\" -DHAVE_DN_EXPAND=1 -DHAVE_STRCHR=1 -DHAVE_STRCASECMP=1 -DHAVE_GETOPT=1 -I. -I. -I/opt/local/include -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX11.0.sdk -pipe -Os -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX11.0.sdk -arch x86_64 -c unixos.c :info:build /usr/bin/clang -DPACKAGE=\"mpack\" -DVERSION=\"1.6\" -DHAVE_DN_EXPAND=1 -DHAVE_STRCHR=1 -DHAVE_STRCASECMP=1 -DHAVE_GETOPT=1 -I. -I. -I/opt/local/include -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX11.0.sdk -pipe -Os -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX11.0.sdk -arch x86_64 -c xmalloc.c :info:build /usr/bin/clang -DPACKAGE=\"mpack\" -DVERSION=\"1.6\" -DHAVE_DN_EXPAND=1 -DHAVE_STRCHR=1 -DHAVE_STRCASECMP=1 -DHAVE_GETOPT=1 -I. -I. -I/opt/local/include -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX11.0.sdk -pipe -Os -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX11.0.sdk -arch x86_64 -c md5c.c :info:build /usr/bin/clang -DPACKAGE=\"mpack\" -DVERSION=\"1.6\" -DHAVE_DN_EXPAND=1 -DHAVE_STRCHR=1 -DHAVE_STRCASECMP=1 -DHAVE_GETOPT=1 -I. -I. -I/opt/local/include -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX11.0.sdk -pipe -Os -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX11.0.sdk -arch x86_64 -c unixunpk.c :info:build /usr/bin/clang -DPACKAGE=\"mpack\" -DVERSION=\"1.6\" -DHAVE_DN_EXPAND=1 -DHAVE_STRCHR=1 -DHAVE_STRCASECMP=1 -DHAVE_GETOPT=1 -I. -I. -I/opt/local/include -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX11.0.sdk -pipe -Os -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX11.0.sdk -arch x86_64 -c decode.c :info:build /usr/bin/clang -DPACKAGE=\"mpack\" -DVERSION=\"1.6\" -DHAVE_DN_EXPAND=1 -DHAVE_STRCHR=1 -DHAVE_STRCASECMP=1 -DHAVE_GETOPT=1 -I. -I. -I/opt/local/include -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX11.0.sdk -pipe -Os -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX11.0.sdk -arch x86_64 -c uudecode.c :info:build /usr/bin/clang -DPACKAGE=\"mpack\" -DVERSION=\"1.6\" -DHAVE_DN_EXPAND=1 -DHAVE_STRCHR=1 -DHAVE_STRCASECMP=1 -DHAVE_GETOPT=1 -I. -I. -I/opt/local/include -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX11.0.sdk -pipe -Os -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX11.0.sdk -arch x86_64 -c part.c :info:build cp unixpk.man mpack.1 :info:build cp unixunpk.man munpack.1 :info:build magic.c:59:44: error: implicitly declaring library function 'strlen' with type 'unsigned long (const char *)' [-Werror,-Wimplicit-function-declaration] :info:build if (magic[i].len == 0) magic[i].len = strlen(magic[i].num); :info:build ^ :info:build magic.c:59:44: note: include the header or explicitly provide a declaration for 'strlen' :info:build unixunpk.c:44:19: error: implicit declaration of function 'getopt' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build 1 while ((opt = getopt(argc, argv, "qftC:")) != EOF) { :info:build ^ :info:build error generated. :info:build unixunpk.c:59:10: error: implicit declaration of function 'chdir' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build if (chdir(optarg)) { :info:build ^ :info:build unixunpk.c:61:3: error: implicitly declaring library function 'exit' with type 'void (int) __attribute__((noreturn))' [-Werror,-Wimplicit-function-declaration] :info:build exit(1); :info:build ^ :info:build unixunpk.c:61:3: note: include the header or explicitly provide a declaration for 'exit' :info:build unixunpk.cencode.c::7362:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] :info:build :2: error: implicit declaration of function 'handleMessage' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build if (p = strrchr(cleanfname, '/')) cleanfname = p+1; :info:build ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ :info:build handleMessage(part_init(stdin), "text/plain", 0, extractText); :info:build ^ :info:build part.c:64:20: error: implicit declaration of function 'free' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build encode.c:62:11: note: place parentheses around the assignment to silence this warning :info:build if (part->buf) free(part->buf); :info:build ^ :info:build if (p = strrchr(cleanfname, '/')) cleanfname = p+1; :info:build ^ :info:build ( ) :info:build encode.c:62:11: note: use '==' to turn this assignment into an equality comparison :info:build if (p = strrchr(cleanfname, '/')) cleanfname = p+1; :info:build ^ :info:build == :info:build encode.c:63:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] :info:build if (p = strrchr(cleanfname, '\\')) cleanfname = p+1; :info:build ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ :info:build encode.c:63:11: note: place parentheses around the assignment to silence this warning :info:build part.c:66:1: warning: non-void function does not return a value [-Wreturn-type] :info:build } :info:build ^ :info:build if (p = strrchr(cleanfname, '\\')) cleanfname = p+1; :info:build ^ :info:build ( ) :info:build unixunpk.c:88:6: error: implicit declaration of function 'handleMessage' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build encode.c:63:11: note: use '==' to turn this assignment into an equality comparison :info:build handleMessage(part_init(file), "text/plain", 0, extractText); :info:build ^ :info:build if (p = strrchr(cleanfname, '\\')) cleanfname = p+1; :info:build ^ :info:build == :info:build encode.c:65:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] :info:build if (p = strrchr(cleanfname, ':')) cleanfname = p+1; :info:build ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ :info:build encode.c:65:11: note: place parentheses around the assignment to silence this warning :info:build if (p = strrchr(cleanfname, ':')) cleanfname = p+1; :info:build ^ :info:build ( ) :info:build encode.c:65:11: note: use '==' to turn this assignment into an equality comparison :info:build if (p = strrchr(cleanfname, ':')) cleanfname = p+1; :info:build ^ :info:build == :info:build encode.c:88:6xmalloc.c:27:: error: implicit declaration of function 'free' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build 14part.c: warning: :incompatible redeclaration of library function 'malloc' [-Wincompatible-library-redeclaration] :info:build free(md5digest(descfile, &l)); /* XXX */ :info:build 103 ^ :info:build :1: 5 errors generated. :info:build warning: non-void function does not return a value [-Wreturn-type]extern char *malloc(), *realloc(); :info:build ^ :info:build } :info:build ^ :info:build xmalloc.c:27:14: note: 'malloc' is a builtin with type 'void *(unsigned long)' :info:build xmalloc.c:27:25: warning: incompatible redeclaration of library function 'realloc' [-Wincompatible-library-redeclaration] :info:build extern char *malloc(), *realloc(); :info:build ^ :info:build xmalloc.c:27:25: note: 'realloc' is a builtin with type 'void *(void *, unsigned long)' :info:build make: *** [magic.o] Error 1 :info:build make: *** Waiting for unfinished jobs.... :info:build xmalloc.c:33:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] :info:build if (ret = malloc((unsigned) size)) :info:build ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ :info:build xmalloc.c:33:13: note: place parentheses around the assignment to silence this warning :info:build if (ret = malloc((unsigned) size)) :info:build ^ :info:build ( ) :info:build decode.c:74:6: error: implicit declaration of function 'warn' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build warn("ignoring invalid content encoding on message/rfc822"); :info:build ^ :info:build xmalloc.c:33:13: note: use '==' to turn this assignment into an equality comparison :info:build if (ret = malloc((unsigned) size)) :info:build ^ :info:build ==unixpk.c:64:12: error: implicit declaration of function 'atoi' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build maxsize = atoi(p); :info:build ^ :info:build encode.c:118:6: error: implicit declaration of function 'os_perror' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build os_perror(buf); :info:build ^ :info:build xmalloc.c:37:5: error: implicitly declaring library function 'exit' with type 'void (int) __attribute__((noreturn))' [-Werror,-Wimplicit-function-declaration] :info:build exit(1); :info:build ^ :info:build xmalloc.c:37:5: note: include the header or explicitly provide a declaration for 'exit' :info:build part.c:197:1: warning: non-void function does not return a value [-Wreturn-type] :info:build } :info:build ^ :info:build decode.c:82:6: error: implicit declaration of function 'warn' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build xmalloc.c:46:13: warning: warn("ignoring invalid content encoding on message/partial"); :info:build ^ :info:build using the result of an assignment as a condition without parentheses [-Wparentheses] :info:build decode.c:84:9: if (ret = !ptr ? malloc ((unsigned) size) : realloc (ptr, (unsigned) size)) :info:build ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ :info:build unixpk.c:error: implicit declaration of function 'handlePartial' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build 67:19: error: implicit declaration of function 'getopt' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build while ((opt = getopt(argc, argv, "s:d:m:c:o:n:")) != EOF) { :info:build xmalloc.c:46:13 return handlePartial(inpart, headers, contentParams, extractText); :info:build ^ :info:build ^ :info:build : note: place parentheses around the assignment to silence this warning :info:build if (ret = !ptr ? malloc ((unsigned) size) : realloc (ptr, (unsigned) size)) :info:build ^ :info:build ( ) :info:build xmalloc.c:46:13: note: use '==' to turn this assignment into an equality comparison :info:build if (ret = !ptr ? malloc ((unsigned) size) : realloc (ptr, (unsigned) size)) :info:build ^ :info:build == :info:build unixpk.c:78:16: error: implicit declaration of function 'atoi' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build maxsize = atoi(optarg); :info:build ^ :info:build unixpk.c:102:6: error: implicitly declaring library function 'exit' with type 'void (int) __attribute__((noreturn))' [-Werror,-Wimplicit-function-declaration] :info:build exit(1); :info:build ^decode.c:88:9: :info:build unixpk.cerror:1024: warnings6 and :1 error generated. :info:build note: : implicit declaration of function 'ignoreMessage' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build include the header or explicitly provide a declaration for 'exit' :info:build return ignoreMessage(inpart); :info:build ^ :info:build make: *** [unixunpk.o] Error 1 :info:build encode.c:198:3: error: implicit declaration of function 'free' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build free(appledigest); :info:build ^ :info:build encode.c:206:17: error: implicit declaration of function 'to64' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build written += to64(applefile, outfile, :info:build ^ :info:build 3 warnings and 1 error generated. :info:build decode.c:88:9: note: did you mean 'handleMessage'? :info:build uudecode.c:86:9: error: implicit declaration of function 'parseSubject' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build decode.c:55:5: note: 'handleMessage' declared here if (parseSubject(subject, &fname, &part, &nparts) != 0) { :info:build ^ :info:build int handleMessage(struct part *inpart, char *defaultContentType, int inAppleDouble, int extractText) :info:build ^ :info:build encode.c:225:6: error: implicit declaration of function 'free' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build decode.c free(digest); :info:build :92:6: error: ^implicit declaration of function 'warn' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build warn("ignoring invalid content encoding on multipart"); :info:build ^ :info:build decode.c:94:encode.c9: :error231:13: error: implicit declaration of function 'to64' is invalid in C99 [-Werror,-Wimplicit-function-declaration]: :info:build implicit declaration of function 'handleMultipart' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build return handleMultipart(inpart, contentType, contentParams, :info:build ^ :info:build written += to64(infile, outfile, :info:build ^ :info:build unixpk.c:158:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] :info:build if (p = strchr(sbuf, '\n')) *p = '\0'; :info:build ~~^~~~~~~~~~~~~~~~~~~~ :info:build uudecode.c:90:9: error: implicit declaration of function 'saveUuFile' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build return saveUuFile(inpart, fname, part, nparts, (char *)0); :info:build ^ :info:build unixpk.c:158:8: note: place parentheses around the assignment to silence this warning :info:build if (p = strchr(sbuf, '\n')) *p = '\0'; :info:build ^ :info:build ( ) :info:build unixpk.c:158:8: note: use '==' to turn this assignment into an equality comparison :info:build if (p = strchr(sbuf, '\n')) *p = '\0'; :info:build ^ :info:build == :info:build 3 warnings and 6 errordecode.cs generated. :info:build :97:14: error: implicit declaration of function 'part_depth' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build unixpk.c:170:2: error: implicit declaration of function 'mktemp' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build else if (part_depth(inpart) == 0 && :info:build ^ :info:build mktemp(fnamebuf); :info:build ^ :info:build uudecode.c:107:10: error: implicit declaration of function 'saveUuFile' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build return saveUuFile(inpart, (char *)0, 1, 0, buf); :info:build ^ :info:build decode.c:97:uudecode.c:14: note111:: did you mean 'part_gets'? :info:build 10: error: implicit declaration of function 'saveUuFile' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build unixpk.c return saveUuFile(inpart, fname, part, nparts, buf);: :info:build 176 ^codes.c::131:2: error :info:build 19: implicit declaration of function 'os_perror' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build : warning: using the result of an assignment as a condition without parentheses [-Wparentheses] :info:build os_perror(fname); :info:build ^ :info:build ./part.h:58:14: note: 'part_gets' declared here :info:build extern char *part_gets(char *s, int n, struct part *part); :info:build ^ :info:build while (nbytes = fread(buf, 1, sizeof(buf), infile)) { :info:build ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ :info:build decode.c:103:9: error: implicit declaration of function 'handleUuencode' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build codes.c:131:19: note: place parentheses around the assignment to silence this warning :info:build return handleUuencode(inpart, subject, extractText); :info:build ^ :info:build while (nbytes = fread(buf, 1, sizeof(buf), infile)) { :info:build ^ :info:build ( ) :info:build codes.c:131:19: note: use '==' to turn this assignment into an equality comparison :info:build while (nbytes = fread(buf, 1, sizeof(buf), infile)) { :info:build ^ :info:build == :info:build unixpk.c:183:6: error: implicit declaration of function 'os_perror' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build uudecode.c:130:10: error: implicit declaration of function 'saveUuFile' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build os_perror(descfname); :info:build ^ :info:build return saveUuFile(inpart, tmpfname, tmppart, 0, (char *)0); :info:build ^ :info:build unixpk.c:188:9: error: implicit declaration of function 'encode' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build if (encode(infile, (FILE *)0, fname, descfile, subject, headers, :info:build ^ :info:build make: *** [xmalloc.o] Error 1 :info:build decode.c:109:9: error: implicit declaration of function 'handleText' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build return handleText(inpart, contentEncoding); :info:build ^ :info:build uudecode.c:149:10: error: implicit declaration of function 'saveUuFile' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build return saveUuFile(inpart, tmpfname, tmppart, tmpnparts, :info:build ^ :info:build make: *** [part.o] Error 1 :info:build decode.c:113:9: error: implicit declaration of function 'saveToFile' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build return saveToFile(inpart, inAppleDouble, contentType, contentParams, :info:build ^ :info:build uudecode.c:171:13: error: implicit declaration of function 'saveUuFile' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build return saveUuFile(inpart, tmpfname, tmppart, tmpnparts, (char *)0); :info:build ^ :info:build uudecode.c:190:13: error: implicit declaration of function 'saveUuFile' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build unixpk.c:230:20: error: implicitly declaring library function 'abort' with type 'void (void) __attribute__((noreturn))' [-Werror,-Wimplicit-function-declaration] :info:build return saveUuFile(inpart, tmpfname, tmppart, tmpnparts, (char *)0); :info:build if (start < 2) abort(); :info:build ^ :info:build unixpk.c:230:20 ^ :info:build : note: include the header or explicitly provide a declaration for 'abort' :info:build make: unixpk.c:240:8: error: implicit declaration of function 'fork' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build *** [encode.o] Error 1 :info:build pid = fork(); :info:build ^ :info:build unixpk.c:248:16: uudecode.c:212:error13: implicit declaration of function 'wait' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build : error: implicit declaration of function 'saveUuFile' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build while (pid != wait(&status)); :info:build ^ :info:build return saveUuFile(inpart, tmpfname, tmppart, tmpnparts, (char *)0); :info:build ^ :info:build unixpk.c:252:5: error: implicit declaration of function 'dup2' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build dup2(fileno(infile), 0); :info:build ^ :info:build decode.c:213:7: error: implicit declaration of function 'part_ungets' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build part_ungets(next, inpart); :info:build ^ :info:build unixpk.c:257:5:uudecode.c:236 error: implicit declaration of function 'execv' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build :13: error: execv("/usr/lib/sendmail", addr+start); :info:build implicit declaration of function 'saveUuFile' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build ^ :info:build return saveUuFile(inpart, tmpfname, tmppart, tmpnparts, (char *)0); :info:build ^ :info:build decode.c:213:7: note: did you mean 'part_gets'? :info:build uudecode.c:247:13: error: implicit declaration of function 'saveUuFile' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build unixpk.c:261:5: error: implicitly declaring library function '_exit' with type 'void (int) __attribute__((noreturn))' [-Werror,-Wimplicit-function-declaration] :info:build return saveUuFile(inpart, fname, part, nparts, buf); :info:build ^ _exit(1); :info:build ^ :info:build unixpk.c:261:5: note: include the header or explicitly provide a declaration for '_exit' :info:build ./part.h:unixpk.c:270:8: error: implicit declaration of function 'fork' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build 58: pid = fork(); :info:build ^14 :info:build : note: 'part_gets' declared here :info:build extern char *part_gets(char *s, int n, struct part *part); :info:build ^ :info:build unixpk.c:278:16: error: implicit declaration of function 'wait' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build while (pid != wait(&status)); :info:build ^ :info:build unixpk.c:282:5: error: implicit declaration of function 'dup2' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build dup2(fileno(infile), 0); :info:build ^ :info:build uudecode.c:258:16: error: implicit declaration of function 'atoi' is invalid in C99 [-Werror,-Wimplicit-function-declaration]unixpk.c:284:5: :info:build error: implicit declaration of function 'execlp' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build execlp("inews", "inews", "-h", "-S", (char *)0); tmppart = atoi(buf+8); :info:build ^ :info:build ^ :info:build unixpk.c:285:5: error: implicit declaration of function 'execl' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build uudecode.c:263:18: error: implicit declaration of function 'atoi' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build tmpnparts = atoi(buf+14); execl("/usr/local/news/inews", "inews", "-h", "-S", (char *)0); :info:build ^ :info:build ^ :info:build uudecode.c:269:19: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] :info:build if (descfile = startDescFile(fname)) { :info:build ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ :info:build unixpk.c:285:5: note: did you mean 'execlp'? :info:build uudecode.c:269:19: decode.cnote: place parentheses around the assignment to silence this warning :info:build :310:2: error: implicit declaration of function 'warn' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build warn("ignoring unknown content transfer encoding\n"); :info:build ^ :info:build if (descfile = startDescFile(fname)) { :info:build ^ :info:build ( ) :info:build unixpk.c:284:5: note: 'execlp' declared here :info:build execlp("inews", "inews", "-h", "-S", (char *)0); :info:build ^ :info:build uudecode.c:269:19: note: use '==' to turn this assignment into an equality comparison :info:build if (descfile = startDescFile(fname)) { :info:build ^ :info:build == :info:build uudecode.c:279:13: error: implicit declaration of function 'os_binhex' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build 1 return os_binhex(inpart, 1, 1); warning :info:build and ^19 :info:build errors generated. :info:build uudecode.c:293:3: error: implicit declaration of function 'part_ungets' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build part_ungets(buf, inpart); :info:build ^ :info:build uudecode.c:293:3: note: did you mean 'part_gets'? :info:build ./part.h:58:14: note: 'part_gets' declared here :info:build extern char *part_gets(char *s, int n, struct part *part); :info:build ^ :info:build uudecode.c:295:10: error: implicit declaration of function 'handleMessage' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build return handleMessage(inpart, "text/plain", 0, extractText); :info:build ^ :info:build uudecode.c:345:3: error: implicit declaration of function 'part_ungets' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build part_ungets(buf2, inpart); :info:build ^ :info:build decode.c:612:uudecode.c:362:214:: error: implicit declaration of function 'warn' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build error: implicit declaration of function 'handleMessage' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build warn("partial message has no id parameter"); :info:build ^ :info:build return handleMessage(inpart, "text/plain", 0, extractText); :info:build ^ :info:build decode.c:622:2: error: implicit declaration of function 'warn' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build warn("partial message doesn't have number parameter"); :info:build ^ :info:build decode.c:625:16: error: implicit declaration of function 'atoi' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build uudecode.c:383 thispart = atoi(p);: :info:build 8: ^ :info:build error: implicit declaration of function 'descEnd' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build if (!descEnd(buf) && (descfile = startDescFile(fname))) { :info:build ^ :info:build decode.c:627:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] :info:build if (p = getParam(contentParams, "total")) { :info:build ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ :info:build fatal error: too many errors emitted, stopping now [-ferror-limit=] :info:build decode.c:627:11: note: place parentheses around the assignment to silence this warning :info:build if (p = getParam(contentParams, "total")) { :info:build ^ :info:build ( ) :info:build decode.c:627:11: note: use '==' to turn this assignment into an equality comparison :info:build if (p = getParam(contentParams, "total")) { :info:build ^ :info:build == :info:build decode.c:630:6: error: implicit declaration of function 'warn' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build warn("partial message has invalid number of parts"); :info:build ^ :info:build decode.c:637:6: error: implicit declaration of function 'os_perror' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build os_perror(buf); :info:build ^ :info:build make: *** [unixpk.o] Error 1 :info:build decode.c:646:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] :info:build if (partfile = fopen(buf, "r")) { :info:build ~~~~~~~~~^~~~~~~~~~~~~~~~~ :info:build decode.c:646:15: note: place parentheses around the assignment to silence this warning :info:build if (partfile = fopen(buf, "r")) { :info:build ^ :info:build ( ) :info:build decode.c:646:15: note: use '==' to turn this assignment into an equality comparison :info:build if (partfile = fopen(buf, "r")) { :info:build ^ :info:build == :info:build decode.c:657:2: error: implicit declaration of function 'warn' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build warn("partial message has invalid number"); :info:build ^ :info:build decode.c:664:5: error: implicit declaration of function 'chat' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build chat(buf); :info:build ^ :info:build fatal error: too many errors emitted, stopping now [-ferror-limit=] :info:build 1 warning and 20 errors generated. :info:build 2 warnings and 20 errors generated. :info:build make: *** [uudecode.o] Error 1 :info:build make: *** [decode.o] Error 1 :info:build unixos.c:42:14: warning: incompatible redeclaration of library function 'malloc' [-Wincompatible-library-redeclaration] :info:build extern char *malloc(); :info:build ^ :info:build unixos.c:42:14: note: 'malloc' is a builtin with type 'void *(unsigned long)' :info:build unixos.c:65:8: error: implicit declaration of function 'getpid' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build pid = getpid(); :info:build ^ :info:build unixos.c:66:2: error: implicit declaration of function 'time' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build time(&curtime); :info:build ^ :info:build unixos.c:67:2: error: implicit declaration of function 'gethostname' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build gethostname(hostname, sizeof(hostname)); :info:build ^ :info:build unixos.c:67:2: note: did you mean 'gethostbyname'? :info:build /Library/Developer/CommandLineTools/SDKs/MacOSX11.0.sdk/usr/include/netdb.h:275:17: note: 'gethostbyname' declared here :info:build struct hostent *gethostbyname(const char *); :info:build ^ :info:build unixos.c:79:38: warning: format specifies type 'int' but the argument has type 'time_t' (aka 'long') [-Wformat] :info:build sprintf(result, "%d.%d@%s", pid, curtime++, hostname); :info:build ~~ ^~~~~~~~~ :info:build %ld :info:build /Library/Developer/CommandLineTools/SDKs/MacOSX11.0.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf' :info:build __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__) :info:build ^~~~~~~~~~~ :info:build unixos.c:101:11: error: implicit declaration of function 'mkdir' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build (void)mkdir(buf, 0700); :info:build ^ :info:build unixos.c:131:5: error: implicit declaration of function 'rmdir' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build rmdir(dir); :info:build ^ :info:build unixos.c:187:13: error: implicit declaration of function 'mkdir' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build (void) mkdir(fname, 0777); :info:build ^ :info:build unixos.c:197:19: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] :info:build } while (outfile = fopen(buf, "r")); :info:build ~~~~~~~~^~~~~~~~~~~~~~~~~ :info:build unixos.c:197:19: note: place parentheses around the assignment to silence this warning :info:build } while (outfile = fopen(buf, "r")); :info:build ^ :info:build ( ) :info:build unixos.c:197:19: note: use '==' to turn this assignment into an equality comparison :info:build } while (outfile = fopen(buf, "r")); :info:build ^ :info:build == :info:build unixos.c:205:19: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] :info:build } while (outfile = fopen(buf, "r")); :info:build ~~~~~~~~^~~~~~~~~~~~~~~~~ :info:build unixos.c:205:19: note: place parentheses around the assignment to silence this warning :info:build } while (outfile = fopen(buf, "r")); :info:build ^ :info:build ( ) :info:build unixos.c:205:19: note: use '==' to turn this assignment into an equality comparison :info:build } while (outfile = fopen(buf, "r")); :info:build ^ :info:build == :info:build unixos.c:218:23: error: implicit declaration of function 'free' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build if (output_fname) free(output_fname); :info:build ^ :info:build unixos.c:231:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] :info:build if (p = strrchr(p, '.')) *p = '\0'; :info:build ~~^~~~~~~~~~~~~~~~~ :info:build unixos.c:231:11: note: place parentheses around the assignment to silence this warning :info:build if (p = strrchr(p, '.')) *p = '\0'; :info:build ^ :info:build ( ) :info:build unixos.c:231:11: note: use '==' to turn this assignment into an equality comparison :info:build if (p = strrchr(p, '.')) *p = '\0'; :info:build ^ :info:build == :info:build unixos.c:271:5: error: implicit declaration of function 'warn' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build warn(warning); :info:build ^ :info:build unixos.c:272:5: error: implicit declaration of function 'free' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build free(warning); :info:build ^ :info:build 5 warnings and 9 errors generated. :info:build make: *** [unixos.o] Error 1 :info:build 1 warning generated. :info:build make: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_mail_mpack/mpack/work/mpack-1.6' :info:build Command failed: cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_mail_mpack/mpack/work/mpack-1.6" && /usr/bin/make -j16 -w all :info:build Exit code: 2 :error:build Failed to build mpack: command execution failed :debug:build Error code: CHILDSTATUS 1434 2 :debug:build Backtrace: command execution failed :debug:build while executing :debug:build "system {*}$notty {*}$nice $fullcmdstring" :debug:build invoked from within :debug:build "command_exec build" :debug:build (procedure "portbuild::build_main" line 8) :debug:build invoked from within :debug:build "$procedure $targetname" :error:build See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_mail_mpack/mpack/main.log for details. version:1 :debug:sysinfo macOS 11.0 (darwin/20.1.0) arch i386 :debug:sysinfo MacPorts 2.6.4 :debug:sysinfo Xcode none :debug:sysinfo SDK 11.0 :debug:sysinfo MACOSX_DEPLOYMENT_TARGET: 11.0 :debug:main mpack has no conflicts :debug:main Executing org.macports.main (mpack) :debug:main dropping privileges: euid changed to 502, egid changed to 501. :debug:archivefetch archivefetch phase started at Mon Nov 23 17:46:11 CET 2020 :msg:archivefetch ---> Fetching archive for mpack :debug:archivefetch Executing org.macports.archivefetch (mpack) :debug:archivefetch euid/egid changed to: 0/0 :debug:archivefetch chowned /opt/local/var/macports/incoming to macports :debug:archivefetch euid/egid changed to: 502/501 :info:archivefetch ---> mpack-1.6_1.darwin_20.x86_64.tbz2 doesn't seem to exist in /opt/local/var/macports/incoming/verified :msg:archivefetch ---> Attempting to fetch mpack-1.6_1.darwin_20.x86_64.tbz2 from https://packages.macports.org/mpack :debug:archivefetch Fetching archive failed: The requested URL returned error: 404 :msg:archivefetch ---> Attempting to fetch mpack-1.6_1.darwin_20.x86_64.tbz2 from https://nue.de.packages.macports.org/mpack :debug:archivefetch Fetching archive failed: The requested URL returned error: 404 Not Found :msg:archivefetch ---> Attempting to fetch mpack-1.6_1.darwin_20.x86_64.tbz2 from https://lil.fr.packages.macports.org/mpack :debug:archivefetch Fetching archive failed: The requested URL returned error: 404 Not Found :debug:archivefetch Privilege de-escalation not attempted as not running as root. :debug:archivefetch Skipping completed org.macports.fetch (mpack) :debug:archivefetch Privilege de-escalation not attempted as not running as root. :debug:archivefetch Skipping completed org.macports.checksum (mpack) :debug:archivefetch Privilege de-escalation not attempted as not running as root. :debug:archivefetch Skipping completed org.macports.extract (mpack) :debug:archivefetch Privilege de-escalation not attempted as not running as root. :debug:archivefetch Skipping completed org.macports.patch (mpack) :debug:archivefetch Privilege de-escalation not attempted as not running as root. :debug:archivefetch Skipping completed org.macports.configure (mpack) :debug:archivefetch Privilege de-escalation not attempted as not running as root. :debug:build build phase started at Mon Nov 23 17:46:11 CET 2020 :notice:build ---> Building mpack :debug:build Executing org.macports.build (mpack) :debug:build Environment: :debug:build CC_PRINT_OPTIONS='YES' :debug:build CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_mail_mpack/mpack/work/.CC_PRINT_OPTIONS' :debug:build CPATH='/opt/local/include' :debug:build DEVELOPER_DIR='/Library/Developer/CommandLineTools' :debug:build LIBRARY_PATH='/opt/local/lib' :debug:build MACOSX_DEPLOYMENT_TARGET='11.0' :debug:build SDKROOT='/Library/Developer/CommandLineTools/SDKs/MacOSX11.0.sdk' :info:build Executing: cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_mail_mpack/mpack/work/mpack-1.6" && /usr/bin/make -j16 -w all :debug:build system: cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_mail_mpack/mpack/work/mpack-1.6" && /usr/bin/make -j16 -w all :info:build make: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_mail_mpack/mpack/work/mpack-1.6' :info:build /usr/bin/clang -DPACKAGE=\"mpack\" -DVERSION=\"1.6\" -DHAVE_DN_EXPAND=1 -DHAVE_STRCHR=1 -DHAVE_STRCASECMP=1 -DHAVE_GETOPT=1 -I. -I. -I/opt/local/include -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX11.0.sdk -pipe -Os -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX11.0.sdk -arch x86_64 -c unixpk.c :info:build /usr/bin/clang -DPACKAGE=\"mpack\" -DVERSION=\"1.6\" -DHAVE_DN_EXPAND=1 -DHAVE_STRCHR=1 -DHAVE_STRCASECMP=1 -DHAVE_GETOPT=1 -I. -I. -I/opt/local/include -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX11.0.sdk -pipe -Os -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX11.0.sdk -arch x86_64 -c encode.c :info:build /usr/bin/clang -DPACKAGE=\"mpack\" -DVERSION=\"1.6\" -DHAVE_DN_EXPAND=1 -DHAVE_STRCHR=1 -DHAVE_STRCASECMP=1 -DHAVE_GETOPT=1 -I. -I. -I/opt/local/include -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX11.0.sdk -pipe -Os -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX11.0.sdk -arch x86_64 -c magic.c :info:build /usr/bin/clang -DPACKAGE=\"mpack\" -DVERSION=\"1.6\" -DHAVE_DN_EXPAND=1 -DHAVE_STRCHR=1 -DHAVE_STRCASECMP=1 -DHAVE_GETOPT=1 -I. -I. -I/opt/local/include -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX11.0.sdk -pipe -Os -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX11.0.sdk -arch x86_64 -c unixos.c :info:build /usr/bin/clang -DPACKAGE=\"mpack\" -DVERSION=\"1.6\" -DHAVE_DN_EXPAND=1 -DHAVE_STRCHR=1 -DHAVE_STRCASECMP=1 -DHAVE_GETOPT=1 -I. -I. -I/opt/local/include -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX11.0.sdk -pipe -Os -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX11.0.sdk -arch x86_64 -c xmalloc.c :info:build /usr/bin/clang -DPACKAGE=\"mpack\" -DVERSION=\"1.6\" -DHAVE_DN_EXPAND=1 -DHAVE_STRCHR=1 -DHAVE_STRCASECMP=1 -DHAVE_GETOPT=1 -I. -I. -I/opt/local/include -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX11.0.sdk -pipe -Os -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX11.0.sdk -arch x86_64 -c unixunpk.c :info:build /usr/bin/clang -DPACKAGE=\"mpack\" -DVERSION=\"1.6\" -DHAVE_DN_EXPAND=1 -DHAVE_STRCHR=1 -DHAVE_STRCASECMP=1 -DHAVE_GETOPT=1 -I. -I. -I/opt/local/include -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX11.0.sdk -pipe -Os -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX11.0.sdk -arch x86_64 -c decode.c :info:build /usr/bin/clang -DPACKAGE=\"mpack\" -DVERSION=\"1.6\" -DHAVE_DN_EXPAND=1 -DHAVE_STRCHR=1 -DHAVE_STRCASECMP=1 -DHAVE_GETOPT=1 -I. -I. -I/opt/local/include -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX11.0.sdk -pipe -Os -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX11.0.sdk -arch x86_64 -c uudecode.c :info:build /usr/bin/clang -DPACKAGE=\"mpack\" -DVERSION=\"1.6\" -DHAVE_DN_EXPAND=1 -DHAVE_STRCHR=1 -DHAVE_STRCASECMP=1 -DHAVE_GETOPT=1 -I. -I. -I/opt/local/include -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX11.0.sdk -pipe -Os -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX11.0.sdk -arch x86_64 -c part.c :info:build unixunpk.c:44:19: error: implicit declaration of function 'getopt' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build while ((opt = getopt(argc, argv, "qftC:")) != EOF) { :info:build ^ :info:build xmalloc.c:27:14: warning: incompatible redeclaration of library function 'malloc' [-Wincompatible-library-redeclaration] :info:build extern char *malloc(), *realloc(); :info:build ^ :info:build encode.c:62:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] :info:build if (p = strrchr(cleanfname, '/')) cleanfname = p+1; :info:build ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ :info:build unixpk.c:64:12: error: implicit declaration of function 'atoi' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build maxsize = atoi(p); :info:build ^ :info:build xmalloc.c:27:14: noteencode.c: 'malloc' is a builtin with type 'void *(unsigned long)':62:11 :info:build : note: place parentheses around the assignment to silence this warning :info:build if (p = strrchr(cleanfname, '/')) cleanfname = p+1; :info:build ^ :info:build ( ) :info:build xmalloc.c:27magic.c::2559:: 44warning:: incompatible redeclaration of library function 'realloc' [-Wincompatible-library-redeclaration] :info:build unixunpk.cunixpk.c:59:error67:: 19extern char *malloc(), *realloc();: :info:build implicitly declaring library function 'strlen' with type 'unsigned long (const char *)' [-Werror,-Wimplicit-function-declaration]error :info:build : implicit declaration of function 'getopt' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build ^:10: error: implicit declaration of function 'chdir' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build if (chdir(optarg)) { :info:build ^ :info:build while ((opt = getopt(argc, argv, "s:d:m:c:o:n:")) != EOF) { :info:build xmalloc.c:27:25: ^ :info:build note: 'realloc' is a builtin with type 'void *(void *, unsigned long)' :info:build encode.c:62:11: note: use '==' to turn this assignment into an equality comparison :info:build if (p = strrchr(cleanfname, '/')) cleanfname = p+1; :info:build ^ :info:build == :info:build xmalloc.c:33:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] :info:build if (magic[i].len == 0) magic[i].len = strlen(magic[i].num);encode.c:63:11: warning if (ret = malloc((unsigned) size)): :info:build using the result of an assignment as a condition without parentheses [-Wparentheses] ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ :info:build if (p = strrchr(cleanfname, '\\')) cleanfname = p+1; :info:build ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ :info:build magic.c:unixpk.c:78:16: error: implicit declaration of function 'atoi' is invalid in C99 [-Werror,-Wimplicit-function-declaration]59:44: note: include the header or explicitly provide a declaration for 'strlen' :info:build encode.c:63:11: note: place parentheses around the assignment to silence this warning :info:build maxsize = atoi(optarg); :info:build ^ :info:build if (p = strrchr(cleanfname, '\\')) cleanfname = p+1; :info:build ^ :info:build ( ) :info:build unixunpk.c:61:3: error: implicitly declaring library function 'exit' with type 'void (int) __attribute__((noreturn))' [-Werror,-Wimplicit-function-declaration] :info:build exit(1); :info:build ^ :info:build unixunpk.c:61:3: note: include the header or explicitly provide a declaration for 'exit' :info:build encode.c:63:11: note: use '==' to turn this assignment into an equality comparison :info:build if (p = strrchr(cleanfname, '\\')) cleanfname = p+1; :info:build ^ :info:build == :info:build encode.c:65:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] :info:build if (p = strrchr(cleanfname, ':')) cleanfname = p+1; :info:build ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ :info:build xmalloc.c:33:13: note: place parentheses around the assignment to silence this warning :info:build encode.c:65:11: note: place parentheses around the assignment to silence this warning :info:build if (ret = malloc((unsigned) size)) :info:build ^ :info:build ( ) :info:build if (p = strrchr(cleanfname, ':')) cleanfname = p+1; :info:build ^ :info:build ( ) :info:build encode.c:65:11: note: use '==' to turn this assignment into an equality comparison :info:build if (p = strrchr(cleanfname, ':')) cleanfname = p+1; :info:build ^ :info:build == :info:build xmalloc.c:33:13: note: use '==' to turn this assignment into an equality comparison :info:build if (ret = malloc((unsigned) size)) :info:build ^ :info:build == :info:build encode.c:88:6: error: implicit declaration of function 'free' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build free(md5digest(descfile, &l)); /* XXX */ :info:build ^ :info:build unixunpk.c:73:2: error: implicit declaration of function 'handleMessage' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build xmalloc.c:37:5: error: implicitly declaring library function 'exit' with type 'void (int) __attribute__((noreturn))' [-Werror,-Wimplicit-function-declaration] :info:build handleMessage(part_init(stdin), "text/plain", 0, extractText); :info:build ^ :info:build exit(1); :info:build ^ :info:build xmalloc.c:37:5: note: include the header or explicitly provide a declaration for 'exit' :info:build unixpk.c:102:6: error: implicitly declaring library function 'exit' with type 'void (int) __attribute__((noreturn))' [-Werror,-Wimplicit-function-declaration] :info:build exit(1); :info:build ^ :info:build unixpk.c:102:6: note: include the header or explicitly provide a declaration for 'exit' :info:build decode.c:74:6: error: implicit declaration of function 'warn' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build xmalloc.c:46:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] :info:build if (ret = !ptr ? malloc ((unsigned) size) : realloc (ptr, (unsigned) size)) :info:build ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ :info:build unixunpk.c:88:6: error: implicit declaration of function 'handleMessage' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build handleMessage(part_init(file), "text/plain", 0, extractText); :info:build ^ :info:build warn("ignoring invalid content encoding on message/rfc822"); :info:build ^ :info:build xmalloc.c:46:13: note: place parentheses around the assignment to silence this warning :info:build if (ret = !ptr ? malloc ((unsigned) size) : realloc (ptr, (unsigned) size)) :info:build ^ :info:build ( ) :info:build xmalloc.c:46:13: note: use '==' to turn this assignment into an equality comparison :info:build if (ret = !ptr ? malloc ((unsigned) size) : realloc (ptr, (unsigned) size)) :info:build ^ :info:build == :info:build uudecode.c:86:9: error: implicit declaration of function 'parseSubject' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build decode.c:82:6: error: implicit declaration of function 'warn' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build if (parseSubject(subject, &fname, &part, &nparts) != 0) { :info:build ^ :info:build warn("ignoring invalid content encoding on message/partial"); :info:build ^ :info:build decode.c:84:9: error: implicit declaration of function 'handlePartial' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build return handlePartial(inpart, headers, contentParams, extractText); :info:build ^ :info:build encode.c:118:6: error: implicit declaration of function 'os_perror' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build os_perror(buf); :info:build decode.c:88:9: error: implicit declaration of function 'ignoreMessage' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build ^ :info:build return ignoreMessage(inpart); :info:build ^ :info:build uudecode.c:90:9: error: implicit declaration of function 'saveUuFile' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build decode.c:88:9: note: did you mean 'handleMessage'? :info:build return saveUuFile(inpart, fname, part, nparts, (char *)0); :info:build ^ :info:build decode.c:55:5: note: 'handleMessage' declared here :info:build int handleMessage(struct part *inpart, char *defaultContentType, int inAppleDouble, int extractText) :info:build ^ :info:build unixpk.c:158:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] :info:build if (p = strchr(sbuf, '\n')) *p = '\0'; :info:build ~~^~~~~~~~~~~~~~~~~~~~ :info:build decode.c:92:6: error: implicit declaration of function 'warn' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build warn("ignoring invalid content encoding on multipart"); :info:build ^ :info:build decode.c:94:9: error: implicit declaration of function 'handleMultipart' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build return handleMultipart(inpart, contentType, contentParams, :info:build ^ :info:build unixpk.c:158:8: note: place parentheses around the assignment to silence this warning :info:build if (p = strchr(sbuf, '\n')) *p = '\0'; :info:build ^ :info:build ( ) :info:build unixpk.c:158:8: note: use '==' to turn this assignment into an equality comparison :info:build if (p = strchr(sbuf, '\n')) *p = '\0'; :info:build ^ :info:build == :info:build decode.c:97:14: error: implicit declaration of function 'part_depth' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build else if (part_depth(inpart) == 0 && :info:build ^ :info:build unixpk.c:170:2: error: implicit declaration of function 'mktemp' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build mktemp(fnamebuf); :info:build ^ :info:build encode.c:198:3: error: implicit declaration of function 'free' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build free(appledigest); :info:build ^ :info:build decode.c:97:14: note: did you mean 'part_gets'? :info:build encode.c:206:17: error: implicit declaration of function 'to64' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build written += to64(applefile, outfile, :info:build ^ :info:build ./part.h:58:14: note: 'part_gets' declared here :info:build unixpk.c:176:2: error: implicit declaration of function 'os_perror' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build extern char *part_gets(char *s, int n, struct part *part); :info:build ^ :info:build os_perror(fname); :info:build ^ :info:build uudecode.c:107:10: error: implicit declaration of function 'saveUuFile' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build return saveUuFile(inpart, (char *)0, 1, 0, buf); :info:build ^ :info:build uudecode.c:111:10: error: implicit declaration of function 'saveUuFile' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build return saveUuFile(inpart, fname, part, nparts, buf); :info:build ^ :info:build decode.c:103:9: error: implicit declaration of function 'handleUuencode' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build return handleUuencode(inpart, subject, extractText); :info:build ^ :info:build encode.c:225:6: error: implicit declaration of function 'free' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build free(digest); :info:build ^ :info:build unixpk.c:183:6: error: implicit declaration of function 'os_perror' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build os_perror(descfname); :info:build ^ :info:build encode.c:231:13: error: implicit declaration of function 'to64' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build unixpk.c:188:9: error: implicit declaration of function 'encode' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build written += to64(infile, outfile, :info:build ^ :info:build if (encode(infile, (FILE *)0, fname, descfile, subject, headers, :info:build ^ :info:build decode.c:109:9: error: implicit declaration of function 'handleText' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build return handleText(inpart, contentEncoding); :info:build ^ :info:build 4 warnings and 1 error generated. :info:build 1 error generated. :info:build 5 errors generated. :info:build uudecode.c:130:10: error: implicit declaration of function 'saveUuFile' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build return saveUuFile(inpart, tmpfname, tmppart, 0, (char *)0); :info:build ^ :info:build decode.c:113:9: error: implicit declaration of function 'saveToFile' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build return saveToFile(inpart, inAppleDouble, contentType, contentParams, :info:build ^ :info:build uudecode.c:149:10: error: implicit declaration of function 'saveUuFile' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build return saveUuFile(inpart, tmpfname, tmppart, tmpnparts, :info:build ^ :info:build 3 warnings and 6 errors generated. :info:build unixpk.c:230:20: error: implicitly declaring library function 'abort' with type 'void (void) __attribute__((noreturn))' [-Werror,-Wimplicit-function-declaration] :info:build if (start < 2) abort(); :info:build ^ :info:build unixpk.c:230:20: note: include the header or explicitly provide a declaration for 'abort' :info:build unixpk.c:240:8: error: implicit declaration of function 'fork' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build pid = fork(); :info:build ^ :info:build uudecode.c:171:13: error: implicit declaration of function 'saveUuFile' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build return saveUuFile(inpart, tmpfname, tmppart, tmpnparts, (char *)0); :info:build ^ :info:build unixpk.c:248:16: error: implicit declaration of function 'wait' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build while (pid != wait(&status)); :info:build ^ :info:build uudecode.c:190:13: error: implicit declaration of function 'saveUuFile' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build return saveUuFile(inpart, tmpfname, tmppart, tmpnparts, (char *)0); :info:build ^ :info:build unixpk.c:252:5: error: implicit declaration of function 'dup2' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build dup2(fileno(infile), 0); :info:build ^ :info:build uudecode.c:212:13: error: implicit declaration of function 'saveUuFile' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build return saveUuFile(inpart, tmpfname, tmppart, tmpnparts, (char *)0); :info:build ^ :info:build unixpk.c:257:5: error: implicit declaration of function 'execv' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build execv("/usr/lib/sendmail", addr+start); :info:build ^ :info:build unixpk.c:261:5: error: implicitly declaring library function '_exit' with type 'void (int) __attribute__((noreturn))' [-Werror,-Wimplicit-function-declaration] :info:build _exit(1); :info:build ^ :info:build unixpk.c:261:5: note: include the header or explicitly provide a declaration for '_exit' :info:build unixpk.c:270:8: error: implicit declaration of function 'fork' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build pid = fork(); :info:build ^ :info:build unixpk.c:278:16: error: implicit declaration of function 'wait' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build while (pid != wait(&status)); :info:build ^ :info:build uudecode.c:236:13: errorunixpk.c:282:5: : implicit declaration of function 'saveUuFile' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build error: implicit declaration of function 'dup2' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build dup2(fileno(infile), 0); :info:build ^ :info:build return saveUuFile(inpart, tmpfname, tmppart, tmpnparts, (char *)0); :info:build ^ :info:build unixpk.c:284:5: error: implicit declaration of function 'execlp' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build execlp("inews", "inews", "-h", "-S", (char *)0); :info:build ^ :info:build uudecode.c:247:13: error: implicit declaration of function 'saveUuFile' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build decode.c:213:7: error: implicit declaration of function 'part_ungets' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build return saveUuFile(inpart, fname, part, nparts, buf); :info:build ^ :info:build part_ungets(next, inpart); :info:build ^ :info:build unixpk.c:285:5: error: implicit declaration of function 'execl' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build execl("/usr/local/news/inews", "inews", "-h", "-S", (char *)0); :info:build ^ :info:build unixpk.c:285:5: note: did you mean 'execlp'? :info:build decode.c:213:7: note: did you mean 'part_gets'? :info:build unixpk.c:284:5: note: 'execlp' declared here :info:build execlp("inews", "inews", "-h", "-S", (char *)0); :info:build ^ :info:build ./part.h:58:14: note: 'part_gets' declared here :info:build extern char *part_gets(char *s, int n, struct part *part); :info:build ^ :info:build uudecode.c:258:16: error: implicit declaration of function 'atoi' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build tmppart = atoi(buf+8); :info:build ^ :info:build 1 warning and 19 errors generated. :info:build uudecode.c:263:18: error: implicit declaration of function 'atoi' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build tmpnparts = atoi(buf+14); :info:build ^ :info:build make: *** [xmalloc.o] Error 1 :info:build make: *** Waiting for unfinished jobs.... :info:build make: *** [unixunpk.o] Error 1 :info:build make: *** [magic.o] Error 1 :info:build make: *** [encode.o] Error 1 :info:build decode.c:310:2: error: implicit declaration of function 'warn' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build warn("ignoring unknown content transfer encoding\n"); :info:build ^ :info:build uudecode.c:269:19: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] :info:build if (descfile = startDescFile(fname)) { :info:build ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ :info:build uudecode.c:269:19: note: place parentheses around the assignment to silence this warning :info:build if (descfile = startDescFile(fname)) { :info:build ^ :info:build ( ) :info:build uudecode.c:269:19: note: use '==' to turn this assignment into an equality comparison :info:build if (descfile = startDescFile(fname)) { :info:build ^ :info:build == :info:build uudecode.c:279:13: error: implicit declaration of function 'os_binhex' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build return os_binhex(inpart, 1, 1); :info:build ^ :info:build make: *** [unixpk.o] Error 1 :info:build uudecode.c:293:3: error: implicit declaration of function 'part_ungets' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build part_ungets(buf, inpart); :info:build ^ :info:build decode.c:612:2: error: implicit declaration of function 'warn' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build warn("partial message has no id parameter"); :info:build ^ :info:build decode.c:622:2: error: implicit declaration of function 'warn' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build warn("partial message doesn't have number parameter"); :info:build ^ :info:build decode.c:625:16: error: implicit declaration of function 'atoi' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build thispart = atoi(p); :info:build ^ :info:build uudecode.c:293:3: note: did you mean 'part_gets'? :info:build ./part.h:58:14: note: 'part_gets' declared here :info:build decode.c:extern char *part_gets(char *s, int n, struct part *part);627 :info:build :11 ^: :info:build warning: using the result of an assignment as a condition without parentheses [-Wparentheses] :info:build if (p = getParam(contentParams, "total")) { :info:build ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ :info:build uudecode.c:295:10: error: implicit declaration of function 'handleMessage' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build decode.c:627:11: note: place parentheses around the assignment to silence this warning :info:build return handleMessage(inpart, "text/plain", 0, extractText); :info:build ^ :info:build if (p = getParam(contentParams, "total")) { :info:build ^ :info:build ( ) :info:build decode.c:627:11: note: use '==' to turn this assignment into an equality comparison :info:build if (p = getParam(contentParams, "total")) { :info:build ^ :info:build == :info:build decode.c:630:6: error: implicit declaration of function 'warn' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build warn("partial message has invalid number of parts"); :info:build ^ :info:build decode.c:637:6: error: implicit declaration of function 'os_perror' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build os_perror(buf); :info:build ^ :info:build uudecode.c:345:3: error: implicit declaration of function 'part_ungets' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build part_ungets(buf2, inpart); :info:build ^ :info:build decode.c:646:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] :info:build if (partfile = fopen(buf, "r")) { :info:build ~~~~~~~~~^~~~~~~~~~~~~~~~~ :info:build decode.cuudecode.c:646::362:14:15: note: place parentheses around the assignment to silence this warning :info:build error: implicit declaration of function 'handleMessage' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build if (partfile = fopen(buf, "r")) { :info:build ^ :info:build ( ) :info:build return handleMessage(inpart, "text/plain", 0, extractText); :info:build ^ :info:build decode.c:646:15: note: use '==' to turn this assignment into an equality comparison :info:build if (partfile = fopen(buf, "r")) { :info:build ^ :info:build == :info:build decode.c:657:2: erroruudecode.c:383:8: error: implicit declaration of function 'descEnd' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build : implicit declaration of function 'warn' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build if (!descEnd(buf) && (descfile = startDescFile(fname))) { :info:build ^ :info:build warn("partial message has invalid number"); :info:build ^ :info:build decode.c:664:5: error: implicit declaration of function 'chat' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build chat(buf); :info:build ^ :info:build fatal error: too many errors emitted, stopping now [-ferror-limit=] :info:build fatal error: too many errors emitted, stopping now [-ferror-limit=] :info:build 2 warnings and 20 errors generated. :info:build 1 warning and 20 errors generated. :info:build part.c:64:20: error: implicit declaration of function 'free' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build if (part->buf) free(part->buf); :info:build ^ :info:build part.c:66:1: warning: non-void function does not return a value [-Wreturn-type] :info:build } :info:build ^ :info:build make: *** [uudecode.o] Error 1 :info:build make: *** [decode.o] Error 1 :info:build part.c:103:1: warning: non-void function does not return a value [-Wreturn-type] :info:build } :info:build ^ :info:build part.c:197:1: warning: non-void function does not return a value [-Wreturn-type] :info:build } :info:build ^ :info:build 3 warnings and 1 error generated. :info:build make: *** [part.o] Error 1 :info:build unixos.c:42:14: warning: incompatible redeclaration of library function 'malloc' [-Wincompatible-library-redeclaration] :info:build extern char *malloc(); :info:build ^ :info:build unixos.c:42:14: note: 'malloc' is a builtin with type 'void *(unsigned long)' :info:build unixos.c:65:8: error: implicit declaration of function 'getpid' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build pid = getpid(); :info:build ^ :info:build unixos.c:66:2: error: implicit declaration of function 'time' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build time(&curtime); :info:build ^ :info:build unixos.c:67:2: error: implicit declaration of function 'gethostname' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build gethostname(hostname, sizeof(hostname)); :info:build ^ :info:build unixos.c:67:2: note: did you mean 'gethostbyname'? :info:build /Library/Developer/CommandLineTools/SDKs/MacOSX11.0.sdk/usr/include/netdb.h:275:17: note: 'gethostbyname' declared here :info:build struct hostent *gethostbyname(const char *); :info:build ^ :info:build unixos.c:79:38: warning: format specifies type 'int' but the argument has type 'time_t' (aka 'long') [-Wformat] :info:build sprintf(result, "%d.%d@%s", pid, curtime++, hostname); :info:build ~~ ^~~~~~~~~ :info:build %ld :info:build /Library/Developer/CommandLineTools/SDKs/MacOSX11.0.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf' :info:build __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__) :info:build ^~~~~~~~~~~ :info:build unixos.c:101:11: error: implicit declaration of function 'mkdir' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build (void)mkdir(buf, 0700); :info:build ^ :info:build unixos.c:131:5: error: implicit declaration of function 'rmdir' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build rmdir(dir); :info:build ^ :info:build unixos.c:187:13: error: implicit declaration of function 'mkdir' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build (void) mkdir(fname, 0777); :info:build ^ :info:build unixos.c:197:19: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] :info:build } while (outfile = fopen(buf, "r")); :info:build ~~~~~~~~^~~~~~~~~~~~~~~~~ :info:build unixos.c:197:19: note: place parentheses around the assignment to silence this warning :info:build } while (outfile = fopen(buf, "r")); :info:build ^ :info:build ( ) :info:build unixos.c:197:19: note: use '==' to turn this assignment into an equality comparison :info:build } while (outfile = fopen(buf, "r")); :info:build ^ :info:build == :info:build unixos.c:205:19: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] :info:build } while (outfile = fopen(buf, "r")); :info:build ~~~~~~~~^~~~~~~~~~~~~~~~~ :info:build unixos.c:205:19: note: place parentheses around the assignment to silence this warning :info:build } while (outfile = fopen(buf, "r")); :info:build ^ :info:build ( ) :info:build unixos.c:205:19: note: use '==' to turn this assignment into an equality comparison :info:build } while (outfile = fopen(buf, "r")); :info:build ^ :info:build == :info:build unixos.c:218:23: error: implicit declaration of function 'free' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build if (output_fname) free(output_fname); :info:build ^ :info:build unixos.c:231:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] :info:build if (p = strrchr(p, '.')) *p = '\0'; :info:build ~~^~~~~~~~~~~~~~~~~ :info:build unixos.c:231:11: note: place parentheses around the assignment to silence this warning :info:build if (p = strrchr(p, '.')) *p = '\0'; :info:build ^ :info:build ( ) :info:build unixos.c:231:11: note: use '==' to turn this assignment into an equality comparison :info:build if (p = strrchr(p, '.')) *p = '\0'; :info:build ^ :info:build == :info:build unixos.c:271:5: error: implicit declaration of function 'warn' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build warn(warning); :info:build ^ :info:build unixos.c:272:5: error: implicit declaration of function 'free' is invalid in C99 [-Werror,-Wimplicit-function-declaration] :info:build free(warning); :info:build ^ :info:build 5 warnings and 9 errors generated. :info:build make: *** [unixos.o] Error 1 :info:build make: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_mail_mpack/mpack/work/mpack-1.6' :info:build Command failed: cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_mail_mpack/mpack/work/mpack-1.6" && /usr/bin/make -j16 -w all :info:build Exit code: 2 :error:build Failed to build mpack: command execution failed :debug:build Error code: CHILDSTATUS 12506 2 :debug:build Backtrace: command execution failed :debug:build while executing :debug:build "system {*}$notty {*}$nice $fullcmdstring" :debug:build invoked from within :debug:build "command_exec build" :debug:build (procedure "portbuild::build_main" line 8) :debug:build invoked from within :debug:build "$procedure $targetname" :error:build See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_mail_mpack/mpack/main.log for details.