Giter VIP home page Giter VIP logo

deadwood2 / aros Goto Github PK

View Code? Open in Web Editor NEW
38.0 8.0 5.0 199.06 MB

Home Page: https://www.axrt.org

License: Other

Makefile 0.55% M4 0.02% C 85.97% Assembly 1.20% C++ 9.94% Java 0.02% Objective-C 0.03% Shell 0.85% Roff 0.46% Perl 0.24% TeX 0.17% Awk 0.03% Clojure 0.01% CMake 0.01% HTML 0.34% Python 0.16% QMake 0.01% REXX 0.01% XSLT 0.01% Emacs Lisp 0.01%
amiga kickstart rom runtime aros m68k exec intuition mui development

aros's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

aros's Issues

SIGTRAP at exit

As reported on https://ae.amigalife.org/index.php?topic=569.msg4672

I tried AxRuntime first, unfortunately it's not going to work for me. It was really easy to get installed and set up, but then I hit problems. A small problem is that I was building with the flags "-std=c89 -pedantic -Werror -Wall" with gcc (my project builds with Hisoft C on real Amigas, and I need to remember not to do anything modern/undefined on Linux). I removed those flags and my test program builds. But on running, it runs to completion then traps on exit:

Thread 14 "New Process" received signal SIGTRAP, Trace/breakpoint trap.
[Switching to Thread 0x7fffce7fc700 (LWP 23058)]
RunProgram (sysbase=0x7ffff00017c0, _m=0x7fffffffcac0) at /ssd/deadwood/repo-github-dd-alt-runtimelinux/AROS/arch/all-runtime/axrt/startup/startup_lib.c:222
222 /ssd/deadwood/repo-github-dd-alt-runtimelinux/AROS/arch/all-runtime/axrt/startup/startup_lib.c: No such file or directory.
(gdb) bt
#0 RunProgram (sysbase=0x7ffff00017c0, _m=0x7fffffffcac0) at /ssd/deadwood/repo-github-dd-alt-runtimelinux/AROS/arch/all-runtime/axrt/startup/startup_lib.c:222
#1 0x00007fffef79d4d9 in __program_trampoline () at /ssd/deadwood/repo-github-dd-alt-runtimelinux/AROS/arch/all-runtimelinux/dos/boot.c:83
#2 0x00007fffef79dd0a in CallEntry (argptr=0x0, argsize=0, entry=0x7fffef79d3d4 <__program_trampoline>, me=0x7fffc80167a0)
at /ssd/deadwood/repo-github-dd-alt-runtimelinux/AROS/arch/all-runtimelinux/dos/exit.c:136
#3 0x00007fffef7a50fa in DosEntry () at /ssd/deadwood/repo-github-dd-alt-runtimelinux/AROS/rom/dos/./createnewproc.c:741
#4 0x00007ffff5d7cf50 in __pthread_trampoline (ptr=0x7fffc8021380) at /ssd/deadwood/repo-github-dd-alt-runtimelinux/AROS/arch/all-runtimelinux/exec/newaddtask.c:287
#5 0x00007ffff75996db in start_thread (arg=0x7fffce7fc700) at pthread_create.c:463
#6 0x00007ffff78d288f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

If you want to look further, check out the libaxrt branch in https://github.com/iamleeg/Amiga-Smalltalk

BoingIconBar has hardcode fonts

There is no way to change the built-in font assignments and the user has nowhere to find out what these fonts are.
In AROS/workbench/tools/BoingIconBar/iconbar.c

static struct TextFont *TF_XHelvetica;
static struct TextAttr XHelvetica = {"arial.font", 9, 0, FPF_DISKFONT};
static struct TextAttr Topaz8 = {"topaz.font",8,0,FPF_ROMFONT};

On practice, in AROS-20170402 this leads to the following:
boingiconbar

Here the developer had to add an argument to specify a custom font, but he didn't.. :(

Unreadable names with DiskImageGUI and ISO9660 images

"Problem for DiskImageGUI on ISOs, if you try to mount a "standard" ISO 9660, the volume and Directory/File names will show only many question marks (?), if instead you add the extension "RockRidge" volume and Directory/File names will be correct, see the two screenshots in comparison.

On AROS 68k no problem, ISO 9660 "standard" are correctly displayed :)

I add that the version of DiskImageGUI on all Distros including your Distro is obsolete (v52.32), on AROS Archive there is a more updated version (v52.34), which however does not solve the problem on AROS x86"

https://ae.amigalife.org/index.php?topic=681.msg7761#msg7761

Multiple copying of the "Shell" icon when it's deleted

How to reproduce:

  1. Go to AROS:System
  2. Select "Shell" icon in window "System" and press Amiga + L ( Icon/Leave out )
  3. Select "Shell" icon on desktop and choose from menu "Icon / Delete..."

After that, another "Shell" icon appears on the desktop.
If you repeat the operation many times, you can fill the entire desktop with Shell icons.
AROS_Multiple_shell

ReqTool prefs not saving information

I noticed that in "ReqTool Prefs" it is not possible to save some options, "ReqTool Prefs" chooses what to save, if you try to increase the Size (% of visible height) or increase "Numer of visible entries" the changes are not saved, this happens also for other options.

