Hello community,
here is the log from the commit of package yast2-dhcp-server for openSUSE:Factory
checked in at Sun Apr 25 18:45:32 CEST 2010.
--------
--- yast2-dhcp-server/yast2-dhcp-server.changes 2010-02-12 11:08:48.000000000 +0100
+++ /mounts/work_src_done/STABLE/yast2-dhcp-server/yast2-dhcp-server.changes 2010-04-23 20:11:55.000000000 +0200
@@ -1,0 +2,5 @@
+Fri Apr 23 18:11:37 UTC 2010 - coolo@novell.com
+
+- reupdate the tar ball to fix build
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-dhcp-server.spec ++++++
--- /var/tmp/diff_new_pack.WMq4Dg/_old 2010-04-25 18:45:24.000000000 +0200
+++ /var/tmp/diff_new_pack.WMq4Dg/_new 2010-04-25 18:45:24.000000000 +0200
@@ -20,20 +20,26 @@
Name: yast2-dhcp-server
Version: 2.19.0
-Release: 1
+Release: 2
+
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Source0: yast2-dhcp-server-2.19.0.tar.bz2
+
Prefix: /usr
+
Group: System/YaST
License: GPLv2+
BuildRequires: docbook-xsl-stylesheets doxygen libxslt perl-Digest-SHA1 perl-X500-DN perl-XML-Writer popt-devel sgml-skel update-desktop-files yast2 yast2-devtools yast2-dns-server yast2-perl-bindings yast2-testsuite
+
Requires: perl-gettext yast2-perl-bindings bind-utils perl-X500-DN yast2-ldap perl-Digest-SHA1 perl-Parse-RecDescent
# Address::CheckMAC && Address::ValidMAC (2.13.73)
# Punycode
Requires: yast2 >= 2.16.23
# DnsServerAPI::IsServiceConfigurableExternally
Requires: yast2-dns-server >= 2.13.16
+
BuildArch: noarch
+
Summary: YaST2 - DHCP Server Configuration
%description
@@ -47,8 +53,10 @@
%{prefix}/bin/y2tool y2autoconf
%{prefix}/bin/y2tool y2automake
autoreconf --force --install
+
export CFLAGS="$RPM_OPT_FLAGS -DNDEBUG"
export CXXFLAGS="$RPM_OPT_FLAGS -DNDEBUG"
+
%{?suse_update_config:%{suse_update_config -f}}
./configure --libdir=%{_libdir} --prefix=%{prefix} --mandir=%{_mandir}
# V=1: verbose build in case we used AM_SILENT_RULES(yes)
++++++ yast2-dhcp-server-2.19.0.tar.bz2 ++++++
++++ 3421 lines of diff (skipped)
++++ retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/yast2-dhcp-server-2.19.0/Makefile.am new/yast2-dhcp-server-2.19.0/Makefile.am
--- old/yast2-dhcp-server-2.19.0/Makefile.am 2009-03-11 13:15:33.000000000 +0100
+++ new/yast2-dhcp-server-2.19.0/Makefile.am 2010-04-23 20:07:30.000000000 +0200
@@ -32,10 +32,10 @@
# less strict; prefer bzip2
AUTOMAKE_OPTIONS = foreign dist-bzip2 no-dist-gzip
-# where devtools instal m4 snippets
+# where devtools install m4 snippets
# argh, executed literally
#ACLOCAL_AMFLAGS = -I $(Y2DEVTOOLS_PREFIX)/share/aclocal
-ACLOCAL_AMFLAGS = -I `if test -d ./devtools/admin; then echo ./devtools/admin; else pkg-config --print-errors --variable=datadir yast2-devtools; fi`/aclocal
+ACLOCAL_AMFLAGS = -I . -I `if test -d ./devtools/admin; then echo ./devtools/admin; else pkg-config --print-errors --variable=datadir yast2-devtools; fi`/aclocal
Makefile.am.common: $(DEVTOOLS_DIR)/admin/Makefile.am.common
cmp -s $< $@ || cp -f $< $@
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/yast2-dhcp-server-2.19.0/autodocs-ycp.ami new/yast2-dhcp-server-2.19.0/autodocs-ycp.ami
--- old/yast2-dhcp-server-2.19.0/autodocs-ycp.ami 1970-01-01 01:00:00.000000000 +0100
+++ new/yast2-dhcp-server-2.19.0/autodocs-ycp.ami 2010-04-23 20:07:30.000000000 +0200
@@ -0,0 +1,32 @@
+# -*- makefile -*- Automake include file
+# $Id: autodocs-ycp.ami 57644 2009-06-19 08:38:11Z mvidner $
+
+# Builds source documentation for YCP sources
+# Uses ycpdoc
+# PARAMETERS:
+# AUTODOCS_YCP: Files that the ycp autodocs is built from
+# Optional - the default is $(srcdir)/../../src/*.ycp
+# AUTODOCS_PM: Files that the perl autodocs is built from
+# Optional - the default is $(srcdir)/../../src/*.pm
+# AUTODOCS_SUBDIR: To install the result to $(docdir)/SUBDIR/autodocs
+# Optional - the default is no subdir, $(docdir)/autodocs
+# AUTODOCS_STRIP: Strip it from filenames. The remaining / are replaced by __
+# Optional - the default is $(srcdir)/../../src
+
+htmldir = $(docdir)/$(AUTODOCS_SUBDIR)/autodocs
+
+html_DATA = index.html $(filter-out index.html, $(wildcard *.html))
+CLEANFILES = $(html_DATA) pod2htm*.tmp
+
+AUTODOCS_YCP ?= $(wildcard $(srcdir)/../../src/*.ycp)
+AUTODOCS_PM ?= $(wildcard $(srcdir)/../../src/*.pm)
+AUTODOCS_STRIP ?= $(srcdir)/../../src
+
+index.html: $(AUTODOCS_YCP) $(AUTODOCS_PM)
+#including *.pm, for the index
+ ${YCPDOC} -d. -s$(AUTODOCS_STRIP) $(AUTODOCS_YCP)
+ for i in $(AUTODOCS_PM); do \
+ b=$${i##$(AUTODOCS_STRIP)}; b=$${b#/}; b=$${b//\//__}; b=$${b%.pm}; \
+ pod2html --title=$$b --infile=$$i --outfile=$$b.html; \
+ echo "<a href='$$b.html'>$${b/__/::}</a>" > $$b.mod.html; \
+ done
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/yast2-dhcp-server-2.19.0/configure.in new/yast2-dhcp-server-2.19.0/configure.in
--- old/yast2-dhcp-server-2.19.0/configure.in 2009-03-11 13:15:33.000000000 +0100
+++ new/yast2-dhcp-server-2.19.0/configure.in 2010-04-23 20:07:30.000000000 +0200
@@ -1,9 +1,9 @@
dnl configure.in for yast2-dhcp-server
dnl
-dnl -- This file is generated by y2autoconf 2.17.6 - DO NOT EDIT! --
+dnl -- This file is generated by y2autoconf 2.18.11 - DO NOT EDIT! --
dnl (edit configure.in.in instead)
-AC_INIT(yast2-dhcp-server, 2.17.2, http://bugs.opensuse.org/, yast2-dhcp-server)
+AC_INIT(yast2-dhcp-server, 2.19.0, http://bugs.opensuse.org/, yast2-dhcp-server)
dnl Check for presence of file 'RPMNAME'
AC_CONFIG_SRCDIR([RPMNAME])
@@ -18,7 +18,7 @@
AM_INIT_AUTOMAKE(tar-ustar -Wno-portability)
dnl Important YaST2 variables
-VERSION="2.17.2"
+VERSION="2.19.0"
RPMNAME="yast2-dhcp-server"
MAINTAINER="Jozef Uhliarik "
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/yast2-dhcp-server-2.19.0/missing new/yast2-dhcp-server-2.19.0/missing
--- old/yast2-dhcp-server-2.19.0/missing 2009-03-11 13:15:39.000000000 +0100
+++ new/yast2-dhcp-server-2.19.0/missing 2010-04-23 20:07:35.000000000 +0200
@@ -1,10 +1,10 @@
#! /bin/sh
# Common stub for a few missing GNU programs while installing.
-scriptversion=2006-05-10.23
+scriptversion=2009-04-28.21; # UTC
-# Copyright (C) 1996, 1997, 1999, 2000, 2002, 2003, 2004, 2005, 2006
-# Free Software Foundation, Inc.
+# Copyright (C) 1996, 1997, 1999, 2000, 2002, 2003, 2004, 2005, 2006,
+# 2008, 2009 Free Software Foundation, Inc.
# Originally by Fran,cois Pinard , 1996.
# This program is free software; you can redistribute it and/or modify
@@ -18,9 +18,7 @@
# GNU General Public License for more details.
# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
-# 02110-1301, USA.
+# along with this program. If not, see http://www.gnu.org/licenses/.
# As a special exception to the GNU General Public License, if you
# distribute this file as part of a program that contains a
@@ -89,6 +87,9 @@
tar try tar, gnutar, gtar, then tar without non-portable flags
yacc create \`y.tab.[ch]', if possible, from existing .[ch]
+Version suffixes to PROGRAM as well as the prefixes \`gnu-', \`gnu', and
+\`g' are ignored when checking the name.
+
Send bug reports to ."
exit $?
;;
@@ -106,15 +107,22 @@
esac
+# normalize program name to check for.
+program=`echo "$1" | sed '
+ s/^gnu-//; t
+ s/^gnu//; t
+ s/^g//; t'`
+
# Now exit if we have it, but it failed. Also exit now if we
# don't have it and --version was passed (most likely to detect
-# the program).
+# the program). This is about non-GNU programs, so use $1 not
+# $program.
case $1 in
- lex|yacc)
+ lex*|yacc*)
# Not GNU programs, they don't have --version.
;;
- tar)
+ tar*)
if test -n "$run"; then
echo 1>&2 "ERROR: \`tar' requires --run"
exit 1
@@ -138,7 +146,7 @@
# If it does not exist, or fails to run (possibly an outdated version),
# try to emulate it.
-case $1 in
+case $program in
aclocal*)
echo 1>&2 "\
WARNING: \`$1' is $msg. You should only need it if
@@ -148,7 +156,7 @@
touch aclocal.m4
;;
- autoconf)
+ autoconf*)
echo 1>&2 "\
WARNING: \`$1' is $msg. You should only need it if
you modified \`${configure_ac}'. You might want to install the
@@ -157,7 +165,7 @@
touch configure
;;
- autoheader)
+ autoheader*)
echo 1>&2 "\
WARNING: \`$1' is $msg. You should only need it if
you modified \`acconfig.h' or \`${configure_ac}'. You might want
@@ -187,7 +195,7 @@
while read f; do touch "$f"; done
;;
- autom4te)
+ autom4te*)
echo 1>&2 "\
WARNING: \`$1' is needed, but is $msg.
You might have modified some files without having the
@@ -210,7 +218,7 @@
fi
;;
- bison|yacc)
+ bison*|yacc*)
echo 1>&2 "\
WARNING: \`$1' $msg. You should only need it if
you modified a \`.y' file. You may need the \`Bison' package
@@ -240,7 +248,7 @@
fi
;;
- lex|flex)
+ lex*|flex*)
echo 1>&2 "\
WARNING: \`$1' is $msg. You should only need it if
you modified a \`.l' file. You may need the \`Flex' package
@@ -263,7 +271,7 @@
fi
;;
- help2man)
+ help2man*)
echo 1>&2 "\
WARNING: \`$1' is $msg. You should only need it if
you modified a dependency of a manual page. You may need the
@@ -277,11 +285,11 @@
else
test -z "$file" || exec >$file
echo ".ab help2man is required to generate this page"
- exit 1
+ exit $?
fi
;;
- makeinfo)
+ makeinfo*)
echo 1>&2 "\
WARNING: \`$1' is $msg. You should only need it if
you modified a \`.texi' or \`.texinfo' file, or any other file
@@ -310,7 +318,7 @@
touch $file
;;
- tar)
+ tar*)
shift
# We have already tried tar in the generic part.
@@ -363,5 +371,6 @@
# eval: (add-hook 'write-file-hooks 'time-stamp)
# time-stamp-start: "scriptversion="
# time-stamp-format: "%:y-%02m-%02d.%02H"
-# time-stamp-end: "$"
+# time-stamp-time-zone: "UTC"
+# time-stamp-end: "; # UTC"
# End:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/yast2-dhcp-server-2.19.0/src/widgets.ycp new/yast2-dhcp-server-2.19.0/src/widgets.ycp
--- old/yast2-dhcp-server-2.19.0/src/widgets.ycp 2010-02-12 11:00:01.000000000 +0100
+++ new/yast2-dhcp-server-2.19.0/src/widgets.ycp 2010-02-12 11:08:08.000000000 +0100
@@ -4,7 +4,7 @@
* Summary: Widgets
* Authors: Jiri Srain
*
- * $Id: widgets.ycp 40814 2007-09-07 17:51:39Z kmachalkova $
+ * $Id: widgets.ycp 60806 2010-02-12 10:08:08Z juhliarik $
*/
{
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/yast2-dhcp-server-2.19.0/testsuite/tests/Read.err new/yast2-dhcp-server-2.19.0/testsuite/tests/Read.err
--- old/yast2-dhcp-server-2.19.0/testsuite/tests/Read.err 2009-11-27 13:47:44.000000000 +0100
+++ new/yast2-dhcp-server-2.19.0/testsuite/tests/Read.err 2003-08-26 14:57:19.000000000 +0200
@@ -1,25 +0,0 @@
-2009-11-27 13:47:44 <3> kokso(32066) [Interpreter] tests/Read.ycp:24 Loading module 'URLRecode' failed
-2009-11-27 13:47:44 <3> kokso(32066) [libycp] Import.cc(import):97 No matching component found
-2009-11-27 13:47:44 <3> kokso(32066) [Interpreter] tests/Read.ycp:24 Import 'URLRecode' failed...
-2009-11-27 13:47:44 <3> kokso(32066) [Interpreter] tests/Read.ycp:24 Could not create its namespace
-2009-11-27 13:47:44 <3> kokso(32066) [libycp] Bytecode.cc(readFile):1161 Caught invalid bytecode in '/usr/share/YaST2/modules/URL.ybc'
-2009-11-27 13:47:44 <3> kokso(32066) [Interpreter] tests/Read.ycp:24 Loading module 'URL' failed
-2009-11-27 13:47:44 <3> kokso(32066) [Interpreter] tests/Read.ycp:24 Import 'URL' failed...
-2009-11-27 13:47:44 <3> kokso(32066) [Interpreter] tests/Read.ycp:24 Could not create its namespace
-2009-11-27 13:47:44 <3> kokso(32066) [libycp] Bytecode.cc(readFile):1161 Caught invalid bytecode in '/usr/share/YaST2/modules/TypeRepository.ybc'
-2009-11-27 13:47:44 <3> kokso(32066) [Interpreter] tests/Read.ycp:24 Loading module 'TypeRepository' failed
-2009-11-27 13:47:44 <3> kokso(32066) [Interpreter] tests/Read.ycp:24 Import 'TypeRepository' failed...
-2009-11-27 13:47:44 <3> kokso(32066) [Interpreter] tests/Read.ycp:24 Could not create its namespace
-2009-11-27 13:47:44 <3> kokso(32066) [libycp] Bytecode.cc(readFile):1161 Caught invalid bytecode in '/usr/share/YaST2/modules/CommandLine.ybc'
-2009-11-27 13:47:44 <3> kokso(32066) [Interpreter] tests/Read.ycp:24 Loading module 'CommandLine' failed
-2009-11-27 13:47:44 <3> kokso(32066) [Interpreter] tests/Read.ycp:24 Import 'CommandLine' failed...
-2009-11-27 13:47:44 <3> kokso(32066) [Interpreter] tests/Read.ycp:24 Could not create its namespace
-2009-11-27 13:47:44 <3> kokso(32066) [libycp] Bytecode.cc(readFile):1161 Caught invalid bytecode in '/usr/share/YaST2/modules/Progress.ybc'
-2009-11-27 13:47:44 <3> kokso(32066) [Interpreter] tests/Read.ycp:24 Loading module 'Progress' failed
-2009-11-27 13:47:44 <3> kokso(32066) [Parser] tests/Read.ycp:24 Can't load module 'Progress'.
-2009-11-27 13:47:44 <3> kokso(32066) [Interpreter] tests/Read.ycp:25 Loading module 'DhcpServer' failed
-2009-11-27 13:47:44 <3> kokso(32066) [libycp] Import.cc(import):97 No matching component found
-2009-11-27 13:47:44 <3> kokso(32066) [Parser] tests/Read.ycp:25 Can't load module 'DhcpServer'.
-2009-11-27 13:47:44 <3> kokso(32066) [Parser] tests/Read.ycp:30 Unknown namespace 'Progress'. Missing 'import'?
-2009-11-27 13:47:44 <3> kokso(32066) [Parser] tests/Read.ycp:30 syntax error, unexpected SCANNER_ERROR
-2009-11-27 13:47:44 <3> kokso(32066) [liby2] genericfrontend.cc(print_error):920 Error while creating client module ../tests/Read.ycp
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/yast2-dhcp-server-2.19.0/testsuite/tests/Read.out new/yast2-dhcp-server-2.19.0/testsuite/tests/Read.out
--- old/yast2-dhcp-server-2.19.0/testsuite/tests/Read.out 2009-11-27 13:47:43.000000000 +0100
+++ new/yast2-dhcp-server-2.19.0/testsuite/tests/Read.out 2006-11-13 14:40:30.000000000 +0100
@@ -0,0 +1,11 @@
+Execute .target.bash_output "/bin/hostname --short" $["exit":0, "stderr":"localhost", "stdout":"localhost"]
+Execute .target.bash_output "/bin/hostname --fqdn" $["exit":0, "stderr":"localhost", "stdout":"localhost"]
+Read .sysconfig.dhcpd.DHCPD_RUN_CHROOTED "no"
+Read .sysconfig.dhcpd.DHCPD_INTERFACE "eth0 eth2"
+Read .sysconfig.dhcpd.DHCPD_OTHER_ARGS "-p 111"
+Read .etc.dhcpd_conf [$["comment_after":"", "comment_before":"# dhcpd.conf", "key":"domain-name", "type":"option", "value":"\"example.org\""], $["comment_after":"", "comment_before":"", "key":"domain-name-servers", "type":"option", "value":"ns1.example.org, ns2.example.org"], $["comment_after":"", "comment_before":"", "key":"policy-filter", "type":"option", "value":"{ a1, a2 }, { a1, a2 }, { a3, a4 }"]]
+Read .target.size "/etc/dhcpd.conf" 5
+Execute .target.bash "diff -q /etc/dhcpd.conf \\\n /usr/share/doc/packages/dhcp-server/dhcpd.conf" 1
+Read .target.stat "/var/lib/YaST2/dhcp_server_done_once" $[]
+Return true
+Return $["allowed_interfaces":["eth0", "eth2"], "chroot":"0", "other_options":"-p 111", "settings":[$["children":[], "comment_after":nil, "comment_before":nil, "directives":[], "id":"", "options":[$["comment_after":"", "comment_before":"# dhcpd.conf", "key":"domain-name", "type":"option", "value":"\"example.org\""], $["comment_after":"", "comment_before":"", "key":"domain-name-servers", "type":"option", "value":"ns1.example.org, ns2.example.org"], $["comment_after":"", "comment_before":"", "key":"policy-filter", "type":"option", "value":"{ a1, a2 }, { a1, a2 }, { a3, a4 }"]], "parent_id":"", "parent_type":"", "type":""]], "start_service":"0", "use_ldap":"0"]
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org