DragonFly users List (threaded) for 2010-08
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]
Re: openssl from pkgsrc
Am 09.08.2010 um 23:29 schrieb Sascha Wildner:
> On 8/9/2010 15:51, Damian Lubosch wrote:
>> Hello!
>>
>> Is there any possibility to compile a current openssl into DragonflyBSD?
>> I have difficulty to compile the one from /usr/pkgsrc/security/openssl
>>
>> The last lines where it stops compiling are:
>> cc -I. -I.. -I../include -fPIC -DOPENSSL_PIC -DOPENSSL_THREADS -pthread -D_THREAD_SAFE -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -DTERMIOS -O3 -fomit-frame-pointer -Wall -DOPENSSL_BN_ASM_PART_WORDS -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DMD5_ASM -DRMD160_ASM -DAES_ASM -c -o x86cpuid-elf.o x86cpuid-elf.s
>> x86cpuid-elf.s: Assembler messages:
>> x86cpuid-elf.s:13: Error: suffix or operands invalid for `push'
>> x86cpuid-elf.s:14: Error: suffix or operands invalid for `push'
>> [...]
>
> Is it perhaps assuming you're on 32 bits? Do you have the configure output at hand?
>
> Sascha
Hi!
Thanks for the hint! It really assumed that I would use 32-bit DragonFlyBSD.
with DragonflyBSD:
===> Configuring for openssl-0.9.8o
cd /usr/pkgsrc/security/openssl/work/openssl-0.9.8o && /usr/pkg/bin/perl util/perlpath.pl /usr/pkg/bin/perl
Operating system: x86_64-whatever-dragonfly
Configuring for BSD-x86-elf
Configuring for BSD-x86-elf
. ..
With NetBSD 64 it writes:
===> Configuring for openssl-0.9.8o
cd /var/build/security/openssl/work/openssl-0.9.8o && /usr/pkg/bin/perl util/perlpath.pl /usr/pkg/bin/perl
Operating system: x86_64-whatever-netbsd
Configuring for NetBSD-x86_64
Configuring for NetBSD-x86_64
. ..
I changed /usr/pkgsrc/security/openssl/patches/patch-aa (with bmake make-patchsum) like this:
line 56
amd64-*-*bsd*) OUT="BSD-x86_64" ;;
to
amd64-*-*bsd*|*-dragonfly*) OUT="BSD-x86_64" ;;
Obviously, pkgsrc did not know that there is now a 64bit version of DragonFlyBSD.
It compiles now flawlessly, but how do I contact the openssl package maintainer to exchange the patch? pkgsrc.se lists only pkgsrc-users as maintainer. What is the correct protocol? Google didn't help so much...
Thanks,
Damian
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]