Bug 40009 - однобайтовая ошибка в спеке => acc падает на e2kv4+
Summary: однобайтовая ошибка в спеке => acc падает на e2kv4+
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: alterator-lookout (show other bugs)
Version: unstable
Hardware: e2k Linux
: P5 critical
Assignee: Michael Shigorin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-04-28 17:33 MSK by Michael Shigorin
Modified: 2021-04-28 17:36 MSK (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Shigorin 2021-04-28 17:33:00 MSK
Чтоб хоть где-то было зафиксировано.

В alterator-lookout 2.7-alt1 оставался досадный ляп: патч для guile20
применяется под %ifarch e2k, а не %ifarch %e2k -- т.е. только на v3, но не v4+.

Соответственно acc, например, падает вот так:

# acc
;;; note: source file /usr/sbin/acc
;;;       newer than compiled /root/.cache/guile/ccache/2.0-LE-8-2.0/usr/sbin/acc.go
WARNING: (guile-user): imported module (alterator common) overrides core binding `turn-on-debugging'
QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/.private/root/runtime-root'
font_init<9>
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
WARNING: (alterator session state): imported module (alterator algo) overrides core binding `call-with-current-continuation'
Backtrace:
In ice-9/boot-9.scm:
 160: 7 [catch #t #<catch-closure 1e30520> ...]
In unknown file:
   ?: 6 [apply-smob/1 #<catch-closure 1e30520>]
In ice-9/control.scm:
  56: 5 [default-prompt-handler #<partial-continuation 20c9380> ...]
In interfaces/guile/algo.scm:
 161: 4 [#<procedure 2268720 at interfaces/guile/algo.scm:161:4 (cont)> #<partial-continuation 20c9380>]
 161: 3 [#<procedure 2145640 ()>]
In interfaces/guile/lookout.scm:
  45: 2 [#<procedure 2268780 at interfaces/guile/lookout.scm:45:30 ()>]
In interfaces/guile/lookout/root.scm:
  37: 1 [document:popup "/acc" user "qtbrowser" password "" language "ru_RU"]
In unknown file:
   ?: 0 [scm-error misc-error #f ...]

ERROR: In procedure scm-error:
ERROR: unknown operation for object: #<procedure message-off (obj . args)>

Было исправлено ещё тогда же; непонятно, почему тогда же не ушло в сизиф,
но хоть сейчас отправил 2.7-alt2: http://git.altlinux.org/tasks/270886/
Comment 1 Michael Shigorin 2021-04-28 17:36:06 MSK
http://git.altlinux.org/tasks/archive/done/_264/270886/logs/events.2.1.log

* Fri Sep 11 2020 Michael Shigorin <mike@altlinux> 2.7-alt2
- E2K: generalize BR: and use %e2k for patches instead of e2k