Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <CAK4o1WwD0bS-ZAeSn99v3vG1Bq5G07BV8fUkWWhrJcFjYgmTDQ@mail.gmail.com>
Date: Tue, 10 Sep 2013 12:43:48 +0100
From: Justin Cormack <justin@...cialbusservice.com>
To: sabotage@...ts.openwall.com
Subject: Re: Building Sabotage

On 10 Sep 2013 12:14, "Paul Schutte" <sjpschutte@...il.com> wrote:
>
> Hi Justin,
>
> ....
> WARNING: gcc3 failed to build! wait for other jobs to finish.
> WARNING: gcc3 failed to build! wait for other jobs to finish.
> WARNING: gcc3 failed to build! wait for other jobs to finish.
> 2013.09.10 12:39:21 done.
>
> The build log for gcc3 is too big for sending through the mailing list.
>
> The point at which the error occurred is:
>    /home/paul/sabotage/tmp/src/build/gcc3/gcc-3.4.6/gcc/xgcc
-B/home/paul/sabotage/tmp/s
> rc/build/gcc3/gcc-3.4.6/gcc/ -B/x86_64-unknown-linux-gnu/bin/
-B/x86_64-unknown-linux
> -gnu/lib/ -isystem /x86_64-unknown-linux-gnu/include -isystem
/x86_64-unknown-linux-g
> nu/sys-include -O2 -DIN_GCC    -W -Wall -Wwrite-strings
-Wstrict-prototypes -Wmissing
> -prototypes -Wold-style-definition  -isystem ./include  -I. -I. -I. -I./.
-I./../incl
> ude   -g0 -finhibit-size-directive -fno-inline-functions -fno-exceptions
-fno-zero-in
> itialized-in-bss -fno-unit-at-a-time -fno-omit-frame-pointer
-fno-asynchronous-unwind
> -tables \
>            -c ./crtstuff.c -DCRT_BEGIN \
>           -o crtbegin.o
> In file included from /usr/include/features.h:341,
>                  from /usr/include/stdio.h:27,
>                  from ./tsystem.h:79,
>                  from ./crtstuff.c:62:
> /usr/include/stdc-predef.h:30:26: bits/predefs.h: No such file or
directory
> In file included from /usr/include/stdio.h:27,
>                  from ./tsystem.h:79,
>                  from ./crtstuff.c:62:
> /usr/include/features.h:371:25: sys/cdefs.h: No such file or directory
> /usr/include/features.h:395:23: gnu/stubs.h: No such file or directory
> In file included from ./tsystem.h:79,
>                  from ./crtstuff.c:62:
>
> There are lots more errors.
>
> predefs.h is in /usr/include/x86_64-linux-gnu/bits/predefs.h (I am using
64bit).

Hmm, let me have a go. As I said it used to work...

> I am unable to install 'libc6-dev:i386' because of conflicting
dependencies. (That would indicate something wrong with the cross compiling
? How would arm and mips compile if this was needed ?)
>

Sabotage won't cross compile. I use a Debian chroot to compile 386 as
that's easier.

>
>
> Basically I do:
> git clone https://github.com/rofl0r/sabotage
> cd sabotage
> cp KEEP/config.stage0 config
> vim config (And only change 'export SABOTAGE_BUILDDIR="/home/paul/tmp"')
> ./build-stage 0
>
>
> Regards
> Paul
>
>
>
> On Tue, Sep 10, 2013 at 12:23 PM, Justin Cormack <
justin@...cialbusservice.com> wrote:
>>
>>
>> On 10 Sep 2013 11:19, "Paul Schutte" <sjpschutte@...il.com> wrote:
>> >
>> > Good day,
>> >
>> > What distro are you using for building Sabotage ?
>> >
>> > I tried on Ubuntu 12.04 and 13.04 but it stops while trying to build
gcc.
>> >
>> > I also had to change the link for sh from dash to bash for the build
scripts to work. This led me to believe you use a different distro.
>>
>> I have built on 13.04 many times, although not for a few months. Can you
post the build log? Will do another build to check.
>>
>> > Is there any page where I can track the progress of Sabotage ?
>> >
>> > Regards
>> > Paul
>> >
>
>

Content of type "text/html" skipped

Powered by blists - more mailing lists

Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.