Bug 7911 - john does not build on current cauldron
Summary: john does not build on current cauldron
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: x86_64 Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Matteo Pasotti
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-10-26 22:09 CEST by Malo Deniélou
Modified: 2012-11-30 17:32 CET (History)
1 user (show)

See Also:
Source RPM: john
CVE:
Status comment:


Attachments
build log (7.54 KB, text/x-log)
2012-11-29 23:14 CET, Matteo Pasotti
Details

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


Note You need to log in before you can comment on or make changes to this bug.