emerge problem with openssl - mixing forward and back slashes

Jack Ostroff ostroffjh at frontier.com
Wed May 27 19:35:06 UTC 2015


Hello,

I'm working on branch kde-4.13, and am stuck on openssl.  (1.0.1g). It's 
failing with:

\dev-utils\bin/perl.exe x86cpuid.pl coff -I. -I.. -I../include 
-IR:/include -D_WINDLL -DOPENSSL_USE_APPLINK -DOPENSSL_PIC -DZLIB_SHARED 
-DZLIB -DOPENSSL_THREADS -D_MT -DDSO_WIN32 -DL_ENDIAN 
-DWIN32_LEAN_AND_MEAN -fomit-frame-pointer -O3 -march=i486 -Wall 
-DOPENSSL_BN_ASM_PART_WORDS -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT 
-DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DMD5_ASM 
-DRMD160_ASM -DAES_ASM -DVPAES_ASM -DWHIRLPOOL_ASM -DGHASH_ASM  > x86cpuid.s
/usr/bin/sh: dev-utilsbin/perl.exe: No such file or directory

Near the beginning (line72?) of the Makefile from openssl-1.0.0d, there 
is the line "PERL= \dev-utils\bin/perl.exe" and it seems the backslashes 
are being used to quote the following character instead of being swapped 
for forward slashes, leading to perl not being found.

I've tried creating a patch to switch the back to forward slashes, but I 
haven't  been able to get the correct syntax.

Any suggestions would be greatly appreciated.

Jack


More information about the Kde-windows mailing list