From dcc722e220bdb8bd8f4e69b85cc38703bd6948e8 Mon Sep 17 00:00:00 2001 From: ensc Date: Tue, 24 May 2005 21:21:57 +0000 Subject: [PATCH] fixed build with gcc4 --- dietlibc.spec | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/dietlibc.spec b/dietlibc.spec index fc5f6a6..4a7c48b 100644 --- a/dietlibc.spec +++ b/dietlibc.spec @@ -73,13 +73,12 @@ This package contains the dynamic libraries for dietlibc. %prep %setup -q -n %NAME-%version -%patch1 -p1 -b .nice - +%patch1 -p1 -b .nice %patch10 -p1 -b .scall - -%define basemakeflags prefix=%_libdir/dietlibc BINDIR=%_bindir MAN1DIR=%_mandir/man1 COMMENT=: %{!?_with_cross:CFLAGS="$RPM_OPT_FLAGS"} -%define makeflags %basemakeflags %{?_with_cross:CROSS=%crossarch- ARCH=%target_cpu} +%global fixcflags -fomit-frame-pointer -fno-exceptions -fno-asynchronous-unwind-tables +%global basemakeflags prefix=%_libdir/dietlibc BINDIR=%_bindir MAN1DIR=%_mandir/man1 COMMENT=: %{!?_with_cross:CFLAGS="$RPM_OPT_FLAGS %fixcflags"} +%global makeflags %basemakeflags %{?_with_cross:CROSS=%crossarch- ARCH=%target_cpu} %build @@ -137,6 +136,7 @@ rm -rf $RPM_BUILD_ROOT %changelog * Tue May 24 2005 Enrico Scholz - 0.29-1 - updated to 0.29 +- unset some compiler options which cause errors with gcc4 - rediffed -scall patch - removed most patches as already in upstream