The following packages will be installed: serialmail Fetching README... 0%100%100%100%100%100%Done Fetching README.SBo... 0%100%100%100%100%100%Done Fetching serialmail-0.75.errno.patch... 0%100%100%100%100%100%Done Fetching serialmail.SlackBuild... 0%100%100%100%100%100%Done Fetching serialmail.info... 0%100%100%100%100%100%Done Fetching slack-desc... 0%100%100%100%100%100%Done serialmail-0.75/ serialmail-0.75/BLURB serialmail-0.75/README serialmail-0.75/TOISP serialmail-0.75/FROMISP serialmail-0.75/AUTOTURN serialmail-0.75/TODO serialmail-0.75/THANKS serialmail-0.75/CHANGES serialmail-0.75/FILES serialmail-0.75/VERSION serialmail-0.75/SYSDEPS serialmail-0.75/TARGETS serialmail-0.75/Makefile serialmail-0.75/maildirqmtp.1 serialmail-0.75/maildirqmtp.sh serialmail-0.75/maildirsmtp.1 serialmail-0.75/maildirsmtp.sh serialmail-0.75/maildirserial.1 serialmail-0.75/maildirserial.c serialmail-0.75/serialqmtp.1 serialmail-0.75/serialqmtp.c serialmail-0.75/serialsmtp.1 serialmail-0.75/serialsmtp.c serialmail-0.75/setlock.1 serialmail-0.75/setlock.c serialmail-0.75/rts.sh serialmail-0.75/rts.tests serialmail-0.75/rts.exp serialmail-0.75/mess822.h serialmail-0.75/mess822_date.3 serialmail-0.75/mess822_date.c serialmail-0.75/conf-cc serialmail-0.75/conf-ld serialmail-0.75/find-systype.sh serialmail-0.75/trycpp.c serialmail-0.75/warn-auto.sh serialmail-0.75/INSTALL serialmail-0.75/hier.c serialmail-0.75/conf-home serialmail-0.75/auto-str.c serialmail-0.75/auto_home.h serialmail-0.75/install.c serialmail-0.75/instcheck.c serialmail-0.75/substdio.h serialmail-0.75/substdio.c serialmail-0.75/substdi.c serialmail-0.75/substdo.c serialmail-0.75/substdio_copy.c serialmail-0.75/subfd.h serialmail-0.75/subfderr.c serialmail-0.75/subfdouts.c serialmail-0.75/subfdins.c serialmail-0.75/readwrite.h serialmail-0.75/exit.h serialmail-0.75/gen_alloc.h serialmail-0.75/gen_allocdefs.h serialmail-0.75/stralloc.3 serialmail-0.75/stralloc.h serialmail-0.75/stralloc_eady.c serialmail-0.75/stralloc_pend.c serialmail-0.75/stralloc_copy.c serialmail-0.75/stralloc_opyb.c serialmail-0.75/stralloc_opys.c serialmail-0.75/stralloc_cat.c serialmail-0.75/stralloc_catb.c serialmail-0.75/stralloc_cats.c serialmail-0.75/stralloc_arts.c serialmail-0.75/stralloc_num.c serialmail-0.75/alloc.3 serialmail-0.75/alloc.h serialmail-0.75/alloc.c serialmail-0.75/alloc_re.c serialmail-0.75/error.3 serialmail-0.75/error_str.3 serialmail-0.75/error.h serialmail-0.75/error.c serialmail-0.75/error_str.c serialmail-0.75/byte.h serialmail-0.75/byte_chr.c serialmail-0.75/byte_copy.c serialmail-0.75/byte_cr.c serialmail-0.75/byte_diff.c serialmail-0.75/str.h serialmail-0.75/str_diff.c serialmail-0.75/str_len.c serialmail-0.75/str_rchr.c serialmail-0.75/str_start.c serialmail-0.75/strerr.h serialmail-0.75/strerr_sys.c serialmail-0.75/strerr_die.c serialmail-0.75/env.h serialmail-0.75/env.c serialmail-0.75/case.3 serialmail-0.75/case.h serialmail-0.75/case_diffb.c serialmail-0.75/fmt.h serialmail-0.75/fmt_ulong.c serialmail-0.75/scan.h serialmail-0.75/scan_ulong.c serialmail-0.75/getln.3 serialmail-0.75/getln.h serialmail-0.75/getln.c serialmail-0.75/getln2.3 serialmail-0.75/getln2.c serialmail-0.75/sgetopt.3 serialmail-0.75/sgetopt.h serialmail-0.75/sgetopt.c serialmail-0.75/subgetopt.3 serialmail-0.75/subgetopt.h serialmail-0.75/subgetopt.c serialmail-0.75/open.h serialmail-0.75/open_read.c serialmail-0.75/open_trunc.c serialmail-0.75/open_append.c serialmail-0.75/timeoutread.h serialmail-0.75/timeoutread.c serialmail-0.75/timeoutwrite.h serialmail-0.75/timeoutwrite.c serialmail-0.75/select.h1 serialmail-0.75/select.h2 serialmail-0.75/trysysel.c serialmail-0.75/sig.h serialmail-0.75/sig_catch.c serialmail-0.75/sig_pipe.c serialmail-0.75/trysgact.c serialmail-0.75/fd.h serialmail-0.75/fd_copy.3 serialmail-0.75/fd_copy.c serialmail-0.75/fd_move.3 serialmail-0.75/fd_move.c serialmail-0.75/direntry.3 serialmail-0.75/direntry.h1 serialmail-0.75/direntry.h2 serialmail-0.75/trydrent.c serialmail-0.75/conf-qmail serialmail-0.75/auto_qmail.h serialmail-0.75/qmail.h serialmail-0.75/qmail.c serialmail-0.75/fork.h1 serialmail-0.75/fork.h2 serialmail-0.75/tryvfork.c serialmail-0.75/wait.3 serialmail-0.75/wait.h serialmail-0.75/wait_pid.c serialmail-0.75/trywaitp.c serialmail-0.75/maildir.5 serialmail-0.75/maildir.h serialmail-0.75/maildir.c serialmail-0.75/now.3 serialmail-0.75/now.h serialmail-0.75/now.c serialmail-0.75/quote.h serialmail-0.75/quote.c serialmail-0.75/prioq.h serialmail-0.75/prioq.c serialmail-0.75/config.3 serialmail-0.75/config.h serialmail-0.75/config.c serialmail-0.75/datetime.h serialmail-0.75/tai.3 serialmail-0.75/tai_now.3 serialmail-0.75/tai_pack.3 serialmail-0.75/tai.h serialmail-0.75/tai_now.c serialmail-0.75/tai_unpack.c serialmail-0.75/caldate.3 serialmail-0.75/caldate_mjd.3 serialmail-0.75/caldate.h serialmail-0.75/caldate_fmjd.c serialmail-0.75/leapsecs.3 serialmail-0.75/leapsecs.h serialmail-0.75/leapsecs.dat serialmail-0.75/leapsecs_init.c serialmail-0.75/leapsecs_read.c serialmail-0.75/leapsecs_sub.c serialmail-0.75/caltime.3 serialmail-0.75/caltime_tai.3 serialmail-0.75/caltime.h serialmail-0.75/caltime_utc.c serialmail-0.75/uint64.h1 serialmail-0.75/uint64.h2 serialmail-0.75/tryulong64.c serialmail-0.75/lock.h serialmail-0.75/lock_ex.c serialmail-0.75/lock_exnb.c serialmail-0.75/hasflock.h.do serialmail-0.75/tryflock.c patching file error.h patching file leapsecs_read.c nroff -man maildirserial.1 > maildirserial.0 nroff -man setlock.1 > setlock.0 nroff -man serialsmtp.1 > serialsmtp.0 nroff -man serialqmtp.1 > serialqmtp.0 nroff -man maildirsmtp.1 > maildirsmtp.0 nroff -man maildirqmtp.1 > maildirqmtp.0 nroff -man alloc.3 > alloc.0 nroff -man caldate.3 > caldate.0 nroff -man caldate_mjd.3 > caldate_mjd.0 nroff -man caltime.3 > caltime.0 nroff -man caltime_tai.3 > caltime_tai.0 nroff -man case.3 > case.0 nroff -man config.3 > config.0 nroff -man direntry.3 > direntry.0 nroff -man error.3 > error.0 nroff -man error_str.3 > error_str.0 nroff -man fd_copy.3 > fd_copy.0 nroff -man fd_move.3 > fd_move.0 nroff -man getln2.3 > getln2.0 nroff -man getln.3 > getln.0 nroff -man leapsecs.3 > leapsecs.0 nroff -man maildir.5 > maildir.0 nroff -man mess822_date.3 > mess822_date.0 nroff -man now.3 > now.0 nroff -man sgetopt.3 > sgetopt.0 nroff -man stralloc.3 > stralloc.0 nroff -man subgetopt.3 > subgetopt.0 nroff -man tai.3 > tai.0 nroff -man tai_now.3 > tai_now.0 nroff -man tai_pack.3 > tai_pack.0 nroff -man wait.3 > wait.0 ( cat warn-auto.sh; \ echo 'main="$1"; shift'; \ echo exec "`head -1 conf-ld`" \ '-o "$main" "$main".o ${1+"$@"}' \ ) > load chmod 755 load ( cat warn-auto.sh; \ echo exec "`head -1 conf-cc`" '-c ${1+"$@"}' \ ) > compile chmod 755 compile ( ( ./compile tryvfork.c && ./load tryvfork ) >/dev/null \ 2>&1 \ && cat fork.h2 || cat fork.h1 ) > fork.h rm -f tryvfork.o tryvfork ( ( ./compile tryulong64.c && ./load tryulong64 && \ ./tryulong64 ) >/dev/null 2>&1 \ && cat uint64.h1 || cat uint64.h2 ) > uint64.h rm -f tryulong64.o tryulong64 ./compile maildirserial.c maildirserial.c: In function ‘readcontrols’: maildirserial.c:81:7: warning: implicit declaration of function ‘chdir’ [-Wimplicit-function-declaration] 81 | if (chdir(auto_qmail) == -1) | ^~~~~ maildirserial.c:108:7: warning: implicit declaration of function ‘fchdir’ [-Wimplicit-function-declaration] 108 | if (fchdir(fddir) == -1) | ^~~~~~ maildirserial.c: At top level: maildirserial.c:115:6: warning: conflicting types for built-in function ‘puts’; expected ‘int(const char *)’ [-Wbuiltin-declaration-mismatch] 115 | void puts(buf) char *buf; { qmail_puts(&qq,buf); } | ^~~~ maildirserial.c:26:1: note: ‘puts’ is declared in header ‘’ 25 | #include "auto_qmail.h" +++ |+#include 26 | maildirserial.c: In function ‘bounce’: maildirserial.c:147:7: warning: implicit declaration of function ‘byte_chr’ [-Wimplicit-function-declaration] 147 | if (byte_chr(sender.s,sender.len,'\0') < sender.len) return -3; | ^~~~~~~~ maildirserial.c:173:8: warning: implicit declaration of function ‘quote’ [-Wimplicit-function-declaration] 173 | if (!quote("ed,config_data(&bouncefrom))) die_nomem(); | ^~~~~ maildirserial.c:178:8: warning: implicit declaration of function ‘quote2’ [-Wimplicit-function-declaration] 178 | if (!quote2("ed,bouncerecip)) die_nomem(); | ^~~~~~ maildirserial.c: In function ‘usable’: maildirserial.c:276:3: warning: implicit declaration of function ‘close’ [-Wimplicit-function-declaration] 276 | close(fd); | ^~~~~ maildirserial.c: In function ‘scanner’: maildirserial.c:290:7: warning: implicit declaration of function ‘pipe’ [-Wimplicit-function-declaration] 290 | if (pipe(pis2c) == -1) | ^~~~ maildirserial.c:312:11: warning: implicit declaration of function ‘execvp’ [-Wimplicit-function-declaration] 312 | execvp(*client,client); | ^~~~~~ maildirserial.c:321:13: warning: implicit declaration of function ‘_exit’ [-Wimplicit-function-declaration] 321 | if (!pid) _exit(0); | ^~~~~ maildirserial.c:321:13: warning: incompatible implicit declaration of built-in function ‘_exit’ [-Wbuiltin-declaration-mismatch] maildirserial.c:331:5: warning: incompatible implicit declaration of built-in function ‘_exit’ [-Wbuiltin-declaration-mismatch] 331 | _exit(100); /* client has produced error message */ | ^~~~~ maildirserial.c:333:3: warning: incompatible implicit declaration of built-in function ‘_exit’ [-Wbuiltin-declaration-mismatch] 333 | _exit(30); | ^~~~~ maildirserial.c: In function ‘main’: maildirserial.c:436:13: warning: implicit declaration of function ‘unlink’ [-Wimplicit-function-declaration] 436 | if (unlink(fn.s) == -1) { | ^~~~~~ maildirserial.c:510:15: warning: incompatible implicit declaration of built-in function ‘_exit’ [-Wbuiltin-declaration-mismatch] 510 | case 0: _exit(deadfiles.len ? 111 : 0); /* scanner says no files */ | ^~~~~ ./compile auto-str.c auto-str.c:8:6: warning: conflicting types for built-in function ‘puts’; expected ‘int(const char *)’ [-Wbuiltin-declaration-mismatch] 8 | void puts(s) | ^~~~ auto-str.c:4:1: note: ‘puts’ is declared in header ‘’ 3 | #include "exit.h" +++ |+#include 4 | ( cat warn-auto.sh; \ echo CC=\'`head -1 conf-cc`\'; \ echo LD=\'`head -1 conf-ld`\'; \ cat find-systype.sh; \ ) | sh > systype ( cat warn-auto.sh; \ echo 'main="$1"; shift'; \ echo 'rm -f "$main"'; \ echo 'ar cr "$main" ${1+"$@"}'; \ case "`cat systype`" in \ sunos-5.*) ;; \ unix_sv*) ;; \ irix64-*) ;; \ irix-*) ;; \ dgux-*) ;; \ hp-ux-*) ;; \ sco*) ;; \ *) echo 'ranlib "$main"' ;; \ esac \ ) > makelib chmod 755 makelib ./compile substdio.c ./compile substdi.c ./compile substdo.c ./compile subfderr.c ./compile subfdouts.c ./compile subfdins.c ./compile substdio_copy.c ./makelib substdio.a substdio.o substdi.o substdo.o \ subfderr.o subfdouts.o subfdins.o substdio_copy.o ./compile error.c ./compile error_str.c ./makelib error.a error.o error_str.o ./compile str_len.c ./compile str_diff.c ./compile str_rchr.c ./compile str_start.c ./compile byte_chr.c ./compile byte_diff.c ./compile byte_copy.c ./compile byte_cr.c ./makelib str.a str_len.o str_diff.o str_rchr.o \ str_start.o byte_chr.o byte_diff.o byte_copy.o byte_cr.o ./load auto-str substdio.a error.a str.a ./auto-str auto_qmail `head -1 conf-qmail` > auto_qmail.c ./compile auto_qmail.c ./compile qmail.c qmail.c: In function ‘qmail_open’: qmail.c:18:7: warning: implicit declaration of function ‘pipe’ [-Wimplicit-function-declaration] 18 | if (pipe(pim) == -1) return -1; | ^~~~ qmail.c:19:26: warning: implicit declaration of function ‘close’ [-Wimplicit-function-declaration] 19 | if (pipe(pie) == -1) { close(pim[0]); close(pim[1]); return -1; } | ^~~~~ qmail.c:31:11: warning: implicit declaration of function ‘chdir’ [-Wimplicit-function-declaration] 31 | if (chdir(auto_qmail) == -1) _exit(61); | ^~~~~ qmail.c:32:7: warning: implicit declaration of function ‘execv’ [-Wimplicit-function-declaration] 32 | execv(*binqqargs,binqqargs); | ^~~~~ ( ./compile trydrent.c >/dev/null 2>&1 \ && cat direntry.h2 || cat direntry.h1 ) > direntry.h rm -f trydrent.o ./compile maildir.c maildir.c: In function ‘maildir_chdir’: maildir.c:21:6: warning: implicit declaration of function ‘chdir’ [-Wimplicit-function-declaration] 21 | if (chdir(maildir) == -1) | ^~~~~ maildir.c: In function ‘maildir_clean’: maildir.c:47:8: warning: implicit declaration of function ‘unlink’ [-Wimplicit-function-declaration] 47 | unlink(tmpname->s); | ^~~~~~ ./compile config.c config.c: In function ‘config_readline’: config.c:82:5: warning: implicit declaration of function ‘close’ [-Wimplicit-function-declaration] 82 | close(fd); | ^~~~~ ./compile quote.c ./compile prioq.c ./compile now.c ./compile env.c ./makelib env.a env.o ./compile subgetopt.c ./compile sgetopt.c ./makelib getopt.a subgetopt.o sgetopt.o ./compile mess822_date.c ./makelib mess822.a mess822_date.o ./compile tai_now.c ./compile tai_unpack.c ./compile caldate_fmjd.c ./compile leapsecs_read.c leapsecs_read.c: In function ‘leapsecs_read’: leapsecs_read.c:23:19: warning: implicit declaration of function ‘free’ [-Wimplicit-function-declaration] 23 | if (leapsecs) free(leapsecs); | ^~~~ leapsecs_read.c:7:1: note: include ‘’ or provide a declaration of ‘free’ 6 | #include "leapsecs.h" +++ |+#include 7 | leapsecs_read.c:23:19: warning: incompatible implicit declaration of built-in function ‘free’ [-Wbuiltin-declaration-mismatch] 23 | if (leapsecs) free(leapsecs); | ^~~~ leapsecs_read.c:23:19: note: include ‘’ or provide a declaration of ‘free’ leapsecs_read.c:29:30: warning: implicit declaration of function ‘close’ [-Wimplicit-function-declaration] 29 | if (fstat(fd,&st) == -1) { close(fd); return -1; } | ^~~~~ leapsecs_read.c:31:22: warning: implicit declaration of function ‘malloc’ [-Wimplicit-function-declaration] 31 | t = (struct tai *) malloc(st.st_size); | ^~~~~~ leapsecs_read.c:31:22: note: include ‘’ or provide a declaration of ‘malloc’ leapsecs_read.c:31:22: warning: incompatible implicit declaration of built-in function ‘malloc’ [-Wbuiltin-declaration-mismatch] leapsecs_read.c:31:22: note: include ‘’ or provide a declaration of ‘malloc’ leapsecs_read.c:34:7: warning: implicit declaration of function ‘read’ [-Wimplicit-function-declaration] 34 | n = read(fd,(char *) t,st.st_size); | ^~~~ leapsecs_read.c:36:26: warning: incompatible implicit declaration of built-in function ‘free’ [-Wbuiltin-declaration-mismatch] 36 | if (n != st.st_size) { free(t); return -1; } | ^~~~ leapsecs_read.c:36:26: note: include ‘’ or provide a declaration of ‘free’ leapsecs_read.c:45:17: warning: incompatible implicit declaration of built-in function ‘free’ [-Wbuiltin-declaration-mismatch] 45 | if (leapsecs) free(leapsecs); | ^~~~ leapsecs_read.c:45:17: note: include ‘’ or provide a declaration of ‘free’ ./compile leapsecs_init.c ./compile leapsecs_sub.c ./compile caltime_utc.c ./makelib libtai.a tai_now.o tai_unpack.o caldate_fmjd.o \ leapsecs_read.o leapsecs_init.o leapsecs_sub.o caltime_utc.o ./compile getln.c ./compile getln2.c ./makelib getln.a getln.o getln2.o ./compile strerr_sys.c ./compile strerr_die.c ./makelib strerr.a strerr_sys.o strerr_die.o ./compile stralloc_eady.c ./compile stralloc_pend.c ./compile stralloc_copy.c ./compile stralloc_opys.c ./compile stralloc_opyb.c ./compile stralloc_cat.c ./compile stralloc_cats.c ./compile stralloc_catb.c ./compile stralloc_arts.c ./compile stralloc_num.c ./makelib stralloc.a stralloc_eady.o stralloc_pend.o \ stralloc_copy.o stralloc_opys.o stralloc_opyb.o \ stralloc_cat.o stralloc_cats.o stralloc_catb.o \ stralloc_arts.o stralloc_num.o ./compile alloc.c alloc.c:3:14: warning: conflicting types for built-in function ‘malloc’; expected ‘void *(unsigned int)’ [-Wbuiltin-declaration-mismatch] 3 | extern char *malloc(); | ^~~~~~ alloc.c:3:1: note: ‘malloc’ is declared in header ‘’ 2 | #include "error.h" +++ |+#include 3 | extern char *malloc(); ./compile alloc_re.c ./makelib alloc.a alloc.o alloc_re.o ./compile open_read.c ./compile open_trunc.c ./compile open_append.c ./makelib open.a open_read.o open_trunc.o open_append.o ( ( ./compile trywaitp.c && ./load trywaitp ) >/dev/null \ 2>&1 \ && echo \#define HASWAITPID 1 || exit 0 ) > haswaitp.h rm -f trywaitp.o trywaitp ./compile wait_pid.c ./makelib wait.a wait_pid.o ( ( ./compile trysgact.c && ./load trysgact ) >/dev/null \ 2>&1 \ && echo \#define HASSIGACTION 1 || exit 0 ) > hassgact.h rm -f trysgact.o trysgact ./compile sig_catch.c ./compile sig_pipe.c ./makelib sig.a sig_catch.o sig_pipe.o ./compile fd_copy.c fd_copy.c: In function ‘fd_copy’: fd_copy.c:10:3: warning: implicit declaration of function ‘close’ [-Wimplicit-function-declaration] 10 | close(to); | ^~~~~ ./compile fd_move.c fd_move.c: In function ‘fd_move’: fd_move.c:9:3: warning: implicit declaration of function ‘close’ [-Wimplicit-function-declaration] 9 | close(from); | ^~~~~ ./makelib fd.a fd_copy.o fd_move.o ./compile fmt_ulong.c ./compile scan_ulong.c ./makelib fs.a fmt_ulong.o scan_ulong.o ./load maildirserial auto_qmail.o qmail.o maildir.o \ config.o quote.o prioq.o now.o env.a getopt.a mess822.a \ libtai.a getln.a strerr.a substdio.a stralloc.a alloc.a \ error.a str.a open.a wait.a sig.a fd.a fs.a ./compile setlock.c setlock.c: In function ‘main’: setlock.c:49:3: warning: implicit declaration of function ‘execvp’ [-Wimplicit-function-declaration] 49 | execvp(*argv,argv); | ^~~~~~ ( ( ./compile tryflock.c && ./load tryflock ) >/dev/null \ 2>&1 \ && echo \#define HASFLOCK 1 || exit 0 ) > hasflock.h rm -f tryflock.o tryflock ./compile lock_ex.c ./compile lock_exnb.c ./makelib lock.a lock_ex.o lock_exnb.o ./load setlock getopt.a strerr.a substdio.a error.a str.a \ lock.a open.a ./compile serialsmtp.c serialsmtp.c: In function ‘smtpcode’: serialsmtp.c:113:5: warning: implicit declaration of function ‘byte_copy’; did you mean ‘str_copy’? [-Wimplicit-function-declaration] 113 | byte_copy(num,3,smtpline.s); | ^~~~~~~~~ | str_copy serialsmtp.c: In function ‘main’: serialsmtp.c:322:5: warning: implicit declaration of function ‘close’ [-Wimplicit-function-declaration] 322 | close(fd); | ^~~~~ ( ./compile trysysel.c >/dev/null 2>&1 \ && cat select.h2 || cat select.h1 ) > select.h rm -f trysysel.o trysysel ./compile timeoutread.c ./compile timeoutwrite.c ./compile case_diffb.c ./makelib case.a case_diffb.o ./load serialsmtp timeoutread.o timeoutwrite.o quote.o \ case.a env.a sig.a getln.a stralloc.a strerr.a substdio.a \ alloc.a error.a str.a wait.a open.a fd.a fs.a ./compile serialqmtp.c serialqmtp.c: In function ‘child’: serialqmtp.c:136:5: warning: implicit declaration of function ‘close’ [-Wimplicit-function-declaration] 136 | close(fd); | ^~~~~ serialqmtp.c: In function ‘main’: serialqmtp.c:229:7: warning: implicit declaration of function ‘pipe’ [-Wimplicit-function-declaration] 229 | if (pipe(pic2p) == -1) | ^~~~ ./load serialqmtp timeoutread.o timeoutwrite.o env.a sig.a \ getln.a stralloc.a strerr.a substdio.a alloc.a error.a \ str.a wait.a open.a fd.a fs.a cat warn-auto.sh maildirsmtp.sh \ | sed s}HOME}"`head -1 conf-home`"}g \ > maildirsmtp chmod 755 maildirsmtp cat warn-auto.sh maildirqmtp.sh \ | sed s}HOME}"`head -1 conf-home`"}g \ > maildirqmtp chmod 755 maildirqmtp cat warn-auto.sh rts.sh \ | sed s}HOME}"`head -1 conf-home`"}g \ > rts chmod 755 rts ./compile install.c install.c: In function ‘h’: install.c:20:7: warning: implicit declaration of function ‘mkdir’ [-Wimplicit-function-declaration] 20 | if (mkdir(home,0700) == -1) | ^~~~~ install.c:23:7: warning: implicit declaration of function ‘chown’ [-Wimplicit-function-declaration] 23 | if (chown(home,uid,gid) == -1) | ^~~~~ install.c:25:7: warning: implicit declaration of function ‘chmod’ [-Wimplicit-function-declaration] 25 | if (chmod(home,mode) == -1) | ^~~~~ install.c: In function ‘d’: install.c:36:7: warning: implicit declaration of function ‘chdir’ [-Wimplicit-function-declaration] 36 | if (chdir(home) == -1) | ^~~~~ install.c: In function ‘c’: install.c:63:7: warning: implicit declaration of function ‘fchdir’ [-Wimplicit-function-declaration] 63 | if (fchdir(fdsourcedir) == -1) | ^~~~~~ install.c:88:3: warning: implicit declaration of function ‘close’ [-Wimplicit-function-declaration] 88 | close(fdin); | ^~~~~ install.c:91:7: warning: implicit declaration of function ‘fsync’ [-Wimplicit-function-declaration] 91 | if (fsync(fdout) == -1) | ^~~~~ install.c: In function ‘main’: install.c:146:3: warning: implicit declaration of function ‘umask’ [-Wimplicit-function-declaration] 146 | umask(077); | ^~~~~ ./compile hier.c hier.c: In function ‘hier’: hier.c:5:3: warning: implicit declaration of function ‘h’ [-Wimplicit-function-declaration] 5 | h(auto_home,-1,-1,02755); | ^ hier.c:7:3: warning: implicit declaration of function ‘d’ [-Wimplicit-function-declaration] 7 | d(auto_home,"bin",-1,-1,02755); | ^ hier.c:14:3: warning: implicit declaration of function ‘c’ [-Wimplicit-function-declaration] 14 | c(auto_home,"bin","serialqmtp",-1,-1,0755); | ^ ./auto-str auto_home `head -1 conf-home` > auto_home.c ./compile auto_home.c ./load install hier.o auto_home.o strerr.a substdio.a \ open.a error.a str.a ./compile instcheck.c instcheck.c: In function ‘d’: instcheck.c:59:7: warning: implicit declaration of function ‘chdir’ [-Wimplicit-function-declaration] 59 | if (chdir(home) == -1) | ^~~~~ ./load instcheck hier.o auto_home.o strerr.a substdio.a \ error.a str.a Adding aaa_libraries Adding aaa_glibc-solibs Adding bash Adding coreutils Adding grep Adding devs Adding make Adding guile Adding gc Adding libffi Adding libunistring ERROR: ld.so: object 'libfakeroot.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object 'libfakeroot.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ./install ERROR: ld.so: object 'libfakeroot.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ./instcheck ERROR: ld.so: object 'libfakeroot.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Slackware package maker, version 3.14159265. Searching for symbolic links: No symbolic links were found, so we won't make an installation script. You can make your own later in ./install/doinst.sh and rebuild the package if you like. This next step is optional - you can set the directories in your package to some sane permissions. If any of the directories in your package have special permissions, then DO NOT reset them here! Would you like to reset all directory permissions to 755 (drwxr-xr-x) and directory ownerships to root.root ([y]es, [n]o)? n Creating Slackware package: /usr/src/slapt-src-i486/network/serialmail/serialmail-0.75-i586-1salix15.0.txz ./ install/ install/slack-desc usr/ usr/bin/ usr/bin/maildirqmtp usr/bin/maildirserial usr/bin/maildirsmtp usr/bin/serialqmtp usr/bin/serialsmtp usr/bin/setlock usr/doc/ usr/doc/serialmail-0.75/ usr/doc/serialmail-0.75/AUTOTURN usr/doc/serialmail-0.75/FROMISP usr/doc/serialmail-0.75/README.SBo usr/doc/serialmail-0.75/TOISP usr/doc/serialmail-0.75/serialmail.SlackBuild usr/man/ usr/man/man1/ usr/man/man1/maildirqmtp.1.gz usr/man/man1/maildirserial.1.gz usr/man/man1/maildirsmtp.1.gz usr/man/man1/serialqmtp.1.gz usr/man/man1/serialsmtp.1.gz usr/man/man1/setlock.1.gz Slackware package /usr/src/slapt-src-i486/network/serialmail/serialmail-0.75-i586-1salix15.0.txz created. Installing package serialmail-0.75-i586-1salix15.0... | serialmail (pass mail over intermittent links) | | serialmail is a collection of tools originally designed for passing | mail across serial (dialup) links. Nowadays you can use it over | intermittently available wifi, e.g. at a conference. | serialmail works with qmail: you use qmail to deliver messages to a | maildir, and then serialmail to deliver messages out of the maildir. | | serialmail supports SMTP, including ESMTP PIPELINING, and QMTP. | | Home page: http://cr.yp.to/serialmail.html | |