fcrackzip build fails on intel core2 based mac
from a port install of fcrackzip, I get the following build error:
---> Fetching fcrackzip
---> Verifying checksum(s) for fcrackzip
---> Extracting fcrackzip
---> Applying patches to fcrackzip
---> Configuring fcrackzip
---> Building fcrackzip with target all
Error: Target com.apple.build returned: shell command "cd "/opt/local/var/db/dports/build/_opt_local_var_db_dports_sources_rsync.rsync.darwinports.org_dpupdate_dports_security_fcrackzip/work/fcrackzip-0.3" && make all" returned error 2
Command output: zipcrack.c: In function 'METHOD3_crack_pw':
zipcrack.c:62: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness
zipcrack.c:269: warning: pointer targets in passing argument 1 of 'cbfunc' differ in signedness
In file included from crackdef.c:59,
from crack.c:161:
zipcrack.c: In function 'METHOD4_crack_pw':
zipcrack.c:62: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness
zipcrack.c:269: warning: pointer targets in passing argument 1 of 'cbfunc' differ in signedness
In file included from crackdef.c:72,
from crack.c:161:
zipcrack.c: In function 'METHOD5_crack_pw':
zipcrack.c:62: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness
zipcrack.c:269: warning: pointer targets in passing argument 1 of 'cbfunc' differ in signedness
In file included from crackdef.c:85,
from crack.c:161:
zipcrack.c: In function 'METHOD6_crack_pw':
zipcrack.c:62: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness
zipcrack.c:269: warning: pointer targets in passing argument 1 of 'cbfunc' differ in signedness
zipcrack.c: In function 'METHOD4_crack_pw':
zipcrack.c:77: warning: asm operand 6 probably doesn't match constraints
zipcrack.c:123: warning: asm operand 7 probably doesn't match constraints
zipcrack.c:123: warning: asm operand 8 probably doesn't match constraints
zipcrack.c:77: error: impossible constraint in 'asm'
zipcrack.c:123: error: impossible constraint in 'asm'
zipcrack.c: In function 'METHOD6_crack_pw':
zipcrack.c:77: warning: asm operand 6 probably doesn't match constraints
zipcrack.c:123: warning: asm operand 7 probably doesn't match constraints
zipcrack.c:123: warning: asm operand 8 probably doesn't match constraints
make[1]: *** [crack.o] Error 1
make: *** [all] Error 2
Error: Status 1 encountered during processing.
Change History (7)
Milestone: |
→ Available Ports
|
Milestone: |
Available Ports →
Port Bugs
|
Summary: |
fcraczip build fails on intel core2 based mac →
fcrackzip build fails on intel core2 based mac
|
Owner: |
changed from macports-tickets@… to ryandesign@…
|
Resolution: |
→ fixed
|
Status: |
new →
closed
|
Confirmed. Looks like on Intel they're using assembly code, and that assembly isn't playing nice with Mac OS X, or with the Core2s. Either way, I disabled the assembly code in r32298 and now it builds on my Intel Mac.