Emilgardis

Emilgardis

Member Since 9 years ago

Sweden

Experience Points
19
follower
Lessons Completed
4
follow
Lessons Completed
45
stars
Best Reply Awards
84
repos

1205 contributions in the last year

Pinned
⚡ Rust library for talking with the Twitch API aka. "Helix", TMI and more! Use Twitch endpoints fearlessly!
⚡ Generate Rust register maps (`struct`s) from SVD files
⚡ A WIP game board for renju designed in rust!
Activity
Jan
18
4 days ago
push

Emilgardis push Emilgardis/twitch_discord_moderation

Emilgardis
Emilgardis

reintroduce planner :)

also tweak gitignore

commit sha: 9d8f9d12afacd61ad6724eba54e2a4877992d9cc

push time in 3 days ago
push

Emilgardis push Emilgardis/twitch_discord_moderation

Emilgardis
Emilgardis

don't debug pongs

also make a dumb check for pong response

commit sha: 89d83f002aca8d63003b2bb75dfef6bccf8edb4a

push time in 3 days ago
push

Emilgardis push Emilgardis/twitch_discord_moderation

Emilgardis
Emilgardis

switch to built

also always skip v* tags when doing cleanup

commit sha: 804c77e93756c23ca3405c4b99d65468b0faa59b

push time in 3 days ago
Activity icon
issue

Emilgardis issue comment rust-embedded/cross

Emilgardis
Emilgardis

Update Android NDK version and API version

This PR updates Android NDK version and API version as the same as libc crate.

https://github.com/rust-lang/libc/blob/master/ci/android-install-ndk.sh

Fix https://github.com/rust-embedded/cross/issues/195

Emilgardis
Emilgardis

Why did you close this PR? I don't see anything wrong with it, and the CI failure is wide, see #609

Jan
17
5 days ago
push

Emilgardis push Emilgardis/twitch_discord_moderation

Emilgardis
Emilgardis

fix rustfmt and make msrv clearer

Emilgardis
Emilgardis

don't build arm on pushes, only on tags

commit sha: dc9eea554d9d31ede394b5cc4659babfa968539c

push time in 4 days ago
Activity icon
fork

Emilgardis forked lukaslueg/built

⚡ Provides a crate with information from the time it was built.
Emilgardis MIT License Updated
fork time in 5 days ago
push

Emilgardis push Emilgardis/twitch_discord_moderation

Emilgardis
Emilgardis

add edge tagging. Also add cleanup and cache

commit sha: a979c2e259ac720d7b5d06c8f6ff4de1982d2fe6

push time in 5 days ago
Activity icon
issue

Emilgardis issue comment rust-embedded/cross

Emilgardis
Emilgardis

freebsd: include libkvm in build image

Cross builds targeting FreeBSD currently fail for projects depending on version 0.2.105+ of the libc crate due to a new dependency on libkvm, introduced here: https://github.com/rust-lang/libc/commit/9ab890d42b8435517369320ae6a259386049917a#diff-75cac48df6376b0d5783bc764c591d1a896a92429653beda3f0b3e93aa8c339fR290

The compilation error looks like:

error: linking with `x86_64-unknown-freebsd12-gcc` failed: exit status: 1
...
  = note: /usr/local/lib/gcc/x86_64-unknown-freebsd12/6.4.0/../../../../x86_64-unknown-freebsd12/bin/ld: cannot find -lkvm
          collect2: error: ld returned 1 exit status

This PR adds the static and shared libkvm binaries to the build image to resolve this issue.

Emilgardis
Emilgardis

@Emilgardis can we please get this merged? This is currently entirely broken without this change.

Yes, this is to be included, however CI is completely broken right now, see #609

If you need this right now, you can use your own images.

See https://github.com/rust-embedded/cross#custom-docker-images

Sorry for the non-satisfactory workaround for this specific issue. You'd probably need to download the base.txz freebsd again.

Previous