Page MenuHomePhabricator

E on FreeBSDProject
ActivePublic

Details

Description

Try and make things more organized by creating a project to add in issues, this makes it easier to search for just FreeBSD issues. Also this opens doors to other users who enjoy using FreeBSD want to make E better.

Recent Activity

Nov 4 2018

yurivict closed T7116: Choosing wayland causes configure error: configure: error: C compiler cannot create executables as Invalid.
Nov 4 2018, 9:20 AM · E on FreeBSD

Oct 26 2018

Peter2121 created T7442: Building on FreeBSD 12 - openssl problem.
Oct 26 2018, 10:51 AM · E on FreeBSD

Sep 22 2018

ProhtMeyhet triaged T7116: Choosing wayland causes configure error: configure: error: C compiler cannot create executables as Pending on user input priority.
checking whether the C compiler works... no
Sep 22 2018, 11:36 AM · E on FreeBSD
ProhtMeyhet triaged T6783: Please don't install the empty directory lib/evas/utils as Trivial priority.

@netstar could you have a look at this?

Sep 22 2018, 10:48 AM · E on FreeBSD

Apr 13 2018

q66 added a member for E on FreeBSD: q66.
Apr 13 2018, 3:36 AM

Mar 12 2018

Peter2121 added a comment to T6734: System actions don't work on FreeBSD.

I need more info about meson. What file describes how should meson set paths?
I'll try to search myself, but it is really difficult for me, some months ago I even did not know that this build system exists...

Mar 12 2018, 3:37 PM · E on FreeBSD

Mar 11 2018

netstar added a comment to T6734: System actions don't work on FreeBSD.

@Peter2121 Maybe you could take a look into that?

Mar 11 2018, 4:38 PM · E on FreeBSD
Peter2121 added a comment to T6734: System actions don't work on FreeBSD.

The last Git version of Enlightenment has no problem with sysactions if I force sysconfdir as mentioned, configuring meson build.
However, it seems strange for me that for FreeBSD build we need to force using /usr/local/etc as sysconfdir. I think that it should be detected automatically by meson somehow as /usr/local/etc is default configuration directory for all non-base software.

Mar 11 2018, 3:04 PM · E on FreeBSD
netstar added a comment to T6734: System actions don't work on FreeBSD.

Okay that above commit was wrong.

Mar 11 2018, 9:48 AM · E on FreeBSD
netstar added a comment to T6734: System actions don't work on FreeBSD.

fixed by above commit.

Mar 11 2018, 4:43 AM · E on FreeBSD
netstar closed T6734: System actions don't work on FreeBSD as Resolved by committing rE146928970164: meson.build set PKG_SYSCONF_DIR properly..
Mar 11 2018, 4:42 AM · E on FreeBSD

Mar 10 2018

netstar added a comment to T6734: System actions don't work on FreeBSD.

ok i know how to fix this, need to speak with someone to make sure it's the right fix....trivial really,

Mar 10 2018, 4:50 PM · E on FreeBSD

Feb 28 2018

Peter2121 created T6734: System actions don't work on FreeBSD.
Feb 28 2018, 3:20 PM · E on FreeBSD

Oct 24 2017

Peter2121 added a watcher for E on FreeBSD: Peter2121.
Oct 24 2017, 1:47 PM

Sep 29 2017

zmike added a project to T2649: freeze/crash on FreeBSD: Restricted Project.
Sep 29 2017, 10:12 AM · enlightenment-git, Restricted Project

Sep 27 2017

raster added a comment to T5949: Enlightenment freezes.

perhaps clang is not respecting the gdb options... check clang's manual for debug options... maybe you have to not even use gdb... use lldb by hand. i don't know.

Sep 27 2017, 4:09 PM · Restricted Project, enlightenment-git
Peter2121 added a comment to T5949: Enlightenment freezes.

By default - CLANG

Sep 27 2017, 10:48 AM · Restricted Project, enlightenment-git

Sep 26 2017

raster added a comment to T5949: Enlightenment freezes.

