Re: [E-devel] E22 Schedule
Hi Mike, Le 31/10/2017 à 16:31, Mike Blumenkrantz a écrit : > After reviewing the currently reported issues I'm now planning to do the > final release on Thursday. If anyone is working on any last minute bug > fixes, please have them tested and committed by then. I'm trying the new meson build system and I have a problem with pam option. If pam is disabled (-Dpam=false) the build fail since pam is listed in deps_e. Best regards, Romain > > Thanks! > -- > Check out the vibrant tech community on one of the world's most > engaging tech sites, Slashdot.org! http://sdm.link/slashdot > ___ > enlightenment-devel mailing list > enlightenment-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E22 Schedule
On Wed, 01 Nov 2017 01:41:08 + Mike Blumenkrantz said: > Assuming you are looking at the Enlightenment internal menu code, that is. > If you are looking at the async efreet code, this has never successfully > been used and is not currently used anywhere that I am aware of. it doesnt seem at least efreet menu is being used from any threads i can find... so go ahead with release. this isnt going to be found quickly. > On Tue, Oct 31, 2017 at 9:20 PM Mike Blumenkrantz < > michael.blumenkra...@gmail.com> wrote: > > > There are no threads in the menu code that you are looking at, only > > functions with names from a time when there was an attempt to make efreet > > menu parsing asynchronous. > > > > On Tue, Oct 31, 2017 at 8:56 PM Carsten Haitzler > > wrote: > > > >> On Tue, 31 Oct 2017 15:31:08 + Mike Blumenkrantz > >> said: > >> > >> > After reviewing the currently reported issues I'm now planning to do the > >> > final release on Thursday. If anyone is working on any last minute bug > >> > fixes, please have them tested and committed by then. > >> > >> can you hold off on this until i look at the apps menu stuff? i juast am > >> spotting it's using threads... and threads + efreet == bad. netstar just > >> pointed this out to me (as throwing in locks into efreet seems to fix > >> things > >> for him). > >> > >> i suspect i need to review this and undo the threading if it's also doing > >> efreet calls from there. > >> > >> -- > >> - Codito, ergo sum - "I code, therefore I am" -- > >> Carsten Haitzler - ras...@rasterman.com > >> > >> > -- > Check out the vibrant tech community on one of the world's most > engaging tech sites, Slashdot.org! http://sdm.link/slashdot > ___ > enlightenment-devel mailing list > enlightenment-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > -- - Codito, ergo sum - "I code, therefore I am" -- Carsten Haitzler - ras...@rasterman.com -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E22 Schedule
On Wed, 01 Nov 2017 01:41:08 + Mike Blumenkrantz said: > Assuming you are looking at the Enlightenment internal menu code, that is. > If you are looking at the async efreet code, this has never successfully > been used and is not currently used anywhere that I am aware of. netstar did some patching of efreet and added some locks... and the problems seen with everything went away it seems. this is a red flag i think... so worth looking into. specifically the patch he pasted here: https://phab.enlightenment.org/T6084 that screams to me right now that someone, somewhere is calling efreet from threads. and it seems to only be affecting e... so e or some module shipped with e... i need to hunt a bit. it may has been related to menu too so i was wondering... and indeed at least: _scan_mime_func() in evry_plug_files.c which is a thread func calls efreet_mime_type_get() but this isn't related to menus though... :/ so i'm a bit baffled atm. i was going to add mainloop is call checks through efreet's api calls and barf if something is not called from mainloop. > On Tue, Oct 31, 2017 at 9:20 PM Mike Blumenkrantz < > michael.blumenkra...@gmail.com> wrote: > > > There are no threads in the menu code that you are looking at, only > > functions with names from a time when there was an attempt to make efreet > > menu parsing asynchronous. > > > > On Tue, Oct 31, 2017 at 8:56 PM Carsten Haitzler > > wrote: > > > >> On Tue, 31 Oct 2017 15:31:08 + Mike Blumenkrantz > >> said: > >> > >> > After reviewing the currently reported issues I'm now planning to do the > >> > final release on Thursday. If anyone is working on any last minute bug > >> > fixes, please have them tested and committed by then. > >> > >> can you hold off on this until i look at the apps menu stuff? i juast am > >> spotting it's using threads... and threads + efreet == bad. netstar just > >> pointed this out to me (as throwing in locks into efreet seems to fix > >> things > >> for him). > >> > >> i suspect i need to review this and undo the threading if it's also doing > >> efreet calls from there. > >> > >> -- > >> - Codito, ergo sum - "I code, therefore I am" -- > >> Carsten Haitzler - ras...@rasterman.com > >> > >> > -- > Check out the vibrant tech community on one of the world's most > engaging tech sites, Slashdot.org! http://sdm.link/slashdot > ___ > enlightenment-devel mailing list > enlightenment-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > -- - Codito, ergo sum - "I code, therefore I am" -- Carsten Haitzler - ras...@rasterman.com -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E22 Schedule
On Wed, 01 Nov 2017 01:20:57 + Mike Blumenkrantz said: > There are no threads in the menu code that you are looking at, only > functions with names from a time when there was an attempt to make efreet > menu parsing asynchronous. yes. i looked into it and this is indeed the case. i grepped for thread and saw something and went "wait a sec...". it is indeed not using threads + efreet. but something else i think is. what - i'm not sure. but something... in e somewhere i think. > On Tue, Oct 31, 2017 at 8:56 PM Carsten Haitzler > wrote: > > > On Tue, 31 Oct 2017 15:31:08 + Mike Blumenkrantz > > said: > > > > > After reviewing the currently reported issues I'm now planning to do the > > > final release on Thursday. If anyone is working on any last minute bug > > > fixes, please have them tested and committed by then. > > > > can you hold off on this until i look at the apps menu stuff? i juast am > > spotting it's using threads... and threads + efreet == bad. netstar just > > pointed this out to me (as throwing in locks into efreet seems to fix > > things > > for him). > > > > i suspect i need to review this and undo the threading if it's also doing > > efreet calls from there. > > > > -- > > - Codito, ergo sum - "I code, therefore I am" -- > > Carsten Haitzler - ras...@rasterman.com > > > > -- - Codito, ergo sum - "I code, therefore I am" -- Carsten Haitzler - ras...@rasterman.com -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E22 Schedule
Assuming you are looking at the Enlightenment internal menu code, that is. If you are looking at the async efreet code, this has never successfully been used and is not currently used anywhere that I am aware of. On Tue, Oct 31, 2017 at 9:20 PM Mike Blumenkrantz < michael.blumenkra...@gmail.com> wrote: > There are no threads in the menu code that you are looking at, only > functions with names from a time when there was an attempt to make efreet > menu parsing asynchronous. > > On Tue, Oct 31, 2017 at 8:56 PM Carsten Haitzler > wrote: > >> On Tue, 31 Oct 2017 15:31:08 + Mike Blumenkrantz >> said: >> >> > After reviewing the currently reported issues I'm now planning to do the >> > final release on Thursday. If anyone is working on any last minute bug >> > fixes, please have them tested and committed by then. >> >> can you hold off on this until i look at the apps menu stuff? i juast am >> spotting it's using threads... and threads + efreet == bad. netstar just >> pointed this out to me (as throwing in locks into efreet seems to fix >> things >> for him). >> >> i suspect i need to review this and undo the threading if it's also doing >> efreet calls from there. >> >> -- >> - Codito, ergo sum - "I code, therefore I am" -- >> Carsten Haitzler - ras...@rasterman.com >> >> -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E22 Schedule
There are no threads in the menu code that you are looking at, only functions with names from a time when there was an attempt to make efreet menu parsing asynchronous. On Tue, Oct 31, 2017 at 8:56 PM Carsten Haitzler wrote: > On Tue, 31 Oct 2017 15:31:08 + Mike Blumenkrantz > said: > > > After reviewing the currently reported issues I'm now planning to do the > > final release on Thursday. If anyone is working on any last minute bug > > fixes, please have them tested and committed by then. > > can you hold off on this until i look at the apps menu stuff? i juast am > spotting it's using threads... and threads + efreet == bad. netstar just > pointed this out to me (as throwing in locks into efreet seems to fix > things > for him). > > i suspect i need to review this and undo the threading if it's also doing > efreet calls from there. > > -- > - Codito, ergo sum - "I code, therefore I am" -- > Carsten Haitzler - ras...@rasterman.com > > -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E22 Schedule
On Tue, 31 Oct 2017 15:31:08 + Mike Blumenkrantz said: > After reviewing the currently reported issues I'm now planning to do the > final release on Thursday. If anyone is working on any last minute bug > fixes, please have them tested and committed by then. can you hold off on this until i look at the apps menu stuff? i juast am spotting it's using threads... and threads + efreet == bad. netstar just pointed this out to me (as throwing in locks into efreet seems to fix things for him). i suspect i need to review this and undo the threading if it's also doing efreet calls from there. -- - Codito, ergo sum - "I code, therefore I am" -- Carsten Haitzler - ras...@rasterman.com -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] E22 Schedule
After reviewing the currently reported issues I'm now planning to do the final release on Thursday. If anyone is working on any last minute bug fixes, please have them tested and committed by then. Thanks! -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel