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