Bug 200826 - [PATCH] update x11-toolkits/elementary
Summary: [PATCH] update x11-toolkits/elementary
Status: Closed Overcome By Events
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: freebsd-enlightenment (Nobody)
URL:
Keywords: patch
Depends on:
Blocks:
 
Reported: 2015-06-12 20:02 UTC by FreeBSD Ports
Modified: 2015-08-04 18:54 UTC (History)
2 users (show)

See Also:


Attachments
patch file (1002 bytes, patch)
2015-08-03 13:29 UTC, Anonymous
freebsd: maintainer-approval? (freebsd)
Details | Diff
build log (128.73 KB, text/x-log)
2015-08-03 13:30 UTC, Anonymous
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description FreeBSD Ports 2015-06-12 20:02:39 UTC
Update to 1.14.0
Comment 1 Bugzilla Automation freebsd_committer 2015-06-12 20:02:39 UTC
Maintainer informed via mail
Comment 2 Grzegorz Blach freebsd_committer 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 2015-08-04 18:54:58 UTC
Port was upgraded to 1.15.0