[distcc] make deb error

Fergus Henderson fergus at google.com
Wed Feb 11 17:38:51 GMT 2009


On Tue, Feb 10, 2009 at 9:35 AM, Tomas Norman <tomas at redgoblin.net> wrote:

> I'm running Ubuntu 8.10 64-bit, gcc 4.3.2, python 2.5.2 (don't know if you
> need to know more..)
>
> First I run "./configure --disable-Werror", seems OK, (but if I just use
> "./configure" I get an error on emaillog.o ... or something... when I try to
> use "make")
>
> But when I try to use "make deb" I get an error.
> ..
> rm -f "distcc-3.1.tar"
> rm -r "distcc-3.1"
> cp "./NEWS" "distcc-3.1.NEWS"
> cd packaging && ./rpm.sh distcc 3.1
> trap: 62: SIGHUP: bad trap
> cd packaging && ./deb.sh distcc 3.1 *.rpm
> File "*.rpm" not found.
> make: *** [deb] Error 2
>
> What am I doing wrong?? Is something missing?


You're not doing anything wrong; it's a non-portability in the code of
rpm.sh.

Try the following patch:

Index: packaging/rpm.sh
===================================================================
--- packaging/rpm.sh    (revision 646)
+++ packaging/rpm.sh    (working copy)
@@ -59,7 +59,7 @@
 RPM_SOURCE_DIR="/tmp/rpmsource-$fullname"
 RPM_BUILD_DIR="/tmp/rpmbuild-$fullname"

-trap 'rm -rf $RPM_SOURCE_DIR $RPM_BUILD_DIR; exit $?' EXIT SIGHUP SIGINT
SIGTERM
+trap 'rm -rf $RPM_SOURCE_DIR $RPM_BUILD_DIR; exit $?' EXIT HUP INT TERM

 rm -rf "$RPM_SOURCE_DIR" "$RPM_BUILD_DIR"
 mkdir "$RPM_SOURCE_DIR"

-- 
Fergus Henderson <fergus at google.com>
-------------- next part --------------
HTML attachment scrubbed and removed


More information about the distcc mailing list