I've done some tests on my work laptop. I can reproduce the problem.
Reverting some commits, I found the commit that broke things:
git checkout cef058c48b21c6effed8d6580876632b4344ec7f . ==> build OK
git checkout 4b4c208d99358941cfe886bc1a87e38c2390f0bd . ==> build failed
Peter
-------- Forwarded Message --------
Subject: EFL - FreeBSD Jenkins build failed
Date: Mon, 24 Aug 2020 11:20:40 +0200
From: Quelrond <quelr...@gmail.com>
To: enlightenment-devel@lists.sourceforge.net
Hello!
My Jenkins cannot build EFL anymore.
It seems that the problem appeared starting from one of these commits:
1. eina: Close file in unlink test (commit: bfc3e9f
<https://github.com/Enlightenment/efl/commit/bfc3e9f96ec3089545bcd67c3c2a4c9e9c4f405f>)
2. eina_test_lock.c: Implement clock_gettime for Windows (commit:
1ee6e02
<https://github.com/Enlightenment/efl/commit/1ee6e020bb623e91df9c10a161efd01ba2a45603>)
3. ecore x - go back to vsync thread. this will be more reliable
(commit: cef058c
<https://github.com/Enlightenment/efl/commit/cef058c48b21c6effed8d6580876632b4344ec7f>)
4. ecore - don't do anything with heap between fork and exec (commit:
4b4c208
<https://github.com/Enlightenment/efl/commit/4b4c208d99358941cfe886bc1a87e38c2390f0bd>)
5. evas - fix deadlock with sw async rendering calling cbs in post
flush (commit: db8e598
<https://github.com/Enlightenment/efl/commit/db8e59835193ef9b041cb36dae8b96232be3da08>)
During the build we try to create test_external.edj, default.edj and
player_entry.edj using edje_cc. These commands are started _twice_ (with
the same arguments) one instance of every command starts to use 100% of
CPU, the build is never finished.
The commands are:
/root/efl/build/src/bin/edje/edje_cc -beta -fastcomp -sd
/root/efl/data/elementary/objects -id
/root/efl/data/elementary/themes/img -id
/root/efl/data/elementary/objects -fd /root/efl/data/elementary/objects
../data/elementary/objects/test_external.edc
data/elementary/objects/test_external.edj
/root/efl/build/src/bin/edje/edje_cc -beta -fastcomp -deps
data/elementary/themes/default.edj.d -sd
/root/efl/data/elementary/themes/snd -id
/root/efl/data/elementary/themes/img -id
/root/efl/data/elementary/themes/fdo -fd
/root/efl/data/elementary/themes/fnt
../data/elementary/themes/default.edc data/elementary/themes/default.edj
/root/efl/build/src/bin/edje/edje_cc -id
/root/efl/data/elementary/themes/img -sd
/root/efl/data/elementary/themes/snd
../src/bin/exactness/player_entry.edc src/bin/exactness/player_entry.edj
Could someone fix it, please?
Peter
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel