MantisBT - Buildsystem | |||||
View Issue Details | |||||
ID | Project | Category | View Status | Date Submitted | Last Update |
0002802 | Buildsystem | [All Projects] General | public | 2020-12-26 13:47 | 2020-12-29 20:22 |
Reporter | Eric Dodd | ||||
---|---|---|---|---|---|
Assigned To | |||||
Priority | normal | Severity | minor | Reproducibility | always |
Status | new | Resolution | open | ||
Platform | SGI | OS | IRIX | OS Version | 6.5.30 |
Fixed in CI build # | |||||
Reported in CI build # | |||||
Summary | 0002802: Adding compatibility library to CFLAGS unexpectedly changes option to be rpl_option | ||||
Description | In the process of porting Netsurf to IRIX, if we add our compatibility library to CFLAGS like `-I%{_includedir}/libdicl-0.1` , some parts of the build system seem to change `option` to be `rpl_option`. This causes "unknown symbol" errors, as the build is looking for `corestring_lwc_rpl_option`. | ||||
Steps To Reproduce | * Get an SGI * Install SGUG-RSE 0.0.7 from https://github.com/sgidevnet/sgug-rse/releases/tag/v0.0.7beta * Build and install the following packages that are not yet available as binaries: SDL xcb-util xcb-util-image xcb-util-keysyms xcb-util-wm * Build netsurf 3.9 from the listed wipnonautomated branch | ||||
Additional Information | We're basing the port on the version of Netsurf in FC31, 3.9. Patches and spec can be found here: https://github.com/sgidevnet/sgug-rse/tree/wipnonautomated/packages/netsurf . Netsurf is likely the best chance at having a working modern browser on IRIX. We're unable to attach a debug log, as `netsurf -v` emits whitespace but doesn't launch a window. Without -v, it does launch a window, and sometimes can be stable for whole minutes without crashing. Yes, we're aware IRIX is a dead OS. | ||||
Tags | No tags attached. | ||||
Relationships | |||||
Attached Files | Screen Shot 2020-12-29 at 2.51.13 PM.jpg (34,643) 2020-12-29 19:57 https://bugs.netsurf-browser.org/mantis/file_download.php?file_id=693&type=bug Screen Shot 2020-12-29 at 3.02.21 PM.jpg (101,302) 2020-12-29 20:22 https://bugs.netsurf-browser.org/mantis/file_download.php?file_id=694&type=bug |
Notes | |||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|
Issue History | |||||
Date Modified | Username | Field | Change | ||
---|---|---|---|---|---|
2020-12-26 13:47 | Eric Dodd | New Issue | |||
2020-12-28 19:57 | John-Mark Bell | Note Added: 0002306 | |||
2020-12-29 19:57 | Eric Dodd | File Added: Screen Shot 2020-12-29 at 2.51.13 PM.jpg | |||
2020-12-29 19:57 | Eric Dodd | Note Added: 0002308 | |||
2020-12-29 20:22 | Eric Dodd | File Added: Screen Shot 2020-12-29 at 3.02.21 PM.jpg | |||
2020-12-29 20:22 | Eric Dodd | Note Added: 0002309 |