Mailinglist Archive: opensuse-commit (1093 mails)
| < Previous | Next > |
commit ksh for openSUSE:Factory
- From: root@xxxxxxxxxxxxxxx (h_root)
- Date: Sun, 07 Mar 2010 10:57:50 +0100
- Message-id: <20100307095750.E9D3B2020F@xxxxxxxxxxxxxxx>
Hello community,
here is the log from the commit of package ksh for openSUSE:Factory
checked in at Sun Mar 7 10:57:50 CET 2010.
--------
--- ksh/ksh.changes 2009-12-21 14:22:12.000000000 +0100
+++ /mounts/work_src_done/STABLE/ksh/ksh.changes 2010-03-05
22:47:44.000000000 +0100
@@ -1,0 +2,70 @@
+Fri Mar 5 20:07:06 UTC 2010 - guido+opensuse.org@xxxxxxxxxxxxxxxx
+
+- Add forgotten preun scriptlet for update-alternatives
+- Fixed typo
+
+-------------------------------------------------------------------
+Fri Mar 5 14:38:39 CET 2010 - werner@xxxxxxx
+
+- Submit ksh93t+ from 2010-03-01 which fixes bnc#502622, bnc#523212,
+ bnc#548588, bnc#555938, bnc#561405, bnc#564967, and bnc#585244
+- Add bugfix from David Korn to close memleak again
+
+-------------------------------------------------------------------
+Wed Mar 3 14:25:52 CET 2010 - werner@xxxxxxx
+
+- Update to 2010-03-01 of ksh93t+ for final version
+
+ ksh:
+ 10-02-14 Fix sh_getenv() initialization to cooperate with the 3d fs.
+ 10-02-12 A bug in which the get discipline function was not invoked for
+ associative array subscripts for unset array elements has been
fixed.
+ 10-02-12 A bug which could occur if the last line of a script was an eval
+ that executed multiple commands has been fixed.
+ 10-02-02 A buffer overflow in read and another in binary type base64
+ encoding were fixed.
+ 10-01-20 A bug in the evaluation of arithmetic expression in which the
+ subscript was evaluated twice for $((foo[x++]++)) has been fixed.
+ 10-01-19 A workaround for a double-free of a trap in both a subshell and its
+ parent has been added.
+ 10-01-18 A bug in type handling of typeset -H has been fixed.
+ 10-01-15 The "adding empty subscript" warning now only emitted with -x set.
+ 10-01-01 A bug in the parser in which '$((case i in i):;esac);:))' was not
+ parsed correctly was fixed.
+ 10-01-01 A bug in the parser in which '$(( 2 , 3.6 ))' dumped core for
locales
+ with radix char , and thousands separator . has been fixed.
+ 09-12-28 A bug in the handling of SIGCLD on systems that generated SIGCLD
+ while blocked waiting for process to complete has been fixed.
+ 09-12-24 ast setlocale() reworked to differentiate env var changes from user
+ override.
+
+ libast:
+ 10-02-24 comp/getopt.h: fix ast_std.h interactions
+ 10-02-24 vmalloc/malloc.c: empty { VMALLOC_OPTION VMDEBUG ... } => no debug!
+ 10-02-02 string/base64.c: fix corner case output buffer overflow
+ 10-02-01 misc/optget.c: uppercase --html heading -- doh
+ 10-01-29 misc/optget.c: [+NAME?...] overrides error_info.id for >= STYLE_man
+ 10-01-25 vmalloc/vmprivate.c: fix seg ptr initialization bug (24 years old!!)
+ 10-01-20 misc/optget.c: handle nested {...} rendering
+ 10-01-20 misc/state.c: add ast.version for runtime api version
+ 10-01-20 port/astconf.c: "_AST_VERSION" now returns ast.version
+ 10-01-20 include/ast_std.h: add ast.version for runtime api version
+ 10-01-01 vmalloc: VMALLOC_OPTIONS env var for all runtime options
+ 10-01-01 include: change some <ast.h> refs to less intrusive <ast_*.h>
+ 10-01-01 setlocale.c,translate.c,fmterror.c: AST_LC_internal retains prev
state
+ 10-01-01 comp/setlocale.c: AST_LC_setenv defers to LC_ALL (for sh)
+ 10-01-01 ast_std.h: add { AST_LC_internal AST_LC_setenv }
+ 09-12-24 comp/setlocale.c: fix setlocale(LC_ALL,"") when already initialized
+
+ libcmd:
+ 10-01-26 tail.c: -f sleep(1) only if no progress from last round of checks
+ 10-01-20 fts_fix.[ch]: use <fts_fix.h> instead of <fts.h> (see fts_fix.c)
+ 10-01-20 cp.c: free(state) if called from old shell
+
+-------------------------------------------------------------------
+Mon Mar 1 23:13:55 UTC 2010 - guido+opensuse.org@xxxxxxxxxxxxxxxx
+
+- install /bin/ksh93 and /usr/bin/ksh93 symlinks
+- use update-alternatives
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
INIT.2009-12-18.tar.bz2
ast-ksh.2009-12-18.tar.bz2
ast-open-locale.2008-07-25.tar.bz2
New:
----
INIT.2010-03-01.tar.bz2
ast-ksh-locale.2010-02-02.tar.bz2
ast-ksh.2010-03-01.tar.bz2
ksh93-2010-03-01-memleak.dif
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ ksh.spec ++++++
--- /var/tmp/diff_new_pack.WTyPAd/_old 2010-03-07 10:57:31.000000000 +0100
+++ /var/tmp/diff_new_pack.WTyPAd/_new 2010-03-07 10:57:31.000000000 +0100
@@ -1,7 +1,7 @@
#
# spec file for package ksh (Version 93t)
#
-# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -23,18 +23,25 @@
%if %suse_version > 1020
BuildRequires: libbz2-devel
%endif
+%if %suse_version > 1120
+BuildRequires: update-alternatives
+BuildRequires: gcc43
+%endif
Url: http://www.research.att.com/~gsf/download/
License: Common Public License Version 1.0 (CPL1.0)
Group: System/Shells
PreReq: /bin/ln /bin/rm /etc/bash.bashrc /bin/true
+%if %suse_version > 1120
+PreReq: update-alternatives
+%endif
AutoReqProv: on
Version: 93t
-Release: 18
+Release: 19
Summary: Korn Shell
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Source: INIT.2009-12-18.tar.bz2
-Source1: ast-ksh.2009-12-18.tar.bz2
-Source2: ast-open-locale.2008-07-25.tar.bz2
+Source: INIT.2010-03-01.tar.bz2
+Source1: ast-ksh.2010-03-01.tar.bz2
+Source2: ast-ksh-locale.2010-02-02.tar.bz2
Source10: leak1.sh
Source11: leak2.sh
Source20: Agreement
@@ -56,9 +63,10 @@
Patch12: ksh93-limits.dif
Patch14: ksh93-ia64.dif
Patch15: ksh93-s390.dif
+Patch41: ksh93-2010-03-01-memleak.dif
Patch42: ksh93-debugleaks.dif
%global use_suid_exe 0
-%global use_locale 0
+%global use_locale 1
%global debug_memleak 0
%description
@@ -122,6 +130,7 @@
%patch14
%endif
%patch15
+%patch41
%if %debug_memleak
%patch42
%endif
@@ -131,6 +140,11 @@
# So we disable it here, if you want to retest, just delete this comment and
the line below.
export SUSE_ASNEEDED=0
test -n "${!LC_*}" && unset "${!LC_*}"
+%if %suse_version > 1120
+ CC=gcc-4.3
+%else
+ CC=gcc
+%endif
cflags ()
{
local flag=$1; shift
@@ -142,7 +156,7 @@
-Wl,*)
set -o noclobber
echo 'int main () { return 0; }' > ldtest.c
- if gcc -Werror $flag -o /dev/null -xc ldtest.c > /dev/null 2>&1 ; then
+ if $CC -Werror $flag -o /dev/null -xc ldtest.c > /dev/null 2>&1 ; then
local var=$1; shift
eval $var=\${$var:+\$$var\ }$flag
fi
@@ -150,7 +164,7 @@
rm -f ldtest.c
;;
*)
- if gcc -Werror $flag -S -o /dev/null -xc /dev/null > /dev/null 2>&1 ;
then
+ if $CC -Werror $flag -S -o /dev/null -xc /dev/null > /dev/null 2>&1 ;
then
local var=$1; shift
eval $var=\${$var:+\$$var\ }$flag
fi
@@ -165,18 +179,30 @@
#
IGNORE="-Wno-missing-braces -Wno-unknown-pragmas -Wno-parentheses"
IGNORE="$IGNORE -Wno-char-subscripts -Wno-uninitialized -Wno-implicit"
+ IGNORE="$IGNORE -Wno-unused-value -Wno-unused-variable -Wno-type-limits"
#
# Do not use -DSHOPT_SPAWN=1 and/or -DSHOPT_AMP=1 this would cause
# errors due race conditions while executing the test suite.
#
- FEATURE="-DSHOPT_SYSRC=1 -DSHOPT_REMOTE=1 -DSHOPT_CMDLIB_BLTIN=1
-DSHOPT_CMDLIB_DIR=1"
- FEATURE="$FEATURE -DSH_CMDLIB_DIR=\\\"/%{_lib}/ast/bin\\\""
- FEATURE="$FEATURE -DDEFSHELL=\\\"/bin/ksh\\\""
- FEATURE="$FEATURE -DTHISPROG=\\\"/%{_lib}/ast/bin/suid_exec\\\""
- FEATURE="$FEATURE -D_AST_std_malloc=0 -D_map_malloc=1"
+ feature=$(mktemp -u /tmp/feature.XXXXXX) || exit 1
+ feature=${feature}.h
+ set -C
+ (cat > $feature)<<-'EOF'
+ #define SHOPT_SYSRC 1
+ #define SHOPT_REMOTE 1
+ #define SHOPT_CMDLIB_BLTIN 1
+ #define SHOPT_CMDLIB_DIR 1
+ #define SH_CMDLIB_DIR "/%{_lib}/ast/bin"
+ #define THISPROG "/%{_lib}/ast/bin/suid_exec"
+ #define _AST_std_malloc 0
+ #define _map_malloc 1
+ EOF
+ set +C
+ FEATURE="-include $feature"
+ cat $feature
#
#
- echo 'int main () { return !(sizeof(void*) >= 8); }' | gcc -x c -o test64 -
+ echo 'int main () { return !(sizeof(void*) >= 8); }' | $CC -x c -o test64 -
if ./test64 ; then
LARGEFILE=""
else
@@ -192,7 +218,6 @@
UNIVERSE=att
LDFLAGS="-lm"
LDSOFLG=""
- CC=gcc
cflags -std=gnu99 RPM_OPT_FLAGS
cflags -fPIC RPM_OPT_FLAGS
cflags @%{S:22} RPM_OPT_FLAGS
@@ -266,17 +291,17 @@
rm -f ${root}/bin/ksh
rm -f ${root}/bin/shcomp
ksh=$(grep -e '-o ksh' $log | tail -n 1 |\
- sed "s@+ g\?cc@gcc@;s@-o ksh@-o
${root}/bin/ksh@;s@[a-zA-Z0-9_/\.-]*lib\([a-z]\+\)\.a@-l\1@g;s@'@@g")
+ sed "s@+ g\?cc@$CC@;s@-o ksh@-o
${root}/bin/ksh@;s@[a-zA-Z0-9_/\.-]*lib\([a-z]\+\)\.a@-l\1@g;s@'@@g")
ksht=$(grep -e '-o ksh' $log | tail -n 1 |\
- sed "s@+ g\?cc@gcc@;s@-o ksh@-o
${root}/bin/ksh.test@;s@[a-zA-Z0-9_/\.-]*lib\([a-z]\+\)\.a@-l\1@g;s@'@@g")
+ sed "s@+ g\?cc@$CC@;s@-o ksh@-o
${root}/bin/ksh.test@;s@[a-zA-Z0-9_/\.-]*lib\([a-z]\+\)\.a@-l\1@g;s@'@@g")
test -n "${ksh}" || { echo build of ksh failed; exit 1; }
shcomp=$(grep -e '-o shcomp' $log | tail -n 1 |\
- sed "s@+ g\?cc@gcc@;s@-o shcomp@-o
${root}/bin/shcomp@;s@[a-zA-Z0-9_/\.-]*lib\([a-z]\+\)\.a@-l\1@g;s@'@@g")
+ sed "s@+ g\?cc@$CC@;s@-o shcomp@-o
${root}/bin/shcomp@;s@[a-zA-Z0-9_/\.-]*lib\([a-z]\+\)\.a@-l\1@g;s@'@@g")
shcompt=$(grep -e '-o shcomp' $log | tail -n 1 |\
- sed "s@+ g\?cc@gcc@;s@-o shcomp@-o
${root}/bin/shcomp.test@;s@[a-zA-Z0-9_/\.-]*lib\([a-z]\+\)\.a@-l\1@g;s@'@@g")
+ sed "s@+ g\?cc@$CC@;s@-o shcomp@-o
${root}/bin/shcomp.test@;s@[a-zA-Z0-9_/\.-]*lib\([a-z]\+\)\.a@-l\1@g;s@'@@g")
test -n "${shcomp}" || { echo build of shcomp failed; exit 1; }
suidex=$(grep -e '-o suid_exec' $log | tail -n 1 |\
- sed "s@+ g\?cc@gcc@;s@-o shcomp@-o
${root}/bin/suid_exec@;s@[a-zA-Z0-9_/\.-]*lib\([a-z]\+\)\.a@-l\1@g;s@'@@g")
+ sed "s@+ g\?cc@$CC@;s@-o shcomp@-o
${root}/bin/suid_exec@;s@[a-zA-Z0-9_/\.-]*lib\([a-z]\+\)\.a@-l\1@g;s@'@@g")
test -n "${suidex}" || { echo build of suidex failed; exit 1; }
${ksht} -Wl,-rpath,${root}/lib
${shcompt} -Wl,-rpath,${root}/lib
@@ -290,11 +315,17 @@
SHCOMP=${root}/bin/shcomp.test
export PATH SHCOMP SHELL
pushd ${test}
+ typeset -i failed=0
ln -sf ${root}/lib ${test}/../
${root}/bin/ksh.test shtests
${root}/bin/ksh.test %{S:10}
${root}/bin/ksh.test %{S:11}
+%if %suse_version <= 1120
+ # This fails in current factory (aka next 11.3) it
+ # seems not to be the gcc as gcc-4.3 also fails
${root}/bin/ksh.test -c 'g="false"; trap "print -u2 PIPED; \$g &&
exit 0 ; g=true" PIPE ; while true ; do echo hello ; done' | head -n 10
+%endif
+ killall -q -s 9 ${root}/bin/ksh.test || true
popd
pushd ${root}/bin
PATH=$PATH:.
@@ -330,8 +361,14 @@
install bin/suid_exec %{buildroot}/%{_lib}/ast/bin/
%endif
ln -sf bin/ksh %{buildroot}/%{_lib}/ast/ksh
+ # create ghost files
ln -sf /bin/true %{buildroot}/bin/ksh
ln -sf /bin/true %{buildroot}%{_bindir}/ksh
+%if %suse_version > 1120
+ ln -sf ../man1/ksh93.1.gz %{buildroot}/%{_mandir}/man1/ksh.1.gz
+ ln -sf /%{_lib}/ast/bin/ksh %{buildroot}/bin/ksh93
+ ln -sf /%{_lib}/ast/bin/ksh %{buildroot}%{_bindir}/ksh93
+%endif
ln -sf /%{_lib}/ast/bin/ksh %{buildroot}%{_bindir}/rksh
ln -sf /%{_lib}/ast/bin/shcomp %{buildroot}%{_bindir}/shcomp
ln -sf ast %{buildroot}/%{_lib}/ksh
@@ -343,7 +380,11 @@
done
rm -f %{buildroot}%{_libdir}/ast/*.so.*
install -m 0644 lib/*.a %{buildroot}%{_libdir}/ast/
+%if %suse_version > 1120
+ install -m 0644 man/man1/sh.1
%{buildroot}%{_mandir}/man1/ksh93.1
+%else
install -m 0644 man/man1/sh.1
%{buildroot}%{_mandir}/man1/ksh.1
+%endif
install -m 0644 man/man1/shcomp.1 %{buildroot}%{_mandir}/man1/shcomp.1
for man in man/man3/*.3 ; do
man=${man##*/}
@@ -387,21 +428,38 @@
%post
test -e etc/bash.bashrc && ln -sf bash.bashrc etc/ksh.kshrc || true
+%if %suse_version > 1120
+%{_sbindir}/update-alternatives \
+ --install /bin/ksh ksh /%{_lib}/ast/bin/ksh 20 \
+ --slave %{_bindir}/ksh usr-bin-ksh /%{_lib}/ast/bin/ksh \
+ --slave %{_mandir}/man1/ksh.1.gz ksh.1.gz %{_mandir}/man1/ksh93.1.gz
+%else
if test -x %{_lib}/ast/bin/ksh ; then
rm -f bin/ksh
ln -sf /%{_lib}/ast/bin/ksh bin/ksh
- rm -f usr/bin/ksh
- ln -sf /%{_lib}/ast/bin/ksh usr/bin/ksh
+ rm -f %{_exec_prefix}/bin/ksh
+ ln -sf /%{_lib}/ast/bin/ksh %{_exec_prefix}/bin/ksh
+fi
+%endif
+
+%if %suse_version > 1120
+
+%preun
+if [ $1 -eq 0 ]; then
+ /usr/sbin/update-alternatives --remove ksh /%{_lib}/ast/bin/ksh
fi
+%endif
%postun
if test ! -x %{_lib}/ast/bin/ksh ; then
if test ! -x bin/pdksh ; then
rm -f etc/ksh.kshrc
fi
+%if %suse_version <= 1120
if test ! -e bin/ksh ; then
- rm -f bin/ksh usr/bin/ksh
+ rm -f bin/ksh %{_exec_prefix}/bin/ksh
fi
+%endif
fi
%files -f ksh.lang
@@ -412,9 +470,17 @@
%endif
%doc LICENSE src/cmd/ksh93/COMPATIBILITY src/cmd/ksh93/RELEASE*
%doc Builtins PROMO OBSOLETE MEMORANDUM
-%doc %{_mandir}/man1/*.1.gz
+%doc %{_mandir}/man1/shcomp.1.gz
%ghost %verify(not link) /bin/ksh
%ghost %verify(not link) %{_bindir}/ksh
+%if %suse_version > 1120
+%ghost %verify(not link) %{_mandir}/man1/ksh.1.gz
+%doc %{_mandir}/man1/ksh93.1.gz
+/bin/ksh93
+%{_bindir}/ksh93
+%else
+%doc %{_mandir}/man1/ksh.1.gz
+%endif
%{_bindir}/rksh
%{_bindir}/shcomp
%dir /%{_lib}/ast
++++++ INIT.2009-12-18.tar.bz2 -> INIT.2010-03-01.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/bin/package new/bin/package
--- old/bin/package 2009-11-12 23:37:27.000000000 +0100
+++ new/bin/package 2010-02-20 06:00:31.000000000 +0100
@@ -1,4 +1,4 @@
-USAGE_LICENSE="[-author?Glenn Fowler
<gsf@xxxxxxxxxxxxxxxx>][-copyright?Copyright (c) 1994-2009
AT&T][-license?http://www.opensource.org/licenses/cpl1.0.txt][--catalog?INIT]"
+USAGE_LICENSE="[-author?Glenn Fowler
<gsf@xxxxxxxxxxxxxxxx>][-copyright?Copyright (c) 1994-2010
AT&T][-license?http://www.opensource.org/licenses/cpl1.0.txt][--catalog?INIT]"
# package - source and binary package control
# this script is written to make it through all sh variants
# Glenn Fowler <gsf@xxxxxxxxxxxxxxxx>
@@ -46,7 +46,7 @@
case `(getopts '[-][123:xyz]' opt --xyz; echo 0$opt) 2>/dev/null` in
0123) USAGE=$'
[-?
-@(#)$Id: package (AT&T Research) 2009-11-11 $
+@(#)$Id: package (AT&T Research) 2010-02-14 $
]'$USAGE_LICENSE$'
[+NAME?package - source and binary package control]
[+DESCRIPTION?The \bpackage\b command controls source and binary
@@ -4029,7 +4029,14 @@
esac
$exec $rsh $user$name "$cmd"
eval lst=$admin_list
- $exec $rcp `$rsh $user$name "cat
${root}lib/package/tgz/$lst || echo ERROR" 2>/dev/null | sed
"s,^,$user$name:,"` $PACKAGESRC/tgz
+ case $admin_pkgs in
+ '') filter=cat ;;
+ *) filter="egrep lib/package/tgz/($admin_pkgs)\\."
;;
+ esac
+ if $exec $rcp
$user$name:${root}lib/package/tgz/$lst $PACKAGESRC/tgz
+ then $exec $rcp `$filter $PACKAGESRC/tgz/$lst | sed
"s,^,$user$name:,"` $PACKAGESRC/tgz
+ else echo "$command:
$user$name:${root}lib/package/tgz/$lst: not found" >&2
+ fi
case $background in
?*) $exec "} $background" ;;
esac
@@ -4301,8 +4308,22 @@
;;
esac
done
+ p=
+ for i in $admin_args
+ do p="$i $p"
+ done
+ admin_pkgs=
+ for i in $p
+ do if view - src "lib/package/$i.pkg"
+ then case $admin_pkgs in
+ '') admin_pkgs="$i" ;;
+ *) admin_pkgs="$admin_pkgs|$i" ;;
+ esac
+ fi
+ done
: "admin_binary :" $admin_binary
: "admin_args :" $admin_args
+ : "admin_pkgs :" $admin_pkgs
: "admin_on :" "$admin_on"
: "local_hosts :" $local_hosts
: "local_types :" $local_types
@@ -4430,7 +4451,6 @@
*) continue
;;
esac
- eval ${i}_snarf=${i}
;;
esac
case $main in
@@ -4561,7 +4581,7 @@
M=$6 T=$7 W=$8
case $admin_action in
make|view)
- M=`grep -c ']: \*\*\*.* code '
$admin_log/$2` ;;
+ M=`grep -c ']:.* \*\*\*.* code
' $admin_log/$2` ;;
test) T=`grep -ci 'fail[es]'
$admin_log/$2` ;;
*) W=`grep
'^[abcdefghijklmnopqrstuvwxyz][abcdefghijklmnopqrstuvwxyz]*:.' $admin_log/$2 |
egrep -cv 'start at|done at|output captured|warning:|: package not
found|whence: command not found'` ;;
esac
@@ -6899,7 +6919,7 @@
for package
do if view - all $package.pkg || view - all
lib/package/$package.pkg
- then eval capture \$MAKE \$makeflags \$noexec -f
\$package.pkg \$qualifier \$action $assign
+ then eval capture \$MAKE \$makeflags -X ignore \$noexec -f
\$package.pkg \$qualifier \$action $assign
else echo "$command: $package: not a package" >&2
fi
done
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/lib/package/INIT.README new/lib/package/INIT.README
--- old/lib/package/INIT.README 2009-12-04 18:14:42.000000000 +0100
+++ new/lib/package/INIT.README 2010-02-25 06:27:21.000000000 +0100
@@ -92,6 +92,12 @@
:::::::: INIT ::::::::
+10-02-14 package.sh: $CC verification needs $INSTALLROOT/bin in PATH
+10-02-11 package.sh: fix package admin make report error count
+10-02-02 package.sh: fix write binary bug that did scp on local fs
+10-02-02 package.mk: up to date binary targets must still be in PACKAGE.*.lst
+10-01-01 package.sh: fix premature $INSTALLROOT/bin during cross compile check
+10-01-01 make.probe: handle ['"] in CC.VERSION.STRING
09-12-04 iffe.sh: add "opt name" to check for name in $PACKAGE_OPTIONS
09-11-30 mktest.sh: change RESET to STATE.RESET to make it global
09-11-14 make.probe: use gcc { -print-multi-directory -print-search-dirs }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/lib/package/INIT.html new/lib/package/INIT.html
--- old/lib/package/INIT.html 2009-12-19 09:42:32.000000000 +0100
+++ new/lib/package/INIT.html 2010-03-02 10:47:50.000000000 +0100
@@ -1,7 +1,7 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"
"http://www.w3.org/TR/REC-html40/loose.dtd">
<HTML>
<HEAD>
-<META name="generator" content="mm2html (AT&T Research) 2009-07-01">
+<META name="generator" content="mm2html (AT&T Research) 2010-02-02">
<META name="description" content="INIT package">
<META name="keywords" content="software, package">
<TITLE> INIT package </TITLE>
@@ -47,6 +47,12 @@
<P><HR><CENTER><FONT color=red><FONT face=courier><H3><A name="INIT
changes">INIT changes</A></H3></FONT></FONT></CENTER>
<PRE>
+10-02-14 package.sh: $CC verification needs $INSTALLROOT/bin in PATH
+10-02-11 package.sh: fix package admin make report error count
+10-02-02 package.sh: fix write binary bug that did scp on local fs
+10-02-02 package.mk: up to date binary targets must still be in PACKAGE.*.lst
+10-01-01 package.sh: fix premature $INSTALLROOT/bin during cross compile check
+10-01-01 make.probe: handle ['"] in CC.VERSION.STRING
09-12-04 iffe.sh: add "opt name" to check for name in $PACKAGE_OPTIONS
09-11-30 mktest.sh: change RESET to STATE.RESET to make it global
09-11-14 make.probe: use gcc { -print-multi-directory -print-search-dirs }
@@ -878,7 +884,7 @@
96-02-29 use: package root must have bin and lib subdir
mm2html: add
C.probe: probe_members += -whole-archive for gcc
- iffe: add + fix the blasted `...'.....'...`
+ iffe: add + fix the blasted `...'...\...'...`
96-01-31 use: add pkg dir
hostinfo: add tandem
96-01-01 hostinfo: windows_nt|windows[0-9][0-9] ->
win32
@@ -904,7 +910,7 @@
<TR>
<TD align=left></TD>
<TD align=center></TD>
-<TD align=right>December 19, 2009</TD>
+<TD align=right>March 02, 2010</TD>
</TR>
</TABLE>
<P>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/lib/package/INIT.ver new/lib/package/INIT.ver
--- old/lib/package/INIT.ver 2009-12-19 09:42:32.000000000 +0100
+++ new/lib/package/INIT.ver 2010-03-02 10:47:50.000000000 +0100
@@ -1 +1 @@
-INIT 2009-12-18 2009-12-18 1
+INIT 2010-03-01 2010-03-01 1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/lib/package/package.mk new/lib/package/package.mk
--- old/lib/package/package.mk 2007-11-06 19:04:01.000000000 +0100
+++ new/lib/package/package.mk 2010-02-05 23:12:32.000000000 +0100
@@ -1,7 +1,7 @@
/*
* source and binary package support
*
- * @(#)package.mk (AT&T Research) 2007-11-05
+ * @(#)package.mk (AT&T Research) 2010-02-02
*
* usage:
*
@@ -1350,11 +1350,11 @@
*.gz) gzip < $exe > $(binary) ;;
*) cp $exe $(binary) ;;
esac
- echo $(binary) >>
$(binary:D:B=PACKAGE:S=.$(CC.HOSTTYPE).lst)
$(SUM) -x $(checksum) < $(binary) >
$(binary:D:B:S=.$(checksum))
- echo $(binary:D:B:S=.$(checksum)) >>
$(binary:D:B=PACKAGE:S=.$(CC.HOSTTYPE).lst)
echo local > $(binary:D:B=$(name):S=.$(CC.HOSTTYPE).tim)
fi
+ echo $(binary) >> $(binary:D:B=PACKAGE:S=.$(CC.HOSTTYPE).lst)
+ echo $(binary:D:B:S=.$(checksum)) >>
$(binary:D:B=PACKAGE:S=.$(CC.HOSTTYPE).lst)
fi
runtime : .runtime.init .runtime.gen .runtime.$$(style)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/src/cmd/INIT/Mamfile new/src/cmd/INIT/Mamfile
--- old/src/cmd/INIT/Mamfile 2009-12-19 09:42:32.000000000 +0100
+++ new/src/cmd/INIT/Mamfile 2010-03-02 10:47:51.000000000 +0100
@@ -1,4 +1,4 @@
-info mam static 00000 1994-07-17 make (AT&T Research) 5.4 2009-12-09
+info mam static 00000 1994-07-17 make (AT&T Research) 5.5 2010-02-24
setv INSTALLROOT ../../..
setv PACKAGEROOT ../../../../..
setv AR ${mam_cc_AR} ${mam_cc_AR_ARFLAGS}
@@ -59,7 +59,7 @@
exec - '#!'*|*'||'*|':'*|'":"'*|"':'"*) echo "$i" ;;
exec - esac
exec - cat - hurl.sh <<'!'
-exec - USAGE_LICENSE="[-author?Glenn Fowler
<gsf@xxxxxxxxxxxxxxxx>][-copyright?Copyright (c) 2003-2009
AT&T][-license?http://www.opensource.org/licenses/cpl1.0.txt][--catalog?INIT]"
+exec - USAGE_LICENSE="[-author?Glenn Fowler
<gsf@xxxxxxxxxxxxxxxx>][-copyright?Copyright (c) 2003-2010
AT&T][-license?http://www.opensource.org/licenses/cpl1.0.txt][--catalog?INIT]"
exec - !
exec - } > hurl
exec - ;;
@@ -67,7 +67,7 @@
exec - ;;
exec - *) cat - hurl.sh > hurl <<'!'
exec - ${mam_cc_SHELLMAGIC}
-exec - USAGE_LICENSE="[-author?Glenn Fowler
<gsf@xxxxxxxxxxxxxxxx>][-copyright?Copyright (c) 2003-2009
AT&T][-license?http://www.opensource.org/licenses/cpl1.0.txt][--catalog?INIT]"
+exec - USAGE_LICENSE="[-author?Glenn Fowler
<gsf@xxxxxxxxxxxxxxxx>][-copyright?Copyright (c) 2003-2010
AT&T][-license?http://www.opensource.org/licenses/cpl1.0.txt][--catalog?INIT]"
exec - !
exec - ;;
exec - esac
@@ -97,7 +97,7 @@
exec - '#!'*|*'||'*|':'*|'":"'*|"':'"*) echo "$i" ;;
exec - esac
exec - cat - iffe.sh <<'!'
-exec - USAGE_LICENSE="[-author?Glenn Fowler
<gsf@xxxxxxxxxxxxxxxx>][-author?Phong Vo
<kpv@xxxxxxxxxxxxxxxx>][-copyright?Copyright (c) 1994-2009
AT&T][-license?http://www.opensource.org/licenses/cpl1.0.txt][--catalog?INIT]"
+exec - USAGE_LICENSE="[-author?Glenn Fowler
<gsf@xxxxxxxxxxxxxxxx>][-author?Phong Vo
<kpv@xxxxxxxxxxxxxxxx>][-copyright?Copyright (c) 1994-2010
AT&T][-license?http://www.opensource.org/licenses/cpl1.0.txt][--catalog?INIT]"
exec - !
exec - } > iffe
exec - ;;
@@ -105,7 +105,7 @@
exec - ;;
exec - *) cat - iffe.sh > iffe <<'!'
exec - ${mam_cc_SHELLMAGIC}
-exec - USAGE_LICENSE="[-author?Glenn Fowler
<gsf@xxxxxxxxxxxxxxxx>][-author?Phong Vo
<kpv@xxxxxxxxxxxxxxxx>][-copyright?Copyright (c) 1994-2009
AT&T][-license?http://www.opensource.org/licenses/cpl1.0.txt][--catalog?INIT]"
+exec - USAGE_LICENSE="[-author?Glenn Fowler
<gsf@xxxxxxxxxxxxxxxx>][-author?Phong Vo
<kpv@xxxxxxxxxxxxxxxx>][-copyright?Copyright (c) 1994-2010
AT&T][-license?http://www.opensource.org/licenses/cpl1.0.txt][--catalog?INIT]"
exec - !
exec - ;;
exec - esac
@@ -135,7 +135,7 @@
exec - '#!'*|*'||'*|':'*|'":"'*|"':'"*) echo "$i" ;;
exec - esac
exec - cat - mktest.sh <<'!'
-exec - USAGE_LICENSE="[-author?Glenn Fowler
<gsf@xxxxxxxxxxxxxxxx>][-copyright?Copyright (c) 2005-2009
AT&T][-license?http://www.opensource.org/licenses/cpl1.0.txt][--catalog?INIT]"
+exec - USAGE_LICENSE="[-author?Glenn Fowler
<gsf@xxxxxxxxxxxxxxxx>][-copyright?Copyright (c) 2005-2010
AT&T][-license?http://www.opensource.org/licenses/cpl1.0.txt][--catalog?INIT]"
exec - !
exec - } > mktest
exec - ;;
@@ -143,7 +143,7 @@
exec - ;;
exec - *) cat - mktest.sh > mktest <<'!'
exec - ${mam_cc_SHELLMAGIC}
-exec - USAGE_LICENSE="[-author?Glenn Fowler
<gsf@xxxxxxxxxxxxxxxx>][-copyright?Copyright (c) 2005-2009
AT&T][-license?http://www.opensource.org/licenses/cpl1.0.txt][--catalog?INIT]"
+exec - USAGE_LICENSE="[-author?Glenn Fowler
<gsf@xxxxxxxxxxxxxxxx>][-copyright?Copyright (c) 2005-2010
AT&T][-license?http://www.opensource.org/licenses/cpl1.0.txt][--catalog?INIT]"
exec - !
exec - ;;
exec - esac
@@ -172,7 +172,7 @@
exec - '#!'*|*'||'*|':'*|'":"'*|"':'"*) echo "$i" ;;
exec - esac
exec - cat - package.sh <<'!'
-exec - USAGE_LICENSE="[-author?Glenn Fowler
<gsf@xxxxxxxxxxxxxxxx>][-copyright?Copyright (c) 1994-2009
AT&T][-license?http://www.opensource.org/licenses/cpl1.0.txt][--catalog?INIT]"
+exec - USAGE_LICENSE="[-author?Glenn Fowler
<gsf@xxxxxxxxxxxxxxxx>][-copyright?Copyright (c) 1994-2010
AT&T][-license?http://www.opensource.org/licenses/cpl1.0.txt][--catalog?INIT]"
exec - !
exec - } > package
exec - ;;
@@ -180,7 +180,7 @@
exec - ;;
exec - *) cat - package.sh > package <<'!'
exec - ${mam_cc_SHELLMAGIC}
-exec - USAGE_LICENSE="[-author?Glenn Fowler
<gsf@xxxxxxxxxxxxxxxx>][-copyright?Copyright (c) 1994-2009
AT&T][-license?http://www.opensource.org/licenses/cpl1.0.txt][--catalog?INIT]"
+exec - USAGE_LICENSE="[-author?Glenn Fowler
<gsf@xxxxxxxxxxxxxxxx>][-copyright?Copyright (c) 1994-2010
AT&T][-license?http://www.opensource.org/licenses/cpl1.0.txt][--catalog?INIT]"
exec - !
exec - ;;
exec - esac
@@ -210,7 +210,7 @@
exec - '#!'*|*'||'*|':'*|'":"'*|"':'"*) echo "$i" ;;
exec - esac
exec - cat - regress.sh <<'!'
-exec - USAGE_LICENSE="[-author?Glenn Fowler
<gsf@xxxxxxxxxxxxxxxx>][-copyright?Copyright (c) 1995-2009
AT&T][-license?http://www.opensource.org/licenses/cpl1.0.txt][--catalog?INIT]"
+exec - USAGE_LICENSE="[-author?Glenn Fowler
<gsf@xxxxxxxxxxxxxxxx>][-copyright?Copyright (c) 1995-2010
AT&T][-license?http://www.opensource.org/licenses/cpl1.0.txt][--catalog?INIT]"
exec - !
exec - } > regress
exec - ;;
@@ -218,7 +218,7 @@
exec - ;;
exec - *) cat - regress.sh > regress <<'!'
exec - ${mam_cc_SHELLMAGIC}
-exec - USAGE_LICENSE="[-author?Glenn Fowler
<gsf@xxxxxxxxxxxxxxxx>][-copyright?Copyright (c) 1995-2009
AT&T][-license?http://www.opensource.org/licenses/cpl1.0.txt][--catalog?INIT]"
+exec - USAGE_LICENSE="[-author?Glenn Fowler
<gsf@xxxxxxxxxxxxxxxx>][-copyright?Copyright (c) 1995-2010
AT&T][-license?http://www.opensource.org/licenses/cpl1.0.txt][--catalog?INIT]"
exec - !
exec - ;;
exec - esac
@@ -248,7 +248,7 @@
exec - '#!'*|*'||'*|':'*|'":"'*|"':'"*) echo "$i" ;;
exec - esac
exec - cat - rt.sh <<'!'
-exec - USAGE_LICENSE="[-author?Glenn Fowler
<gsf@xxxxxxxxxxxxxxxx>][-copyright?Copyright (c) 2005-2009
AT&T][-license?http://www.opensource.org/licenses/cpl1.0.txt][--catalog?INIT]"
+exec - USAGE_LICENSE="[-author?Glenn Fowler
<gsf@xxxxxxxxxxxxxxxx>][-copyright?Copyright (c) 2005-2010
AT&T][-license?http://www.opensource.org/licenses/cpl1.0.txt][--catalog?INIT]"
exec - !
exec - } > rt
exec - ;;
@@ -256,7 +256,7 @@
exec - ;;
exec - *) cat - rt.sh > rt <<'!'
exec - ${mam_cc_SHELLMAGIC}
-exec - USAGE_LICENSE="[-author?Glenn Fowler
<gsf@xxxxxxxxxxxxxxxx>][-copyright?Copyright (c) 2005-2009
AT&T][-license?http://www.opensource.org/licenses/cpl1.0.txt][--catalog?INIT]"
+exec - USAGE_LICENSE="[-author?Glenn Fowler
<gsf@xxxxxxxxxxxxxxxx>][-copyright?Copyright (c) 2005-2010
AT&T][-license?http://www.opensource.org/licenses/cpl1.0.txt][--catalog?INIT]"
exec - !
exec - ;;
exec - esac
@@ -285,7 +285,7 @@
exec - '#!'*|*'||'*|':'*|'":"'*|"':'"*) echo "$i" ;;
exec - esac
exec - cat - crossexec.sh <<'!'
-exec - USAGE_LICENSE="[-author?Glenn Fowler
<gsf@xxxxxxxxxxxxxxxx>][-copyright?Copyright (c) 1994-2009
AT&T][-license?http://www.opensource.org/licenses/cpl1.0.txt][--catalog?INIT]"
+exec - USAGE_LICENSE="[-author?Glenn Fowler
<gsf@xxxxxxxxxxxxxxxx>][-copyright?Copyright (c) 1994-2010
AT&T][-license?http://www.opensource.org/licenses/cpl1.0.txt][--catalog?INIT]"
exec - !
exec - } > crossexec
exec - ;;
@@ -293,7 +293,7 @@
exec - ;;
exec - *) cat - crossexec.sh > crossexec <<'!'
exec - ${mam_cc_SHELLMAGIC}
-exec - USAGE_LICENSE="[-author?Glenn Fowler
<gsf@xxxxxxxxxxxxxxxx>][-copyright?Copyright (c) 1994-2009
AT&T][-license?http://www.opensource.org/licenses/cpl1.0.txt][--catalog?INIT]"
+exec - USAGE_LICENSE="[-author?Glenn Fowler
<gsf@xxxxxxxxxxxxxxxx>][-copyright?Copyright (c) 1994-2010
AT&T][-license?http://www.opensource.org/licenses/cpl1.0.txt][--catalog?INIT]"
exec - !
exec - ;;
exec - esac
@@ -323,7 +323,7 @@
exec - '#!'*|*'||'*|':'*|'":"'*|"':'"*) echo "$i" ;;
exec - esac
exec - cat - ditto.sh <<'!'
-exec - USAGE_LICENSE="[-author?Glenn Fowler
<gsf@xxxxxxxxxxxxxxxx>][-author?ek][-copyright?Copyright (c) 2001-2009
AT&T][-license?http://www.opensource.org/licenses/cpl1.0.txt][--catalog?INIT]"
+exec - USAGE_LICENSE="[-author?Glenn Fowler
<gsf@xxxxxxxxxxxxxxxx>][-author?ek][-copyright?Copyright (c) 2001-2010
AT&T][-license?http://www.opensource.org/licenses/cpl1.0.txt][--catalog?INIT]"
exec - !
exec - } > ditto
exec - ;;
@@ -331,7 +331,7 @@
exec - ;;
exec - *) cat - ditto.sh > ditto <<'!'
exec - ${mam_cc_SHELLMAGIC}
-exec - USAGE_LICENSE="[-author?Glenn Fowler
<gsf@xxxxxxxxxxxxxxxx>][-author?ek][-copyright?Copyright (c) 2001-2009
AT&T][-license?http://www.opensource.org/licenses/cpl1.0.txt][--catalog?INIT]"
+exec - USAGE_LICENSE="[-author?Glenn Fowler
<gsf@xxxxxxxxxxxxxxxx>][-author?ek][-copyright?Copyright (c) 2001-2010
AT&T][-license?http://www.opensource.org/licenses/cpl1.0.txt][--catalog?INIT]"
exec - !
exec - ;;
exec - esac
@@ -361,7 +361,7 @@
exec - '#!'*|*'||'*|':'*|'":"'*|"':'"*) echo "$i" ;;
exec - esac
exec - cat - execrate.sh <<'!'
-exec - USAGE_LICENSE="[-author?Glenn Fowler
<gsf@xxxxxxxxxxxxxxxx>][-copyright?Copyright (c) 2002-2009
AT&T][-license?http://www.opensource.org/licenses/cpl1.0.txt][--catalog?INIT]"
+exec - USAGE_LICENSE="[-author?Glenn Fowler
<gsf@xxxxxxxxxxxxxxxx>][-copyright?Copyright (c) 2002-2010
AT&T][-license?http://www.opensource.org/licenses/cpl1.0.txt][--catalog?INIT]"
exec - !
exec - } > execrate
exec - ;;
@@ -369,7 +369,7 @@
exec - ;;
exec - *) cat - execrate.sh > execrate <<'!'
exec - ${mam_cc_SHELLMAGIC}
-exec - USAGE_LICENSE="[-author?Glenn Fowler
<gsf@xxxxxxxxxxxxxxxx>][-copyright?Copyright (c) 2002-2009
AT&T][-license?http://www.opensource.org/licenses/cpl1.0.txt][--catalog?INIT]"
+exec - USAGE_LICENSE="[-author?Glenn Fowler
<gsf@xxxxxxxxxxxxxxxx>][-copyright?Copyright (c) 2002-2010
AT&T][-license?http://www.opensource.org/licenses/cpl1.0.txt][--catalog?INIT]"
exec - !
exec - ;;
exec - esac
@@ -398,7 +398,7 @@
exec - '#!'*|*'||'*|':'*|'":"'*|"':'"*) echo "$i" ;;
exec - esac
exec - cat - filter.sh <<'!'
-exec - USAGE_LICENSE="[-author?Glenn Fowler
<gsf@xxxxxxxxxxxxxxxx>][-copyright?Copyright (c) 1994-2009
AT&T][-license?http://www.opensource.org/licenses/cpl1.0.txt][--catalog?INIT]"
+exec - USAGE_LICENSE="[-author?Glenn Fowler
<gsf@xxxxxxxxxxxxxxxx>][-copyright?Copyright (c) 1994-2010
AT&T][-license?http://www.opensource.org/licenses/cpl1.0.txt][--catalog?INIT]"
exec - !
exec - } > filter
exec - ;;
@@ -406,7 +406,7 @@
exec - ;;
exec - *) cat - filter.sh > filter <<'!'
exec - ${mam_cc_SHELLMAGIC}
-exec - USAGE_LICENSE="[-author?Glenn Fowler
<gsf@xxxxxxxxxxxxxxxx>][-copyright?Copyright (c) 1994-2009
AT&T][-license?http://www.opensource.org/licenses/cpl1.0.txt][--catalog?INIT]"
+exec - USAGE_LICENSE="[-author?Glenn Fowler
<gsf@xxxxxxxxxxxxxxxx>][-copyright?Copyright (c) 1994-2010
AT&T][-license?http://www.opensource.org/licenses/cpl1.0.txt][--catalog?INIT]"
exec - !
exec - ;;
exec - esac
@@ -496,7 +496,7 @@
done mamake.c
meta mamake.o %.c>%.o mamake.c mamake
prev mamake.c
-exec - ${CC} ${mam_cc_FLAGS} ${CCFLAGS} -DUSAGE_LICENSE=\""[-author?Glenn
Fowler <gsf@xxxxxxxxxxxxxxxx>][-copyright?Copyright (c) 1994-2009
AT&T][-license?http://www.opensource.org/licenses/cpl1.0.txt][--catalog?INIT]"\"
-c mamake.c
+exec - ${CC} ${mam_cc_FLAGS} ${CCFLAGS} -DUSAGE_LICENSE=\""[-author?Glenn
Fowler <gsf@xxxxxxxxxxxxxxxx>][-copyright?Copyright (c) 1994-2010
AT&T][-license?http://www.opensource.org/licenses/cpl1.0.txt][--catalog?INIT]"\"
-c mamake.c
done mamake.o generated
exec - ${CC} ${CCLDFLAGS} ${mam_cc_FLAGS} ${CCFLAGS} ${LDFLAGS} -o mamake
mamake.o
done mamake generated
@@ -542,7 +542,7 @@
done release.c
meta release.o %.c>%.o release.c release
prev release.c
-exec - ${CC} ${mam_cc_FLAGS} ${CCFLAGS} -DUSAGE_LICENSE=\""[-author?Glenn
Fowler <gsf@xxxxxxxxxxxxxxxx>][-copyright?Copyright (c) 1994-2009
AT&T][-license?http://www.opensource.org/licenses/cpl1.0.txt][--catalog?INIT]"\"
-c release.c
+exec - ${CC} ${mam_cc_FLAGS} ${CCFLAGS} -DUSAGE_LICENSE=\""[-author?Glenn
Fowler <gsf@xxxxxxxxxxxxxxxx>][-copyright?Copyright (c) 1994-2010
AT&T][-license?http://www.opensource.org/licenses/cpl1.0.txt][--catalog?INIT]"\"
-c release.c
done release.o generated
exec - ${CC} ${CCLDFLAGS} ${mam_cc_FLAGS} ${CCFLAGS} ${LDFLAGS} -o release
release.o
done release generated
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/src/cmd/INIT/RELEASE new/src/cmd/INIT/RELEASE
--- old/src/cmd/INIT/RELEASE 2009-12-04 16:59:26.000000000 +0100
+++ new/src/cmd/INIT/RELEASE 2010-02-20 06:00:27.000000000 +0100
@@ -1,3 +1,9 @@
+10-02-14 package.sh: $CC verification needs $INSTALLROOT/bin in PATH
+10-02-11 package.sh: fix package admin make report error count
+10-02-02 package.sh: fix write binary bug that did scp on local fs
+10-02-02 package.mk: up to date binary targets must still be in PACKAGE.*.lst
+10-01-01 package.sh: fix premature $INSTALLROOT/bin during cross compile check
+10-01-01 make.probe: handle ['"] in CC.VERSION.STRING
09-12-04 iffe.sh: add "opt name" to check for name in $PACKAGE_OPTIONS
09-11-30 mktest.sh: change RESET to STATE.RESET to make it global
09-11-14 make.probe: use gcc { -print-multi-directory -print-search-dirs }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/src/cmd/INIT/crossexec.sh
new/src/cmd/INIT/crossexec.sh
--- old/src/cmd/INIT/crossexec.sh 2005-08-09 18:44:04.000000000 +0200
+++ new/src/cmd/INIT/crossexec.sh 2005-08-09 18:44:04.000000000 +0200
@@ -1,7 +1,7 @@
########################################################################
# #
# This software is part of the ast package #
-# Copyright (c) 1994-2009 AT&T #
+# Copyright (c) 1994-2010 AT&T #
# and is licensed under the #
# Common Public License, Version 1.0 #
# by AT&T #
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/src/cmd/INIT/db.c new/src/cmd/INIT/db.c
--- old/src/cmd/INIT/db.c 2008-08-05 09:12:41.000000000 +0200
+++ new/src/cmd/INIT/db.c 2008-08-05 09:12:41.000000000 +0200
@@ -1,7 +1,7 @@
/***********************************************************************
* *
* This software is part of the ast package *
-* Copyright (c) 1994-2009 AT&T *
+* Copyright (c) 1994-2010 AT&T *
* and is licensed under the *
* Common Public License, Version 1.0 *
* by AT&T *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/src/cmd/INIT/ditto.sh new/src/cmd/INIT/ditto.sh
--- old/src/cmd/INIT/ditto.sh 2009-01-18 05:43:19.000000000 +0100
+++ new/src/cmd/INIT/ditto.sh 2009-01-18 05:43:19.000000000 +0100
@@ -1,7 +1,7 @@
########################################################################
# #
# This software is part of the ast package #
-# Copyright (c) 1994-2009 AT&T #
+# Copyright (c) 1994-2010 AT&T #
# and is licensed under the #
# Common Public License, Version 1.0 #
# by AT&T #
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/src/cmd/INIT/dl.c new/src/cmd/INIT/dl.c
--- old/src/cmd/INIT/dl.c 2004-08-12 23:24:03.000000000 +0200
+++ new/src/cmd/INIT/dl.c 2004-08-12 23:24:03.000000000 +0200
@@ -1,7 +1,7 @@
/***********************************************************************
* *
* This software is part of the ast package *
-* Copyright (c) 1994-2009 AT&T *
+* Copyright (c) 1994-2010 AT&T *
* and is licensed under the *
* Common Public License, Version 1.0 *
* by AT&T *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/src/cmd/INIT/execrate.sh new/src/cmd/INIT/execrate.sh
--- old/src/cmd/INIT/execrate.sh 2002-02-07 15:47:07.000000000 +0100
+++ new/src/cmd/INIT/execrate.sh 2002-02-07 15:47:07.000000000 +0100
@@ -1,7 +1,7 @@
########################################################################
# #
# This software is part of the ast package #
-# Copyright (c) 1994-2009 AT&T #
+# Copyright (c) 1994-2010 AT&T #
# and is licensed under the #
# Common Public License, Version 1.0 #
# by AT&T #
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/src/cmd/INIT/filter.sh new/src/cmd/INIT/filter.sh
--- old/src/cmd/INIT/filter.sh 2005-01-20 19:28:54.000000000 +0100
+++ new/src/cmd/INIT/filter.sh 2005-01-20 19:28:54.000000000 +0100
@@ -1,7 +1,7 @@
########################################################################
# #
# This software is part of the ast package #
-# Copyright (c) 1994-2009 AT&T #
+# Copyright (c) 1994-2010 AT&T #
# and is licensed under the #
# Common Public License, Version 1.0 #
# by AT&T #
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/src/cmd/INIT/gdbm.c new/src/cmd/INIT/gdbm.c
--- old/src/cmd/INIT/gdbm.c 2007-09-26 20:49:53.000000000 +0200
+++ new/src/cmd/INIT/gdbm.c 2007-09-26 20:49:53.000000000 +0200
@@ -1,7 +1,7 @@
/***********************************************************************
* *
* This software is part of the ast package *
-* Copyright (c) 1994-2009 AT&T *
+* Copyright (c) 1994-2010 AT&T *
* and is licensed under the *
* Common Public License, Version 1.0 *
* by AT&T *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/src/cmd/INIT/gdbm1.c new/src/cmd/INIT/gdbm1.c
--- old/src/cmd/INIT/gdbm1.c 2008-09-18 05:53:42.000000000 +0200
+++ new/src/cmd/INIT/gdbm1.c 2008-09-18 05:53:42.000000000 +0200
@@ -1,7 +1,7 @@
/***********************************************************************
* *
* This software is part of the ast package *
-* Copyright (c) 1994-2009 AT&T *
+* Copyright (c) 1994-2010 AT&T *
* and is licensed under the *
* Common Public License, Version 1.0 *
* by AT&T *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/src/cmd/INIT/gdbm2.c new/src/cmd/INIT/gdbm2.c
--- old/src/cmd/INIT/gdbm2.c 2007-09-26 20:50:22.000000000 +0200
+++ new/src/cmd/INIT/gdbm2.c 2007-09-26 20:50:22.000000000 +0200
@@ -1,7 +1,7 @@
/***********************************************************************
* *
* This software is part of the ast package *
-* Copyright (c) 1994-2009 AT&T *
+* Copyright (c) 1994-2010 AT&T *
* and is licensed under the *
* Common Public License, Version 1.0 *
* by AT&T *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/src/cmd/INIT/hello.c new/src/cmd/INIT/hello.c
--- old/src/cmd/INIT/hello.c 2004-08-12 23:24:14.000000000 +0200
+++ new/src/cmd/INIT/hello.c 2004-08-12 23:24:14.000000000 +0200
@@ -1,7 +1,7 @@
/***********************************************************************
* *
* This software is part of the ast package *
-* Copyright (c) 1994-2009 AT&T *
+* Copyright (c) 1994-2010 AT&T *
* and is licensed under the *
* Common Public License, Version 1.0 *
* by AT&T *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/src/cmd/INIT/hurl.sh new/src/cmd/INIT/hurl.sh
--- old/src/cmd/INIT/hurl.sh 2009-01-22 05:57:05.000000000 +0100
+++ new/src/cmd/INIT/hurl.sh 2009-01-22 05:57:05.000000000 +0100
@@ -1,7 +1,7 @@
########################################################################
# #
# This software is part of the ast package #
-# Copyright (c) 1994-2009 AT&T #
+# Copyright (c) 1994-2010 AT&T #
# and is licensed under the #
# Common Public License, Version 1.0 #
# by AT&T #
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/src/cmd/INIT/iconv.c new/src/cmd/INIT/iconv.c
--- old/src/cmd/INIT/iconv.c 2004-08-12 23:24:36.000000000 +0200
+++ new/src/cmd/INIT/iconv.c 2004-08-12 23:24:36.000000000 +0200
@@ -1,7 +1,7 @@
/***********************************************************************
* *
* This software is part of the ast package *
-* Copyright (c) 1994-2009 AT&T *
+* Copyright (c) 1994-2010 AT&T *
* and is licensed under the *
* Common Public License, Version 1.0 *
* by AT&T *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/src/cmd/INIT/iffe.sh new/src/cmd/INIT/iffe.sh
--- old/src/cmd/INIT/iffe.sh 2009-12-04 16:58:55.000000000 +0100
+++ new/src/cmd/INIT/iffe.sh 2009-12-04 16:58:55.000000000 +0100
@@ -1,7 +1,7 @@
########################################################################
# #
# This software is part of the ast package #
-# Copyright (c) 1994-2009 AT&T #
+# Copyright (c) 1994-2010 AT&T #
# and is licensed under the #
# Common Public License, Version 1.0 #
# by AT&T #
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/src/cmd/INIT/ignore.sh new/src/cmd/INIT/ignore.sh
--- old/src/cmd/INIT/ignore.sh 2001-04-26 15:01:57.000000000 +0200
+++ new/src/cmd/INIT/ignore.sh 2001-04-26 15:01:57.000000000 +0200
@@ -1,7 +1,7 @@
########################################################################
# #
# This software is part of the ast package #
-# Copyright (c) 1994-2009 AT&T #
+# Copyright (c) 1994-2010 AT&T #
# and is licensed under the #
# Common Public License, Version 1.0 #
# by AT&T #
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/src/cmd/INIT/intl.c new/src/cmd/INIT/intl.c
--- old/src/cmd/INIT/intl.c 2004-08-12 23:24:45.000000000 +0200
+++ new/src/cmd/INIT/intl.c 2004-08-12 23:24:45.000000000 +0200
@@ -1,7 +1,7 @@
/***********************************************************************
* *
* This software is part of the ast package *
-* Copyright (c) 1994-2009 AT&T *
+* Copyright (c) 1994-2010 AT&T *
* and is licensed under the *
* Common Public License, Version 1.0 *
* by AT&T *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/src/cmd/INIT/m.c new/src/cmd/INIT/m.c
--- old/src/cmd/INIT/m.c 2007-10-31 20:57:17.000000000 +0100
+++ new/src/cmd/INIT/m.c 2007-10-31 20:57:17.000000000 +0100
@@ -1,7 +1,7 @@
/***********************************************************************
* *
* This software is part of the ast package *
-* Copyright (c) 1994-2009 AT&T *
+* Copyright (c) 1994-2010 AT&T *
* and is licensed under the *
* Common Public License, Version 1.0 *
* by AT&T *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/src/cmd/INIT/m2.c new/src/cmd/INIT/m2.c
--- old/src/cmd/INIT/m2.c 2004-08-26 18:36:29.000000000 +0200
+++ new/src/cmd/INIT/m2.c 2004-08-26 18:36:29.000000000 +0200
@@ -1,7 +1,7 @@
/***********************************************************************
* *
* This software is part of the ast package *
-* Copyright (c) 1994-2009 AT&T *
+* Copyright (c) 1994-2010 AT&T *
* and is licensed under the *
* Common Public License, Version 1.0 *
* by AT&T *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/src/cmd/INIT/m3.c new/src/cmd/INIT/m3.c
--- old/src/cmd/INIT/m3.c 2004-08-26 18:37:53.000000000 +0200
+++ new/src/cmd/INIT/m3.c 2004-08-26 18:37:53.000000000 +0200
@@ -1,7 +1,7 @@
/***********************************************************************
* *
* This software is part of the ast package *
-* Copyright (c) 1994-2009 AT&T *
+* Copyright (c) 1994-2010 AT&T *
* and is licensed under the *
* Common Public License, Version 1.0 *
* by AT&T *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/src/cmd/INIT/m4.c new/src/cmd/INIT/m4.c
--- old/src/cmd/INIT/m4.c 2007-10-31 20:57:27.000000000 +0100
+++ new/src/cmd/INIT/m4.c 2007-10-31 20:57:27.000000000 +0100
@@ -1,7 +1,7 @@
/***********************************************************************
* *
* This software is part of the ast package *
-* Copyright (c) 1994-2009 AT&T *
+* Copyright (c) 1994-2010 AT&T *
* and is licensed under the *
* Common Public License, Version 1.0 *
* by AT&T *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/src/cmd/INIT/m5.c new/src/cmd/INIT/m5.c
--- old/src/cmd/INIT/m5.c 2007-10-31 20:57:33.000000000 +0100
+++ new/src/cmd/INIT/m5.c 2007-10-31 20:57:33.000000000 +0100
@@ -1,7 +1,7 @@
/***********************************************************************
* *
* This software is part of the ast package *
-* Copyright (c) 1994-2009 AT&T *
+* Copyright (c) 1994-2010 AT&T *
* and is licensed under the *
* Common Public License, Version 1.0 *
* by AT&T *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/src/cmd/INIT/m6.c new/src/cmd/INIT/m6.c
--- old/src/cmd/INIT/m6.c 2007-10-31 20:58:45.000000000 +0100
+++ new/src/cmd/INIT/m6.c 2007-10-31 20:58:45.000000000 +0100
@@ -1,7 +1,7 @@
/***********************************************************************
* *
* This software is part of the ast package *
-* Copyright (c) 1994-2009 AT&T *
+* Copyright (c) 1994-2010 AT&T *
* and is licensed under the *
* Common Public License, Version 1.0 *
* by AT&T *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/src/cmd/INIT/make.probe new/src/cmd/INIT/make.probe
--- old/src/cmd/INIT/make.probe 2009-11-14 08:39:22.000000000 +0100
+++ new/src/cmd/INIT/make.probe 2010-01-10 08:34:06.000000000 +0100
@@ -2,7 +2,7 @@
# Glenn Fowler
# AT&T Research
#
-# @(#)make.probe (AT&T Research) 2009-11-14
+# @(#)make.probe (AT&T Research) 2010-01-01
#
# C probe for make
#
@@ -2203,7 +2203,14 @@
echo CC.SUFFIX.SOURCE = $CC_SUFFIX_SOURCE
echo CC.SUFFIX.STATIC = $CC_SUFFIX_STATIC
echo CC.VERSION = $CC_VERSION
-echo CC.VERSION.STRING = $version_string
+case $CC_VERSION_STRING in
+*\"*) i=`echo " $CC_VERSION_STRING" | sed -e 's,",\\\\",g' -e 's,^ ,,' -e
's,.*,"&",'` ;;
+*\'*) i=\"$CC_VERSION_STRING\" ;;
+*) i=$CC_VERSION_STRING ;;
+esac
+cat <<!
+CC.VERSION.STRING = $i
+!
echo CC.WARN = $CC_WARN
for i in $CC_ATTRIBUTES
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/src/cmd/INIT/mamake.c new/src/cmd/INIT/mamake.c
--- old/src/cmd/INIT/mamake.c 2009-05-07 15:02:17.000000000 +0200
+++ new/src/cmd/INIT/mamake.c 2009-05-07 15:02:17.000000000 +0200
@@ -1,7 +1,7 @@
/***********************************************************************
* *
* This software is part of the ast package *
-* Copyright (c) 1994-2009 AT&T *
+* Copyright (c) 1994-2010 AT&T *
* and is licensed under the *
* Common Public License, Version 1.0 *
* by AT&T *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/src/cmd/INIT/mamprobe.sh new/src/cmd/INIT/mamprobe.sh
--- old/src/cmd/INIT/mamprobe.sh 2007-04-13 19:30:01.000000000 +0200
+++ new/src/cmd/INIT/mamprobe.sh 2007-04-13 19:30:01.000000000 +0200
@@ -1,7 +1,7 @@
########################################################################
# #
# This software is part of the ast package #
-# Copyright (c) 1994-2009 AT&T #
+# Copyright (c) 1994-2010 AT&T #
# and is licensed under the #
# Common Public License, Version 1.0 #
# by AT&T #
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/src/cmd/INIT/mkdir.sh new/src/cmd/INIT/mkdir.sh
--- old/src/cmd/INIT/mkdir.sh 2005-02-02 00:08:26.000000000 +0100
+++ new/src/cmd/INIT/mkdir.sh 2005-02-02 00:08:26.000000000 +0100
@@ -2,7 +2,7 @@
########################################################################
# #
# This software is part of the ast package #
-# Copyright (c) 1994-2009 AT&T #
+# Copyright (c) 1994-2010 AT&T #
# and is licensed under the #
# Common Public License, Version 1.0 #
# by AT&T #
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/src/cmd/INIT/mktest.sh new/src/cmd/INIT/mktest.sh
--- old/src/cmd/INIT/mktest.sh 2009-12-02 07:56:11.000000000 +0100
+++ new/src/cmd/INIT/mktest.sh 2009-12-02 07:56:11.000000000 +0100
@@ -1,7 +1,7 @@
########################################################################
# #
# This software is part of the ast package #
-# Copyright (c) 1994-2009 AT&T #
+# Copyright (c) 1994-2010 AT&T #
# and is licensed under the #
# Common Public License, Version 1.0 #
# by AT&T #
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/src/cmd/INIT/mprobe.sh new/src/cmd/INIT/mprobe.sh
--- old/src/cmd/INIT/mprobe.sh 2002-09-22 06:16:37.000000000 +0200
+++ new/src/cmd/INIT/mprobe.sh 2002-09-22 06:16:37.000000000 +0200
@@ -1,7 +1,7 @@
########################################################################
# #
# This software is part of the ast package #
-# Copyright (c) 1994-2009 AT&T #
+# Copyright (c) 1994-2010 AT&T #
# and is licensed under the #
# Common Public License, Version 1.0 #
# by AT&T #
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/src/cmd/INIT/nsl.c new/src/cmd/INIT/nsl.c
--- old/src/cmd/INIT/nsl.c 2004-08-13 04:37:10.000000000 +0200
+++ new/src/cmd/INIT/nsl.c 2004-08-13 04:37:10.000000000 +0200
@@ -1,7 +1,7 @@
/***********************************************************************
* *
* This software is part of the ast package *
-* Copyright (c) 1994-2009 AT&T *
+* Copyright (c) 1994-2010 AT&T *
* and is licensed under the *
* Common Public License, Version 1.0 *
* by AT&T *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/src/cmd/INIT/p.c new/src/cmd/INIT/p.c
--- old/src/cmd/INIT/p.c 2000-03-01 20:56:22.000000000 +0100
+++ new/src/cmd/INIT/p.c 2000-03-01 20:56:22.000000000 +0100
@@ -1,7 +1,7 @@
/***********************************************************************
* *
* This software is part of the ast package *
-* Copyright (c) 1994-2009 AT&T *
+* Copyright (c) 1994-2010 AT&T *
* and is licensed under the *
* Common Public License, Version 1.0 *
* by AT&T *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/src/cmd/INIT/package.mk new/src/cmd/INIT/package.mk
--- old/src/cmd/INIT/package.mk 2007-11-06 18:58:37.000000000 +0100
+++ new/src/cmd/INIT/package.mk 2010-02-05 23:10:36.000000000 +0100
@@ -1,7 +1,7 @@
/*
* source and binary package support
*
- * @(#)package.mk (AT&T Research) 2007-11-05
+ * @(#)package.mk (AT&T Research) 2010-02-02
*
* usage:
*
@@ -1350,11 +1350,11 @@
*.gz) gzip < $exe > $(binary) ;;
*) cp $exe $(binary) ;;
esac
- echo $(binary) >>
$(binary:D:B=PACKAGE:S=.$(CC.HOSTTYPE).lst)
$(SUM) -x $(checksum) < $(binary) >
$(binary:D:B:S=.$(checksum))
- echo $(binary:D:B:S=.$(checksum)) >>
$(binary:D:B=PACKAGE:S=.$(CC.HOSTTYPE).lst)
echo local > $(binary:D:B=$(name):S=.$(CC.HOSTTYPE).tim)
fi
+ echo $(binary) >> $(binary:D:B=PACKAGE:S=.$(CC.HOSTTYPE).lst)
+ echo $(binary:D:B:S=.$(checksum)) >>
$(binary:D:B=PACKAGE:S=.$(CC.HOSTTYPE).lst)
fi
runtime : .runtime.init .runtime.gen .runtime.$$(style)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/src/cmd/INIT/package.sh new/src/cmd/INIT/package.sh
--- old/src/cmd/INIT/package.sh 2009-11-12 23:37:20.000000000 +0100
+++ new/src/cmd/INIT/package.sh 2010-02-20 05:57:51.000000000 +0100
@@ -1,7 +1,7 @@
########################################################################
# #
# This software is part of the ast package #
-# Copyright (c) 1994-2009 AT&T #
+# Copyright (c) 1994-2010 AT&T #
# and is licensed under the #
# Common Public License, Version 1.0 #
# by AT&T #
@@ -64,7 +64,7 @@
case `(getopts '[-][123:xyz]' opt --xyz; echo 0$opt) 2>/dev/null` in
0123) USAGE=$'
[-?
-@(#)$Id: package (AT&T Research) 2009-11-11 $
+@(#)$Id: package (AT&T Research) 2010-02-14 $
]'$USAGE_LICENSE$'
[+NAME?package - source and binary package control]
[+DESCRIPTION?The \bpackage\b command controls source and binary
@@ -4047,7 +4047,14 @@
esac
$exec $rsh $user$name "$cmd"
eval lst=$admin_list
- $exec $rcp `$rsh $user$name "cat
${root}lib/package/tgz/$lst || echo ERROR" 2>/dev/null | sed
"s,^,$user$name:,"` $PACKAGESRC/tgz
+ case $admin_pkgs in
+ '') filter=cat ;;
+ *) filter="egrep lib/package/tgz/($admin_pkgs)\\."
;;
+ esac
+ if $exec $rcp
$user$name:${root}lib/package/tgz/$lst $PACKAGESRC/tgz
+ then $exec $rcp `$filter $PACKAGESRC/tgz/$lst | sed
"s,^,$user$name:,"` $PACKAGESRC/tgz
+ else echo "$command:
$user$name:${root}lib/package/tgz/$lst: not found" >&2
+ fi
case $background in
?*) $exec "} $background" ;;
esac
@@ -4319,8 +4326,22 @@
;;
esac
done
+ p=
+ for i in $admin_args
+ do p="$i $p"
+ done
+ admin_pkgs=
+ for i in $p
+ do if view - src "lib/package/$i.pkg"
+ then case $admin_pkgs in
+ '') admin_pkgs="$i" ;;
+ *) admin_pkgs="$admin_pkgs|$i" ;;
+ esac
+ fi
+ done
: "admin_binary :" $admin_binary
: "admin_args :" $admin_args
+ : "admin_pkgs :" $admin_pkgs
: "admin_on :" "$admin_on"
: "local_hosts :" $local_hosts
: "local_types :" $local_types
@@ -4448,7 +4469,6 @@
*) continue
;;
esac
- eval ${i}_snarf=${i}
;;
esac
case $main in
@@ -4579,7 +4599,7 @@
M=$6 T=$7 W=$8
case $admin_action in
make|view)
- M=`grep -c ']: \*\*\*.* code '
$admin_log/$2` ;;
+ M=`grep -c ']:.* \*\*\*.* code
' $admin_log/$2` ;;
test) T=`grep -ci 'fail[es]'
$admin_log/$2` ;;
*) W=`grep
'^[abcdefghijklmnopqrstuvwxyz][abcdefghijklmnopqrstuvwxyz]*:.' $admin_log/$2 |
egrep -cv 'start at|done at|output captured|warning:|: package not
found|whence: command not found'` ;;
esac
@@ -6917,7 +6937,7 @@
for package
do if view - all $package.pkg || view - all
lib/package/$package.pkg
- then eval capture \$MAKE \$makeflags \$noexec -f
\$package.pkg \$qualifier \$action $assign
+ then eval capture \$MAKE \$makeflags -X ignore \$noexec -f
\$package.pkg \$qualifier \$action $assign
else echo "$command: $package: not a package" >&2
fi
done
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/src/cmd/INIT/probe.win32 new/src/cmd/INIT/probe.win32
--- old/src/cmd/INIT/probe.win32 2009-10-27 20:05:39.000000000 +0100
+++ new/src/cmd/INIT/probe.win32 2010-01-10 08:36:27.000000000 +0100
@@ -1,5 +1,5 @@
:
-# @(#)probe.win32 (AT&T Research) 2009-10-27
+# @(#)probe.win32 (AT&T Research) 2010-01-01
#
# win32 specific make C probe initialization
# wrapped cc's are easy on uwin
@@ -253,7 +253,11 @@
CC.SUFFIX.STATIC =
!
if [[ $v ]]
- then cat <<!
+ then case $v in
+ *\"*) v=$(print -r -- | sed -e 's,",\\",g' -e 's,^
,,' -e 's,.*,"&",') ;;
+ *\'*) v=\"$v\" ;;
+ esac
+ cat <<!
CC.VERSION = -v
CC.VERSION.STRING = $v
!
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/src/cmd/INIT/proto.c new/src/cmd/INIT/proto.c
--- old/src/cmd/INIT/proto.c 2009-12-19 09:12:57.000000000 +0100
+++ new/src/cmd/INIT/proto.c 2010-02-25 13:07:49.000000000 +0100
@@ -1,7 +1,7 @@
/***********************************************************************
* *
* This software is part of the ast package *
-* Copyright (c) 1990-2009 AT&T Intellectual Property *
+* Copyright (c) 1990-2010 AT&T Intellectual Property *
* and is licensed under the *
* Common Public License, Version 1.0 *
* by AT&T Intellectual Property *
@@ -1447,7 +1447,7 @@
-#line 78
+#line 79
typedef struct Buffer_s
{
char* buf;
@@ -1506,20 +1506,21 @@
static const Item_t lic[] =
{
{ "none",sizeof( "none")-1, 0},
- { "inline",sizeof( "inline")-1, 11},
+ { "inline",sizeof( "inline")-1, 12},
{ "test",sizeof( "test")-1, 2},
{ "verbose",sizeof( "verbose")-1, 3},
{ "usage",sizeof( "usage")-1, 4},
{ "open",sizeof( "open")-1, 5},
{ "cpl",sizeof( "cpl")-1, 5},
+ { "epl",sizeof( "epl")-1, 5},
{ "bsd",sizeof( "bsd")-1, 5},
{ "zlib",sizeof( "zlib")-1, 5},
{ "mit",sizeof( "mit")-1, 5},
- { "gpl",sizeof( "gpl")-1, 10},
- { "special",sizeof( "special")-1, 11},
- { "nonexclusive",sizeof( "nonexclusive")-1, 11},
- { "noncommercial",sizeof( "noncommercial")-1, 11},
- { "proprietary",sizeof( "proprietary")-1, 14},
+ { "gpl",sizeof( "gpl")-1, 11},
+ { "special",sizeof( "special")-1, 12},
+ { "nonexclusive",sizeof( "nonexclusive")-1, 12},
+ { "noncommercial",sizeof( "noncommercial")-1, 12},
+ { "proprietary",sizeof( "proprietary")-1, 15},
{0}
};
@@ -1564,7 +1565,7 @@
}
-#line 205
+#line 207
static void
comment __PARAM__((Notice_t* notice, register Buffer_t* b, register char* s,
register int n, int u), (notice, b, s, n, u)) __OTORP__(Notice_t* notice;
register Buffer_t* b; register char* s; register int n; int u;){
register int i;
@@ -1621,6 +1622,7 @@
register char* x;
register char* z;
register int c;
+ int m;
if (t = item->data)
{
@@ -1630,16 +1632,28 @@
{
if (*t == '$' && t < (e + 2) && *(t + 1) == '{')
{
+ m = 0;
x = t += 2;
while (t < e && (c = *t++) != '}')
if (c == '.')
x = t;
+ else if (c == '/')
+ {
+ m = 1;
+ break;
+ }
if ((c = lookup(key, x, t - x - 1)) >= 0 && (x
= notice->item[c].data))
{
z = x + notice->item[c].size;
while (x < z)
- ((( b)->nxt<( b)->end)?(*(
b)->nxt++=( *x++)):(( *x++),(-1)));
+ {
+ c = *x++;
+ if (!m || c >= '0' && c <= '9')
+ ((( b)->nxt<(
b)->end)?(*( b)->nxt++=( c)):(( c),(-1)));
+ }
}
+ if (m)
+ while (t < e && *t++ != '}');
}
else if (q > 0 && *t == '\\' && (*(t + 1) == q || *(t +
1) == '\\'))
t++;
@@ -1797,6 +1811,7 @@
h = lookup(key, x, n);
if (c == ']')
c = *++s;
+ quote = 0;
if (c == '=' || first)
{
if (c == '=')
@@ -1850,7 +1865,6 @@
}
continue;
}
- quote = 0;
v = s;
while ((c = *s) && (q == '"' && (c ==
'\\' && (*(s + 1) == '"' || *(s + 1) == '\\') && s++ && (quote = q)) || q && c
!= q || !q && c != ' ' && c != '\t' && c != '\n' && c != '\r' && c != ',' && c
!= ';'))
{
@@ -1943,7 +1957,7 @@
h = -1;
break;
case -1:
- c = 11;
+ c = 12;
default:
notice.type = c;
@@ -1992,7 +2006,7 @@
if (notice.type != 4)
{
if (!notice.type)
- notice.type = 11;
+ notice.type = 12;
comment(¬ice, &buf, ((char*)0), 1, 0);
comment(¬ice, &buf, ((char*)0), 0, 0);
if (notice.item[11].data)
@@ -2006,15 +2020,18 @@
{
copyright(¬ice, &tmp);
comment(¬ice, &buf, (( &tmp)->buf), (( &tmp)->siz=(
&tmp)->nxt-( &tmp)->buf,( &tmp)->nxt=( &tmp)->buf,( &tmp)->siz), 0);
- if (notice.type >= 11)
+ if (notice.type >= 12)
comment( ¬ice, &buf, "All Rights
Reserved",sizeof( "All Rights Reserved")-1, 0);
}
- if (notice.type == 6)
+ if (notice.type == 6 || notice.type == 7)
{
copy(&tmp, notice.item[11].data ? "and": "This
software", -1);
copy(&tmp, " is licensed under the", -1);
comment(¬ice, &buf, (( &tmp)->buf), (( &tmp)->siz=(
&tmp)->nxt-( &tmp)->buf,( &tmp)->nxt=( &tmp)->buf,( &tmp)->siz), 0);
- copy(&tmp, "Common Public License", -1);
+ if (notice.type == 7)
+ copy(&tmp, "Eclipse Public License", -1);
+ else
+ copy(&tmp, "Common Public License", -1);
if (notice.item[18].data)
{
copy(&tmp, ", Version ", -1);
@@ -2056,6 +2073,8 @@
comment(¬ice, &buf, (( &tmp)->buf),
(( &tmp)->siz=( &tmp)->nxt-( &tmp)->buf,( &tmp)->nxt=( &tmp)->buf,(
&tmp)->siz), 0);
}
}
+ else if (notice.type == 7)
+ comment( ¬ice, &buf,
"http://www.eclipse.org/org/documents/epl-v10.html",sizeof(
"http://www.eclipse.org/org/documents/epl-v10.html")-1, 0);
else
comment( ¬ice, &buf,
"http://www.opensource.org/licenses/cpl",sizeof(
"http://www.opensource.org/licenses/cpl")-1, 0);
comment(¬ice, &buf, ((char*)0), 0, 0);
@@ -2121,7 +2140,7 @@
comment(¬ice, &buf, (( &tmp)->buf), (( &tmp)->siz=(
&tmp)->nxt-( &tmp)->buf,( &tmp)->nxt=( &tmp)->buf,( &tmp)->siz), 0);
comment(¬ice, &buf, ((char*)0), 0, 0);
}
- else if (notice.type == 10)
+ else if (notice.type == 11)
{
comment(¬ice, &buf, ((char*)0), 0, 0);
comment( ¬ice, &buf, "This is free software; you can
redistribute it and/or",sizeof( "This is free software; you can redistribute it
and/or")-1, 0);
@@ -2142,7 +2161,7 @@
comment( ¬ice, &buf,
"http://www.gnu.org/copyleft/gpl.html",sizeof(
"http://www.gnu.org/copyleft/gpl.html")-1, 0);
comment(¬ice, &buf, ((char*)0), 0, 0);
}
- else if (notice.type == 7)
+ else if (notice.type == 8)
{
comment(¬ice, &buf, ((char*)0), 0, 0);
comment( ¬ice, &buf, "Redistribution and use in
source and binary forms, with or",sizeof( "Redistribution and use in source and
binary forms, with or")-1, -1);
@@ -2184,7 +2203,7 @@
comment( ¬ice, &buf, "POSSIBILITY OF SUCH
DAMAGE.",sizeof( "POSSIBILITY OF SUCH DAMAGE.")-1, -1);
comment(¬ice, &buf, ((char*)0), 0, 0);
}
- else if (notice.type == 8)
+ else if (notice.type == 9)
{
comment(¬ice, &buf, ((char*)0), 0, 0);
comment( ¬ice, &buf, "This software is provided
'as-is', without any express or implied",sizeof( "This software is provided
'as-is', without any express or implied")-1, -1);
@@ -2209,7 +2228,7 @@
comment( ¬ice, &buf, " distribution.",sizeof( "
distribution.")-1, -1);
comment(¬ice, &buf, ((char*)0), 0, 0);
}
- else if (notice.type == 9)
+ else if (notice.type == 10)
{
comment(¬ice, &buf, ((char*)0), 0, 0);
comment( ¬ice, &buf, "Permission is hereby granted,
free of charge, to any person",sizeof( "Permission is hereby granted, free of
charge, to any person")-1, 0);
@@ -2237,7 +2256,7 @@
}
else
{
- if (notice.type == 14)
+ if (notice.type == 15)
{
if (notice.item[i = 12].data || notice.item[i =
4].data || notice.item[i = 2].data)
{
@@ -2292,17 +2311,17 @@
}
comment(¬ice, &buf, ((char*)0), 0, 0);
}
- else if (notice.type == 12)
+ else if (notice.type == 13)
{
comment( ¬ice, &buf, "For nonexclusive
individual use",sizeof( "For nonexclusive individual use")-1, 1);
comment(¬ice, &buf, ((char*)0), 0, 0);
}
- else if (notice.type == 13)
+ else if (notice.type == 14)
{
comment( ¬ice, &buf, "For noncommercial
use",sizeof( "For noncommercial use")-1, 1);
comment(¬ice, &buf, ((char*)0), 0, 0);
}
- if (notice.type >= 14 && !notice.item[16].data)
+ if (notice.type >= 15 && !notice.item[16].data)
{
comment( ¬ice, &buf, "Unpublished & Not for
Publication",sizeof( "Unpublished & Not for Publication")-1, 0);
comment(¬ice, &buf, ((char*)0), 0, 0);
@@ -2347,7 +2366,7 @@
}
comment(¬ice, &buf, ((char*)0), 0, 0);
}
- else if (notice.type == 14)
+ else if (notice.type == 15)
{
comment( ¬ice, &buf, "The copyright notice
above does not evidence any",sizeof( "The copyright notice above does not
evidence any")-1, 0);
comment( ¬ice, &buf, "actual or intended
publication of such source code",sizeof( "actual or intended publication of
such source code")-1, 0);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/src/cmd/INIT/regress.sh new/src/cmd/INIT/regress.sh
--- old/src/cmd/INIT/regress.sh 2009-09-24 22:05:24.000000000 +0200
+++ new/src/cmd/INIT/regress.sh 2009-09-24 22:05:24.000000000 +0200
@@ -1,7 +1,7 @@
########################################################################
# #
# This software is part of the ast package #
-# Copyright (c) 1994-2009 AT&T #
+# Copyright (c) 1994-2010 AT&T #
# and is licensed under the #
# Common Public License, Version 1.0 #
# by AT&T #
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/src/cmd/INIT/release.c new/src/cmd/INIT/release.c
--- old/src/cmd/INIT/release.c 2009-08-28 15:53:10.000000000 +0200
+++ new/src/cmd/INIT/release.c 2009-08-28 15:53:10.000000000 +0200
@@ -1,7 +1,7 @@
/***********************************************************************
* *
* This software is part of the ast package *
-* Copyright (c) 1994-2009 AT&T *
+* Copyright (c) 1994-2010 AT&T *
* and is licensed under the *
* Common Public License, Version 1.0 *
* by AT&T *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/src/cmd/INIT/rt.sh new/src/cmd/INIT/rt.sh
--- old/src/cmd/INIT/rt.sh 2008-10-01 14:07:32.000000000 +0200
+++ new/src/cmd/INIT/rt.sh 2008-10-01 14:07:32.000000000 +0200
@@ -1,7 +1,7 @@
########################################################################
# #
# This software is part of the ast package #
-# Copyright (c) 1994-2009 AT&T #
+# Copyright (c) 1994-2010 AT&T #
# and is licensed under the #
# Common Public License, Version 1.0 #
# by AT&T #
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/src/cmd/INIT/silent.sh new/src/cmd/INIT/silent.sh
--- old/src/cmd/INIT/silent.sh 2001-04-26 15:04:18.000000000 +0200
+++ new/src/cmd/INIT/silent.sh 2001-04-26 15:04:18.000000000 +0200
@@ -1,7 +1,7 @@
########################################################################
# #
# This software is part of the ast package #
-# Copyright (c) 1994-2009 AT&T #
+# Copyright (c) 1994-2010 AT&T #
# and is licensed under the #
# Common Public License, Version 1.0 #
# by AT&T #
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/src/cmd/INIT/socket.c new/src/cmd/INIT/socket.c
--- old/src/cmd/INIT/socket.c 2004-08-13 04:37:34.000000000 +0200
+++ new/src/cmd/INIT/socket.c 2004-08-13 04:37:34.000000000 +0200
@@ -1,7 +1,7 @@
/***********************************************************************
* *
* This software is part of the ast package *
-* Copyright (c) 1994-2009 AT&T *
+* Copyright (c) 1994-2010 AT&T *
* and is licensed under the *
* Common Public License, Version 1.0 *
* by AT&T *
++++++ ast-ksh.2009-12-18.tar.bz2 -> ast-ksh.2010-03-01.tar.bz2 ++++++
++++ 16046 lines of diff (skipped)
++++++ ksh93-2010-03-01-memleak.dif ++++++
cc: gsf@xxxxxxxxxxxxxxxx
Subject: memory leaks
--------
Looks like all the leaks were caused by a stupid mistake I make
over a month ago. Here is the fix. We will have to update
the release for this one.
David Korn
dgk@xxxxxxxxxxxxxxxx
*** src/cmd/ksh93/sh/name.c 2010-02-25 07:04:06.000000000 +0000
--- src/cmd/ksh93/sh/name.c 2010-03-04 11:30:08.000000000 +0000
***************
*** 1616,1622 ****
}
if(nv_isattr(np,NV_BINARY) && !(flags&NV_RAW))
tofree = 0;
! if(nv_isattr(np,NV_LJUST|NV_RJUST)!=(NV_LJUST|NV_RJUST))
tofree = 0;
if (sp)
{
--- 1616,1622 ----
}
if(nv_isattr(np,NV_BINARY) && !(flags&NV_RAW))
tofree = 0;
! if(nv_isattr(np,NV_LJUST|NV_RJUST) &&
nv_isattr(np,NV_LJUST|NV_RJUST)!=(NV_LJUST|NV_RJUST))
tofree = 0;
if (sp)
{
++++++ ksh93-shift_ijs.dif ++++++
--- /var/tmp/diff_new_pack.WTyPAd/_old 2010-03-07 10:57:32.000000000 +0100
+++ /var/tmp/diff_new_pack.WTyPAd/_new 2010-03-07 10:57:32.000000000 +0100
@@ -302,8 +302,8 @@
prev cat.c
meta cat.o %.c>%.o cat.c cat
prev cat.c
--exec - ${CC} ${mam_cc_FLAGS} ${CCFLAGS} -I. -I${PACKAGE_ast_INCLUDE}
-DERROR_CATALOG=\""libcmd"\" -DUSAGE_LICENSE=\""[-author?Glenn Fowler
<gsf@xxxxxxxxxxxxxxxx>][-author?David Korn
<dgk@xxxxxxxxxxxxxxxx>][-copyright?Copyright (c) 1992-2009 AT&T Intellectual
Property][-license?http://www.opensource.org/licenses/cpl1.0.txt][--catalog?libcmd]"\"
-D_BLD_cmd -D_PACKAGE_ast -c cat.c
-+exec - ${CC} ${mam_cc_FLAGS} ${CCFLAGS} -I. -I${PACKAGE_ast_INCLUDE}
-DERROR_CATALOG=\""libcmd"\" -DUSAGE_LICENSE=\""[-author?Glenn Fowler
<gsf@xxxxxxxxxxxxxxxx>][-author?David Korn
<dgk@xxxxxxxxxxxxxxxx>][-copyright?Copyright (c) 1992-2009 AT&T Intellectual
Property][-license?http://www.opensource.org/licenses/cpl1.0.txt][--catalog?libcmd]"\"
-D_BLD_cmd -D_PACKAGE_ast -DSHOPT_MULTIBYTE -c cat.c
+-exec - ${CC} ${mam_cc_FLAGS} ${CCFLAGS} -I. -I${PACKAGE_ast_INCLUDE}
-DERROR_CATALOG=\""libcmd"\" -DUSAGE_LICENSE=\""[-author?Glenn Fowler
<gsf@xxxxxxxxxxxxxxxx>][-author?David Korn
<dgk@xxxxxxxxxxxxxxxx>][-copyright?Copyright (c) 1992-2010 AT&T Intellectual
Property][-license?http://www.opensource.org/licenses/cpl1.0.txt][--catalog?libcmd]"\"
-D_BLD_cmd -D_PACKAGE_ast -c cat.c
++exec - ${CC} ${mam_cc_FLAGS} ${CCFLAGS} -I. -I${PACKAGE_ast_INCLUDE}
-DERROR_CATALOG=\""libcmd"\" -DUSAGE_LICENSE=\""[-author?Glenn Fowler
<gsf@xxxxxxxxxxxxxxxx>][-author?David Korn
<dgk@xxxxxxxxxxxxxxxx>][-copyright?Copyright (c) 1992-2010 AT&T Intellectual
Property][-license?http://www.opensource.org/licenses/cpl1.0.txt][--catalog?libcmd]"\"
-D_BLD_cmd -D_PACKAGE_ast -DSHOPT_MULTIBYTE -c cat.c
done cat.o generated
make chgrp.o
prev chgrp.c
++++++ ksh93-signals.dif ++++++
--- /var/tmp/diff_new_pack.WTyPAd/_old 2010-03-07 10:57:32.000000000 +0100
+++ /var/tmp/diff_new_pack.WTyPAd/_new 2010-03-07 10:57:32.000000000 +0100
@@ -10,8 +10,8 @@
#include "fault.h"
--- src/cmd/ksh93/sh/jobs.c
-+++ src/cmd/ksh93/sh/jobs.c 2008-09-11 17:13:20.896069796 +0200
-@@ -260,7 +260,7 @@ int job_reap(register int sig)
++++ src/cmd/ksh93/sh/jobs.c 2010-03-03 14:17:34.812626467 +0100
+@@ -279,7 +279,7 @@ int job_reap(register int sig)
}
pid = waitpid((pid_t)-1,&wstat,flags);
sh_offstate(SH_TTYWAIT);
@@ -20,13 +20,13 @@
/*
* some systems (linux 2.6) may return EINVAL
* when there are no continued children
-@@ -268,6 +268,7 @@ int job_reap(register int sig)
+@@ -287,6 +287,7 @@ int job_reap(register int sig)
if (pid<0 && errno==EINVAL && (flags&WCONTINUED))
pid = waitpid((pid_t)-1,&wstat,flags&=~WCONTINUED);
+#endif
sh_sigcheck();
- if(sig && pid<0 && errno==EINTR)
+ if(pid<0 && errno==EINTR && (sig||job.savesig))
continue;
--- src/cmd/ksh93/sh/xec.c
+++ src/cmd/ksh93/sh/xec.c 2007-12-21 13:28:04.000000000 +0100
++++++ ksh93.dif ++++++
--- /var/tmp/diff_new_pack.WTyPAd/_old 2010-03-07 10:57:32.000000000 +0100
+++ /var/tmp/diff_new_pack.WTyPAd/_new 2010-03-07 10:57:32.000000000 +0100
@@ -215,6 +215,20 @@
PATH=$path
+--- src/cmd/ksh93/tests/signal.sh
++++ src/cmd/ksh93/tests/signal.sh 2010-03-05 13:01:05.944126021 +0000
+@@ -286,9 +286,9 @@ yes=$(whence -p yes)
+ do { $SHELL <<- EOF
+ foo() { return 0; }
+ trap foo EXIT
+- { sleep 2; kill -$exp \$\$; sleep 3; kill -0 \$\$ && kill -KILL
\$\$; } &
++ { sleep 2; kill -$exp \$\$; sleep 4; kill -0 \$\$ && kill -KILL
\$\$; } &
+ $yes | while read yes; do
+- (/bin/date; sleep .1)
++ (/bin/date; sleep .05)
+ done > /dev/null
+ EOF
+ } 2>> /dev/null
--- src/lib/libast/disc/memfatal.c
+++ src/lib/libast/disc/memfatal.c 2009-07-09 13:30:39.000000000 +0000
@@ -72,7 +72,7 @@ memfatal(void)
++++++ libast.cflags ++++++
--- /var/tmp/diff_new_pack.WTyPAd/_old 2010-03-07 10:57:33.000000000 +0100
+++ /var/tmp/diff_new_pack.WTyPAd/_new 2010-03-07 10:57:33.000000000 +0100
@@ -28,6 +28,7 @@
-fno-builtin-strmode
-fno-builtin-strnacmp
-fno-builtin-strncopy
+-fno-builtin-strnpcmp
-fno-builtin-strntod
-fno-builtin-strntol
-fno-builtin-strntold
@@ -36,7 +37,9 @@
-fno-builtin-strntonll
-fno-builtin-strntoul
-fno-builtin-strntoull
+-fno-builtin-strnvcmp
-fno-builtin-stropt
+-fno-builtin-strpcmp
-fno-builtin-strperm
-fno-builtin-strpsearch
-fno-builtin-strptime
@@ -58,4 +61,5 @@
-fno-builtin-struid
-fno-builtin-struniq
-fno-builtin-strval
+-fno-builtin-strvcmp
-fno-builtin-valloc
++++++ rpmlintrc ++++++
--- /var/tmp/diff_new_pack.WTyPAd/_old 2010-03-07 10:57:33.000000000 +0100
+++ /var/tmp/diff_new_pack.WTyPAd/_new 2010-03-07 10:57:33.000000000 +0100
@@ -3,3 +3,4 @@
addFilter(".*binary-or-shlib-defines-rpath.*/lib/ast/bin/ksh.*")
addFilter(".*devel-file-in-non-devel-package.*/lib/ast/.*\.so")
addFilter(".*script-without-shebang.*//usr/share/ksh/fun/.*")
+addFilter(".*no-rpm-opt-flags.*ldtest.c.*")
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-commit+help@xxxxxxxxxxxx
| < Previous | Next > |