Hello,

on some machines, I have to revert 64b81d3256 to complete edj files compilation.

    rsvg miss -m :
      sed -i "s/\[rsvg\]/[rsvg, cc.find_library('m', required: true)]/" 
src/generic/evas/rsvg/meson.build

with HEAD, this is what I do:
    rm -fr build
    meson setup --prefix=/opt/efl -Defl-one=true -Doptimization=2 
-Dharfbuzz=true -Dbuild-examples=false -Dbuild-tests=false -Ddrm=true -Dwl=true 
-Dbindings= build
    ninja -C build

it ends up with 262 error codes,
but the edj files built are valid & cmp says they are the same as those 
produced without 64b81d3256.

    [3003/3008] Generating data/ethumb/frames/edje_cc_ethumb_frame with a 
custom command
    FAILED: [code=262] data/ethumb/frames/default.edj
    /usr/bin/env EFL_RUN_IN_TREE=1 ./build/src/bin/edje/edje_cc -beta -fastcomp 
-sd ./data/ethumb/frames -id ./data/ethumb/frames -fd ./data/ethumb/frames 
../data/ethumb/frames/default.edc data/ethumb/frames/default.edj
    corrupted size vs. prev_size
    [3004/3008] Generating 
data/elementary/objects/edje_cc_elm_test_tab_pager.edc with a custom command
    FAILED: [code=262] data/elementary/objects/test_tab_pager.edj
    /usr/bin/env EFL_RUN_IN_TREE=1 ./build/src/bin/edje/edje_cc -beta -fastcomp 
-no-warn-unused-images -sd ./data/elementary/themes/snd -id 
./data/elementary/themes/img -id ./data/elementary/objects -fd 
./data/elementary/objects ../data/elementary/objects/test_tab_pager.edc 
data/elementary/objects/test_tab_pager.edj
    corrupted size vs. prev_size
    ...


if I run this, everything compiles nicely, so it leads to a fd close issue in 
multi-threads environment.

    for f in cursors font_preview multibuttonentry multip postit_ent test 
test_external test_focus_style test_masking test_pager test_prefs 
test_tab_pager test_tooltip
    do
      /usr/bin/env EFL_RUN_IN_TREE=1 ./build/src/bin/edje/edje_cc -beta 
-fastcomp -no-warn-unused-images \
        -sd ./data/elementary/themes/snd \
        -id ./data/elementary/themes/img \
        -id ./data/elementary/objects \
        -fd ./data/elementary/objects \
        "./data/elementary/objects/${f}.edc" "/tmp/${f}.edj"
    done

what are your thoughts on this ?



_______________________________________________
enlightenment-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-users

Reply via email to