Package Details: hare-git r3759.ea9b3d0e-1

Git Clone URL: (read-only, click to copy)
Package Base: hare-git
Description: The Hare systems programming language
Upstream URL:
Licenses: MPL2
Conflicts: hare
Provides: hare
Submitter: apreiml
Maintainer: apreiml
Last Packager: apreiml
Votes: 6
Popularity: 0.035688
First Submitted: 2022-04-24 17:34 (UTC)
Last Updated: 2024-03-19 07:24 (UTC)

Dependencies (8)

Required by (30)

Sources (3)

Latest Comments

1 2 3 Next › Last »

apreiml commented on 2023-10-11 06:14 (UTC)

It has just been applied :).

dyskos commented on 2023-10-10 18:13 (UTC)

Okay, thanks! I managed to edit the PKGBUILD and apply the patch for a successful install. I hope that'll be merged soon.

apreiml commented on 2023-10-10 06:13 (UTC)

Yes, it's an upstream issue. AES-NI tests are run, even if the cpu doesn't support it. There's a patch pending:

dyskos commented on 2023-10-09 23:06 (UTC) (edited on 2023-10-09 23:06 (UTC) by dyskos)

I'm getting an error in the tests:

crypto::aes::ni_test_example_vector3...make: *** [Makefile:95: check] Illegal instruction (core dumped)
==> ERROR: A failure occurred in check().
 -> error making: hare-git-exit status 4
 -> Failed to install the following packages. Manual intervention is required:
hare-git - exit status 4

Is this an upstream issue?

arenm commented on 2023-08-02 00:12 (UTC)

Thanks, that was fast :)

apreiml commented on 2023-08-01 14:52 (UTC)

I've removed the patch.

arenm commented on 2023-08-01 14:17 (UTC)

Can you check if 0001-Comment-out-assertions-that-fail-on-aarch64.patch is still required? It doesn't apply anymore, and seems to compile fine without it on aarch64.

apreiml commented on 2022-11-15 12:26 (UTC)

This is an upstream issue. SYS_alarm is not available in aarch64. Can you maybe try the following patch? If it works I'll send it upstream:

whynothugo commented on 2022-11-15 11:49 (UTC)

This is failing for me on aarch64 now:

HAREC   .cache/rt/rt-linux.ssa
Error ./rt/+linux/syscalls.ha:868:34: Unknown object 'SYS_alarm'
Error ./rt/+linux/syscalls.ha:868:34: Argument type void is not assignable to parameter type u64
Error ./rt/+linux/syscalls.ha:868:55: Invalid cast from void to uint
Error ./rt/+linux/syscalls.ha:868:15: Return value void is not assignable to function result type uint
Error ./rt/+linux/syscalls.ha:867:39: Result value void is not assignable to function result type uint
make: *** [ .cache/rt/rt-linux.ssa] Error 1

Not sure if this is an upstream issue or not.