Bug 7911

Summary: john does not build on current cauldron
Product: Mageia Reporter: Malo Deniélou <pmdenielou>
Component: RPM PackagesAssignee: Matteo Pasotti <matteo.pasotti>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Normal CC: chmielu1_a
Version: Cauldron   
Target Milestone: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Source RPM: john CVE:
Status comment:
Attachments: build log

Description Malo Deniélou 2012-10-26 22:09:37 CEST
john does not build on cauldron.


gcc -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fPIC -DJOHN_SYSTEMWIDE -fomit-frame-pointer -DHAVE_CRYPT -DHAVE_DL -funroll-loops rawSHA_fmt_plug.c MD5_std.c: In function 'MD5_std_crypt': MD5_std.c:587:24: error: inlining failed in call to always_inline 'MD5_body': function body can be overwritten at link time MD5_std.c:839:10: error: called from here MD5_std.c:587:24: error: inlining failed in call to always_inline 'MD5_body': function body can be overwritten at link time MD5_std.c:871:10: error: called from here MD5_std.c:587:24: error: inlining failed in call to always_inline 'MD5_body': function body can be overwritten at link time MD5_std.c:882:11: error: called from here MD5_std.c:587:24: error: inlining failed in call to always_inline 'MD5_body': function body can be overwritten at link time MD5_std.c:910:11: error: called from here gcc -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fPIC -DJOHN_SYSTEMWIDE -fomit-frame-pointer -DHAVE_CRYPT -DHAVE_DL -funroll-loops pixMD5_fmt_plug.c gcc -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fPIC -DJOHN_SYSTEMWIDE -fomit-frame-pointer -DHAVE_CRYPT -DHAVE_DL -funroll-loops MSCHAPv2_fmt_plug.c gcc -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fPIC -DJOHN_SYSTEMWIDE -fomit-frame-pointer -DHAVE_CRYPT -DHAVE_DL -funroll-loops mscash1_fmt_plug.c make[1]: *** [MD5_std.o] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory `/home/iurt/rpm/BUILD/john-1.7.9-jumbo-5/src' make: *** [linux-x86-64] Error 2 make: Leaving directory `/home/iurt/rpm/BUILD/john-1.7.9-jumbo-5/src' error: Bad exit status from /home/iurt/rpm/tmp/rpm-tmp.aKLapc (%build) RPM build errors:

http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20121026165156.malo.valstar.7246/log/john-1.7.9-3.mga3/build.0.20121026165221.log
Manuel Hiebel 2012-10-26 22:17:04 CEST

Assignee: bugsquad => matteo.pasotti

Matteo Pasotti 2012-11-29 18:48:19 CET

Whiteboard: (none) => NEEDHELP

Comment 1 Remco Rijnders 2012-11-29 20:06:29 CET
The log linked to in the previous commint is no longer available. Is it possible to upload it somewhere till this bug is resolved or attach it to this bugreport?
Comment 2 Matteo Pasotti 2012-11-29 23:14:24 CET
Created attachment 3182 [details]
build log
Comment 4 Matteo Pasotti 2012-11-30 10:46:25 CET
Hello, both packages from Fedora and Mandriva do not use jumbo edition of john.
Comment 5 Matteo Pasotti 2012-11-30 16:59:57 CET
work in progress

Status: NEW => ASSIGNED
Whiteboard: NEEDHELP => (none)

Comment 6 Malo Deniélou 2012-11-30 17:19:11 CET
Thanks Matteo.
Comment 7 Matteo Pasotti 2012-11-30 17:32:32 CET
john-1.7.9-3.mga3 package brings john to latest jumbo-7 version (I forgot somehow to upload it time ago :-/ ).

It was necessary to patch it to fix this issue. I'll send my patch upstream for integration.

I'm going to close this bugreport as resolved fixed.

Regards

Status: ASSIGNED => RESOLVED
Resolution: (none) => FIXED