This problem is present on both X86 and 68k versions!

Problems under Xfce

As reported by bison on Amigaworld.net (https://amigaworld.net/modules/newbb/viewtopic.php?topic_id=43751&start=40&post_id=833644&order=0&viewmode=flat&pid=833634&forum=42#833637)

tried the media player with LM 19.3 MATE, and it worked as expected. LM 19.3 Xfce (clean boot from ISO) does not -- the menubar displays, but the menu items will not activate. Same problem with fluxbox and openbox. Xfce does work if I kill xfwm4 and replace it with marco wm, so apparently marco provides some service that xfwm4, openbox, and fluxbox do not.

I've seen things like this before. For example, the Chromium bookmarks toolbar uses floating menus so that they can extend above the toolbar if there are too many entries in them, and some window managers open them in unexpected places, or not at all.

Wanderer freeze when trying to rename DefIcon

"I don't know if you have read a previous report of mine about a Wandererer crash if you try to rename a def_icons.

If you reach from wanderer the path Prefs/Env-Archive/SYS and try to rename a Def_icons... the system crashes, watch the video.

I have not verified the cause, if you have no idea what might be causing the problem I can do a hands-on investigation by doing some testing.

I enclose a small video test

https://drive.google.com/file/d/1YXGH0S6mX-s2opLjpkBTtKPuGF_W2wzb/view?usp=sharing"

https://ae.amigalife.org/index.php?topic=681.msg7674#msg7674

Allow for headless mode

Allow AxRuntime applications to run from shell without connecting to X. Connect to X only once application requests something from Intuition/Graphics.

ReqTools causing crash on 68k

"the problem was that some applications that opened file requester caused errors and then my system freezes, on nightly the system still works but the application stops and there is a error requester. I just see requester open and then it stops.

example the attached file if you start it from cli without parameters"

https://ae.amigalife.org/index.php?topic=798.msg8539#msg8539

"I have just tested the aros backport (with sources)

it seems reqtools library from aros works. It is from 2001 so my guess is that there were commits that causes trouble for some aspplications"

NOTE: This backport of old AROS sources does not cause these issues:

"here is the archive with the backport from aros

not sure if both reqtool libs are identical

http://aminet.net/package/util/libs/ReqToolsLib"

rebuild.sh fails on Ubuntu 18.04 and Trisquel Linux 9.0

./rebuild.sh fails on Ubuntu 18.04 and Trisquel Linux 9.0

/home/el-topo/AROS-dev/toolchain-alt-abiv0-i386-build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/gcc.texi:89: warning: @tex should only appear at the beginning of a line
/home/el-topo/AROS-dev/toolchain-alt-abiv0-i386-build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/gcc.texi:209: no matching `@end tex'
/home/el-topo/AROS-dev/toolchain-alt-abiv0-i386-build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/gcc.texi:209: no matching `@end multitable'
/home/el-topo/AROS-dev/toolchain-alt-abiv0-i386-build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/gcc.texi:209: no matching `@end titlepage'
Makefile:4286: recipe for target 'doc/gcc.info' failed
make[3]: *** [doc/gcc.info] Error 1
make[3]: *** Inväntar oavslutade jobb...
/home/el-topo/AROS-dev/toolchain-alt-abiv0-i386-build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:3090: warning: @anchor should not appear in @heading

(lots of similar errors)

/home/el-topo/AROS-dev/toolchain-alt-abiv0-i386-build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:4620: warning: @anchor should not appear in @heading
Makefile:5263: recipe for target 'all-gcc' failed
make[2]: *** [all-gcc] Error 2
mmakefile:2181: recipe for target 'tools-crosstools-gcc' failed
make[1]: *** [tools-crosstools-gcc] Error 2
[MMAKE] make --no-print-directory TOP=/home/el-topo/AROS-dev/toolchain-alt-abiv0-i386-build SRCDIR=/home/el-topo/AROS-dev/AROS CURDIR=tools/crosstools TARGET=tools-crosstools-gcc -s --file=mmakefile tools-crosstools-gcc failed: 512
[MMAKE] Error: Error while running make in tools/crosstools: No such file or directory
Makefile:68: recipe for target '/home/el-topo/AROS-dev/toolchain-alt-abiv0-i386/.installflag-crosstools' failed
make: *** [/home/el-topo/AROS-dev/toolchain-alt-abiv0-i386/.installflag-crosstools] Error 10

Bootmenu/Bootanim crash booting (linux-86_64)

Goes into infinite loop of:

################################################################################

Software Failure!

Task : 0x0000000041335DC0 - Exec Bootstrap Task

Error: 0x84000009 - unknown type of system screen

################################################################################
PC : 0x00000000443890F1
Module Devs/dosboot.resource Segment 1 .text (0x0000000044384280) Offset 0x0000000000004E71
################################################################################
[Bootstrap] Entering kernel at 0x442fc000...
[KRN] Protecting host process stack (0x00007ffdc5f7d6a0 - 0x00007ffdc5f876a0)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.