[Bug 2154514] Review Request: hare - The Hare programming language

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



https://bugzilla.redhat.com/show_bug.cgi?id=2154514



--- Comment #20 from Mike Rochefort <mroche@xxxxxxxxxx> ---
Update to the latest commits as of last night for all three projects:

qbe-1.1^20231230.5af33410-1
harec-0.0.0^20231210.9d51b367-1
hare-0.0.0^20231228.f01c8eed-2

The hare package now provides the following RPMs

hare :: Required meta package with licensing and /usr/share/doc info
hare-bin :: Executables and their man pages
hare-src :: Hare standard library and root third-party directory
hare-cross-compile-{gnu,llvm} :: Meta packages to obtain Hare cross compiling
environments
    - GNU: binutils-{arch}-linux-gnu, gcc-{arch}-linux-gnu for non-%_arch
packages, hare
    - LLVM: llvm, clang, lld, hare

Additionally I've added a convenience script to hare-bin, /usr/bin/harex. It is
just a helper for running hare with non-GNU toolchains since they are already
baked into the binary's config. It's controlled via the HARE_XCOMPILE_TOOLCHAIN
environment var, presently looking for "llvm" as an accepted value. The only
thing it sets are the AS, CC, and LD environment variables for a given run, and
it checks if the user has defined any of those first before changing them. I
tossed this in on a whim, but I have no qualms about removing it.

IMO, this is ready for inclusion in Fedora for end-users if approved, the next
phase will be focused on making Hare code packager-friendly. But I'm still
fully 

The following two package PRs are required for Hare to build correctly:

https://src.fedoraproject.org/rpms/qbe/pull-request/1
https://src.fedoraproject.org/rpms/harec/pull-request/3

https://download.copr.fedorainfracloud.org/results/mroche/hare/fedora-rawhide-x86_64/06836720-hare/hare.spec
https://download.copr.fedorainfracloud.org/results/mroche/hare/fedora-rawhide-x86_64/06836720-hare/hare-0.0.0%5E20231228.f01c8eed-2.fc40.src.rpm


-- 
You are receiving this mail because:
You are always notified about changes to this product and component
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2154514

Report this comment as SPAM: https://bugzilla.redhat.com/enter_bug.cgi?product=Bugzilla&format=report-spam&short_desc=Report%20of%20Bug%202154514%23c20
--
_______________________________________________
package-review mailing list -- package-review@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to package-review-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/package-review@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue




[Index of Archives]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite Conditions]     [KDE Users]

  Powered by Linux