Maneage - Bugs: bug #61271, Python build bug with curses.h in...
You are not allowed to post comments on this tracker with your current authentication level.
bug #61271: Python build bug with curses.h in commit 775fc03
Submitter: | Boud Roukema <boud> | ||
Submitted: | Sun 03 Oct 2021 08:22:43 PM UTC | ||
Category: | None | Severity: | 3 - Normal |
Item Group: | None | Status: | Works For Me |
Privacy: | Public | Assigned to: | None |
Open/Closed: | Open |
Wed 21 Sep 2022 05:05:38 PM UTC, comment #4: |
Boud Roukema <boud>![]() |
Sun 09 Jan 2022 01:38:58 PM UTC, comment #3:
|
Boud Roukema <boud>![]() |
Sat 08 Jan 2022 11:40:04 PM UTC, comment #2: Thanks for the good bug report Boud!
|
Mohammad Akhlaghi <makhlaghi>![]() |
Sun 03 Oct 2021 08:22:43 PM UTC, comment #1: This item has been reassigned from the project Maneage task tracker to your tracker.
|
Boud Roukema <boud>![]() |
Sun 03 Oct 2021 08:22:43 PM UTC, original submission:
BUG: Maneage commit 775fc03 has fatal errors compiling some python modules. A second round of './project configure' leads to the Maneage system considering all packages to be compiled correctly, despite the errors declared as fatal. It is not known if the fatal errors cause problems when running python.
|
Boud Roukema <boud>![]() |
No files currently attached
Depends on the following items: None found
Items that depend on this one: None found
There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.
Follow 2 latest changes.
Date | Changed by | Updated Field | Previous Value | => | Replaced by |
---|---|---|---|---|---|
2022-09-21 | boud | Status | None | ![]() |
Works For Me |
2021-10-03 | boud | Reassign item | Maneage, task #16051 | ![]() |
Maneage, bug #61271 |
DESCRIPTION: ncurses header files are typically provided in several major systems (Debian) directly in /usr/include . The 'configure' of python-3.10.6, for commit 4318670 of core maneage, still had fatal errors because it couldn't find either ncurses.h or curses.h in either the Maneage include/ directory or the host OS /usr/include .
EXAMPLE LOG:
SUGGESTED FIX:
Commit 7286ad6 on branch 'fix_ncurses_for_python' [1] works for me. It adds the two lines
to the 'ncurses' build rules in 'basic.mk'.
[1] https://codeberg.org/boud/maneage_dev/commit/7286ad62014acaa8c46504493040c5acba7bd535