From 81555e3bd23c74ce915d246ca51fa65d84c22ae7 Mon Sep 17 00:00:00 2001 From: srv Date: Mon, 5 May 2025 15:29:27 -0500 Subject: First commit --- dash/PKGBUILD | 76 +++++++ ...h-0.5.11+git20200708+dd9ef66-3-x86_64-build.log | 220 ++++++++++++++++++++ ...0708+dd9ef66-3-x86_64-package_dash-shcompat.log | 0 ...1+git20200708+dd9ef66-3-x86_64-package_dash.log | 20 ++ ...0.5.11+git20200708+dd9ef66-3-x86_64-prepare.log | 65 ++++++ dash/dash-0.5.12-4-x86_64-build.log | 229 +++++++++++++++++++++ .../dash-0.5.12-4-x86_64-package_dash-shcompat.log | 0 dash/dash-0.5.12-4-x86_64-package_dash.log | 20 ++ dash/dash-0.5.12-4-x86_64-prepare.log | 66 ++++++ dash/dash-shcompat.install | 19 ++ dash/dash.install | 19 ++ 11 files changed, 734 insertions(+) create mode 100644 dash/PKGBUILD create mode 100644 dash/dash-0.5.11+git20200708+dd9ef66-3-x86_64-build.log create mode 100644 dash/dash-0.5.11+git20200708+dd9ef66-3-x86_64-package_dash-shcompat.log create mode 100644 dash/dash-0.5.11+git20200708+dd9ef66-3-x86_64-package_dash.log create mode 100644 dash/dash-0.5.11+git20200708+dd9ef66-3-x86_64-prepare.log create mode 100644 dash/dash-0.5.12-4-x86_64-build.log create mode 100644 dash/dash-0.5.12-4-x86_64-package_dash-shcompat.log create mode 100644 dash/dash-0.5.12-4-x86_64-package_dash.log create mode 100644 dash/dash-0.5.12-4-x86_64-prepare.log create mode 100644 dash/dash-shcompat.install create mode 100644 dash/dash.install (limited to 'dash') diff --git a/dash/PKGBUILD b/dash/PKGBUILD new file mode 100644 index 0000000..4d50b52 --- /dev/null +++ b/dash/PKGBUILD @@ -0,0 +1,76 @@ +# Maintainer (Arch): Levente Polyak +# Contributor (Arch): Dan McGee +# Maintainer: André Silva +# Maintainer: Márcio Silva +# Maintainer: Tobias Dausend +# Contributor: Jesús E. +pkgbase=dash +pkgname=($pkgbase $pkgbase-shcompat) +pkgver=0.5.12 +_debver=${pkgver} +_debrel=2 +pkgrel=4 +pkgdesc='POSIX compliant shell that aims to be as small as possible' +url="http://gondor.apana.org.au/~herbert/dash/" +arch=('i686' 'x86_64') +# src/mksignames.c show in COPYING license file. +# This code file is GPL-2 license and found in EXTRA_DIST directive +# (in the src/Makefile.am) +# But this file isn't not directly linked, not compiled and +# not included in this package. +license=('Modified-BSD') +depends=('grep' 'libedit' 'sed') +makedepends=('quilt') +provides=('ash') +conflicts=('ash') +install=dash.install +source=("https://deb.debian.org/debian/pool/main/d/dash/dash_${pkgver}.orig.tar.gz" + "https://deb.debian.org/debian/pool/main/d/dash/dash_${_debver}-${_debrel}.debian.tar.xz") +sha512sums=('13bd262be0089260cbd13530a9cf34690c0abeb2f1920eb5e61be7951b716f9f335b86279d425dbfae56cbd49231a8fdffdff70601a5177da3d543be6fc5eb17' + '7f4def6b962465a1695a6de95c6e08ac2c24f9a60ce92002220ef0b9b134234d0daf4dcba3e3db5853cd194da0ae1a1d04d1aee58b4aaae5f418ccc5b23f10b7') +prepare() { + cd "${srcdir}/${pkgbase}-${pkgver}" + if [[ ${pkgver%.*} = ${_debver%.*} ]]; then + # Debian patches + export QUILT_PATCHES=debian/patches + export QUILT_REFRESH_ARGS='-p ab --no-timestamps --no-index' + export QUILT_DIFF_ARGS='--no-timestamps' + mv "$srcdir"/debian . + quilt push -av + fi + autoreconf -fiv "${srcdir}/${pkgbase}-${pkgver}" +} +build() { + mkdir "${srcdir}/build" + cd "${srcdir}/build" + "${srcdir}/${pkgbase}-${pkgver}/configure" \ + --prefix=/usr \ + --mandir=/usr/share/man \ + --exec-prefix="" \ + --with-libedit + cd "${OLDPWD}" + make -C "${srcdir}/build" V=1 +} +package_dash() { + make -C "${srcdir}/build" DESTDIR="${pkgdir}" install + ln -s $pkgbase $pkgdir/bin/ash + ln -s $pkgbase.1.gz $pkgdir/usr/share/man/man1/ash.1.gz + # license + install -Dm 644 "${srcdir}/${pkgbase}-${pkgver}/COPYING" -t \ + "${pkgdir}/usr/share/licenses/${pkgname}" +} +package_dash-shcompat() { + pkgdesc='POSIX Shell compatibility for GNU Bourne Again SHell' + groups=(base) + depends=("$pkgbase") + provides=('sh') + conflicts=('sh') + install=$pkgname.install + install -dm755 $pkgdir/{bin,usr/share/man/man1} + ln -s $pkgbase $pkgdir/bin/sh + ln -s $pkgbase.1.gz $pkgdir/usr/share/man/man1/sh.1.gz + # license + install -Dm 644 "${srcdir}/${pkgbase}-${pkgver}/COPYING" -t \ + "${pkgdir}/usr/share/licenses/${pkgname}" +} +# vim:set ts=2 sw=2 et: diff --git a/dash/dash-0.5.11+git20200708+dd9ef66-3-x86_64-build.log b/dash/dash-0.5.11+git20200708+dd9ef66-3-x86_64-build.log new file mode 100644 index 0000000..ec32ecb --- /dev/null +++ b/dash/dash-0.5.11+git20200708+dd9ef66-3-x86_64-build.log @@ -0,0 +1,220 @@ +checking for a BSD-compatible install... /usr/bin/install -c +checking whether build environment is sane... yes +checking for a race-free mkdir -p... /bin/mkdir -p +checking for gawk... gawk +checking whether make sets $(MAKE)... yes +checking whether make supports nested variables... yes +checking whether make supports nested variables... (cached) yes +checking for gcc... gcc +checking whether the C compiler works... yes +checking for C compiler default output file name... a.out +checking for suffix of executables... +checking whether we are cross compiling... no +checking for suffix of object files... o +checking whether the compiler supports GNU C... yes +checking whether gcc accepts -g... yes +checking for gcc option to enable C11 features... none needed +checking whether gcc understands -c and -o together... yes +checking whether make supports the include directive... yes (GNU style) +checking dependency style of gcc... gcc3 +checking for stdio.h... yes +checking for stdlib.h... yes +checking for string.h... yes +checking for inttypes.h... yes +checking for stdint.h... yes +checking for strings.h... yes +checking for sys/stat.h... yes +checking for sys/types.h... yes +checking for unistd.h... yes +checking for wchar.h... yes +checking for minix/config.h... no +checking whether it is safe to define __EXTENSIONS__... yes +checking whether _XOPEN_SOURCE should be defined... no +checking for special C compiler options needed for large files... no +checking for _FILE_OFFSET_BITS value needed for large files... no +checking for build system compiler... gcc +checking for __attribute__((__alias__()))... yes +checking for alloca.h... yes +checking for paths.h... yes +checking for gcc options needed to detect all undeclared functions... none needed +checking whether _PATH_BSHELL is declared... yes +checking whether _PATH_DEVNULL is declared... yes +checking whether _PATH_TTY is declared... yes +checking whether isblank is declared... yes +checking size of intmax_t... 8 +checking size of long long int... 8 +checking whether PRIdMAX is declared... yes +checking for bsearch... yes +checking for faccessat... yes +checking for getpwnam... yes +checking for getrlimit... yes +checking for isalpha... yes +checking for killpg... yes +checking for mempcpy... yes +checking for sigsetmask... yes +checking for stpcpy... yes +checking for strchrnul... yes +checking for strsignal... yes +checking for strtod... yes +checking for strtoimax... yes +checking for strtoumax... yes +checking for sysconf... yes +checking for fnmatch... yes +checking for glob... yes +checking for signal... yes +checking for stat64... yes +checking for glob64... yes +checking for open64... yes +checking for stat::st_mtim... yes +checking for history_init in -ledit... yes +checking for histedit.h... yes +checking that generated files are newer than configure... done +configure: creating ./config.status +config.status: creating Makefile +config.status: creating src/Makefile +config.status: creating config.h +config.status: executing depfiles commands +make: Entering directory '/build/dash/src/build' +make all-recursive +make[1]: Entering directory '/build/dash/src/build' +Making all in src +make[2]: Entering directory '/build/dash/src/build/src' +gcc -DHAVE_CONFIG_H -I. -I/build/dash/src/dash-0.5.11+git20200708+dd9ef66/src -I.. -include ../config.h -DBSD=1 -DSHELL -D_FORTIFY_SOURCE=2 -Wall -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -E -x c -o builtins.def /build/dash/src/dash-0.5.11+git20200708+dd9ef66/src/builtins.def.in +gcc -I. -I/build/dash/src/dash-0.5.11+git20200708+dd9ef66/src -I.. -DBSD=1 -DSHELL -D_FORTIFY_SOURCE=2 -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -g -O2 -Wall -o mknodes /build/dash/src/dash-0.5.11+git20200708+dd9ef66/src/mknodes.c +/bin/sh /build/dash/src/dash-0.5.11+git20200708+dd9ef66/src/mktokens +/bin/sh /build/dash/src/dash-0.5.11+git20200708+dd9ef66/src/mktokens +/bin/sh /build/dash/src/dash-0.5.11+git20200708+dd9ef66/src/mkbuiltins builtins.def +gcc -I. -I/build/dash/src/dash-0.5.11+git20200708+dd9ef66/src -I.. -DBSD=1 -DSHELL -D_FORTIFY_SOURCE=2 -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -g -O2 -Wall -o mksyntax /build/dash/src/dash-0.5.11+git20200708+dd9ef66/src/mksyntax.c +./mksyntax +./mknodes /build/dash/src/dash-0.5.11+git20200708+dd9ef66/src/nodetypes /build/dash/src/dash-0.5.11+git20200708+dd9ef66/src/nodes.c.pat +make all-am +make[3]: Entering directory '/build/dash/src/build/src' +depbase=`echo alias.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +gcc -DHAVE_CONFIG_H -I. -I/build/dash/src/dash-0.5.11+git20200708+dd9ef66/src -I.. -include ../config.h -DBSD=1 -DSHELL -D_FORTIFY_SOURCE=2 -Wall -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -MT alias.o -MD -MP -MF $depbase.Tpo -c -o alias.o /build/dash/src/dash-0.5.11+git20200708+dd9ef66/src/alias.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo arith_yacc.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +gcc -DHAVE_CONFIG_H -I. -I/build/dash/src/dash-0.5.11+git20200708+dd9ef66/src -I.. -include ../config.h -DBSD=1 -DSHELL -D_FORTIFY_SOURCE=2 -Wall -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -MT arith_yacc.o -MD -MP -MF $depbase.Tpo -c -o arith_yacc.o /build/dash/src/dash-0.5.11+git20200708+dd9ef66/src/arith_yacc.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo arith_yylex.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +gcc -DHAVE_CONFIG_H -I. -I/build/dash/src/dash-0.5.11+git20200708+dd9ef66/src -I.. -include ../config.h -DBSD=1 -DSHELL -D_FORTIFY_SOURCE=2 -Wall -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -MT arith_yylex.o -MD -MP -MF $depbase.Tpo -c -o arith_yylex.o /build/dash/src/dash-0.5.11+git20200708+dd9ef66/src/arith_yylex.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo cd.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +gcc -DHAVE_CONFIG_H -I. -I/build/dash/src/dash-0.5.11+git20200708+dd9ef66/src -I.. -include ../config.h -DBSD=1 -DSHELL -D_FORTIFY_SOURCE=2 -Wall -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -MT cd.o -MD -MP -MF $depbase.Tpo -c -o cd.o /build/dash/src/dash-0.5.11+git20200708+dd9ef66/src/cd.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo error.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +gcc -DHAVE_CONFIG_H -I. -I/build/dash/src/dash-0.5.11+git20200708+dd9ef66/src -I.. -include ../config.h -DBSD=1 -DSHELL -D_FORTIFY_SOURCE=2 -Wall -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -MT error.o -MD -MP -MF $depbase.Tpo -c -o error.o /build/dash/src/dash-0.5.11+git20200708+dd9ef66/src/error.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo eval.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +gcc -DHAVE_CONFIG_H -I. -I/build/dash/src/dash-0.5.11+git20200708+dd9ef66/src -I.. -include ../config.h -DBSD=1 -DSHELL -D_FORTIFY_SOURCE=2 -Wall -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -MT eval.o -MD -MP -MF $depbase.Tpo -c -o eval.o /build/dash/src/dash-0.5.11+git20200708+dd9ef66/src/eval.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo exec.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +gcc -DHAVE_CONFIG_H -I. -I/build/dash/src/dash-0.5.11+git20200708+dd9ef66/src -I.. -include ../config.h -DBSD=1 -DSHELL -D_FORTIFY_SOURCE=2 -Wall -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -MT exec.o -MD -MP -MF $depbase.Tpo -c -o exec.o /build/dash/src/dash-0.5.11+git20200708+dd9ef66/src/exec.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo expand.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +gcc -DHAVE_CONFIG_H -I. -I/build/dash/src/dash-0.5.11+git20200708+dd9ef66/src -I.. -include ../config.h -DBSD=1 -DSHELL -D_FORTIFY_SOURCE=2 -Wall -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -MT expand.o -MD -MP -MF $depbase.Tpo -c -o expand.o /build/dash/src/dash-0.5.11+git20200708+dd9ef66/src/expand.c &&\ +mv -f $depbase.Tpo $depbase.Po +/build/dash/src/dash-0.5.11+git20200708+dd9ef66/src/exec.c: In function 'file_is_binary': +/build/dash/src/dash-0.5.11+git20200708+dd9ef66/src/exec.c:170:14: warning: suggest parentheses around '&&' within '||' [-Wparentheses] + if (c >= 0 && c <= 8 || + ~~~~~~~^~~~~~~~~ +depbase=`echo histedit.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +gcc -DHAVE_CONFIG_H -I. -I/build/dash/src/dash-0.5.11+git20200708+dd9ef66/src -I.. -include ../config.h -DBSD=1 -DSHELL -D_FORTIFY_SOURCE=2 -Wall -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -MT histedit.o -MD -MP -MF $depbase.Tpo -c -o histedit.o /build/dash/src/dash-0.5.11+git20200708+dd9ef66/src/histedit.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo input.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +gcc -DHAVE_CONFIG_H -I. -I/build/dash/src/dash-0.5.11+git20200708+dd9ef66/src -I.. -include ../config.h -DBSD=1 -DSHELL -D_FORTIFY_SOURCE=2 -Wall -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -MT input.o -MD -MP -MF $depbase.Tpo -c -o input.o /build/dash/src/dash-0.5.11+git20200708+dd9ef66/src/input.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo jobs.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +gcc -DHAVE_CONFIG_H -I. -I/build/dash/src/dash-0.5.11+git20200708+dd9ef66/src -I.. -include ../config.h -DBSD=1 -DSHELL -D_FORTIFY_SOURCE=2 -Wall -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -MT jobs.o -MD -MP -MF $depbase.Tpo -c -o jobs.o /build/dash/src/dash-0.5.11+git20200708+dd9ef66/src/jobs.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo mail.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +gcc -DHAVE_CONFIG_H -I. -I/build/dash/src/dash-0.5.11+git20200708+dd9ef66/src -I.. -include ../config.h -DBSD=1 -DSHELL -D_FORTIFY_SOURCE=2 -Wall -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -MT mail.o -MD -MP -MF $depbase.Tpo -c -o mail.o /build/dash/src/dash-0.5.11+git20200708+dd9ef66/src/mail.c &&\ +mv -f $depbase.Tpo $depbase.Po +/build/dash/src/dash-0.5.11+git20200708+dd9ef66/src/histedit.c: In function 'histcmd': +/build/dash/src/dash-0.5.11+git20200708+dd9ef66/src/histedit.c:376:16: warning: passing argument 1 of 'evalstring' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] + evalstring(s, 0); + ^ +In file included from /build/dash/src/dash-0.5.11+git20200708+dd9ef66/src/histedit.c:56: +/build/dash/src/dash-0.5.11+git20200708+dd9ef66/src/eval.h:56:16: note: expected 'char *' but argument is of type 'const char *' + int evalstring(char *, int); + ^~~~~~ +depbase=`echo main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +gcc -DHAVE_CONFIG_H -I. -I/build/dash/src/dash-0.5.11+git20200708+dd9ef66/src -I.. -include ../config.h -DBSD=1 -DSHELL -D_FORTIFY_SOURCE=2 -Wall -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -MT main.o -MD -MP -MF $depbase.Tpo -c -o main.o /build/dash/src/dash-0.5.11+git20200708+dd9ef66/src/main.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo memalloc.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +gcc -DHAVE_CONFIG_H -I. -I/build/dash/src/dash-0.5.11+git20200708+dd9ef66/src -I.. -include ../config.h -DBSD=1 -DSHELL -D_FORTIFY_SOURCE=2 -Wall -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -MT memalloc.o -MD -MP -MF $depbase.Tpo -c -o memalloc.o /build/dash/src/dash-0.5.11+git20200708+dd9ef66/src/memalloc.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo miscbltin.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +gcc -DHAVE_CONFIG_H -I. -I/build/dash/src/dash-0.5.11+git20200708+dd9ef66/src -I.. -include ../config.h -DBSD=1 -DSHELL -D_FORTIFY_SOURCE=2 -Wall -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -MT miscbltin.o -MD -MP -MF $depbase.Tpo -c -o miscbltin.o /build/dash/src/dash-0.5.11+git20200708+dd9ef66/src/miscbltin.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo mystring.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +gcc -DHAVE_CONFIG_H -I. -I/build/dash/src/dash-0.5.11+git20200708+dd9ef66/src -I.. -include ../config.h -DBSD=1 -DSHELL -D_FORTIFY_SOURCE=2 -Wall -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -MT mystring.o -MD -MP -MF $depbase.Tpo -c -o mystring.o /build/dash/src/dash-0.5.11+git20200708+dd9ef66/src/mystring.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo options.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +gcc -DHAVE_CONFIG_H -I. -I/build/dash/src/dash-0.5.11+git20200708+dd9ef66/src -I.. -include ../config.h -DBSD=1 -DSHELL -D_FORTIFY_SOURCE=2 -Wall -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -MT options.o -MD -MP -MF $depbase.Tpo -c -o options.o /build/dash/src/dash-0.5.11+git20200708+dd9ef66/src/options.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo parser.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +gcc -DHAVE_CONFIG_H -I. -I/build/dash/src/dash-0.5.11+git20200708+dd9ef66/src -I.. -include ../config.h -DBSD=1 -DSHELL -D_FORTIFY_SOURCE=2 -Wall -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -MT parser.o -MD -MP -MF $depbase.Tpo -c -o parser.o /build/dash/src/dash-0.5.11+git20200708+dd9ef66/src/parser.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo priv.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +gcc -DHAVE_CONFIG_H -I. -I/build/dash/src/dash-0.5.11+git20200708+dd9ef66/src -I.. -include ../config.h -DBSD=1 -DSHELL -D_FORTIFY_SOURCE=2 -Wall -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -MT priv.o -MD -MP -MF $depbase.Tpo -c -o priv.o /build/dash/src/dash-0.5.11+git20200708+dd9ef66/src/priv.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo redir.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +gcc -DHAVE_CONFIG_H -I. -I/build/dash/src/dash-0.5.11+git20200708+dd9ef66/src -I.. -include ../config.h -DBSD=1 -DSHELL -D_FORTIFY_SOURCE=2 -Wall -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -MT redir.o -MD -MP -MF $depbase.Tpo -c -o redir.o /build/dash/src/dash-0.5.11+git20200708+dd9ef66/src/redir.c &&\ +mv -f $depbase.Tpo $depbase.Po +/build/dash/src/dash-0.5.11+git20200708+dd9ef66/src/priv.c: In function 'setprivileged': +/build/dash/src/dash-0.5.11+git20200708+dd9ef66/src/priv.c:22:3: warning: ignoring return value of 'setuid', declared with attribute warn_unused_result [-Wunused-result] + setuid(uid); + ^~~~~~~~~~~ +/build/dash/src/dash-0.5.11+git20200708+dd9ef66/src/priv.c:23:3: warning: ignoring return value of 'setgid', declared with attribute warn_unused_result [-Wunused-result] + setgid(gid); + ^~~~~~~~~~~ +depbase=`echo show.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +gcc -DHAVE_CONFIG_H -I. -I/build/dash/src/dash-0.5.11+git20200708+dd9ef66/src -I.. -include ../config.h -DBSD=1 -DSHELL -D_FORTIFY_SOURCE=2 -Wall -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -MT show.o -MD -MP -MF $depbase.Tpo -c -o show.o /build/dash/src/dash-0.5.11+git20200708+dd9ef66/src/show.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo trap.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +gcc -DHAVE_CONFIG_H -I. -I/build/dash/src/dash-0.5.11+git20200708+dd9ef66/src -I.. -include ../config.h -DBSD=1 -DSHELL -D_FORTIFY_SOURCE=2 -Wall -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -MT trap.o -MD -MP -MF $depbase.Tpo -c -o trap.o /build/dash/src/dash-0.5.11+git20200708+dd9ef66/src/trap.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo output.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +gcc -DHAVE_CONFIG_H -I. -I/build/dash/src/dash-0.5.11+git20200708+dd9ef66/src -I.. -include ../config.h -DBSD=1 -DSHELL -D_FORTIFY_SOURCE=2 -Wall -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -MT output.o -MD -MP -MF $depbase.Tpo -c -o output.o /build/dash/src/dash-0.5.11+git20200708+dd9ef66/src/output.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo system.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +gcc -DHAVE_CONFIG_H -I. -I/build/dash/src/dash-0.5.11+git20200708+dd9ef66/src -I.. -include ../config.h -DBSD=1 -DSHELL -D_FORTIFY_SOURCE=2 -Wall -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -MT system.o -MD -MP -MF $depbase.Tpo -c -o system.o /build/dash/src/dash-0.5.11+git20200708+dd9ef66/src/system.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo bltin/test.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +gcc -DHAVE_CONFIG_H -I. -I/build/dash/src/dash-0.5.11+git20200708+dd9ef66/src -I.. -include ../config.h -DBSD=1 -DSHELL -D_FORTIFY_SOURCE=2 -Wall -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -MT bltin/test.o -MD -MP -MF $depbase.Tpo -c -o bltin/test.o /build/dash/src/dash-0.5.11+git20200708+dd9ef66/src/bltin/test.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo bltin/times.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +gcc -DHAVE_CONFIG_H -I. -I/build/dash/src/dash-0.5.11+git20200708+dd9ef66/src -I.. -include ../config.h -DBSD=1 -DSHELL -D_FORTIFY_SOURCE=2 -Wall -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -MT bltin/times.o -MD -MP -MF $depbase.Tpo -c -o bltin/times.o /build/dash/src/dash-0.5.11+git20200708+dd9ef66/src/bltin/times.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo var.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +gcc -DHAVE_CONFIG_H -I. -I/build/dash/src/dash-0.5.11+git20200708+dd9ef66/src -I.. -include ../config.h -DBSD=1 -DSHELL -D_FORTIFY_SOURCE=2 -Wall -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -MT var.o -MD -MP -MF $depbase.Tpo -c -o var.o /build/dash/src/dash-0.5.11+git20200708+dd9ef66/src/var.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo builtins.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +gcc -DHAVE_CONFIG_H -I. -I/build/dash/src/dash-0.5.11+git20200708+dd9ef66/src -I.. -include ../config.h -DBSD=1 -DSHELL -D_FORTIFY_SOURCE=2 -Wall -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -MT builtins.o -MD -MP -MF $depbase.Tpo -c -o builtins.o builtins.c &&\ +mv -f $depbase.Tpo $depbase.Po +gcc -I. -I/build/dash/src/dash-0.5.11+git20200708+dd9ef66/src -I.. -DBSD=1 -DSHELL -D_FORTIFY_SOURCE=2 -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -g -O2 -Wall -o mkinit /build/dash/src/dash-0.5.11+git20200708+dd9ef66/src/mkinit.c +depbase=`echo nodes.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +gcc -DHAVE_CONFIG_H -I. -I/build/dash/src/dash-0.5.11+git20200708+dd9ef66/src -I.. -include ../config.h -DBSD=1 -DSHELL -D_FORTIFY_SOURCE=2 -Wall -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -MT nodes.o -MD -MP -MF $depbase.Tpo -c -o nodes.o nodes.c &&\ +mv -f $depbase.Tpo $depbase.Po +gcc -I. -I/build/dash/src/dash-0.5.11+git20200708+dd9ef66/src -I.. -DBSD=1 -DSHELL -D_FORTIFY_SOURCE=2 -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -g -O2 -Wall -o mksignames /build/dash/src/dash-0.5.11+git20200708+dd9ef66/src/mksignames.c +depbase=`echo syntax.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +gcc -DHAVE_CONFIG_H -I. -I/build/dash/src/dash-0.5.11+git20200708+dd9ef66/src -I.. -include ../config.h -DBSD=1 -DSHELL -D_FORTIFY_SOURCE=2 -Wall -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -MT syntax.o -MD -MP -MF $depbase.Tpo -c -o syntax.o syntax.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo bltin/printf.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +gcc -DHAVE_CONFIG_H -I. -I/build/dash/src/dash-0.5.11+git20200708+dd9ef66/src -I.. -include ../config.h -DBSD=1 -DSHELL -D_FORTIFY_SOURCE=2 -Wall -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -MT bltin/printf.o -MD -MP -MF $depbase.Tpo -c -o bltin/printf.o /build/dash/src/dash-0.5.11+git20200708+dd9ef66/src/bltin/printf.c &&\ +mv -f $depbase.Tpo $depbase.Po +./mksignames +depbase=`echo signames.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +gcc -DHAVE_CONFIG_H -I. -I/build/dash/src/dash-0.5.11+git20200708+dd9ef66/src -I.. -include ../config.h -DBSD=1 -DSHELL -D_FORTIFY_SOURCE=2 -Wall -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -MT signames.o -MD -MP -MF $depbase.Tpo -c -o signames.o signames.c &&\ +mv -f $depbase.Tpo $depbase.Po +./mkinit /build/dash/src/dash-0.5.11+git20200708+dd9ef66/src/alias.c /build/dash/src/dash-0.5.11+git20200708+dd9ef66/src/arith_yacc.c /build/dash/src/dash-0.5.11+git20200708+dd9ef66/src/arith_yylex.c /build/dash/src/dash-0.5.11+git20200708+dd9ef66/src/cd.c /build/dash/src/dash-0.5.11+git20200708+dd9ef66/src/error.c /build/dash/src/dash-0.5.11+git20200708+dd9ef66/src/eval.c /build/dash/src/dash-0.5.11+git20200708+dd9ef66/src/exec.c /build/dash/src/dash-0.5.11+git20200708+dd9ef66/src/expand.c /build/dash/src/dash-0.5.11+git20200708+dd9ef66/src/histedit.c /build/dash/src/dash-0.5.11+git20200708+dd9ef66/src/input.c /build/dash/src/dash-0.5.11+git20200708+dd9ef66/src/jobs.c /build/dash/src/dash-0.5.11+git20200708+dd9ef66/src/mail.c /build/dash/src/dash-0.5.11+git20200708+dd9ef66/src/main.c /build/dash/src/dash-0.5.11+git20200708+dd9ef66/src/memalloc.c /build/dash/src/dash-0.5.11+git20200708+dd9ef66/src/miscbltin.c /build/dash/src/dash-0.5.11+git20200708+dd9ef66/src/mystring.c /build/dash/src/dash-0.5.11+git20200708+dd9ef66/src/options.c /build/dash/src/dash-0.5.11+git20200708+dd9ef66/src/parser.c /build/dash/src/dash-0.5.11+git20200708+dd9ef66/src/priv.c /build/dash/src/dash-0.5.11+git20200708+dd9ef66/src/redir.c /build/dash/src/dash-0.5.11+git20200708+dd9ef66/src/show.c /build/dash/src/dash-0.5.11+git20200708+dd9ef66/src/trap.c /build/dash/src/dash-0.5.11+git20200708+dd9ef66/src/output.c /build/dash/src/dash-0.5.11+git20200708+dd9ef66/src/bltin/printf.c /build/dash/src/dash-0.5.11+git20200708+dd9ef66/src/system.c /build/dash/src/dash-0.5.11+git20200708+dd9ef66/src/bltin/test.c /build/dash/src/dash-0.5.11+git20200708+dd9ef66/src/bltin/times.c /build/dash/src/dash-0.5.11+git20200708+dd9ef66/src/var.c +depbase=`echo init.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +gcc -DHAVE_CONFIG_H -I. -I/build/dash/src/dash-0.5.11+git20200708+dd9ef66/src -I.. -include ../config.h -DBSD=1 -DSHELL -D_FORTIFY_SOURCE=2 -Wall -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -MT init.o -MD -MP -MF $depbase.Tpo -c -o init.o init.c &&\ +mv -f $depbase.Tpo $depbase.Po +gcc -Wall -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o dash alias.o arith_yacc.o arith_yylex.o cd.o error.o eval.o exec.o expand.o histedit.o input.o jobs.o mail.o main.o memalloc.o miscbltin.o mystring.o options.o parser.o priv.o redir.o show.o trap.o output.o bltin/printf.o system.o bltin/test.o bltin/times.o var.o builtins.o init.o nodes.o signames.o syntax.o -ledit +make[3]: Leaving directory '/build/dash/src/build/src' +make[2]: Leaving directory '/build/dash/src/build/src' +make[2]: Entering directory '/build/dash/src/build' +make[2]: Leaving directory '/build/dash/src/build' +make[1]: Leaving directory '/build/dash/src/build' +make: Leaving directory '/build/dash/src/build' diff --git a/dash/dash-0.5.11+git20200708+dd9ef66-3-x86_64-package_dash-shcompat.log b/dash/dash-0.5.11+git20200708+dd9ef66-3-x86_64-package_dash-shcompat.log new file mode 100644 index 0000000..e69de29 diff --git a/dash/dash-0.5.11+git20200708+dd9ef66-3-x86_64-package_dash.log b/dash/dash-0.5.11+git20200708+dd9ef66-3-x86_64-package_dash.log new file mode 100644 index 0000000..9b7c5a3 --- /dev/null +++ b/dash/dash-0.5.11+git20200708+dd9ef66-3-x86_64-package_dash.log @@ -0,0 +1,20 @@ +make: Entering directory '/build/dash/src/build' +Making install in src +make[1]: Entering directory '/build/dash/src/build/src' +make install-am +make[2]: Entering directory '/build/dash/src/build/src' +make[3]: Entering directory '/build/dash/src/build/src' + /bin/mkdir -p '/build/dash/pkg/dash/bin' + /bin/mkdir -p '/build/dash/pkg/dash/usr/share/man/man1' + /usr/bin/install -c dash '/build/dash/pkg/dash/bin' + /usr/bin/install -c -m 644 /build/dash/src/dash-0.5.11+git20200708+dd9ef66/src/dash.1 '/build/dash/pkg/dash/usr/share/man/man1' +make[3]: Leaving directory '/build/dash/src/build/src' +make[2]: Leaving directory '/build/dash/src/build/src' +make[1]: Leaving directory '/build/dash/src/build/src' +make[1]: Entering directory '/build/dash/src/build' +make[2]: Entering directory '/build/dash/src/build' +make[2]: Nothing to be done for 'install-exec-am'. +make[2]: Nothing to be done for 'install-data-am'. +make[2]: Leaving directory '/build/dash/src/build' +make[1]: Leaving directory '/build/dash/src/build' +make: Leaving directory '/build/dash/src/build' diff --git a/dash/dash-0.5.11+git20200708+dd9ef66-3-x86_64-prepare.log b/dash/dash-0.5.11+git20200708+dd9ef66-3-x86_64-prepare.log new file mode 100644 index 0000000..177e676 --- /dev/null +++ b/dash/dash-0.5.11+git20200708+dd9ef66-3-x86_64-prepare.log @@ -0,0 +1,65 @@ +Applying patch debian/patches/0004-SHELL-Disable-sh-c-command-sh-c-exec-command-optimiza.diff +patching file src/main.c + +Applying patch debian/patches/0007-Don-t-execute-binary-files-if-execve-returned-ENOEXE.diff +patching file src/exec.c + +Applying patch debian/patches/0008-Support-e-in-echo-and-printf-builtins.diff +patching file src/bltin/printf.c +patching file src/dash.1 +Hunk #1 succeeded at 1204 (offset 3 lines). +Hunk #2 succeeded at 1576 (offset 4 lines). + +Applying patch debian/patches/0009-dash-Fix-stack-overflow-from-infinite-recursion-in-s.patch +patching file src/eval.c +Hunk #1 succeeded at 71 (offset 1 line). +Hunk #2 succeeded at 917 (offset 9 lines). +patching file src/eval.h + +Applying patch debian/patches/0012-enable-large-file-support-when-available.patch +patching file configure.ac + +Applying patch debian/patches/0013-enable-hardening-for-helpers.patch +patching file src/Makefile.am + +Applying patch debian/patches/0017-histedit-Fix-infinite-loop-when-using-fc--s.patch +patching file src/histedit.c + +Applying patch debian/patches/9001-Add-privmode-Part-1.diff +patching file src/dash.1 +patching file src/main.c +patching file src/options.c +patching file src/options.h +patching file src/var.c +patching file src/var.h + +Applying patch debian/patches/9002-Add-privmode-Part-2.diff +patching file src/Makefile.am +patching file src/dash.1 +patching file src/main.c +patching file src/options.c +patching file src/priv.c +patching file src/priv.h +patching file src/var.c + +Applying patch debian/patches/jobs-Only-block-in-waitcmd-on-first-run.patch +patching file src/jobs.c + +Now at patch debian/patches/jobs-Only-block-in-waitcmd-on-first-run.patch +autoreconf: export WARNINGS= +autoreconf: Entering directory '/build/dash/src/dash-0.5.11+git20200708+dd9ef66' +autoreconf: configure.ac: not using Gettext +autoreconf: running: aclocal --force +autoreconf: configure.ac: tracing +autoreconf: configure.ac: not using Libtool +autoreconf: configure.ac: not using Intltool +autoreconf: configure.ac: not using Gtkdoc +autoreconf: running: /usr/bin/autoconf --force +autoreconf: running: /usr/bin/autoheader --force +autoreconf: running: automake --add-missing --copy --force-missing +configure.ac:10: installing './compile' +configure.ac:2: installing './install-sh' +configure.ac:2: installing './missing' +src/Makefile.am: installing './depcomp' +autoreconf: './install-sh' is updated +autoreconf: Leaving directory '/build/dash/src/dash-0.5.11+git20200708+dd9ef66' diff --git a/dash/dash-0.5.12-4-x86_64-build.log b/dash/dash-0.5.12-4-x86_64-build.log new file mode 100644 index 0000000..8c93616 --- /dev/null +++ b/dash/dash-0.5.12-4-x86_64-build.log @@ -0,0 +1,229 @@ +checking for a BSD-compatible install... /usr/bin/install -c +checking whether build environment is sane... yes +checking for a thread-safe mkdir -p... /bin/mkdir -p +checking for gawk... gawk +checking whether make sets $(MAKE)... yes +checking whether make supports nested variables... yes +checking whether make supports nested variables... (cached) yes +checking for gcc... gcc +checking whether the C compiler works... yes +checking for C compiler default output file name... a.out +checking for suffix of executables... +checking whether we are cross compiling... no +checking for suffix of object files... o +checking whether we are using the GNU C compiler... yes +checking whether gcc accepts -g... yes +checking for gcc option to accept ISO C89... none needed +checking whether gcc understands -c and -o together... yes +checking whether make supports the include directive... yes (GNU style) +checking dependency style of gcc... gcc3 +checking how to run the C preprocessor... gcc -E +checking for grep that handles long lines and -e... /bin/grep +checking for egrep... /bin/grep -E +checking for ANSI C header files... yes +checking for sys/types.h... yes +checking for sys/stat.h... yes +checking for stdlib.h... yes +checking for string.h... yes +checking for memory.h... yes +checking for strings.h... yes +checking for inttypes.h... yes +checking for stdint.h... yes +checking for unistd.h... yes +checking minix/config.h usability... no +checking minix/config.h presence... no +checking for minix/config.h... no +checking whether it is safe to define __EXTENSIONS__... yes +checking for special C compiler options needed for large files... no +checking for _FILE_OFFSET_BITS value needed for large files... no +checking for build system compiler... gcc +checking for __attribute__((__alias__()))... yes +checking alloca.h usability... yes +checking alloca.h presence... yes +checking for alloca.h... yes +checking paths.h usability... yes +checking paths.h presence... yes +checking for paths.h... yes +checking whether _PATH_BSHELL is declared... yes +checking whether _PATH_DEVNULL is declared... yes +checking whether _PATH_TTY is declared... yes +checking whether isblank is declared... yes +checking size of intmax_t... 8 +checking size of long long int... 8 +checking whether PRIdMAX is declared... yes +checking for bsearch... yes +checking for faccessat... yes +checking for getpwnam... yes +checking for getrlimit... yes +checking for isalpha... yes +checking for killpg... yes +checking for mempcpy... yes +checking for sigsetmask... yes +checking for stpcpy... yes +checking for strchrnul... yes +checking for strsignal... yes +checking for strtod... yes +checking for strtoimax... yes +checking for strtoumax... yes +checking for sysconf... yes +checking for fnmatch... yes +checking for signal... yes +checking whether stat64 is declared... yes +checking for stat64... yes +checking for glob64... yes +checking for open64... yes +checking for stat::st_mtim... yes +checking for history_init in -ledit... yes +checking histedit.h usability... yes +checking histedit.h presence... yes +checking for histedit.h... yes +checking that generated files are newer than configure... done +configure: creating ./config.status +config.status: creating Makefile +config.status: creating src/Makefile +config.status: creating config.h +config.status: executing depfiles commands +make: Entering directory '/build/dash/src/build' +make all-recursive +make[1]: Entering directory '/build/dash/src/build' +Making all in src +make[2]: Entering directory '/build/dash/src/build/src' +gcc -DHAVE_CONFIG_H -I. -I/build/dash/src/dash-0.5.12/src -I.. -include ../config.h -DBSD=1 -DSHELL -D_FORTIFY_SOURCE=2 -Wall -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -E -x c -o builtins.def /build/dash/src/dash-0.5.12/src/builtins.def.in +gcc -I. -I/build/dash/src/dash-0.5.12/src -I.. -DBSD=1 -DSHELL -D_FORTIFY_SOURCE=2 -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -g -O2 -Wall -o mknodes /build/dash/src/dash-0.5.12/src/mknodes.c +/bin/sh /build/dash/src/dash-0.5.12/src/mktokens +/bin/sh /build/dash/src/dash-0.5.12/src/mktokens +/bin/sh /build/dash/src/dash-0.5.12/src/mkbuiltins builtins.def +gcc -I. -I/build/dash/src/dash-0.5.12/src -I.. -DBSD=1 -DSHELL -D_FORTIFY_SOURCE=2 -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -g -O2 -Wall -o mksyntax /build/dash/src/dash-0.5.12/src/mksyntax.c +./mksyntax +./mknodes /build/dash/src/dash-0.5.12/src/nodetypes /build/dash/src/dash-0.5.12/src/nodes.c.pat +make all-am +make[3]: Entering directory '/build/dash/src/build/src' +depbase=`echo alias.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +gcc -DHAVE_CONFIG_H -I. -I/build/dash/src/dash-0.5.12/src -I.. -include ../config.h -DBSD=1 -DSHELL -D_FORTIFY_SOURCE=2 -Wall -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -MT alias.o -MD -MP -MF $depbase.Tpo -c -o alias.o /build/dash/src/dash-0.5.12/src/alias.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo arith_yacc.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +gcc -DHAVE_CONFIG_H -I. -I/build/dash/src/dash-0.5.12/src -I.. -include ../config.h -DBSD=1 -DSHELL -D_FORTIFY_SOURCE=2 -Wall -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -MT arith_yacc.o -MD -MP -MF $depbase.Tpo -c -o arith_yacc.o /build/dash/src/dash-0.5.12/src/arith_yacc.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo arith_yylex.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +gcc -DHAVE_CONFIG_H -I. -I/build/dash/src/dash-0.5.12/src -I.. -include ../config.h -DBSD=1 -DSHELL -D_FORTIFY_SOURCE=2 -Wall -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -MT arith_yylex.o -MD -MP -MF $depbase.Tpo -c -o arith_yylex.o /build/dash/src/dash-0.5.12/src/arith_yylex.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo cd.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +gcc -DHAVE_CONFIG_H -I. -I/build/dash/src/dash-0.5.12/src -I.. -include ../config.h -DBSD=1 -DSHELL -D_FORTIFY_SOURCE=2 -Wall -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -MT cd.o -MD -MP -MF $depbase.Tpo -c -o cd.o /build/dash/src/dash-0.5.12/src/cd.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo error.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +gcc -DHAVE_CONFIG_H -I. -I/build/dash/src/dash-0.5.12/src -I.. -include ../config.h -DBSD=1 -DSHELL -D_FORTIFY_SOURCE=2 -Wall -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -MT error.o -MD -MP -MF $depbase.Tpo -c -o error.o /build/dash/src/dash-0.5.12/src/error.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo eval.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +gcc -DHAVE_CONFIG_H -I. -I/build/dash/src/dash-0.5.12/src -I.. -include ../config.h -DBSD=1 -DSHELL -D_FORTIFY_SOURCE=2 -Wall -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -MT eval.o -MD -MP -MF $depbase.Tpo -c -o eval.o /build/dash/src/dash-0.5.12/src/eval.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo exec.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +gcc -DHAVE_CONFIG_H -I. -I/build/dash/src/dash-0.5.12/src -I.. -include ../config.h -DBSD=1 -DSHELL -D_FORTIFY_SOURCE=2 -Wall -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -MT exec.o -MD -MP -MF $depbase.Tpo -c -o exec.o /build/dash/src/dash-0.5.12/src/exec.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo expand.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +gcc -DHAVE_CONFIG_H -I. -I/build/dash/src/dash-0.5.12/src -I.. -include ../config.h -DBSD=1 -DSHELL -D_FORTIFY_SOURCE=2 -Wall -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -MT expand.o -MD -MP -MF $depbase.Tpo -c -o expand.o /build/dash/src/dash-0.5.12/src/expand.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo histedit.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +gcc -DHAVE_CONFIG_H -I. -I/build/dash/src/dash-0.5.12/src -I.. -include ../config.h -DBSD=1 -DSHELL -D_FORTIFY_SOURCE=2 -Wall -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -MT histedit.o -MD -MP -MF $depbase.Tpo -c -o histedit.o /build/dash/src/dash-0.5.12/src/histedit.c &&\ +mv -f $depbase.Tpo $depbase.Po +/build/dash/src/dash-0.5.12/src/exec.c: In function 'file_is_binary': +/build/dash/src/dash-0.5.12/src/exec.c:171:14: warning: suggest parentheses around '&&' within '||' [-Wparentheses] + if (c >= 0 && c <= 8 || + ~~~~~~~^~~~~~~~~ +/build/dash/src/dash-0.5.12/src/histedit.c: In function 'histcmd': +/build/dash/src/dash-0.5.12/src/histedit.c:376:16: warning: passing argument 1 of 'evalstring' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] + evalstring(s, 0); + ^ +In file included from /build/dash/src/dash-0.5.12/src/histedit.c:56: +/build/dash/src/dash-0.5.12/src/eval.h:56:16: note: expected 'char *' but argument is of type 'const char *' + int evalstring(char *, int); + ^~~~~~ +depbase=`echo input.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +gcc -DHAVE_CONFIG_H -I. -I/build/dash/src/dash-0.5.12/src -I.. -include ../config.h -DBSD=1 -DSHELL -D_FORTIFY_SOURCE=2 -Wall -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -MT input.o -MD -MP -MF $depbase.Tpo -c -o input.o /build/dash/src/dash-0.5.12/src/input.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo jobs.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +gcc -DHAVE_CONFIG_H -I. -I/build/dash/src/dash-0.5.12/src -I.. -include ../config.h -DBSD=1 -DSHELL -D_FORTIFY_SOURCE=2 -Wall -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -MT jobs.o -MD -MP -MF $depbase.Tpo -c -o jobs.o /build/dash/src/dash-0.5.12/src/jobs.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo mail.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +gcc -DHAVE_CONFIG_H -I. -I/build/dash/src/dash-0.5.12/src -I.. -include ../config.h -DBSD=1 -DSHELL -D_FORTIFY_SOURCE=2 -Wall -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -MT mail.o -MD -MP -MF $depbase.Tpo -c -o mail.o /build/dash/src/dash-0.5.12/src/mail.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +gcc -DHAVE_CONFIG_H -I. -I/build/dash/src/dash-0.5.12/src -I.. -include ../config.h -DBSD=1 -DSHELL -D_FORTIFY_SOURCE=2 -Wall -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -MT main.o -MD -MP -MF $depbase.Tpo -c -o main.o /build/dash/src/dash-0.5.12/src/main.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo memalloc.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +gcc -DHAVE_CONFIG_H -I. -I/build/dash/src/dash-0.5.12/src -I.. -include ../config.h -DBSD=1 -DSHELL -D_FORTIFY_SOURCE=2 -Wall -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -MT memalloc.o -MD -MP -MF $depbase.Tpo -c -o memalloc.o /build/dash/src/dash-0.5.12/src/memalloc.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo miscbltin.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +gcc -DHAVE_CONFIG_H -I. -I/build/dash/src/dash-0.5.12/src -I.. -include ../config.h -DBSD=1 -DSHELL -D_FORTIFY_SOURCE=2 -Wall -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -MT miscbltin.o -MD -MP -MF $depbase.Tpo -c -o miscbltin.o /build/dash/src/dash-0.5.12/src/miscbltin.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo mystring.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +gcc -DHAVE_CONFIG_H -I. -I/build/dash/src/dash-0.5.12/src -I.. -include ../config.h -DBSD=1 -DSHELL -D_FORTIFY_SOURCE=2 -Wall -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -MT mystring.o -MD -MP -MF $depbase.Tpo -c -o mystring.o /build/dash/src/dash-0.5.12/src/mystring.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo options.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +gcc -DHAVE_CONFIG_H -I. -I/build/dash/src/dash-0.5.12/src -I.. -include ../config.h -DBSD=1 -DSHELL -D_FORTIFY_SOURCE=2 -Wall -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -MT options.o -MD -MP -MF $depbase.Tpo -c -o options.o /build/dash/src/dash-0.5.12/src/options.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo parser.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +gcc -DHAVE_CONFIG_H -I. -I/build/dash/src/dash-0.5.12/src -I.. -include ../config.h -DBSD=1 -DSHELL -D_FORTIFY_SOURCE=2 -Wall -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -MT parser.o -MD -MP -MF $depbase.Tpo -c -o parser.o /build/dash/src/dash-0.5.12/src/parser.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo priv.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +gcc -DHAVE_CONFIG_H -I. -I/build/dash/src/dash-0.5.12/src -I.. -include ../config.h -DBSD=1 -DSHELL -D_FORTIFY_SOURCE=2 -Wall -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -MT priv.o -MD -MP -MF $depbase.Tpo -c -o priv.o /build/dash/src/dash-0.5.12/src/priv.c &&\ +mv -f $depbase.Tpo $depbase.Po +/build/dash/src/dash-0.5.12/src/priv.c: In function 'setprivileged': +/build/dash/src/dash-0.5.12/src/priv.c:22:3: warning: ignoring return value of 'setuid', declared with attribute warn_unused_result [-Wunused-result] + setuid(uid); + ^~~~~~~~~~~ +/build/dash/src/dash-0.5.12/src/priv.c:23:3: warning: ignoring return value of 'setgid', declared with attribute warn_unused_result [-Wunused-result] + setgid(gid); + ^~~~~~~~~~~ +depbase=`echo redir.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +gcc -DHAVE_CONFIG_H -I. -I/build/dash/src/dash-0.5.12/src -I.. -include ../config.h -DBSD=1 -DSHELL -D_FORTIFY_SOURCE=2 -Wall -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -MT redir.o -MD -MP -MF $depbase.Tpo -c -o redir.o /build/dash/src/dash-0.5.12/src/redir.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo show.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +gcc -DHAVE_CONFIG_H -I. -I/build/dash/src/dash-0.5.12/src -I.. -include ../config.h -DBSD=1 -DSHELL -D_FORTIFY_SOURCE=2 -Wall -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -MT show.o -MD -MP -MF $depbase.Tpo -c -o show.o /build/dash/src/dash-0.5.12/src/show.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo trap.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +gcc -DHAVE_CONFIG_H -I. -I/build/dash/src/dash-0.5.12/src -I.. -include ../config.h -DBSD=1 -DSHELL -D_FORTIFY_SOURCE=2 -Wall -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -MT trap.o -MD -MP -MF $depbase.Tpo -c -o trap.o /build/dash/src/dash-0.5.12/src/trap.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo output.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +gcc -DHAVE_CONFIG_H -I. -I/build/dash/src/dash-0.5.12/src -I.. -include ../config.h -DBSD=1 -DSHELL -D_FORTIFY_SOURCE=2 -Wall -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -MT output.o -MD -MP -MF $depbase.Tpo -c -o output.o /build/dash/src/dash-0.5.12/src/output.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo system.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +gcc -DHAVE_CONFIG_H -I. -I/build/dash/src/dash-0.5.12/src -I.. -include ../config.h -DBSD=1 -DSHELL -D_FORTIFY_SOURCE=2 -Wall -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -MT system.o -MD -MP -MF $depbase.Tpo -c -o system.o /build/dash/src/dash-0.5.12/src/system.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo bltin/test.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +gcc -DHAVE_CONFIG_H -I. -I/build/dash/src/dash-0.5.12/src -I.. -include ../config.h -DBSD=1 -DSHELL -D_FORTIFY_SOURCE=2 -Wall -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -MT bltin/test.o -MD -MP -MF $depbase.Tpo -c -o bltin/test.o /build/dash/src/dash-0.5.12/src/bltin/test.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo bltin/times.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +gcc -DHAVE_CONFIG_H -I. -I/build/dash/src/dash-0.5.12/src -I.. -include ../config.h -DBSD=1 -DSHELL -D_FORTIFY_SOURCE=2 -Wall -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -MT bltin/times.o -MD -MP -MF $depbase.Tpo -c -o bltin/times.o /build/dash/src/dash-0.5.12/src/bltin/times.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo var.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +gcc -DHAVE_CONFIG_H -I. -I/build/dash/src/dash-0.5.12/src -I.. -include ../config.h -DBSD=1 -DSHELL -D_FORTIFY_SOURCE=2 -Wall -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -MT var.o -MD -MP -MF $depbase.Tpo -c -o var.o /build/dash/src/dash-0.5.12/src/var.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo builtins.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +gcc -DHAVE_CONFIG_H -I. -I/build/dash/src/dash-0.5.12/src -I.. -include ../config.h -DBSD=1 -DSHELL -D_FORTIFY_SOURCE=2 -Wall -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -MT builtins.o -MD -MP -MF $depbase.Tpo -c -o builtins.o builtins.c &&\ +mv -f $depbase.Tpo $depbase.Po +gcc -I. -I/build/dash/src/dash-0.5.12/src -I.. -DBSD=1 -DSHELL -D_FORTIFY_SOURCE=2 -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -g -O2 -Wall -o mkinit /build/dash/src/dash-0.5.12/src/mkinit.c +depbase=`echo nodes.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +gcc -DHAVE_CONFIG_H -I. -I/build/dash/src/dash-0.5.12/src -I.. -include ../config.h -DBSD=1 -DSHELL -D_FORTIFY_SOURCE=2 -Wall -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -MT nodes.o -MD -MP -MF $depbase.Tpo -c -o nodes.o nodes.c &&\ +mv -f $depbase.Tpo $depbase.Po +gcc -I. -I/build/dash/src/dash-0.5.12/src -I.. -DBSD=1 -DSHELL -D_FORTIFY_SOURCE=2 -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -g -O2 -Wall -o mksignames /build/dash/src/dash-0.5.12/src/mksignames.c +depbase=`echo syntax.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +gcc -DHAVE_CONFIG_H -I. -I/build/dash/src/dash-0.5.12/src -I.. -include ../config.h -DBSD=1 -DSHELL -D_FORTIFY_SOURCE=2 -Wall -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -MT syntax.o -MD -MP -MF $depbase.Tpo -c -o syntax.o syntax.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo bltin/printf.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +gcc -DHAVE_CONFIG_H -I. -I/build/dash/src/dash-0.5.12/src -I.. -include ../config.h -DBSD=1 -DSHELL -D_FORTIFY_SOURCE=2 -Wall -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -MT bltin/printf.o -MD -MP -MF $depbase.Tpo -c -o bltin/printf.o /build/dash/src/dash-0.5.12/src/bltin/printf.c &&\ +mv -f $depbase.Tpo $depbase.Po +./mksignames +depbase=`echo signames.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +gcc -DHAVE_CONFIG_H -I. -I/build/dash/src/dash-0.5.12/src -I.. -include ../config.h -DBSD=1 -DSHELL -D_FORTIFY_SOURCE=2 -Wall -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -MT signames.o -MD -MP -MF $depbase.Tpo -c -o signames.o signames.c &&\ +mv -f $depbase.Tpo $depbase.Po +./mkinit /build/dash/src/dash-0.5.12/src/alias.c /build/dash/src/dash-0.5.12/src/arith_yacc.c /build/dash/src/dash-0.5.12/src/arith_yylex.c /build/dash/src/dash-0.5.12/src/cd.c /build/dash/src/dash-0.5.12/src/error.c /build/dash/src/dash-0.5.12/src/eval.c /build/dash/src/dash-0.5.12/src/exec.c /build/dash/src/dash-0.5.12/src/expand.c /build/dash/src/dash-0.5.12/src/histedit.c /build/dash/src/dash-0.5.12/src/input.c /build/dash/src/dash-0.5.12/src/jobs.c /build/dash/src/dash-0.5.12/src/mail.c /build/dash/src/dash-0.5.12/src/main.c /build/dash/src/dash-0.5.12/src/memalloc.c /build/dash/src/dash-0.5.12/src/miscbltin.c /build/dash/src/dash-0.5.12/src/mystring.c /build/dash/src/dash-0.5.12/src/options.c /build/dash/src/dash-0.5.12/src/parser.c /build/dash/src/dash-0.5.12/src/priv.c /build/dash/src/dash-0.5.12/src/redir.c /build/dash/src/dash-0.5.12/src/show.c /build/dash/src/dash-0.5.12/src/trap.c /build/dash/src/dash-0.5.12/src/output.c /build/dash/src/dash-0.5.12/src/bltin/printf.c /build/dash/src/dash-0.5.12/src/system.c /build/dash/src/dash-0.5.12/src/bltin/test.c /build/dash/src/dash-0.5.12/src/bltin/times.c /build/dash/src/dash-0.5.12/src/var.c +depbase=`echo init.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +gcc -DHAVE_CONFIG_H -I. -I/build/dash/src/dash-0.5.12/src -I.. -include ../config.h -DBSD=1 -DSHELL -D_FORTIFY_SOURCE=2 -Wall -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -MT init.o -MD -MP -MF $depbase.Tpo -c -o init.o init.c &&\ +mv -f $depbase.Tpo $depbase.Po +gcc -Wall -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o dash alias.o arith_yacc.o arith_yylex.o cd.o error.o eval.o exec.o expand.o histedit.o input.o jobs.o mail.o main.o memalloc.o miscbltin.o mystring.o options.o parser.o priv.o redir.o show.o trap.o output.o bltin/printf.o system.o bltin/test.o bltin/times.o var.o builtins.o init.o nodes.o signames.o syntax.o -ledit +make[3]: Leaving directory '/build/dash/src/build/src' +make[2]: Leaving directory '/build/dash/src/build/src' +make[2]: Entering directory '/build/dash/src/build' +make[2]: Leaving directory '/build/dash/src/build' +make[1]: Leaving directory '/build/dash/src/build' +make: Leaving directory '/build/dash/src/build' diff --git a/dash/dash-0.5.12-4-x86_64-package_dash-shcompat.log b/dash/dash-0.5.12-4-x86_64-package_dash-shcompat.log new file mode 100644 index 0000000..e69de29 diff --git a/dash/dash-0.5.12-4-x86_64-package_dash.log b/dash/dash-0.5.12-4-x86_64-package_dash.log new file mode 100644 index 0000000..2df566b --- /dev/null +++ b/dash/dash-0.5.12-4-x86_64-package_dash.log @@ -0,0 +1,20 @@ +make: Entering directory '/build/dash/src/build' +Making install in src +make[1]: Entering directory '/build/dash/src/build/src' +make install-am +make[2]: Entering directory '/build/dash/src/build/src' +make[3]: Entering directory '/build/dash/src/build/src' + /bin/mkdir -p '/build/dash/pkg/dash/bin' + /bin/mkdir -p '/build/dash/pkg/dash/usr/share/man/man1' + /usr/bin/install -c dash '/build/dash/pkg/dash/bin' + /usr/bin/install -c -m 644 /build/dash/src/dash-0.5.12/src/dash.1 '/build/dash/pkg/dash/usr/share/man/man1' +make[3]: Leaving directory '/build/dash/src/build/src' +make[2]: Leaving directory '/build/dash/src/build/src' +make[1]: Leaving directory '/build/dash/src/build/src' +make[1]: Entering directory '/build/dash/src/build' +make[2]: Entering directory '/build/dash/src/build' +make[2]: Nothing to be done for 'install-exec-am'. +make[2]: Nothing to be done for 'install-data-am'. +make[2]: Leaving directory '/build/dash/src/build' +make[1]: Leaving directory '/build/dash/src/build' +make: Leaving directory '/build/dash/src/build' diff --git a/dash/dash-0.5.12-4-x86_64-prepare.log b/dash/dash-0.5.12-4-x86_64-prepare.log new file mode 100644 index 0000000..89a0201 --- /dev/null +++ b/dash/dash-0.5.12-4-x86_64-prepare.log @@ -0,0 +1,66 @@ +Applying patch debian/patches/0004-SHELL-Disable-sh-c-command-sh-c-exec-command-optimiza.diff +patching file src/main.c + +Applying patch debian/patches/0007-Don-t-execute-binary-files-if-execve-returned-ENOEXE.diff +patching file src/exec.c + +Applying patch debian/patches/0008-Support-e-in-echo-and-printf-builtins.diff +patching file src/bltin/printf.c +patching file src/dash.1 + +Applying patch debian/patches/0009-dash-Fix-stack-overflow-from-infinite-recursion-in-s.patch +patching file src/eval.c +patching file src/eval.h + +Applying patch debian/patches/0010-exec-Check-executable-bit-when-searching-path.patch +patching file src/bltin/test.c +patching file src/exec.c +patching file src/exec.h + +Applying patch debian/patches/0012-enable-large-file-support-when-available.patch +patching file configure.ac + +Applying patch debian/patches/0013-enable-hardening-for-helpers.patch +patching file src/Makefile.am + +Applying patch debian/patches/0017-histedit-Fix-infinite-loop-when-using-fc--s.patch +patching file src/histedit.c + +Applying patch debian/patches/0018-builtin-Don-t-early-exit-when-first-hash-r-is-found.patch +patching file src/dash.1 +patching file src/exec.c + +Applying patch debian/patches/0019-builtin-Actually-accept-ulimit-r.patch +patching file src/miscbltin.c + +Applying patch debian/patches/0020-Update-manpages.patch +patching file src/dash.1 +patching file src/options.c + +Applying patch debian/patches/9001-Add-privmode-Part-1.diff +patching file src/dash.1 +patching file src/main.c +patching file src/options.c +patching file src/options.h +patching file src/var.c +patching file src/var.h + +Applying patch debian/patches/9002-Add-privmode-Part-2.diff +patching file src/Makefile.am +patching file src/dash.1 +patching file src/main.c +patching file src/options.c +patching file src/priv.c +patching file src/priv.h +patching file src/var.c + +Now at patch debian/patches/9002-Add-privmode-Part-2.diff +autoreconf: Entering directory `/build/dash/src/dash-0.5.12' +autoreconf: configure.ac: not using Gettext +autoreconf: running: aclocal --force +autoreconf: configure.ac: tracing +autoreconf: configure.ac: not using Libtool +autoreconf: running: /usr/bin/autoconf --force +autoreconf: running: /usr/bin/autoheader --force +autoreconf: running: automake --add-missing --copy --force-missing +autoreconf: Leaving directory `/build/dash/src/dash-0.5.12' diff --git a/dash/dash-shcompat.install b/dash/dash-shcompat.install new file mode 100644 index 0000000..d919347 --- /dev/null +++ b/dash/dash-shcompat.install @@ -0,0 +1,19 @@ +#!/bin/sh + +post_install() { + for i in 'sh'; do + grep -qx "/bin/${i}" 'etc/shells' || echo "/bin/${i}" >> 'etc/shells' + done + unset i +} + +post_upgrade() { + post_install +} + +post_remove() { + for i in 'sh'; do + sed -i "\|^/bin/${i}$|d" 'etc/shells' + done + unset i +} diff --git a/dash/dash.install b/dash/dash.install new file mode 100644 index 0000000..ba2c0ad --- /dev/null +++ b/dash/dash.install @@ -0,0 +1,19 @@ +#!/bin/sh + +post_install() { + for i in 'dash' 'ash'; do + grep -qx "/bin/${i}" 'etc/shells' || echo "/bin/${i}" >> 'etc/shells' + done + unset i +} + +post_upgrade() { + post_install +} + +post_remove() { + for i in 'dash' 'ash'; do + sed -i "\|^/bin/${i}$|d" 'etc/shells' + done + unset i +} -- cgit v1.2.3