diff options
author | Andreas Baumann <mail@andreasbaumann.cc> | 2023-07-29 23:18:15 +0200 |
---|---|---|
committer | Andreas Baumann <mail@andreasbaumann.cc> | 2023-07-29 23:18:15 +0200 |
commit | eb5c641694a65fe5edec5fabeb088a83d534d595 (patch) | |
tree | f823472b2c90d4afdf389c97fd759a73549cce69 | |
parent | 908af8ebe7d9d342af3f11d37918155d25de0b78 (diff) | |
download | i486tcc-linux-eb5c641694a65fe5edec5fabeb088a83d534d595.tar.gz i486tcc-linux-eb5c641694a65fe5edec5fabeb088a83d534d595.tar.bz2 |
fixed notion static linking of helper bindings, added more bugs to bug list
-rw-r--r-- | README | 30 | ||||
-rwxr-xr-x | scripts/build.sh | 8 |
2 files changed, 30 insertions, 8 deletions
@@ -454,9 +454,33 @@ EOF the mod_xrandr module, we should be fine (tinyxlib has some Xrandr function stubs for a possible extention - similar like XCB - but the implementation is somehow missing) -- notion: startup issues: ion-statusd, ion-completefile (should be in - /lib/notionbin) - +- notion: default font contains all glyphs and not only the ISO-8859-1 ones +- notion: more fonts (for status bar? menues?): +2023-07-29 21:14:41 WARN /notion/../font.c:184: de_load_font: Could not load font "-*-helvetica-medium-r-normal-*-14-*-*-*-*-*-*-*", trying "fixed" +2023-07-29 21:14:41 WARN /notion/../font.c:184: de_load_font: Could not load font "-*-helvetica-medium-r-normal-*-12-*-*-*-*-*-*-*", trying "fixed" +2023-07-29 21:14:41 WARN /notion/../font.c:184: de_load_font: Could not load font "-*-helvetica-medium-r-normal-*-17-*-*-*-*-*-*-*", trying "fixed" +- notion: +notion: XSupportsLocale() failed. +notion: Reverting locale settings to "C". +2023-07-29 21:14:40 INFO /notion/../ioncore.c:613: ioncore_startup: Starting Notion +notion: Failed to open input method. +>> mod_xrandr: Unable to initialise module. +>> Stack trace: + 0 [C]: in 'load_module' + 1 mod_xrandr.lua:5 + [Skipping unnamed C functions.] + 4 [C]: in 'dopath' + 5 /etc/notion/cfg_defaults.lua:15 + [Skipping unnamed C functions.] + 8 [C]: in 'dopath' + 9 /etc/notion/cfg_notion.lua:115 + [Skipping unnamed C functions.] +sh: xmessage: not found +notion: Caught signal 2. Dying. +Segmentation fault +=> xrandr is a dummy module (but the shared library should be loaded by lua?) +=> xmessage: do we really want to install that Xorg app? + tools ----- diff --git a/scripts/build.sh b/scripts/build.sh index 506256c..adf6c47 100755 --- a/scripts/build.sh +++ b/scripts/build.sh @@ -539,8 +539,8 @@ if [ ! -f "${BASE}/build/stage1/bin/notion" ]; then LUAC="${BASE}/build/stage1/bin/luac" \ PRELOAD_MODULES=1 \ LUA_VERSION=5.1 PREFIX=/ ETCDIR=/etc/notion - cd notion || exit 1 - rm notion + # remove wrongly dynamically linked binaries and rebuild them + rm notion/notion mod_notionflux/notionflux/notionflux utils/ion-completefile/ion-completefile utils/ion-statusd/ion-statusd CC="${BASE}/build/stage1/bin/i386-tcc" \ LDFLAGS="-static" \ make INCLUDE="-I${BASE}/src/stage1/notion-${NOTION_VERSION}" \ @@ -554,9 +554,7 @@ if [ ! -f "${BASE}/build/stage1/bin/notion" ]; then LUA="${BASE}/build/stage1/bin/lua" \ LUAC="${BASE}/build/stage1/bin/luac" \ PRELOAD_MODULES=1 \ - LUA_VERSION=5.1 PREFIX=/ ETCDIR=/etc/notion \ - notion - cd .. || exit 1 + LUA_VERSION=5.1 PREFIX=/ ETCDIR=/etc/notion make -j$CPUS DESTDIR="${BASE}/build/stage1" PRELOAD_MODULES=1 PREFIX=/ -j$CPUS install cd .. else |