Hello community, here is the log from the commit of package kbuild for openSUSE:Factory checked in at Wed Jun 3 00:49:08 CEST 2009. -------- --- kbuild/kbuild.changes 2009-04-20 13:12:56.000000000 +0200 +++ /mounts/work_src_done/STABLE/kbuild/kbuild.changes 2009-05-31 17:04:49.000000000 +0200 @@ -1,0 +2,5 @@ +Sun May 31 17:04:35 CEST 2009 - dmueller@suse.de + +- fix build against glibc 2.10 + +------------------------------------------------------------------- calling whatdependson for head-i586 New: ---- glibc-2.10.diff ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kbuild.spec ++++++ --- /var/tmp/diff_new_pack.z23339/_old 2009-06-03 00:48:58.000000000 +0200 +++ /var/tmp/diff_new_pack.z23339/_new 2009-06-03 00:48:58.000000000 +0200 @@ -25,13 +25,14 @@ Group: Development/Tools/Building Summary: framework for writing simple makefiles for complex tasks Version: 0.1.5svn2336 -Release: 1 +Release: 2 %define _svnrev 2336 Source0: %{name}-%{version}.tar.bz2 Patch0: kbuild-man.diff Patch1: warnings.diff Patch2: kbuild-dummy_noreturn.diff Patch3: kbuild-func_missing_args.diff +Patch4: glibc-2.10.diff BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -64,6 +65,7 @@ %patch1 %patch2 %patch3 +%patch4 %build export CFLAGS="$RPM_OPT_FLAGS" @@ -92,6 +94,8 @@ %{_datadir}/kBuild %changelog +* Sun May 31 2009 dmueller@suse.de +- fix build against glibc 2.10 * Mon Apr 20 2009 mseben@suse.cz - updated to 0.1.5svn2336 - updated Maintenance.kmk with a patch variable. ++++++ glibc-2.10.diff ++++++ --- src/ash/output.c +++ src/ash/output.c @@ -230,6 +230,7 @@ out1fmt(const char *fmt, ...) va_end(ap); } +#if 0 void dprintf(const char *fmt, ...) { @@ -240,6 +241,7 @@ dprintf(const char *fmt, ...) va_end(ap); flushout(out2); } +#endif void fmtstr(char *outbuf, size_t length, const char *fmt, ...) --- src/ash/output.h +++ src/ash/output.h @@ -65,8 +65,10 @@ void outfmt(struct output *, const char *, ...) __attribute__((__format__(__printf__,2,3))); void out1fmt(const char *, ...) __attribute__((__format__(__printf__,1,2))); + /* void dprintf(const char *, ...) __attribute__((__format__(__printf__,1,2))); + */ void fmtstr(char *, size_t, const char *, ...) __attribute__((__format__(__printf__,3,4))); void doformat(struct output *, const char *, va_list); --- src/kash/output.c +++ src/kash/output.c @@ -226,6 +226,7 @@ out1fmt(shinstance *psh, const char *fmt, ...) va_end(ap); } +#if 0 void dprintf(shinstance *psh, const char *fmt, ...) { @@ -236,6 +237,7 @@ dprintf(shinstance *psh, const char *fmt, ...) va_end(ap); flushout(psh->out2); } +#endif void fmtstr(char *outbuf, size_t length, const char *fmt, ...) --- src/kash/output.h +++ src/kash/output.h @@ -69,8 +69,10 @@ void outfmt(struct output *, const char *, ...) __attribute__((__format__(__printf__,2,3))); void out1fmt(struct shinstance *, const char *, ...) __attribute__((__format__(__printf__,2,3))); + /* void dprintf(struct shinstance *, const char *, ...) __attribute__((__format__(__printf__,2,3))); + */ void fmtstr(char *, size_t, const char *, ...) __attribute__((__format__(__printf__,3,4))); void doformat(struct output *, const char *, va_list); ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org