On Fri, 31 Aug 2012 20:55:11 +0900 Carsten Haitzler (The Rasterman) <[email protected]> wrote:
> On Fri, 31 Aug 2012 20:00:52 +1000 David Seikel <[email protected]> > said: > > > On Fri, 31 Aug 2012 18:42:32 +0900 Carsten Haitzler (The Rasterman) > > <[email protected]> wrote: > > > > > On Fri, 31 Aug 2012 19:31:20 +1000 David Seikel > > > <[email protected]> said: > > > > > > > On Fri, 31 Aug 2012 18:11:09 +0900 Carsten Haitzler (The > > > > Rasterman) <[email protected]> wrote: > > > > > > > > > On Fri, 31 Aug 2012 09:47:48 +0200 Vincent Torri > > > > > <[email protected]> said: > > > > > > > > > > > On Fri, Aug 31, 2012 at 9:33 AM, David Seikel > > > > > > <[email protected]> wrote: > > > > > > > On Fri, 31 Aug 2012 16:00:24 +0900 Cedric BAIL > > > > > > > <[email protected]> wrote: > > > > > > > > > > > > > >> On Fri, Aug 31, 2012 at 3:44 PM, Vincent Torri > > > > > > >> <[email protected]> wrote: > > > > > > >> > On Fri, Aug 31, 2012 at 8:23 AM, David Seikel > > > > > > >> > <[email protected]> wrote: > > > > > > >> >> On Thu, 30 Aug 2012 23:45:13 +0200 Vincent Torri > > > > > > >> >> <[email protected]> wrote: > > > > > > >> >>> On Thu, Aug 30, 2012 at 7:42 PM, David Seikel > > > > > > >> >>> <[email protected]> wrote: > > > > > > >> >>> > Yay! First bug report from the released tarballs. > > > > > > >> >>> > Edited highlights - > > > > > > >> >>> > > > > > > > >> >>> > eina$ ./configure --disable-posix-threads > > > > > > >> >>> > > > > > > >> >>> funny because that option does not exist anymore. > > > > > > >> >>> Try ./configure --help > > > > > > >> >> > > > > > > >> >> > > > > > > >> >> ~/e17_svn/TEMP/eina-1.7.0$ ./configure --help > > > > > > >> > > > > > > >> >> It certainly does exist. This is in the released > > > > > > >> >> tarball - > > > > > > >> >> > > > > > > >> >> http://download.enlightenment.org/releases/eina-1.7.0.tar.bz2 > > > > > > >> > > > > > > > >> > then, there is something strange. As I did remove that > > > > > > >> > option, and before sending my previous mail, i've > > > > > > >> > checked that that option is not available in my eina > > > > > > >> > repo. > > > > > > >> > > > > > > >> I don't have it from svn either. > > > > > > > > > > > > > > So, something is wrong with the released tarball, which is > > > > > > > what I said in the beginning. > > > > > > > > > > > > indeed, problem is on raster's side : there are files that > > > > > > have been removed from svn, but raster still have them in > > > > > > his repo, it seems, and he packaged them > > > > > > > > > > i have the option here. if they were removed.... it should > > > > > have deleted my copies too... > > > > > > > > SVN is not so good at deleting stuff. Sometimes it's useful to > > > > just wipe it all and get a fresh copy from the repo. > > > > > > > > > hmm i guess we can just ignore this option then. > > > > > > > > Except that it's breaking the build of eet later, at least for > > > > me. The tarballs are broken and need to be fixed. Guess this > > > > was a BETA release after all. B-) > > > > > > > > I just went back to using the older release tarballs. > > > > > > they build perfectly for me. > > > > We already establish that you did not create the tarballs from a > > pristine environment, did you test build it in a dirty environment > > to? I build the entire embedded OS from scratch in qemu, from the > > released tarballs. Even the build tools are created pristinely. > > That's as pristine as you are gonna get. Except this time around, > > the tarballs are dirty. > > i did make distcheck - so yes. it passed distcheck. i build in that > env 5-10 times or more a day on 3-5 different machines. Well, the fact is that the released tarball is different from what was in SVN, as reported in this thread by at least three people. Looking at the contents of the tarball now it's obvious it has a bunch more m4 files than SVN. The tarball is also different from what's in the branch and tag versions in SVN. The tarball should be identical to the branched and tagged versions, minus the .svn cruft. "make distcheck" is different from "dowload tarballs into a clean environment and build them". Obviously "make distcheck" is also different from "clean checkout from the repo followed by make distcheck", and I think that's where things went wrong. Building from SVN in my usual environment works fine for me to, I did it a couple of times since I started this thread. Downloading those tarballs into a clean environment did not build. I build that clean environment from released tarballs as often as you build, and it works perfectly on the previous released tarballs. Fails badly on this release. Would not be so bad if it failed cleanly, but it fails badly. And by "clean and pristine environment" I mean it only has the dependencies and the build tools. In that pristine environment it fails to build, with or without the --disable-posix-threads option. If pthreads is a hard requirement now, then eina should properly detect that, and complain about it's lack. That's not happening. What actually happens is that eina claims to build properly, and then eet dies with a message that says the compiler you just used to compile eina with is broken. I looked into the log files and eet was testing the compiler with a test that needed pthread stuff in the eina library. That's not really a proper test if the compiler is working. So what happens is you get a crazy message that has nothing to do with the real problem. All those problems are likely due to the excess files, though there may be more wrong with the tarballs. -- A big old stinking pile of genius that no one wants coz there are too many silver coated monkeys in the world.
signature.asc
Description: PGP signature
------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________ enlightenment-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
