Hello community,
here is the log from the commit of package powerpc-utils for openSUSE:Factory checked in at 2011-11-07 14:29:17
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/powerpc-utils (Old)
and /work/SRC/openSUSE:Factory/.powerpc-utils.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "powerpc-utils", Maintainer is "JLoeser@suse.com"
Changes:
--------
--- /work/SRC/openSUSE:Factory/powerpc-utils/powerpc-utils.changes 2011-09-23 12:41:47.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.powerpc-utils.new/powerpc-utils.changes 2011-11-07 14:29:19.000000000 +0100
@@ -1,0 +2,25 @@
+Wed Nov 2 16:31:36 UTC 2011 - dvaleev@suse.com
+
+- Update to 1.2.11
+ Drop powerpc-utils.insserv-ibmvscsis.patch as script
+ no longer shipped with tarball
+
+- Adds support to the bootlist script to be able to supply a
+ multipath device as a parameter. The script will now
+ properly handle setting up the bootlist for all paths to
+ a multipath device.
+
+- Fixes ofpathname OF to logical conversion for LUN zero
+ for VFC devices.
+
+- Add --unzip and --ascii options to nvram command, for
+ examination of oops/panic reports captured in lnx,oops-log
+ or ibm,rtas-log.
+
+- On newer kernels the dscr value is a per-process value and a new
+ interface (dscr_default) is used to update the dscr value for
+ all new processes on the system.
+
+- require librtas-devel as librtas has been splitted
+
+-------------------------------------------------------------------
Old:
----
powerpc-utils-1.2.10.tar.bz2
powerpc-utils.insserv-ibmvscsis.patch
New:
----
powerpc-utils-1.2.11.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ powerpc-utils.spec ++++++
--- /var/tmp/diff_new_pack.pxj2O4/_old 2011-11-07 14:29:20.000000000 +0100
+++ /var/tmp/diff_new_pack.pxj2O4/_new 2011-11-07 14:29:20.000000000 +0100
@@ -22,13 +22,13 @@
# use the tgtd instead of the ibmvscsis kernel module to setup an IBM vscsi server
#!BuildIgnore: tgt
Requires: tgt
-BuildRequires: librtas
+BuildRequires: librtas-devel
BuildRequires: zlib-devel
#BuildRequires: libservicelog-devel
Obsoletes: powerpc-utils-papr
Obsoletes: ppc64-utils
-Provides: ppc64-utils
-Version: 1.2.10
+Provides: ppc64-utils powerpc-utils-papr
+Version: 1.2.11
Release: 1
License: IBM PL
Url: http://sourceforge.net/projects/powerpc-utils
@@ -39,7 +39,6 @@
Source0: powerpc-utils-%{version}.tar.bz2
Patch1: powerpc-utils-lsprop.patch
Patch3: powerpc-utils.ofpathname.bootlist.patch
-Patch101: powerpc-utils.insserv-ibmvscsis.patch
ExclusiveArch: ppc ppc64
%description
@@ -55,7 +54,6 @@
%setup -q
%patch1 -p1
%patch3 -p1
-%patch101 -p1
%build
%configure
@@ -91,6 +89,4 @@
%{_bindir}/*
/sbin/lsprop
-%config %attr (755,root,root) /etc/init.d/ibmvscsis.sh
-
%changelog
++++++ powerpc-utils-1.2.10.tar.bz2 -> powerpc-utils-1.2.11.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/powerpc-utils-1.2.10/Changelog new/powerpc-utils-1.2.11/Changelog
--- old/powerpc-utils-1.2.10/Changelog 2011-08-01 15:55:14.000000000 +0200
+++ new/powerpc-utils-1.2.11/Changelog 2011-09-09 15:49:35.000000000 +0200
@@ -1,3 +1,68 @@
+powerpc-utils-1.2.11
+=====================================================================
+commit 122bc3180afa3ac35e583d78d3b1c546722a9430
+Author: Brian King
+Date: Mon Aug 22 12:56:47 2011 -0500
+
+ Adds support to the bootlist script to be able to supply a multipath device
+ as a parameter. The script will now properly handle setting up the bootlist
+ for all paths to a multipath device.
+
+ Signed-off-by: Brian King
+
+commit 1a3c1eaecdffd0e8ecbecc75bc2c65aaa3ddcaf4
+Author: Brian King
+Date: Wed Jul 20 12:27:11 2011 -0500
+
+ Fixes ofpathname OF to logical conversion for LUN zero for VFC devices.
+
+ Signed-off-by: Brian King
+
+commit 0e09f4e2898e7dea556479b018a7f4bf12108099
+Author: Jim Keniston
+Date: Wed Jul 20 12:24:50 2011 -0500
+
+ Add --unzip and --ascii options to nvram command, for examination
+ of oops/panic reports captured in lnx,oops-log or ibm,rtas-log.
+
+ Signed-off-by: Jim Keniston
+
+commit 29f851ac7ec6c65be68bf400c548f92316d13de0
+Author: Nathan Fontenot
+Date: Wed Jun 29 14:03:01 2011 -0500
+
+ On newer kernels the dscr value is a per-process value and a new
+ interface (dscr_default) is used to update the dscr value for
+ all new processes on the system.
+
+ Signed-off-by: Nathan Fontenot
+
+commit 70faf4d81f2dca208550b26098ab0c9188309d0e
+Author: Nathan Fontenot
+Date: Wed Jun 29 14:02:19 2011 -0500
+
+ Update the section of ppc64_cpu that requires Linux perf. Without these
+ ifdef's unneccessary compile warnings are generated.
+
+ Signed-off-by: Nathan Fontenot
+
+commit df1b178744299c1d0fc236ec561c5b3e5a16cb7e
+Author: Nathan Fontenot
+Date: Wed Jun 29 13:49:28 2011 -0500
+
+ The current implementation requires that user be root to use the ppc64_cpu
+ command. This can be an issue for some that want to use the ppc64_cpu
+ command to read information. Some of the information reported by ppc64_cpu
+ is available to non-root users, and there are bits that could be made
+ available to non-root users in the future with some kernel updates.
+
+ This patch updates the command to allow it to be run as a non-root user.
+ In stead of enforcing that a user need to be root to run the command, the
+ command now uses the users permissions when accessing a file (either read
+ or write) to d etermine if the action is possible.
+
+ Signed-off-by: Nathan Fontenot
+
powerpc-utils-1.2.10
=====================================================================
commit 6bac5a2dca6bd1ce2e31c930e1dcda8e64a9258d
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/powerpc-utils-1.2.10/Makefile.in new/powerpc-utils-1.2.11/Makefile.in
--- old/powerpc-utils-1.2.10/Makefile.in 2011-08-04 15:22:37.000000000 +0200
+++ new/powerpc-utils-1.2.11/Makefile.in 2011-09-09 15:52:23.000000000 +0200
@@ -74,7 +74,7 @@
{ test ! -d $(distdir) \
|| { find $(distdir) -type d ! -perm -200 -exec chmod u+w {} ';' \
&& rm -fr $(distdir); }; }
-DIST_ARCHIVES = $(distdir).tar.gz $(distdir).tar.bz2
+DIST_ARCHIVES = $(distdir).tar.gz
GZIP_ENV = --best
distuninstallcheck_listfiles = find . -type f -print
distcleancheck_listfiles = find . -type f -print
@@ -426,6 +426,7 @@
dist-gzip: distdir
tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
$(am__remove_distdir)
+
dist-bzip2: distdir
tardir=$(distdir) && $(am__tar) | bzip2 -9 -c >$(distdir).tar.bz2
$(am__remove_distdir)
@@ -449,7 +450,6 @@
dist dist-all: distdir
tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
- tardir=$(distdir) && $(am__tar) | bzip2 -9 -c >$(distdir).tar.bz2
$(am__remove_distdir)
# This target untars the dist file and tries a VPATH configuration. Then
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/powerpc-utils-1.2.10/aclocal.m4 new/powerpc-utils-1.2.11/aclocal.m4
--- old/powerpc-utils-1.2.10/aclocal.m4 2011-08-04 15:05:18.000000000 +0200
+++ new/powerpc-utils-1.2.11/aclocal.m4 2011-09-09 15:52:23.000000000 +0200
@@ -1,868 +0,0 @@
-# generated automatically by aclocal 1.10.1 -*- Autoconf -*-
-
-# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
-# 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
-# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
-# PARTICULAR PURPOSE.
-
-m4_ifndef([AC_AUTOCONF_VERSION],
- [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
-m4_if(AC_AUTOCONF_VERSION, [2.63],,
-[m4_warning([this file was generated for autoconf 2.63.
-You have another version of autoconf. It may work, but is not guaranteed to.
-If you have problems, you may need to regenerate the build system entirely.
-To do so, use the procedure documented by the package, typically `autoreconf'.])])
-
-# Copyright (C) 2002, 2003, 2005, 2006, 2007 Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# AM_AUTOMAKE_VERSION(VERSION)
-# ----------------------------
-# Automake X.Y traces this macro to ensure aclocal.m4 has been
-# generated from the m4 files accompanying Automake X.Y.
-# (This private macro should not be called outside this file.)
-AC_DEFUN([AM_AUTOMAKE_VERSION],
-[am__api_version='1.10'
-dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to
-dnl require some minimum version. Point them to the right macro.
-m4_if([$1], [1.10.1], [],
- [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl
-])
-
-# _AM_AUTOCONF_VERSION(VERSION)
-# -----------------------------
-# aclocal traces this macro to find the Autoconf version.
-# This is a private macro too. Using m4_define simplifies
-# the logic in aclocal, which can simply ignore this definition.
-m4_define([_AM_AUTOCONF_VERSION], [])
-
-# AM_SET_CURRENT_AUTOMAKE_VERSION
-# -------------------------------
-# Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced.
-# This function is AC_REQUIREd by AC_INIT_AUTOMAKE.
-AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION],
-[AM_AUTOMAKE_VERSION([1.10.1])dnl
-m4_ifndef([AC_AUTOCONF_VERSION],
- [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
-_AM_AUTOCONF_VERSION(AC_AUTOCONF_VERSION)])
-
-# AM_AUX_DIR_EXPAND -*- Autoconf -*-
-
-# Copyright (C) 2001, 2003, 2005 Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# For projects using AC_CONFIG_AUX_DIR([foo]), Autoconf sets
-# $ac_aux_dir to `$srcdir/foo'. In other projects, it is set to
-# `$srcdir', `$srcdir/..', or `$srcdir/../..'.
-#
-# Of course, Automake must honor this variable whenever it calls a
-# tool from the auxiliary directory. The problem is that $srcdir (and
-# therefore $ac_aux_dir as well) can be either absolute or relative,
-# depending on how configure is run. This is pretty annoying, since
-# it makes $ac_aux_dir quite unusable in subdirectories: in the top
-# source directory, any form will work fine, but in subdirectories a
-# relative path needs to be adjusted first.
-#
-# $ac_aux_dir/missing
-# fails when called from a subdirectory if $ac_aux_dir is relative
-# $top_srcdir/$ac_aux_dir/missing
-# fails if $ac_aux_dir is absolute,
-# fails when called from a subdirectory in a VPATH build with
-# a relative $ac_aux_dir
-#
-# The reason of the latter failure is that $top_srcdir and $ac_aux_dir
-# are both prefixed by $srcdir. In an in-source build this is usually
-# harmless because $srcdir is `.', but things will broke when you
-# start a VPATH build or use an absolute $srcdir.
-#
-# So we could use something similar to $top_srcdir/$ac_aux_dir/missing,
-# iff we strip the leading $srcdir from $ac_aux_dir. That would be:
-# am_aux_dir='\$(top_srcdir)/'`expr "$ac_aux_dir" : "$srcdir//*\(.*\)"`
-# and then we would define $MISSING as
-# MISSING="\${SHELL} $am_aux_dir/missing"
-# This will work as long as MISSING is not called from configure, because
-# unfortunately $(top_srcdir) has no meaning in configure.
-# However there are other variables, like CC, which are often used in
-# configure, and could therefore not use this "fixed" $ac_aux_dir.
-#
-# Another solution, used here, is to always expand $ac_aux_dir to an
-# absolute PATH. The drawback is that using absolute paths prevent a
-# configured tree to be moved without reconfiguration.
-
-AC_DEFUN([AM_AUX_DIR_EXPAND],
-[dnl Rely on autoconf to set up CDPATH properly.
-AC_PREREQ([2.50])dnl
-# expand $ac_aux_dir to an absolute path
-am_aux_dir=`cd $ac_aux_dir && pwd`
-])
-
-# AM_CONDITIONAL -*- Autoconf -*-
-
-# Copyright (C) 1997, 2000, 2001, 2003, 2004, 2005, 2006
-# Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# serial 8
-
-# AM_CONDITIONAL(NAME, SHELL-CONDITION)
-# -------------------------------------
-# Define a conditional.
-AC_DEFUN([AM_CONDITIONAL],
-[AC_PREREQ(2.52)dnl
- ifelse([$1], [TRUE], [AC_FATAL([$0: invalid condition: $1])],
- [$1], [FALSE], [AC_FATAL([$0: invalid condition: $1])])dnl
-AC_SUBST([$1_TRUE])dnl
-AC_SUBST([$1_FALSE])dnl
-_AM_SUBST_NOTMAKE([$1_TRUE])dnl
-_AM_SUBST_NOTMAKE([$1_FALSE])dnl
-if $2; then
- $1_TRUE=
- $1_FALSE='#'
-else
- $1_TRUE='#'
- $1_FALSE=
-fi
-AC_CONFIG_COMMANDS_PRE(
-[if test -z "${$1_TRUE}" && test -z "${$1_FALSE}"; then
- AC_MSG_ERROR([[conditional "$1" was never defined.
-Usually this means the macro was only invoked conditionally.]])
-fi])])
-
-# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006
-# Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# serial 9
-
-# There are a few dirty hacks below to avoid letting `AC_PROG_CC' be
-# written in clear, in which case automake, when reading aclocal.m4,
-# will think it sees a *use*, and therefore will trigger all it's
-# C support machinery. Also note that it means that autoscan, seeing
-# CC etc. in the Makefile, will ask for an AC_PROG_CC use...
-
-
-# _AM_DEPENDENCIES(NAME)
-# ----------------------
-# See how the compiler implements dependency checking.
-# NAME is "CC", "CXX", "GCJ", or "OBJC".
-# We try a few techniques and use that to set a single cache variable.
-#
-# We don't AC_REQUIRE the corresponding AC_PROG_CC since the latter was
-# modified to invoke _AM_DEPENDENCIES(CC); we would have a circular
-# dependency, and given that the user is not expected to run this macro,
-# just rely on AC_PROG_CC.
-AC_DEFUN([_AM_DEPENDENCIES],
-[AC_REQUIRE([AM_SET_DEPDIR])dnl
-AC_REQUIRE([AM_OUTPUT_DEPENDENCY_COMMANDS])dnl
-AC_REQUIRE([AM_MAKE_INCLUDE])dnl
-AC_REQUIRE([AM_DEP_TRACK])dnl
-
-ifelse([$1], CC, [depcc="$CC" am_compiler_list=],
- [$1], CXX, [depcc="$CXX" am_compiler_list=],
- [$1], OBJC, [depcc="$OBJC" am_compiler_list='gcc3 gcc'],
- [$1], UPC, [depcc="$UPC" am_compiler_list=],
- [$1], GCJ, [depcc="$GCJ" am_compiler_list='gcc3 gcc'],
- [depcc="$$1" am_compiler_list=])
-
-AC_CACHE_CHECK([dependency style of $depcc],
- [am_cv_$1_dependencies_compiler_type],
-[if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
- # We make a subdir and do the tests there. Otherwise we can end up
- # making bogus files that we don't know about and never remove. For
- # instance it was reported that on HP-UX the gcc test will end up
- # making a dummy file named `D' -- because `-MD' means `put the output
- # in D'.
- mkdir conftest.dir
- # Copy depcomp to subdir because otherwise we won't find it if we're
- # using a relative directory.
- cp "$am_depcomp" conftest.dir
- cd conftest.dir
- # We will build objects and dependencies in a subdirectory because
- # it helps to detect inapplicable dependency modes. For instance
- # both Tru64's cc and ICC support -MD to output dependencies as a
- # side effect of compilation, but ICC will put the dependencies in
- # the current directory while Tru64 will put them in the object
- # directory.
- mkdir sub
-
- am_cv_$1_dependencies_compiler_type=none
- if test "$am_compiler_list" = ""; then
- am_compiler_list=`sed -n ['s/^#*\([a-zA-Z0-9]*\))$/\1/p'] < ./depcomp`
- fi
- for depmode in $am_compiler_list; do
- # Setup a source with many dependencies, because some compilers
- # like to wrap large dependency lists on column 80 (with \), and
- # we should not choose a depcomp mode which is confused by this.
- #
- # We need to recreate these files for each test, as the compiler may
- # overwrite some of them when testing with obscure command lines.
- # This happens at least with the AIX C compiler.
- : > sub/conftest.c
- for i in 1 2 3 4 5 6; do
- echo '#include "conftst'$i'.h"' >> sub/conftest.c
- # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
- # Solaris 8's {/usr,}/bin/sh.
- touch sub/conftst$i.h
- done
- echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
-
- case $depmode in
- nosideeffect)
- # after this tag, mechanisms are not by side-effect, so they'll
- # only be used when explicitly requested
- if test "x$enable_dependency_tracking" = xyes; then
- continue
- else
- break
- fi
- ;;
- none) break ;;
- esac
- # We check with `-c' and `-o' for the sake of the "dashmstdout"
- # mode. It turns out that the SunPro C++ compiler does not properly
- # handle `-M -o', and we need to detect this.
- if depmode=$depmode \
- source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
- depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
- $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
- >/dev/null 2>conftest.err &&
- grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
- grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
- grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
- ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
- # icc doesn't choke on unknown options, it will just issue warnings
- # or remarks (even with -Werror). So we grep stderr for any message
- # that says an option was ignored or not supported.
- # When given -MP, icc 7.0 and 7.1 complain thusly:
- # icc: Command line warning: ignoring option '-M'; no argument required
- # The diagnosis changed in icc 8.0:
- # icc: Command line remark: option '-MP' not supported
- if (grep 'ignoring option' conftest.err ||
- grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
- am_cv_$1_dependencies_compiler_type=$depmode
- break
- fi
- fi
- done
-
- cd ..
- rm -rf conftest.dir
-else
- am_cv_$1_dependencies_compiler_type=none
-fi
-])
-AC_SUBST([$1DEPMODE], [depmode=$am_cv_$1_dependencies_compiler_type])
-AM_CONDITIONAL([am__fastdep$1], [
- test "x$enable_dependency_tracking" != xno \
- && test "$am_cv_$1_dependencies_compiler_type" = gcc3])
-])
-
-
-# AM_SET_DEPDIR
-# -------------
-# Choose a directory name for dependency files.
-# This macro is AC_REQUIREd in _AM_DEPENDENCIES
-AC_DEFUN([AM_SET_DEPDIR],
-[AC_REQUIRE([AM_SET_LEADING_DOT])dnl
-AC_SUBST([DEPDIR], ["${am__leading_dot}deps"])dnl
-])
-
-
-# AM_DEP_TRACK
-# ------------
-AC_DEFUN([AM_DEP_TRACK],
-[AC_ARG_ENABLE(dependency-tracking,
-[ --disable-dependency-tracking speeds up one-time build
- --enable-dependency-tracking do not reject slow dependency extractors])
-if test "x$enable_dependency_tracking" != xno; then
- am_depcomp="$ac_aux_dir/depcomp"
- AMDEPBACKSLASH='\'
-fi
-AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno])
-AC_SUBST([AMDEPBACKSLASH])dnl
-_AM_SUBST_NOTMAKE([AMDEPBACKSLASH])dnl
-])
-
-# Generate code to set up dependency tracking. -*- Autoconf -*-
-
-# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005
-# Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-#serial 3
-
-# _AM_OUTPUT_DEPENDENCY_COMMANDS
-# ------------------------------
-AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS],
-[for mf in $CONFIG_FILES; do
- # Strip MF so we end up with the name of the file.
- mf=`echo "$mf" | sed -e 's/:.*$//'`
- # Check whether this is an Automake generated Makefile or not.
- # We used to match only the files named `Makefile.in', but
- # some people rename them; so instead we look at the file content.
- # Grep'ing the first line is not enough: some people post-process
- # each Makefile.in and add a new line on top of each file to say so.
- # Grep'ing the whole file is not good either: AIX grep has a line
- # limit of 2048, but all sed's we know have understand at least 4000.
- if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
- dirpart=`AS_DIRNAME("$mf")`
- else
- continue
- fi
- # Extract the definition of DEPDIR, am__include, and am__quote
- # from the Makefile without running `make'.
- DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
- test -z "$DEPDIR" && continue
- am__include=`sed -n 's/^am__include = //p' < "$mf"`
- test -z "am__include" && continue
- am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
- # When using ansi2knr, U may be empty or an underscore; expand it
- U=`sed -n 's/^U = //p' < "$mf"`
- # Find all dependency output files, they are included files with
- # $(DEPDIR) in their names. We invoke sed twice because it is the
- # simplest approach to changing $(DEPDIR) to its actual value in the
- # expansion.
- for file in `sed -n "
- s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
- sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
- # Make sure the directory exists.
- test -f "$dirpart/$file" && continue
- fdir=`AS_DIRNAME(["$file"])`
- AS_MKDIR_P([$dirpart/$fdir])
- # echo "creating $dirpart/$file"
- echo '# dummy' > "$dirpart/$file"
- done
-done
-])# _AM_OUTPUT_DEPENDENCY_COMMANDS
-
-
-# AM_OUTPUT_DEPENDENCY_COMMANDS
-# -----------------------------
-# This macro should only be invoked once -- use via AC_REQUIRE.
-#
-# This code is only required when automatic dependency tracking
-# is enabled. FIXME. This creates each `.P' file that we will
-# need in order to bootstrap the dependency handling code.
-AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS],
-[AC_CONFIG_COMMANDS([depfiles],
- [test x"$AMDEP_TRUE" != x"" || _AM_OUTPUT_DEPENDENCY_COMMANDS],
- [AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"])
-])
-
-# Do all the work for Automake. -*- Autoconf -*-
-
-# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
-# 2005, 2006, 2008 Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# serial 13
-
-# This macro actually does too much. Some checks are only needed if
-# your package does certain things. But this isn't really a big deal.
-
-# AM_INIT_AUTOMAKE(PACKAGE, VERSION, [NO-DEFINE])
-# AM_INIT_AUTOMAKE([OPTIONS])
-# -----------------------------------------------
-# The call with PACKAGE and VERSION arguments is the old style
-# call (pre autoconf-2.50), which is being phased out. PACKAGE
-# and VERSION should now be passed to AC_INIT and removed from
-# the call to AM_INIT_AUTOMAKE.
-# We support both call styles for the transition. After
-# the next Automake release, Autoconf can make the AC_INIT
-# arguments mandatory, and then we can depend on a new Autoconf
-# release and drop the old call support.
-AC_DEFUN([AM_INIT_AUTOMAKE],
-[AC_PREREQ([2.60])dnl
-dnl Autoconf wants to disallow AM_ names. We explicitly allow
-dnl the ones we care about.
-m4_pattern_allow([^AM_[A-Z]+FLAGS$])dnl
-AC_REQUIRE([AM_SET_CURRENT_AUTOMAKE_VERSION])dnl
-AC_REQUIRE([AC_PROG_INSTALL])dnl
-if test "`cd $srcdir && pwd`" != "`pwd`"; then
- # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
- # is not polluted with repeated "-I."
- AC_SUBST([am__isrc], [' -I$(srcdir)'])_AM_SUBST_NOTMAKE([am__isrc])dnl
- # test to see if srcdir already configured
- if test -f $srcdir/config.status; then
- AC_MSG_ERROR([source directory already configured; run "make distclean" there first])
- fi
-fi
-
-# test whether we have cygpath
-if test -z "$CYGPATH_W"; then
- if (cygpath --version) >/dev/null 2>/dev/null; then
- CYGPATH_W='cygpath -w'
- else
- CYGPATH_W=echo
- fi
-fi
-AC_SUBST([CYGPATH_W])
-
-# Define the identity of the package.
-dnl Distinguish between old-style and new-style calls.
-m4_ifval([$2],
-[m4_ifval([$3], [_AM_SET_OPTION([no-define])])dnl
- AC_SUBST([PACKAGE], [$1])dnl
- AC_SUBST([VERSION], [$2])],
-[_AM_SET_OPTIONS([$1])dnl
-dnl Diagnose old-style AC_INIT with new-style AM_AUTOMAKE_INIT.
-m4_if(m4_ifdef([AC_PACKAGE_NAME], 1)m4_ifdef([AC_PACKAGE_VERSION], 1), 11,,
- [m4_fatal([AC_INIT should be called with package and version arguments])])dnl
- AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME'])dnl
- AC_SUBST([VERSION], ['AC_PACKAGE_VERSION'])])dnl
-
-_AM_IF_OPTION([no-define],,
-[AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE", [Name of package])
- AC_DEFINE_UNQUOTED(VERSION, "$VERSION", [Version number of package])])dnl
-
-# Some tools Automake needs.
-AC_REQUIRE([AM_SANITY_CHECK])dnl
-AC_REQUIRE([AC_ARG_PROGRAM])dnl
-AM_MISSING_PROG(ACLOCAL, aclocal-${am__api_version})
-AM_MISSING_PROG(AUTOCONF, autoconf)
-AM_MISSING_PROG(AUTOMAKE, automake-${am__api_version})
-AM_MISSING_PROG(AUTOHEADER, autoheader)
-AM_MISSING_PROG(MAKEINFO, makeinfo)
-AM_PROG_INSTALL_SH
-AM_PROG_INSTALL_STRIP
-AC_REQUIRE([AM_PROG_MKDIR_P])dnl
-# We need awk for the "check" target. The system "awk" is bad on
-# some platforms.
-AC_REQUIRE([AC_PROG_AWK])dnl
-AC_REQUIRE([AC_PROG_MAKE_SET])dnl
-AC_REQUIRE([AM_SET_LEADING_DOT])dnl
-_AM_IF_OPTION([tar-ustar], [_AM_PROG_TAR([ustar])],
- [_AM_IF_OPTION([tar-pax], [_AM_PROG_TAR([pax])],
- [_AM_PROG_TAR([v7])])])
-_AM_IF_OPTION([no-dependencies],,
-[AC_PROVIDE_IFELSE([AC_PROG_CC],
- [_AM_DEPENDENCIES(CC)],
- [define([AC_PROG_CC],
- defn([AC_PROG_CC])[_AM_DEPENDENCIES(CC)])])dnl
-AC_PROVIDE_IFELSE([AC_PROG_CXX],
- [_AM_DEPENDENCIES(CXX)],
- [define([AC_PROG_CXX],
- defn([AC_PROG_CXX])[_AM_DEPENDENCIES(CXX)])])dnl
-AC_PROVIDE_IFELSE([AC_PROG_OBJC],
- [_AM_DEPENDENCIES(OBJC)],
- [define([AC_PROG_OBJC],
- defn([AC_PROG_OBJC])[_AM_DEPENDENCIES(OBJC)])])dnl
-])
-])
-
-
-# When config.status generates a header, we must update the stamp-h file.
-# This file resides in the same directory as the config header
-# that is generated. The stamp files are numbered to have different names.
-
-# Autoconf calls _AC_AM_CONFIG_HEADER_HOOK (when defined) in the
-# loop where config.status creates the headers, so we can generate
-# our stamp files there.
-AC_DEFUN([_AC_AM_CONFIG_HEADER_HOOK],
-[# Compute $1's index in $config_headers.
-_am_arg=$1
-_am_stamp_count=1
-for _am_header in $config_headers :; do
- case $_am_header in
- $_am_arg | $_am_arg:* )
- break ;;
- * )
- _am_stamp_count=`expr $_am_stamp_count + 1` ;;
- esac
-done
-echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count])
-
-# Copyright (C) 2001, 2003, 2005 Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# AM_PROG_INSTALL_SH
-# ------------------
-# Define $install_sh.
-AC_DEFUN([AM_PROG_INSTALL_SH],
-[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
-install_sh=${install_sh-"\$(SHELL) $am_aux_dir/install-sh"}
-AC_SUBST(install_sh)])
-
-# Copyright (C) 2003, 2005 Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# serial 2
-
-# Check whether the underlying file-system supports filenames
-# with a leading dot. For instance MS-DOS doesn't.
-AC_DEFUN([AM_SET_LEADING_DOT],
-[rm -rf .tst 2>/dev/null
-mkdir .tst 2>/dev/null
-if test -d .tst; then
- am__leading_dot=.
-else
- am__leading_dot=_
-fi
-rmdir .tst 2>/dev/null
-AC_SUBST([am__leading_dot])])
-
-# Check to see how 'make' treats includes. -*- Autoconf -*-
-
-# Copyright (C) 2001, 2002, 2003, 2005 Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# serial 3
-
-# AM_MAKE_INCLUDE()
-# -----------------
-# Check to see how make treats includes.
-AC_DEFUN([AM_MAKE_INCLUDE],
-[am_make=${MAKE-make}
-cat > confinc << 'END'
-am__doit:
- @echo done
-.PHONY: am__doit
-END
-# If we don't find an include directive, just comment out the code.
-AC_MSG_CHECKING([for style of include used by $am_make])
-am__include="#"
-am__quote=
-_am_result=none
-# First try GNU make style include.
-echo "include confinc" > confmf
-# We grep out `Entering directory' and `Leaving directory'
-# messages which can occur if `w' ends up in MAKEFLAGS.
-# In particular we don't look at `^make:' because GNU make might
-# be invoked under some other name (usually "gmake"), in which
-# case it prints its new name instead of `make'.
-if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then
- am__include=include
- am__quote=
- _am_result=GNU
-fi
-# Now try BSD make style include.
-if test "$am__include" = "#"; then
- echo '.include "confinc"' > confmf
- if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then
- am__include=.include
- am__quote="\""
- _am_result=BSD
- fi
-fi
-AC_SUBST([am__include])
-AC_SUBST([am__quote])
-AC_MSG_RESULT([$_am_result])
-rm -f confinc confmf
-])
-
-# Fake the existence of programs that GNU maintainers use. -*- Autoconf -*-
-
-# Copyright (C) 1997, 1999, 2000, 2001, 2003, 2004, 2005
-# Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# serial 5
-
-# AM_MISSING_PROG(NAME, PROGRAM)
-# ------------------------------
-AC_DEFUN([AM_MISSING_PROG],
-[AC_REQUIRE([AM_MISSING_HAS_RUN])
-$1=${$1-"${am_missing_run}$2"}
-AC_SUBST($1)])
-
-
-# AM_MISSING_HAS_RUN
-# ------------------
-# Define MISSING if not defined so far and test if it supports --run.
-# If it does, set am_missing_run to use it, otherwise, to nothing.
-AC_DEFUN([AM_MISSING_HAS_RUN],
-[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
-AC_REQUIRE_AUX_FILE([missing])dnl
-test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing"
-# Use eval to expand $SHELL
-if eval "$MISSING --run true"; then
- am_missing_run="$MISSING --run "
-else
- am_missing_run=
- AC_MSG_WARN([`missing' script is too old or missing])
-fi
-])
-
-# Copyright (C) 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# AM_PROG_MKDIR_P
-# ---------------
-# Check for `mkdir -p'.
-AC_DEFUN([AM_PROG_MKDIR_P],
-[AC_PREREQ([2.60])dnl
-AC_REQUIRE([AC_PROG_MKDIR_P])dnl
-dnl Automake 1.8 to 1.9.6 used to define mkdir_p. We now use MKDIR_P,
-dnl while keeping a definition of mkdir_p for backward compatibility.
-dnl @MKDIR_P@ is magic: AC_OUTPUT adjusts its value for each Makefile.
-dnl However we cannot define mkdir_p as $(MKDIR_P) for the sake of
-dnl Makefile.ins that do not define MKDIR_P, so we do our own
-dnl adjustment using top_builddir (which is defined more often than
-dnl MKDIR_P).
-AC_SUBST([mkdir_p], ["$MKDIR_P"])dnl
-case $mkdir_p in
- [[\\/$]]* | ?:[[\\/]]*) ;;
- */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
-esac
-])
-
-# Helper functions for option handling. -*- Autoconf -*-
-
-# Copyright (C) 2001, 2002, 2003, 2005 Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# serial 3
-
-# _AM_MANGLE_OPTION(NAME)
-# -----------------------
-AC_DEFUN([_AM_MANGLE_OPTION],
-[[_AM_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])])
-
-# _AM_SET_OPTION(NAME)
-# ------------------------------
-# Set option NAME. Presently that only means defining a flag for this option.
-AC_DEFUN([_AM_SET_OPTION],
-[m4_define(_AM_MANGLE_OPTION([$1]), 1)])
-
-# _AM_SET_OPTIONS(OPTIONS)
-# ----------------------------------
-# OPTIONS is a space-separated list of Automake options.
-AC_DEFUN([_AM_SET_OPTIONS],
-[AC_FOREACH([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])])
-
-# _AM_IF_OPTION(OPTION, IF-SET, [IF-NOT-SET])
-# -------------------------------------------
-# Execute IF-SET if OPTION is set, IF-NOT-SET otherwise.
-AC_DEFUN([_AM_IF_OPTION],
-[m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])])
-
-# Check to make sure that the build environment is sane. -*- Autoconf -*-
-
-# Copyright (C) 1996, 1997, 2000, 2001, 2003, 2005
-# Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# serial 4
-
-# AM_SANITY_CHECK
-# ---------------
-AC_DEFUN([AM_SANITY_CHECK],
-[AC_MSG_CHECKING([whether build environment is sane])
-# Just in case
-sleep 1
-echo timestamp > conftest.file
-# Do `set' in a subshell so we don't clobber the current shell's
-# arguments. Must try -L first in case configure is actually a
-# symlink; some systems play weird games with the mod time of symlinks
-# (eg FreeBSD returns the mod time of the symlink's containing
-# directory).
-if (
- set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null`
- if test "$[*]" = "X"; then
- # -L didn't work.
- set X `ls -t $srcdir/configure conftest.file`
- fi
- rm -f conftest.file
- if test "$[*]" != "X $srcdir/configure conftest.file" \
- && test "$[*]" != "X conftest.file $srcdir/configure"; then
-
- # If neither matched, then we have a broken ls. This can happen
- # if, for instance, CONFIG_SHELL is bash and it inherits a
- # broken ls alias from the environment. This has actually
- # happened. Such a system could not be considered "sane".
- AC_MSG_ERROR([ls -t appears to fail. Make sure there is not a broken
-alias in your environment])
- fi
-
- test "$[2]" = conftest.file
- )
-then
- # Ok.
- :
-else
- AC_MSG_ERROR([newly created file is older than distributed files!
-Check your system clock])
-fi
-AC_MSG_RESULT(yes)])
-
-# Copyright (C) 2001, 2003, 2005 Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# AM_PROG_INSTALL_STRIP
-# ---------------------
-# One issue with vendor `install' (even GNU) is that you can't
-# specify the program used to strip binaries. This is especially
-# annoying in cross-compiling environments, where the build's strip
-# is unlikely to handle the host's binaries.
-# Fortunately install-sh will honor a STRIPPROG variable, so we
-# always use install-sh in `make install-strip', and initialize
-# STRIPPROG with the value of the STRIP variable (set by the user).
-AC_DEFUN([AM_PROG_INSTALL_STRIP],
-[AC_REQUIRE([AM_PROG_INSTALL_SH])dnl
-# Installed binaries are usually stripped using `strip' when the user
-# run `make install-strip'. However `strip' might not be the right
-# tool to use in cross-compilation environments, therefore Automake
-# will honor the `STRIP' environment variable to overrule this program.
-dnl Don't test for $cross_compiling = yes, because it might be `maybe'.
-if test "$cross_compiling" != no; then
- AC_CHECK_TOOL([STRIP], [strip], :)
-fi
-INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
-AC_SUBST([INSTALL_STRIP_PROGRAM])])
-
-# Copyright (C) 2006 Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# _AM_SUBST_NOTMAKE(VARIABLE)
-# ---------------------------
-# Prevent Automake from outputting VARIABLE = @VARIABLE@ in Makefile.in.
-# This macro is traced by Automake.
-AC_DEFUN([_AM_SUBST_NOTMAKE])
-
-# Check how to create a tarball. -*- Autoconf -*-
-
-# Copyright (C) 2004, 2005 Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# serial 2
-
-# _AM_PROG_TAR(FORMAT)
-# --------------------
-# Check how to create a tarball in format FORMAT.
-# FORMAT should be one of `v7', `ustar', or `pax'.
-#
-# Substitute a variable $(am__tar) that is a command
-# writing to stdout a FORMAT-tarball containing the directory
-# $tardir.
-# tardir=directory && $(am__tar) > result.tar
-#
-# Substitute a variable $(am__untar) that extract such
-# a tarball read from stdin.
-# $(am__untar) < result.tar
-AC_DEFUN([_AM_PROG_TAR],
-[# Always define AMTAR for backward compatibility.
-AM_MISSING_PROG([AMTAR], [tar])
-m4_if([$1], [v7],
- [am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'],
- [m4_case([$1], [ustar],, [pax],,
- [m4_fatal([Unknown tar format])])
-AC_MSG_CHECKING([how to create a $1 tar archive])
-# Loop over all known methods to create a tar archive until one works.
-_am_tools='gnutar m4_if([$1], [ustar], [plaintar]) pax cpio none'
-_am_tools=${am_cv_prog_tar_$1-$_am_tools}
-# Do not fold the above two line into one, because Tru64 sh and
-# Solaris sh will not grok spaces in the rhs of `-'.
-for _am_tool in $_am_tools
-do
- case $_am_tool in
- gnutar)
- for _am_tar in tar gnutar gtar;
- do
- AM_RUN_LOG([$_am_tar --version]) && break
- done
- am__tar="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$$tardir"'
- am__tar_="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$tardir"'
- am__untar="$_am_tar -xf -"
- ;;
- plaintar)
- # Must skip GNU tar: if it does not support --format= it doesn't create
- # ustar tarball either.
- (tar --version) >/dev/null 2>&1 && continue
- am__tar='tar chf - "$$tardir"'
- am__tar_='tar chf - "$tardir"'
- am__untar='tar xf -'
- ;;
- pax)
- am__tar='pax -L -x $1 -w "$$tardir"'
- am__tar_='pax -L -x $1 -w "$tardir"'
- am__untar='pax -r'
- ;;
- cpio)
- am__tar='find "$$tardir" -print | cpio -o -H $1 -L'
- am__tar_='find "$tardir" -print | cpio -o -H $1 -L'
- am__untar='cpio -i -H $1 -d'
- ;;
- none)
- am__tar=false
- am__tar_=false
- am__untar=false
- ;;
- esac
-
- # If the value was cached, stop now. We just wanted to have am__tar
- # and am__untar set.
- test -n "${am_cv_prog_tar_$1}" && break
-
- # tar/untar a dummy directory, and stop if the command works
- rm -rf conftest.dir
- mkdir conftest.dir
- echo GrepMe > conftest.dir/file
- AM_RUN_LOG([tardir=conftest.dir && eval $am__tar_ >conftest.tar])
- rm -rf conftest.dir
- if test -s conftest.tar; then
- AM_RUN_LOG([$am__untar /dev/null 2>&1 && break
- fi
-done
-rm -rf conftest.dir
-
-AC_CACHE_VAL([am_cv_prog_tar_$1], [am_cv_prog_tar_$1=$_am_tool])
-AC_MSG_RESULT([$am_cv_prog_tar_$1])])
-AC_SUBST([am__tar])
-AC_SUBST([am__untar])
-]) # _AM_PROG_TAR
-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/powerpc-utils-1.2.10/configure new/powerpc-utils-1.2.11/configure
--- old/powerpc-utils-1.2.10/configure 2011-08-04 15:05:20.000000000 +0200
+++ new/powerpc-utils-1.2.11/configure 2011-09-09 15:52:23.000000000 +0200
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.63 for powerpc-utils 1.2.10.
+# Generated by GNU Autoconf 2.63 for powerpc-utils 1.2.11.
#
# Report bugs to .
#
@@ -596,8 +596,8 @@
# Identity of this package.
PACKAGE_NAME='powerpc-utils'
PACKAGE_TARNAME='powerpc-utils'
-PACKAGE_VERSION='1.2.10'
-PACKAGE_STRING='powerpc-utils 1.2.10'
+PACKAGE_VERSION='1.2.11'
+PACKAGE_STRING='powerpc-utils 1.2.11'
PACKAGE_BUGREPORT='nfont@austin.ibm.com'
ac_unique_file="src/rtas_ibm_get_vpd.c"
@@ -1286,7 +1286,7 @@
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-\`configure' configures powerpc-utils 1.2.10 to adapt to many kinds of systems.
+\`configure' configures powerpc-utils 1.2.11 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1352,7 +1352,7 @@
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of powerpc-utils 1.2.10:";;
+ short | recursive ) echo "Configuration of powerpc-utils 1.2.11:";;
esac
cat <<\_ACEOF
@@ -1439,7 +1439,7 @@
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-powerpc-utils configure 1.2.10
+powerpc-utils configure 1.2.11.
generated by GNU Autoconf 2.63
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
@@ -1453,7 +1453,7 @@
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by powerpc-utils $as_me 1.2.10, which was
+It was created by powerpc-utils $as_me 1.2.11, which was
generated by GNU Autoconf 2.63. Invocation command line was
$ $0 $@
@@ -2172,7 +2172,7 @@
# Define the identity of the package.
PACKAGE='powerpc-utils'
- VERSION='1.2.10'
+ VERSION='1.2.11'
cat >>confdefs.h <<_ACEOF
@@ -6806,7 +6806,7 @@
echo "Configuring powerpc-utils.spec"
-sed "s|\@VERSION\@|1.2.10|g" powerpc-utils.spec.in > powerpc-utils.spec
+sed "s|\@VERSION\@|1.2.11|g" powerpc-utils.spec.in > powerpc-utils.spec
ac_config_files="$ac_config_files Makefile src/Makefile src/drmgr/Makefile scripts/Makefile man/Makefile"
@@ -7279,7 +7279,7 @@
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by powerpc-utils $as_me 1.2.10, which was
+This file was extended by powerpc-utils $as_me 1.2.11, which was
generated by GNU Autoconf 2.63. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -7333,7 +7333,7 @@
_ACEOF
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_version="\\
-powerpc-utils config.status 1.2.10
+powerpc-utils config.status 1.2.11
configured by $0, generated by GNU Autoconf 2.63,
with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/powerpc-utils-1.2.10/configure.ac new/powerpc-utils-1.2.11/configure.ac
--- old/powerpc-utils-1.2.10/configure.ac 2011-08-04 15:05:08.000000000 +0200
+++ new/powerpc-utils-1.2.11/configure.ac 2011-09-09 15:50:43.000000000 +0200
@@ -1,11 +1,11 @@
# -*- Autoconf -*-
# Process this file with autoconf to produce a configure script.
-m4_define([ppu_version], 1.2.10)
+m4_define([ppu_version], 1.2.11)
AC_PREREQ([2.63])
AC_INIT([powerpc-utils], ppu_version, [nfont@austin.ibm.com])
AC_CONFIG_AUX_DIR([build-aux])
-AM_INIT_AUTOMAKE([1.10 -Wall -Werror foreign dist-bzip2])
+AM_INIT_AUTOMAKE([1.10 -Wall -Werror foreign])
m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])])
AC_CONFIG_SRCDIR([src/rtas_ibm_get_vpd.c])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/powerpc-utils-1.2.10/scripts/Makefile.am new/powerpc-utils-1.2.11/scripts/Makefile.am
--- old/powerpc-utils-1.2.10/scripts/Makefile.am 2011-08-04 15:22:14.000000000 +0200
+++ new/powerpc-utils-1.2.11/scripts/Makefile.am 2011-05-24 16:55:52.000000000 +0200
@@ -1,12 +1,8 @@
bin_SCRIPTS = amsstat
dist_bin_SCRIPTS = amsstat
-sbin_SCRIPTS = update_flash hvcsadmin rtas_dump snap \
+sbin_SCRIPTS = update_flash hvcsadmin rtas_dump snap \
bootlist ofpathname lsdevinfo ls-veth ls-vscsi ls-vdev
-dist_sbin_SCRIPTS = update_flash hvcsadmin rtas_dump snap \
+dist_sbin_SCRIPTS = update_flash hvcsadmin rtas_dump snap \
bootlist ofpathname lsdevinfo ls-veth ls-vscsi ls-vdev
-
-initdir = /etc/init.d
-init_DATA = ibmvscsis.sh
-dist_init_DATA = ibmvscsis.sh
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/powerpc-utils-1.2.10/scripts/Makefile.in new/powerpc-utils-1.2.11/scripts/Makefile.in
--- old/powerpc-utils-1.2.10/scripts/Makefile.in 2011-08-04 15:22:37.000000000 +0200
+++ new/powerpc-utils-1.2.11/scripts/Makefile.in 2011-09-09 15:52:23.000000000 +0200
@@ -14,7 +14,6 @@
@SET_MAKE@
-
VPATH = @srcdir@
pkgdatadir = $(datadir)/@PACKAGE@
pkglibdir = $(libdir)/@PACKAGE@
@@ -32,9 +31,8 @@
PRE_UNINSTALL = :
POST_UNINSTALL = :
subdir = scripts
-DIST_COMMON = $(dist_bin_SCRIPTS) $(dist_init_DATA) \
- $(dist_sbin_SCRIPTS) $(srcdir)/Makefile.am \
- $(srcdir)/Makefile.in
+DIST_COMMON = $(dist_bin_SCRIPTS) $(dist_sbin_SCRIPTS) \
+ $(srcdir)/Makefile.am $(srcdir)/Makefile.in
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
am__aclocal_m4_deps = $(top_srcdir)/configure.ac
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
@@ -42,8 +40,7 @@
mkinstalldirs = $(install_sh) -d
CONFIG_CLEAN_FILES =
am__installdirs = "$(DESTDIR)$(bindir)" "$(DESTDIR)$(bindir)" \
- "$(DESTDIR)$(sbindir)" "$(DESTDIR)$(sbindir)" \
- "$(DESTDIR)$(initdir)" "$(DESTDIR)$(initdir)"
+ "$(DESTDIR)$(sbindir)" "$(DESTDIR)$(sbindir)"
binSCRIPT_INSTALL = $(INSTALL_SCRIPT)
dist_binSCRIPT_INSTALL = $(INSTALL_SCRIPT)
dist_sbinSCRIPT_INSTALL = $(INSTALL_SCRIPT)
@@ -52,15 +49,6 @@
$(sbin_SCRIPTS)
SOURCES =
DIST_SOURCES =
-am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
-am__vpath_adj = case $$p in \
- $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
- *) f=$$p;; \
- esac;
-am__strip_dir = `echo $$p | sed -e 's|^.*/||'`;
-dist_initDATA_INSTALL = $(INSTALL_DATA)
-initDATA_INSTALL = $(INSTALL_DATA)
-DATA = $(dist_init_DATA) $(init_DATA)
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
ACLOCAL = @ACLOCAL@
AMTAR = @AMTAR@
@@ -149,15 +137,12 @@
top_srcdir = @top_srcdir@
bin_SCRIPTS = amsstat
dist_bin_SCRIPTS = amsstat
-sbin_SCRIPTS = update_flash hvcsadmin rtas_dump snap \
+sbin_SCRIPTS = update_flash hvcsadmin rtas_dump snap \
bootlist ofpathname lsdevinfo ls-veth ls-vscsi ls-vdev
-dist_sbin_SCRIPTS = update_flash hvcsadmin rtas_dump snap \
+dist_sbin_SCRIPTS = update_flash hvcsadmin rtas_dump snap \
bootlist ofpathname lsdevinfo ls-veth ls-vscsi ls-vdev
-initdir = /etc/init.d
-init_DATA = ibmvscsis.sh
-dist_init_DATA = ibmvscsis.sh
all: all-am
.SUFFIXES:
@@ -266,40 +251,6 @@
echo " rm -f '$(DESTDIR)$(sbindir)/$$f'"; \
rm -f "$(DESTDIR)$(sbindir)/$$f"; \
done
-install-dist_initDATA: $(dist_init_DATA)
- @$(NORMAL_INSTALL)
- test -z "$(initdir)" || $(MKDIR_P) "$(DESTDIR)$(initdir)"
- @list='$(dist_init_DATA)'; for p in $$list; do \
- if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
- f=$(am__strip_dir) \
- echo " $(dist_initDATA_INSTALL) '$$d$$p' '$(DESTDIR)$(initdir)/$$f'"; \
- $(dist_initDATA_INSTALL) "$$d$$p" "$(DESTDIR)$(initdir)/$$f"; \
- done
-
-uninstall-dist_initDATA:
- @$(NORMAL_UNINSTALL)
- @list='$(dist_init_DATA)'; for p in $$list; do \
- f=$(am__strip_dir) \
- echo " rm -f '$(DESTDIR)$(initdir)/$$f'"; \
- rm -f "$(DESTDIR)$(initdir)/$$f"; \
- done
-install-initDATA: $(init_DATA)
- @$(NORMAL_INSTALL)
- test -z "$(initdir)" || $(MKDIR_P) "$(DESTDIR)$(initdir)"
- @list='$(init_DATA)'; for p in $$list; do \
- if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
- f=$(am__strip_dir) \
- echo " $(initDATA_INSTALL) '$$d$$p' '$(DESTDIR)$(initdir)/$$f'"; \
- $(initDATA_INSTALL) "$$d$$p" "$(DESTDIR)$(initdir)/$$f"; \
- done
-
-uninstall-initDATA:
- @$(NORMAL_UNINSTALL)
- @list='$(init_DATA)'; for p in $$list; do \
- f=$(am__strip_dir) \
- echo " rm -f '$(DESTDIR)$(initdir)/$$f'"; \
- rm -f "$(DESTDIR)$(initdir)/$$f"; \
- done
tags: TAGS
TAGS:
@@ -335,9 +286,9 @@
done
check-am: all-am
check: check-am
-all-am: Makefile $(SCRIPTS) $(DATA)
+all-am: Makefile $(SCRIPTS)
installdirs:
- for dir in "$(DESTDIR)$(bindir)" "$(DESTDIR)$(bindir)" "$(DESTDIR)$(sbindir)" "$(DESTDIR)$(sbindir)" "$(DESTDIR)$(initdir)" "$(DESTDIR)$(initdir)"; do \
+ for dir in "$(DESTDIR)$(bindir)" "$(DESTDIR)$(bindir)" "$(DESTDIR)$(sbindir)" "$(DESTDIR)$(sbindir)"; do \
test -z "$$dir" || $(MKDIR_P) "$$dir"; \
done
install: install-am
@@ -382,7 +333,7 @@
info-am:
-install-data-am: install-dist_initDATA install-initDATA
+install-data-am:
install-dvi: install-dvi-am
@@ -418,25 +369,23 @@
ps-am:
uninstall-am: uninstall-binSCRIPTS uninstall-dist_binSCRIPTS \
- uninstall-dist_initDATA uninstall-dist_sbinSCRIPTS \
- uninstall-initDATA uninstall-sbinSCRIPTS
+ uninstall-dist_sbinSCRIPTS uninstall-sbinSCRIPTS
.MAKE: install-am install-strip
.PHONY: all all-am check check-am clean clean-generic distclean \
distclean-generic distdir dvi dvi-am html html-am info info-am \
install install-am install-binSCRIPTS install-data \
- install-data-am install-dist_binSCRIPTS install-dist_initDATA \
+ install-data-am install-dist_binSCRIPTS \
install-dist_sbinSCRIPTS install-dvi install-dvi-am \
install-exec install-exec-am install-html install-html-am \
- install-info install-info-am install-initDATA install-man \
- install-pdf install-pdf-am install-ps install-ps-am \
- install-sbinSCRIPTS install-strip installcheck installcheck-am \
- installdirs maintainer-clean maintainer-clean-generic \
- mostlyclean mostlyclean-generic pdf pdf-am ps ps-am uninstall \
- uninstall-am uninstall-binSCRIPTS uninstall-dist_binSCRIPTS \
- uninstall-dist_initDATA uninstall-dist_sbinSCRIPTS \
- uninstall-initDATA uninstall-sbinSCRIPTS
+ install-info install-info-am install-man install-pdf \
+ install-pdf-am install-ps install-ps-am install-sbinSCRIPTS \
+ install-strip installcheck installcheck-am installdirs \
+ maintainer-clean maintainer-clean-generic mostlyclean \
+ mostlyclean-generic pdf pdf-am ps ps-am uninstall uninstall-am \
+ uninstall-binSCRIPTS uninstall-dist_binSCRIPTS \
+ uninstall-dist_sbinSCRIPTS uninstall-sbinSCRIPTS
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/powerpc-utils-1.2.10/scripts/bootlist new/powerpc-utils-1.2.11/scripts/bootlist
--- old/powerpc-utils-1.2.10/scripts/bootlist 2011-08-01 15:55:14.000000000 +0200
+++ new/powerpc-utils-1.2.11/scripts/bootlist 2011-08-22 19:55:54.000000000 +0200
@@ -189,6 +189,134 @@
BOOTLIST_MODE=unknown
+dm_to_part()
+{
+ local dmp=$1
+ local dmdev=$2
+ local sddev=$3
+ local dmmapper
+
+ partname=$(cat "/sys/block/$dmp/dm/name" | sed 's/[0-9]*$//g')
+ diskname=$(cat "/sys/block/$dmdev/dm/name")
+ delim=${partname##$diskname}
+ dmpmajmin=$(cat "/sys/block/$dmp/dev")
+ dmdevmajmin=$(cat "/sys/block/$dmdev/dev")
+
+ for dmapper in /dev/mapper/* ; do
+ dmajor=$(stat -L --format="%t" $dmapper)
+ dminor=$(stat -L --format="%T" $dmapper)
+ dmajmin=$(printf "%d:%d" 0x$dmajor 0x$dminor)
+ if [[ "$dmajmin" = "$dmdevmajmin" ]]; then
+ dmmapper=$dmapper;
+ break;
+ fi
+ done
+
+
+ kpartx -p $delim -l $dmmapper | while read kp ; do
+ kpname=${kp%% *}
+ tmajor=$(stat -L --format="%t" /dev/mapper/$kpname)
+ tminor=$(stat -L --format="%T" /dev/mapper/$kpname)
+ tmajmin=$(printf "%d:%d" 0x$tmajor 0x$tminor)
+ if [[ "$tmajmin" = "$dmpmajmin" ]]; then
+ partstart=${kp##* }
+ for part in `ls -1d /sys/block/$sddev/$sddev*`; do
+ pstart=$(cat $part/start)
+ if [[ "$pstart" -eq "$partstart" ]] ; then
+ echo "${part##*/}"
+ return
+ fi
+ done
+ fi
+ done
+}
+
+add_logical()
+{
+ local DEVNAME=$1
+ local major minor majmin devno
+ local startctr=$ctr
+
+ if [[ ! -e $DEVNAME ]]; then
+ DEVNAME=/dev/$DEVNAME
+ fi
+
+ if [[ ! -e $DEVNAME ]]; then
+ LOGICAL_NAMES[$ctr]=$1
+ ctr=$[$ctr + 1]
+ return
+ fi
+
+ major=$(stat -L --format="%t" $DEVNAME)
+ minor=$(stat -L --format="%T" $DEVNAME)
+ majmin=$(printf "%d:%d" 0x$major 0x$minor)
+
+ # Look for a matching multipath device
+
+ for dm in /sys/block/dm*; do
+ dmdev=${dm##*/}
+ devno=$(cat $dm/dev)
+ devmaj=${devno%:*}
+ devmin=${devno#*:}
+
+ if [[ ! -d $dm/slaves ]] ; then
+ # Old kernel for which there is no good way to reliably map a kpartx device with its parent
+ break;
+ fi
+
+ if [[ ! -d $dm/dm ]] ; then
+ # Old kernel for which there is no good way to reliably map a kpartx device with its parent
+ break;
+ fi
+
+ if [[ "$devno" = "$majmin" ]]; then
+ for slave in $dm/slaves/*; do
+ slavedev=${slave##*/}
+ if [[ "$slavedev" == dm-* ]] ; then
+ for slave2 in $slave/slaves/*; do
+ slavedev2=${slave2##*/}
+ if [[ "$slavedev2" == dm-* ]] ; then
+ # dmdev is an LV on physical multipath partition
+ for slave3 in $slave2/slaves/*; do
+ slavedev3=${slave3##*/}
+ partdev=$(dm_to_part $slavedev $slavedev2 $slavedev3)
+ if [[ ! -z "$partdev" ]] ; then
+ LOGICAL_NAMES[$ctr]=$partdev
+ ctr=$[$ctr + 1]
+ fi
+ done
+ else # /sys/block/dm-2/slave/dm-0/slaves/sdb
+ kp=$(kpartx -l /dev/$slavedev)
+
+ if [[ -z "$kp" ]] ; then
+ # dmdev is an LV on physical multipath disk LV->DMDEV->DEV
+ LOGICAL_NAMES[$ctr]=$slavedev2
+ ctr=$[$ctr + 1]
+ else
+ # dmdev is multipath partition of slave DMP->DMDEV->DEV
+
+ partdev=$(dm_to_part $dmdev $slavedev $slavedev2)
+ if [[ ! -z "$partdev" ]] ; then
+ LOGICAL_NAMES[$ctr]=$partdev
+ ctr=$[$ctr + 1]
+ fi
+ fi
+ fi
+ done
+ else # DMDEV is a multipath device on a physical device or a LV on a disk partition
+ LOGICAL_NAMES[$ctr]=$slavedev
+ ctr=$[$ctr + 1]
+ fi
+ done
+ fi
+ done
+
+ if [[ "$startctr" = "$ctr" ]] ; then
+ LOGICAL_NAMES[$ctr]=$1
+ ctr=$[$ctr + 1]
+ fi
+}
+
#
# Parse the command line arguements and put them into two parallel
# arrays, one to hold the logical device name and one to hold the
@@ -228,8 +356,7 @@
fi
for i in `cat $2 2>/dev/null`; do
- LOGICAL_NAMES[$ctr]=$i
- ctr=$[$ctr + 1]
+ add_logical $i
done
shift
elif [[ $1 = -* ]]; then
@@ -238,8 +365,7 @@
exit -1
else
# add this element to the array
- LOGICAL_NAMES[$ctr]=$1
- ctr=$[$ctr + 1]
+ add_logical $1
fi
shift
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/powerpc-utils-1.2.10/scripts/ibmvscsis.sh new/powerpc-utils-1.2.11/scripts/ibmvscsis.sh
--- old/powerpc-utils-1.2.10/scripts/ibmvscsis.sh 2011-08-04 15:10:33.000000000 +0200
+++ new/powerpc-utils-1.2.11/scripts/ibmvscsis.sh 1970-01-01 01:00:00.000000000 +0100
@@ -1,95 +0,0 @@
-#! /bin/bash
-
-# IBM "ibmvscsis.sh": ibmvscsis init script
-#
-# Copyright (c) 2004, 2005 International Business Machines.
-# Common Public License Version 1.0 (see COPYRIGHT)
-#
-# Author: Ryan Arnold
-#
-# This file is tasked with testing for the existence of the ibmvscsis driver
-# and configuring the ibmvscsi server properly as indicated by the config file
-# located at /etc/ibmvscsis.conf
-#
-# For further details please reference man page ibmvscsis.sh.8
-
-### BEGIN INIT INFO
-# Provides: ibmvscsis
-# Required-Start: $syslog $remote_fs
-# Should-Start: iprinit iprupdate
-# Required-Stop: $syslog $remote_fs
-# Should-Stop:
-# Default-Start: 3 5
-# Default-Stop:
-# Short-Description: configure this partition as virtual scsi server
-# Description: Based on /etc/ibmvscsis.conf, this partition
-# will export configured drives, partitions or loop mounted
-# files as SCSI drives to other partitions on this host.
-# Read the ibmvscsis.conf man page for further details.
-### END INIT INFO
-
-DRIVER=ibmvscsis
-SYSFS=/sys/bus/vio/drivers/ibmvscsis
-CONFIG_FILE=/etc/ibmvscsis.conf
-APP=vscsisadmin
-
-# The existence of $SYSFS indicates that the module has been loaded or that
-# the driver is at least built into the kernel.
-
-if ! test -e $CONFIG_FILE ; then
- echo "$CONFIG_FILE file does not exist.";
- exit 6
-fi
-
-# $APP is required to be in the path in order for this to work properly. It
-# is specified this way because the location may not be consistent across
-# distributions.
-app=`which $APP`
-if [ ! "$app" ]; then
- echo "$APP not found on \$PATH"
- exit 5
-fi
-
-case "$1" in
- start)
- if ! test -e $SYSFS ; then
- echo "$DRIVER is not loaded, loading it for you."
- ret=`/sbin/modprobe $DRIVER 2>&1`
- if [ "$ret" == "FATAL: Module $DRIVER not found." ] ; then
- echo "$ret";
- exit 5
- fi
- fi
- $APP -start
- ;;
- stop)
- # If the module isn't loaded then exit
- if ! test -e $SYSFS ; then
- echo "$DRIVER module not loaded."
- exit 5
- fi
- $APP -stop
- ;;
- status)
- # If the module isn't loaded then exit
- if ! test -e $SYSFS ; then
- echo "$DRIVER module not loaded."
- exit 5
- fi
- $APP -status
- ;;
- restart)
- echo "Attempting to restart ibmvscsis configuration."
- # If the module isn't loaded then exit
- if ! test -e $SYSFS ; then
- echo "$DRIVER module not loaded."
- exit 5
- fi
- $APP -stop
- $APP -start
- ;;
- *)
- echo "Usage: $0 {start|stop|status|restart}"
- exit 1
- ;;
-esac
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org