Package Details: odin dev_2024_10-1

Git Clone URL: https://aur.archlinux.org/odin.git (read-only, click to copy)
Package Base: odin
Description: The Data-Oriented Language for Sane Software Development.
Upstream URL: https://odin-lang.org/
Keywords: programming
Licenses: BSD-3-Clause
Conflicts: odin
Provides: odin
Submitter: zhangkaizhao
Maintainer: Payn
Last Packager: Payn
Votes: 10
Popularity: 0.158954
First Submitted: 2020-08-31 10:22 (UTC)
Last Updated: 2024-10-16 17:25 (UTC)

Latest Comments

1 2 Next › Last »

xyproto commented on 2024-11-09 18:10 (UTC)

@Payn Hi, would you mind if I adopt and move this package to [extra], making it an official package? No particular action would be needed on your part.

Payn commented on 2024-08-17 16:01 (UTC)

I'm sorry for the delay in this update, but now everything is up to date again.

Xara commented on 2024-08-02 18:00 (UTC)

@FabioLolix I'm sorry I didn't check the flag date.

FabioLolix commented on 2024-08-02 17:27 (UTC)

@Xara you're welcome to not bother AUR maintainers like that, the pkgbuild have only been flagged today

Xara commented on 2024-08-02 16:32 (UTC)

Please update.

Payn commented on 2024-05-26 00:35 (UTC)

Sorry for the delay, but apparently this problem is related to Odin itself and not the AUR package. However, I will investigate anyway, if I find anything, I will fix it.

hornobster commented on 2024-04-28 17:11 (UTC) (edited on 2024-04-28 17:11 (UTC) by hornobster)

hi I am getting an assertion error on build:

./build_odin.sh release-native
+ /usr/bin/clang++ src/main.cpp src/libtommath.cpp -Wno-switch -Wno-macro-redefined -Wno-unused-value '-DODIN_VERSION_RAW="dev-2024-04"' -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/home/kmo/.cache/yay/odin/src=/usr/src/debug/odin -flto=auto -std=c++14 -I/usr/include -std=c++17 -fno-exceptions -funwind-tables -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -L/usr/lib -O3 -march=native -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-z,pack-relative-relocs -flto=auto -pthread -lm -lstdc++ -ldl /usr/lib/libLLVM-17.so '-Wl,-rpath=$ORIGIN' -o odin
+ set +x
src/llvm_backend_const.cpp(157): Assertion Failure: `value_count_ == bt->Struct.fields.count`
./build_odin.sh: line 125:  5734 Illegal instruction     (core dumped) ./odin run examples/demo/demo.odin -file -- Hellope World
make: *** [Makefile:16: release_native] Error 132

am I missing some dependency?

demizer commented on 2023-10-13 20:08 (UTC)

Anyone want to take maintenance over this package? I don't use Odin anymore.

AYANE-69 commented on 2023-08-02 21:34 (UTC) (edited on 2023-08-02 21:35 (UTC) by AYANE-69)

raylib vendor library does not work. For whatever reason they insist on trying to use a static version of raylib which is not provided. You can build it from source yourself and stick it in /usr/lib/odin/vendor/raylib/linux or alternatively you can patch raylib.odin to link to "system:raylib" instead of "linux/libraylib.a" then add raylib to depends.

demizer commented on 2023-07-26 17:38 (UTC)

@misagh, thanks so much!