Bug 200826

Summary: [PATCH] update x11-toolkits/elementary
Product: Ports & Packages Reporter: FreeBSD Ports <cpets>
Component: Individual Port(s)Assignee: freebsd-enlightenment (Nobody) <enlightenment>
Status: Closed Overcome By Events    
Severity: Affects Only Me CC: freebsd, gblach
Priority: --- Keywords: patch
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
patch file
freebsd: maintainer-approval? (freebsd)
build log none

Description FreeBSD Ports 2015-06-12 20:02:39 UTC
Update to 1.14.0
Comment 1 Bugzilla Automation freebsd_committer freebsd_triage 2015-06-12 20:02:39 UTC
Maintainer informed via mail
Comment 2 Grzegorz Blach freebsd_committer freebsd_triage 2015-06-12 21:18:50 UTC
(In reply to FreeBSD Ports from comment #0)
You forgot to attach patch.
Comment 3 FreeBSD Ports 2015-06-13 13:44:53 UTC
I don't have one yet as build fails:
http://grid.bsdjunk.com/data/FreeBSD10AMD64-cpet/2015-06-12_18h56m20s/logs/errors/elementary-1.14.1.log

I am trying to see why.
Comment 4 FreeBSD Ports 2015-06-13 13:47:02 UTC
After that file edje_cc stays in a uwait state

48635 root          2  20    0   174M 16396K uwait   2   0:00   0.00% edje_cc
80665 root          2  52    0   174M 16392K uwait   0   0:00   0.00% edje_cc

And then requires a manual ctrl-c and manual killing of procs.
Comment 5 FreeBSD Ports 2015-06-13 19:23:51 UTC
Please see note from bug 200817
Comment 6 FreeBSD Ports 2015-06-13 19:31:31 UTC
an alpha version of the port update can be found here:

http://fossil.bsdjunk.com/enlightenment/dir?ci=4a389d64e7460120&name=EPorts/x11-toolkits/elementary

if anyone wants to help diagnose this error. doing a gdb it seems to have some thread issue with libeiena causing edje_cc to go into a loop.

(gdb) bt
#0  0x0000000801cab8cc in __error () from /lib/libthr.so.3
#1  0x0000000801ca9d8e in _pthread_cond_wait () from /lib/libthr.so.3
#2  0x0000000800fde7ac in evas_thread_queue_flush ()
   from /usr/local/lib/libevas.so.1
#3  0x0000000801518962 in eina_thread_create ()
   from /usr/local/lib/libeina.so.1
#4  0x0000000801ca04f5 in pthread_create () from /lib/libthr.so.3
#5  0x0000000000000000 in ?? ()
(gdb) 

I will recompile with debugging and see what I can dig up.
Comment 7 Anonymous 2015-08-03 13:29:34 UTC
Created attachment 159493 [details]
patch file

Update this to the latest working versiosn of 1.13.3 and await release of 1.15.0
Comment 8 Anonymous 2015-08-03 13:30:21 UTC
Created attachment 159494 [details]
build log
Comment 9 Anonymous 2015-08-03 13:32:17 UTC
This is a simple update, I noticed that 1.13.3 was release and decided to update the PR instead of submitting new ones, I am unsure if that's the correct approach but it saves possible confusing on a new/old PR. If this is not the way you may ping me by email :)
Comment 10 Anonymous 2015-08-04 18:47:36 UTC
This may be closed out as it was updated to 1.15.0
Comment 11 Grzegorz Blach freebsd_committer freebsd_triage 2015-08-04 18:54:58 UTC
Port was upgraded to 1.15.0