Package Details: obnc 0.17.2-4

Git Clone URL: https://aur.archlinux.org/obnc.git (read-only, click to copy)
Package Base: obnc
Description: Oberon compiler
Upstream URL: http://miasap.se/obnc/
Licenses: GPL
Submitter: GentleMonster
Maintainer: codyps (micwoj92, MarcusE1W)
Last Packager: micwoj92
Votes: 4
Popularity: 0.38
First Submitted: 2018-05-02 12:50 (UTC)
Last Updated: 2024-06-22 17:28 (UTC)

Latest Comments

micwoj92 commented on 2024-06-22 17:29 (UTC)

I've added !buildflags, because otherwise it was failing at package step:

==> Starting package()...
mkdir -p /build/obnc/pkg/obnc/usr/bin
cp bin/obnc /build/obnc/pkg/obnc/usr/bin
cp bin/obnc-compile /build/obnc/pkg/obnc/usr/bin
cp bin/obnc-path /build/obnc/pkg/obnc/usr/bin
cp bin/obncdoc /build/obnc/pkg/obnc/usr/bin
sed -e "s|^\(readonly defaultPrefix=\).*$|\1'/usr'|" -e "s|^\(readonly defaultLibDir=\).*$|\1'lib'|" "bin/obncdoc-extract" > "/build/obnc/pkg/obnc/usr/bin/obncdoc-extract"
chmod +x /build/obnc/pkg/obnc/usr/bin/obncdoc-extract
sed -e "s|^\(readonly defaultPrefix=\).*$|\1'/usr'|" -e "s|^\(readonly defaultLibDir=\).*$|\1'lib'|" "bin/obncdoc-index" > "/build/obnc/pkg/obnc/usr/bin/obncdoc-index"
chmod +x /build/obnc/pkg/obnc/usr/bin/obncdoc-index
sed -e "s|^\(readonly defaultPrefix=\).*$|\1'/usr'|" -e "s|^\(readonly defaultLibDir=\).*$|\1'lib'|" "bin/obncdoc-markup" > "/build/obnc/pkg/obnc/usr/bin/obncdoc-markup"
chmod +x /build/obnc/pkg/obnc/usr/bin/obncdoc-markup
mkdir -p /build/obnc/pkg/obnc/usr/include/obnc
cp lib/obnc/OBNCConfig.h /build/obnc/pkg/obnc/usr/include/obnc
cp lib/obnc/OBNC.h /build/obnc/pkg/obnc/usr/include/obnc
mkdir -p /build/obnc/pkg/obnc/usr/lib/obnc
cp lib/obnc/OBNC.o /build/obnc/pkg/obnc/usr/lib/obnc
cp lib/obnc/OBNC.env /build/obnc/pkg/obnc/usr/lib/obnc
*** buffer overflow detected ***: terminated
obnc-compile: FilesTest.obn:20: 

Fatal signal raised, stack trace:
PrintStackTrace
    /build/obnc/src/obnc-0.17.2/src/StackTraceLinux.c:91
__sigaction
pthread_key_delete
perror
__fortify_fail
__chk_fail
QualifiedName
:?
obnc: build process failed
*** buffer overflow detected ***: terminated
obnc-compile: InTest.obn:20: 

Fatal signal raised, stack trace:
PrintStackTrace
    /build/obnc/src/obnc-0.17.2/src/StackTraceLinux.c:91
__sigaction
pthread_key_delete
perror
__fortify_fail
__chk_fail
QualifiedName
:?
obnc: build process failed
*** buffer overflow detected ***: terminated
obnc-compile: Input.obn:14: 

Fatal signal raised, stack trace:
PrintStackTrace
    /build/obnc/src/obnc-0.17.2/src/StackTraceLinux.c:91
__sigaction
pthread_key_delete
perror
__fortify_fail
__chk_fail
QualifiedName
:?
obnc: build process failed
*** buffer overflow detected ***: terminated
obnc-compile: Input0Test.obn:20: 

Fatal signal raised, stack trace:
PrintStackTrace
    /build/obnc/src/obnc-0.17.2/src/StackTraceLinux.c:91
__sigaction
pthread_key_delete
perror
__fortify_fail
__chk_fail
QualifiedName
:?
obnc: build process failed
*** buffer overflow detected ***: terminated
obnc-compile: MathTest.obn:20: 

Fatal signal raised, stack trace:
PrintStackTrace
    /build/obnc/src/obnc-0.17.2/src/StackTraceLinux.c:91
__sigaction
pthread_key_delete
perror
__fortify_fail
__chk_fail
QualifiedName
:?
obnc: build process failed
*** buffer overflow detected ***: terminated
obnc-compile: OutTest.obn:20: 

Fatal signal raised, stack trace:
PrintStackTrace
    /build/obnc/src/obnc-0.17.2/src/StackTraceLinux.c:91
__sigaction
pthread_key_delete
perror
__fortify_fail
__chk_fail
QualifiedName
:?
obnc: build process failed
*** buffer overflow detected ***: terminated
obnc-compile: StringsTest.obn:20: 

Fatal signal raised, stack trace:
PrintStackTrace
    /build/obnc/src/obnc-0.17.2/src/StackTraceLinux.c:91
__sigaction
pthread_key_delete
perror
__fortify_fail
__chk_fail
QualifiedName
:?
obnc: build process failed
*** buffer overflow detected ***: terminated
obnc-compile: Input.obn:14: 

Fatal signal raised, stack trace:
PrintStackTrace
    /build/obnc/src/obnc-0.17.2/src/StackTraceLinux.c:91
__sigaction
pthread_key_delete
perror
__fortify_fail
__chk_fail
QualifiedName
:?
obnc: build process failed
mkdir -p /build/obnc/pkg/obnc/usr/include/obnc/ext
mkdir -p /build/obnc/pkg/obnc/usr/lib/obnc/ext
*** buffer overflow detected ***: terminated
obnc-compile: ArgsTest.obn:20: 

Fatal signal raised, stack trace:
PrintStackTrace
    /build/obnc/src/obnc-0.17.2/src/StackTraceLinux.c:91
__sigaction
pthread_key_delete
perror
__fortify_fail
__chk_fail
QualifiedName
:?
obnc: build process failed
==> ERROR: A failure occurred in package().
    Aborting...

codyps commented on 2020-09-25 19:25 (UTC)

@MarcusE1W: I've added aarch64 to the supported architectures. You're absolutely right that sdl needed to be added to DEPENDS. I've added it. (the build process doesn't fail if sdl is not installed, but I think it might not generate all the objects).

If you're using this actively, I'm always happy to add you as a co-maintainer.

MarcusE1W commented on 2020-09-25 15:02 (UTC)

Hi.

I have successfully installed obnc on a Pinebook Pro, so you could maybe add 'aarc64' to supported architectures ? Also would it make sense to add sdl as a dependency ? I am quite new to this, so not sure.

codyps commented on 2020-03-26 19:38 (UTC)

Hey @GentleMonster, are you going to update these packages? If not, could you disown them so I can adopt?