ummmmm ok. well CFLAGS is set... using clang or gcc?

Sep 26 2017, 7:12 PM · Restricted Project, enlightenment-git
Peter2121 added a comment to T5949: Enlightenment freezes.

Yes, I compile as root

Sep 26 2017, 11:31 AM · Restricted Project, enlightenment-git

Sep 25 2017

raster added a comment to T5949: Enlightenment freezes.

you compile as root?

Sep 25 2017, 7:37 PM · Restricted Project, enlightenment-git
Peter2121 added a comment to T5949: Enlightenment freezes.

Voila my root environnement (set in profile):

Sep 25 2017, 4:21 AM · Restricted Project, enlightenment-git
raster added a comment to T5949: Enlightenment freezes.

ummmmm then it should have filenames and line numbers there too. unless you didnt have CFLAGS set when building efl (before configure runs)...

Sep 25 2017, 4:14 AM · Restricted Project, enlightenment-git
Peter2121 added a comment to T5949: Enlightenment freezes.

I install EFL an E normally - autogen/configure/gmake
Nothing could strip binaries. Could it be CLANG issue?

Sep 25 2017, 3:44 AM · Restricted Project, enlightenment-git

Sep 24 2017

raster added a comment to T5949: Enlightenment freezes.

this next issue... it's crashing deep inside the nvidia drivers. why - don't know. no symbols, data or info as to why...

Sep 24 2017, 4:47 PM · Restricted Project, enlightenment-git
raster added a comment to T5949: Enlightenment freezes.

those flags should do it... but it's missing the info... did something strip the binaries? did you compile and install by hand?

Sep 24 2017, 4:46 PM · Restricted Project, enlightenment-git
Peter2121 added a comment to T5949: Enlightenment freezes.

One more freeze, this time - with OpenGL rendering active.



Sep 24 2017, 3:14 PM · Restricted Project, enlightenment-git
Peter2121 added a comment to T5949: Enlightenment freezes.

What compile options should I use to have line numbers shown in the backtrace?
I used the ones from https://www.enlightenment.org/docs-efl-start :
export CFLAGS="-O2 -ffast-math -march=native -g -ggdb3"

Sep 24 2017, 8:46 AM · Restricted Project, enlightenment-git
raster added a comment to T5949: Enlightenment freezes.

well the freeze is in the sw rendering code path... so by switching engine you're avoiding that code path. i've never seen this on linux though. so my other comment about wanting at least a line number still stands. then i might know what is triggering it there. maybe a read-only bit of memory being written to somehow...

Sep 24 2017, 7:34 AM · Restricted Project, enlightenment-git
Peter2121 added a comment to T5949: Enlightenment freezes.

It seems that with OpenGL rendering the freeze is much more difficult (or impossible) to reproduce - the actions that always froze E before, don't freeze it now, I cannot reproduce it for the moment.
BTW, in the meantime I upgraded EFL and E to the last versions from Git - so maybe it helps too.
Anyway, as the problem was randomly present - I continue my tests, it's my everyday laptop, so if the problem is still here - it will be captured.

Sep 24 2017, 4:10 AM · Restricted Project, enlightenment-git
Peter2121 added a comment to T5949: Enlightenment freezes.

Probably, at one moment I reset the rendering to software from OpenGL I'm using normally.
I've just changed it to OpenGL (NVIDIA drivers), I'll try to reproduce the freeze.

Sep 24 2017, 3:36 AM · Restricted Project, enlightenment-git

Sep 23 2017

raster added a comment to T5949: Enlightenment freezes.

the fascinating thing is... you're using the software engine for e? well well... must not be too slow if you are not using acceleration. :)

Sep 23 2017, 6:11 PM · Restricted Project, enlightenment-git
Peter2121 added a comment to T5949: Enlightenment freezes.


Sep 23 2017, 12:50 PM · Restricted Project, enlightenment-git
Peter2121 added a comment to T5949: Enlightenment freezes.

I noticed that E freezes regularly when I am debugging something in Netbeans on my laptop.
I rebuilt EFL and E with more debug info, I'll try to upload some backtraces here.

Sep 23 2017, 12:46 PM · Restricted Project, enlightenment-git

Sep 13 2017

raster added a comment to T5949: Enlightenment freezes.

btw - i've been trying to update my freebsd vm to try... but network in my neck of the woods is failing to connect to pkg.freebsd.org ... something is up.

Sep 13 2017, 2:49 AM · Restricted Project, enlightenment-git

Aug 27 2017

Peter2121 added a comment to T5949: Enlightenment freezes.

...the CPU is 100%, used by Enlightenment process.

Aug 27 2017, 1:33 PM · Restricted Project, enlightenment-git
Peter2121 created T5949: Enlightenment freezes.
Aug 27 2017, 1:26 PM · Restricted Project, enlightenment-git

Jun 23 2017

MindVoid added a member for E on FreeBSD: MindVoid.
Jun 23 2017, 12:38 AM

May 25 2017

netstar closed T5419: E -> efreet_icon_fallback -> crash -> freebsd as Resolved.

Pretty certain this was a side-effect of no efreetd. E now will not fail without efreetd, but we have efreetd working again on FreeBSD.

May 25 2017, 5:28 AM · E on FreeBSD, efl

May 7 2017

netstar closed T2650: Terminology process is not exit when closed on FreeBSD as Resolved.

Fixed a LONG time ago.

May 7 2017, 7:58 AM · Terminology, E on FreeBSD

Apr 23 2017

raster closed T5130: efreetd polling on FreeBSD as Resolved by committing rEFLd9ad9b585a7e: efreetd - make efreetd use eio and not ecore_file_monitor for monitoring.
Apr 23 2017, 5:16 AM · E on FreeBSD

Apr 21 2017

netstar added a comment to T5419: E -> efreet_icon_fallback -> crash -> freebsd.
Apr 21 2017, 2:27 PM · E on FreeBSD, efl
netstar added a comment to T5419: E -> efreet_icon_fallback -> crash -> freebsd.
$3 is icon = (Efreet_Cache_Fallback_Icon *) 0x80c3f3d40
$4 is icon->icons[0] = 0x80099f9ed <Error reading address 0x80099f9ed: Bad address>
$5 is icon->icons_count = 1
Apr 21 2017, 1:21 PM · E on FreeBSD, efl
netstar created T5419: E -> efreet_icon_fallback -> crash -> freebsd.
Apr 21 2017, 1:18 PM · E on FreeBSD, efl

Mar 6 2017

netstar closed T5247: E Freeze FreeBSD as Resolved.

thanks - closing

Mar 6 2017, 1:11 AM · E on FreeBSD, efl

Mar 5 2017

raster added a comment to T5247: E Freeze FreeBSD.

in this case... your xserver is not responding to requests... notice 1 Xsync calls in 2 threads sitting and waiting for a reply...

Mar 5 2017, 10:18 PM · E on FreeBSD, efl
netstar added a comment to T5247: E Freeze FreeBSD.

I must also mention that this is using software compositing.

Mar 5 2017, 5:24 PM · E on FreeBSD, efl
netstar created T5247: E Freeze FreeBSD.
Mar 5 2017, 5:22 PM · E on FreeBSD, efl

Jan 24 2017

Peter2121 created T5130: efreetd polling on FreeBSD.
Jan 24 2017, 8:26 AM · E on FreeBSD

Dec 6 2016

netstar closed T4894: EFL: ecore_file causes E crash on FreeBSD as Resolved.

Ok, thanks raster.

Dec 6 2016, 1:12 AM · E on FreeBSD, efl

Dec 5 2016

raster added a comment to T4894: EFL: ecore_file causes E crash on FreeBSD.

hmm that crash is a patch not a crash (bt) as i'd expect... :) how can either path or name_start be null? path is a fixed size buffer (of EINA_PATH_MAX in size) so it can NEVER be NULL. so only name_start could be in. no matter what it is set by eina_file_direct_ls():

Dec 5 2016, 10:41 PM · E on FreeBSD, efl