[haiku-development] Re: [Outreachy] Haiku and Crypto Set

  • From: "Lee Mon" <strongleemon@xxxxxxxxxx>
  • To: "kallisti5" <kallisti5@xxxxxxxxxxx>, "pulkomandy" <pulkomandy@xxxxxxxxxxxxx>
  • Date: Fri, 8 Mar 2019 18:11:04 +0300

Hi,
I can't get haiku-nightly.image when I apply crypto set patch.
I can't see any errors but in the beginning there is:
leemon@debian:~/Projects/haikuos/build/generated.x86_64$ $JAM_EXEC -q -j2
@nightly-raw
Starting build of type regular ...
Building Haiku Nightly
Skipping setjmp_test2.S test on non-x86
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
don't know how to make libcrypto.so
...patience...
...patience...
...patience...
...found 159642 target(s)...
...updating 12873 target(s)...
...can't find 1 target(s)...
...can't make 322 target(s)...
Are there any ideas?
I can built Haiku without the patch and get the image.
At the same time I get:
haiku.image-copy-files haiku.image-extract-files haiku.image-init-vars

 07.03.2019, 14:58, Adrien Destugues <pulkomandy@xxxxxxxxxxxxx>7 mars 2019
 12:48 "Lee Mon" <strongleemon@xxxxxxxxxx> a écrit:
 > Hi,
 >
 > I cherry-picked the patches but how to build them?
 >
 > I can build AboutSystem with
 >
 > $JAM_EXEC -q AboutSystem
 >
 > but when I am trying crypto, Crypto, CryptoSet or cryptoset I get:
 You can find the target name in the Jamfile:
 https://review.haiku-os.org/c/haiku/+/438/2/src/kits/crypto/Jamfile
 Currently it is libbcrypto.so (notice the extra 'b' to differenciate it from
 OpenSSL' libcrypto)
 so the command would be:
 jam -q libbcrypto.so
 > $JAM_EXEC -q -t $HAIKU_DIR/src/kits/crypto/Jamfile
 > but it seems to me that it didn't build what I wanted. I wasn't able to
 find the resulting library.
 The buildsystem is designed to work from the root Jamfile, trying to short
 circuit that usually won't work.
 You just need a target name.
 --
 Adrien / PulkoMandy

Other related posts: