On Tue, Apr 23, 2013 at 4:02 AM, Noorul Islam Kamal Malmiyoda <noo...@noorul.com> wrote: > On Mon, Apr 22, 2013 at 8:27 PM, Rafael Antognolli > <antogno...@gmail.com>wrote: > >> On Mon, Apr 22, 2013 at 10:07 AM, Noorul Islam Kamal Malmiyoda >> <noo...@noorul.com> wrote: >> > On Mon, Apr 22, 2013 at 5:34 PM, Cedric BAIL <cedric.b...@free.fr> >> wrote: >> > >> >> On Mon, Apr 22, 2013 at 8:05 PM, Noorul Islam Kamal Malmiyoda >> >> <noo...@noorul.com> wrote: >> >> > I was using stable tar ball so far without any issues. I saw an e-mail >> >> > announcing latest release 0.17.6. So I thought it will be ideal to >> pull >> >> > from git and compile instead of downloading tar balls when a release >> >> > happens. >> >> > >> >> > So, I installed enlightenment from git but it is not stable at all. I >> am >> >> > getting random SEGFAULTS. Attached is the .xsession-errors file. >> >> >> >> The xsession-errors is useless. It doesn't provide any useful >> >> backtrace to see where the problem come from. '.e-crashdump' is the >> >> file you want to send here. Also telling us when you did your checkout >> >> and what is the git checkout you are using may also help to narrow it >> >> down. >> >> >> > >> > I checked this out just couple of hours back. >> > >> > and I don't see a file name .e-crashdump >> > >> > Next time when it crashes and if I find this file, I will send the same. >> > >> > /opt/src/e/efl -- commit 529e1d356919952b13b29e2425d96074d8e14f37 >> > /opt/src/e/elementary -- commit ae6a4b27f0a38504b01f688a977b30023a53df2a >> > /opt/src/e/enlightenment -- commit >> 1bd06b4a8d4daee3d64e16e077e1826d6a371060 >> > /opt/src/e/evas_generic_loaders -- commit >> > 20762001674c92ed7b2fd0eb0404d2a55cbee088 >> >> If you want to get the released efl when the release happens, you have >> to pull the correct repositories instead of the master branches. >> >> Each of the released libraries has its own (legacy) repository, >> instead of the master single tree that we have now. For instance, if >> you want to get the released eina, you have to clone it from here: >> >> http://git.enlightenment.org/legacy/eina.git/ >> >> And checkout the 1.7.6 tag, or at least the eina-1.7 branch. Same for >> the other released libraries. >> >> > What is the difference between legacy and core/efl ?
EFL used to be a set of several libraries split among several different repositories which you had to compile/install prior to compiling Enlightenment. These libraries are still split and available under the legacy repositories, like I said above. Since recently the "core" libraries were merged into a single repository/build system, called efl. So, instead of cloning and building each library separately, for the top of the tree version of EFL you just need to clone and build/install the core/efl.git, core/elementary.git and core/enlightenment.git repositories. >> Elementary and Enlightenment don't have their own repositories, so you >> just have to checkout the correct tag/branch. >> >> > I do not understand this. Can you tell me what exactly needed to be done? > Or is there a script which will help me to get the latest version and > compile. The latest release was just a bugfix/update release over the 1.7 version. This means that it got some changes backported to the already released version, from the master tree, but it does not reflect our latest/newest code. If you want to get the newest EFL and newest Enlightenment, you have to install efl, elementary and enlightenment. I think that's what you did anyway, but I thought you wanted to do something else (get the released version from git, instead of get it from the tarballs). > ------------------------------------------------------------------------------ > Try New Relic Now & We'll Send You this Cool Shirt > New Relic is the only SaaS-based application performance monitoring service > that delivers powerful full stack analytics. Optimize and monitor your > browser, app, & servers with just a few lines of code. Try New Relic > and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr > _______________________________________________ > enlightenment-devel mailing list > enlightenment-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Rafael Antognolli http://antognolli.org/ ------------------------------------------------------------------------------ Try New Relic Now & We'll Send You this Cool Shirt New Relic is the only SaaS-based application performance monitoring service that delivers powerful full stack analytics. Optimize and monitor your browser, app, & servers with just a few lines of code. Try New Relic and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel