Community
Participate
Working Groups
Recently, I've been running the Eclipse JUnit Plugin Tests on Eclipse 3.2RC3 and 3.2RC7 for Linux (SLES 10 RC2) on PowerPC and have run into the issue that some tests were failing due to a missing liblocalfile_1_0_0.so file. Once I built this library, and put it on my LD_LIBRARY_PATH, the tests passed. A pre-compiled .so is available for other OS/architecture combinations from CVS, but is not for linux-gtk-ppc. What I think is needed is to arrange to have this library built in the build process and committed into CVS. I don't know if there is more mechanism that needs to change to get the library into the Eclipse nightly (etc.) build distributions.
Would you mind attaching the recompiled library to this bug? Were any changes required to the source (makefile, C file, header file)?
Created attachment 43901 [details] liblocal.so file for Linux-ppc (SLES 10 RC2) I have attached the liblocalfile_1_0_0.so file I built for SLES 10 RC2 for PowerPC. No modifications to the source or Makefile were needed. I just invoked the make command and it built without a complaint.
Thanks Corey. I have put in a request to the webmaster to have a project created in the repository for this fragment. Just to confirm, what version/build was this compiled library created from? Latest in HEAD? The native source hasn't changed since October 2005, so if it was built from sources after that date it should be fine.
Yes, the source was all from the latest in HEAD as of a few days ago. Thanks.
A new entry has been added to core.map: fragment@org.eclipse.core.filesystem.linux.ppc=v20060614,:pserver:anonymous@dev.eclipse.org:/cvsroot/eclipse,
added to platform feature and running test build.
test build was okay
Thanks Kim for the test build, and thanks Corey for the library contribtion. Marking fixed.
*** Bug 137845 has been marked as a duplicate of this bug. ***
Created attachment 48422 [details] liblocalfile built on SLES 9 instead of SLES 10 There were some reports of the library I had posted to this bug as not working right on some platforms. Speculating that it might be because I built it on SLES 10, I have rebuilt it on SLES 9 in hopes that this will fix any compatibility problems.
Thanks Corey, I have submitted this change to HEAD and we'll see if it solves the problems. SLES 9 is our target platform in the 3.3 plan, so that's what we should be compiling against.
Just confirming that the latest patch does indeed fix the errors we were having. Thanks Corey.