Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Date: Tue, 08 Nov 2011 21:26:25 +0100
From: magnum <john.magnum@...hmail.com>
To: john-users@...ts.openwall.com
Subject: Re: Linux MIPS

I'm sorry Nigel, I just realised there IS a regression problem from
patch 0028. I just uploaded a patch #0043 that should fix this problem
for you.

Solar, this is needed in Jumbo-8 for make generic

magnum


2011-11-05 14:35, magnum wrote:
> Make sure you do a make clean before building. I had a look and that's
> my best bet.
> 
> magnum
> 
> 
> 2011-11-05 12:25, Nigel Sollars wrote:
>> Ok,
>>
>> Patched up the source and tried to build with and without MPI /
>> -march=mips64 and I get this,
>>
>> mpicc -DHAVE_MPI -DJOHN_MPI_BARRIER -DJOHN_MPI_ABORT john-mpi.o DES_fmt.o
>> DES_std.o DES_bsg.o DES_bs_b.o MD5_fmt.o MD5_std.o BF_fmt.o BF_std.o
>> bench-t.o best.o common.o config_g.o formats.o math.o memory.o miscnl.o
>> params.o path.o signals.o tty.o -s -L/usr/local/lib -L/usr/local/ssl/lib
>> -lcrypto -lssl -lm -lz  -o bench
>> formats.o: In function `fmt_init':
>> /usr/src/john-1.7.8-jumbo-7/src/formats.c:32: undefined reference to
>> `options'
>> collect2: ld returned 1 exit status
>> make[1]: *** [bench] Error 1
>> make[1]: Leaving directory `/usr/src/john-1.7.8-jumbo-7/src'
>> make: *** [generic.h] Error 1
>>
>> The only patch that complained ( Garbage input ) was the perl / ruby
>> permissions patch.
>>
>> Nige
>>
>> On Sat, Nov 5, 2011 at 6:27 AM, Nigel Sollars <nsollars@...il.com> wrote:
>>
>>> Ah,
>>>
>>> That makes perfect sense,  Il take the full patch route.
>>>
>>> Nige
>>>
>>> On Sat, Nov 5, 2011 at 6:12 AM, Solar Designer <solar@...nwall.com> wrote:
>>>
>>>> On Sat, Nov 05, 2011 at 06:05:15AM -0400, Nigel Sollars wrote:
>>>>> I tried applying that one to the latest jumbo source tarball,  and it
>>>>> pretty much gets rejected.  Is there a pre-requisit patch required
>>>> before
>>>>> attempting to apply this one?
>>>>
>>>> Formally, yes - all lower-numbered post-jumbo-7 patches (0001 to 0035)
>>>> are meant to be applied first.  However, you can bypass this by applying
>>>> this specific patch to md5_gen_fmt.c instead of to dynamic_fmt.c (a
>>>> rename made with one of the lower-numbered patches).
>>>>
>>>> $ patch src/md5_gen_fmt.c < 0036-j7-dynamic-be-x1-fixes.diff
>>>> patching file src/md5_gen_fmt.c
>>>> Hunk #1 succeeded at 350 (offset -3 lines).
>>>>
>>>>> On Mon, Oct 31, 2011 at 12:55 PM, jfoug <jfoug@....net> wrote:
>>>>>
>>>>>> Patch 0036 on the wiki, should fix the compile issues for BigEndian
>>>> systems
>>>>>> that are 1x md5 (the 2x was working already).
>>>>
>>>> Alexander
>>>>
>>>
>>>
>>>
>>> --
>>> “Science is a differential equation. Religion is a boundary condition.”
>>>
>>> Alan Turing
>>>
>>>
>>
>>
> 
> 
> 


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.