openbsd: is this a meson or linking?

Have done some looking into this issue. With EFL having issues
on FreeBSD i386 and weak symbols and some comments it seems this
must be a linker issue. I need to read up more so for now, this
workaround remains.
This commit is contained in:
Alastair Poole 2020-10-02 16:47:39 +01:00
parent 6f8973ed12
commit 167b16c7c1
2 changed files with 4 additions and 2 deletions

View File

@ -13,9 +13,10 @@
// These should be static. Please do not change.
// OpenBSD has issues which are undetermined yet.
Ui *_ui;
Evisum_Config *_evisum_config;
static Eina_Lock _lock;
Eina_Lock _lock;
static void
_config_save(Ui *ui)

View File

@ -1,7 +1,7 @@
#include "ui_disk.h"
#include "../system/disks.h"
static Eina_Hash *_mounted = NULL;
Eina_Hash *_mounted;
typedef struct _Item_Disk
{
@ -274,6 +274,7 @@ ui_win_disk_add(Ui *ui)
evas_object_smart_callback_add(win, "delete,request", _win_del_cb, ui);
evisum_child_window_show(ui->win, win);
_disk_update(ui);
ui->timer_disk = ecore_timer_add(3.0, _disk_update, ui);