From sepotvin at FreeBSD.org Mon Aug 4 18:38:29 2008 From: sepotvin at FreeBSD.org (Stephane E. Potvin) Date: Mon Aug 4 18:38:43 2008 Subject: Eclipse Ganymede port Message-ID: <48973E35.1090108@FreeBSD.org> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi, A port of Eclipse Ganymede can be found at the following location: http://people.freebsd.org/~sepotvin/eclipse-ganymede.tbz The port should be working for both x86 and amd64 platforms. Just untar the file into "${PORTSDIR}/java". It will create an "eclipse-ganymede" directory. The port can cohabit with eclipse and eclipse-devel. I've modified a few of the original patches in order to make them (I hope) more easily acceptable upstream in case someone wants to try to have them integrated into the main Eclipse project. There's a few rough edges in the way I handled the building of the native libraries and I might fix this up in the future if I ever get some more free time to work on this. But, I would not be unhappy to have someone else fix it. gpatch is needed to handle some of the patches as the line length is greater than 4096 characters (the upper limit for the patch in the base system). firefox is now working as the embedded browser. I've not tested with xulrunner or any other one but I've left them there if somebody wants to give it a try. I've not tested disabling the other various knobs either so some work might be needed in this area if someone really needs it. The ports requires Java 1.6 and I've not made any effort to implement the support for Java 1.5. It's probably not hard to add it back if it's deemed really necessary. Don't hesitate to ping me if anything is not working properly. Steph -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEARECAAYFAkiXPjUACgkQmdOXtTCX/nu0YgCg2LMMeZFjyQtZwpte3wOz+s0/ UkUAoOLPtV5PdrZuSVEkMLkhUYUDOEGd =nPfA -----END PGP SIGNATURE----- From sepotvin at FreeBSD.org Mon Aug 4 21:21:38 2008 From: sepotvin at FreeBSD.org (Stephane E. Potvin) Date: Mon Aug 4 21:21:43 2008 Subject: Eclipse Ganymede port In-Reply-To: <48973E35.1090108@FreeBSD.org> References: <48973E35.1090108@FreeBSD.org> Message-ID: <489772DF.7040501@FreeBSD.org> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Stephane E. Potvin wrote: | Hi, | | A port of Eclipse Ganymede can be found at the following location: | | http://people.freebsd.org/~sepotvin/eclipse-ganymede.tbz | | The port should be working for both x86 and amd64 platforms. Just untar | the file into "${PORTSDIR}/java". It will create an "eclipse-ganymede" | directory. The port can cohabit with eclipse and eclipse-devel. | | I've modified a few of the original patches in order to make them (I | hope) more easily acceptable upstream in case someone wants to try to | have them integrated into the main Eclipse project. | | There's a few rough edges in the way I handled the building of the | native libraries and I might fix this up in the future if I ever get | some more free time to work on this. But, I would not be unhappy to have | someone else fix it. | | gpatch is needed to handle some of the patches as the line length is | greater than 4096 characters (the upper limit for the patch in the base | system). | | firefox is now working as the embedded browser. I've not tested with | xulrunner or any other one but I've left them there if somebody wants to | give it a try. I've not tested disabling the other various knobs either | so some work might be needed in this area if someone really needs it. | | The ports requires Java 1.6 and I've not made any effort to implement | the support for Java 1.5. It's probably not hard to add it back if it's | deemed really necessary. | | Don't hesitate to ping me if anything is not working properly. | Replying to myself, I forgot to mention that Equinox p2 is not working yet at this time. If anybody wants to jump in and help out find why I'd be very grateful. Steph -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEARECAAYFAkiXct4ACgkQmdOXtTCX/nvXbQCgokeSG0j9icUcjvL7Kolh+eSK 4IMAn2Z8agiBU+6UDc11MUdIst5/1k0G =F3KG -----END PGP SIGNATURE----- From ken at tydfam.jp Tue Aug 5 02:04:31 2008 From: ken at tydfam.jp (ken) Date: Tue Aug 5 02:04:38 2008 Subject: Eclipse Ganymede port In-Reply-To: <489772DF.7040501@FreeBSD.org> References: <48973E35.1090108@FreeBSD.org> <489772DF.7040501@FreeBSD.org> Message-ID: <20080805.103335.29593248145848915.ken@tydfam.jp> Great work!! One question? Help -> SoftwareUpdate gives "Software Updates" window saying; Cannot launch the Update UI. This installation has not been configured properly for Software Updates. Is this because of my setting? Also, "Preference" -> "Install/Update" only shows "Automatic Update", but it does not show "Updating from the FileSystem" that Help says it should be there. From bofh at redwerk.com Tue Aug 5 09:39:05 2008 From: bofh at redwerk.com (Eugeny N Dzhurinsky) Date: Tue Aug 5 09:39:13 2008 Subject: Eclipse Ganymede port In-Reply-To: <48973E35.1090108@FreeBSD.org> References: <48973E35.1090108@FreeBSD.org> Message-ID: <20080805085800.GA79093@office.redwerk.com> On Mon, Aug 04, 2008 at 01:36:53PM -0400, Stephane E. Potvin wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Hi, > > A port of Eclipse Ganymede can be found at the following location: > > http://people.freebsd.org/~sepotvin/eclipse-ganymede.tbz > > The port should be working for both x86 and amd64 platforms. Just untar > the file into "${PORTSDIR}/java". It will create an "eclipse-ganymede" > directory. The port can cohabit with eclipse and eclipse-devel. > > I've modified a few of the original patches in order to make them (I > hope) more easily acceptable upstream in case someone wants to try to > have them integrated into the main Eclipse project. Hello, Stephane! Thank you for your awesome job of porting Ganymede! Could you please tell me what do I miss when building the port? ======================================================================================================== [echo] Compiling SWT native libraries...^M [exec] callback.c: In function `Java_org_eclipse_swt_internal_Callback_bind':^M [exec] callback.c:493: warning: unused variable `pad'^M [exec] In file included from xpcom_structs.h:12,^M [exec] from xpcom.cpp:13:^M [exec] xpcom.h:18:21: nsXPCOM.h: No such file or directory^M [exec] xpcom.h:19:27: nsEmbedString.h: No such file or directory^M [exec] xpcom.h:20:28: nsIInputStream.h: No such file or directory^M [exec] xpcom.h:21:30: nsISupportsUtils.h: No such file or directory^M [exec] xpcom.h:22:25: nsXPCOMGlue.h: No such file or directory^M [exec] In file included from xpcom.cpp:13:^M [exec] xpcom_structs.h:16: error: expected constructor, destructor, or type conversion before '*' token^M [exec] xpcom_structs.h:17: error: `nsID' has not been declared^M [exec] xpcom_structs.h:17: error: ISO C++ forbids declaration of `lpStruct' with no type^M [exec] xpcom.cpp: In function `jint Java_org_eclipse_swt_internal_mozilla_XPCOM_Call(JNIEnv*, _jclass*, jint, jint, jint, _jbyteArray*, jint, jint, _jintArray*)':^M [exec] xpcom.cpp:29: error: `nsWriteSegmentFun' was not declared in this scope^M [exec] xpcom.cpp:29: error: expected primary-expression before ')' token^M [exec] xpcom.cpp:29: error: expected `)' before "arg0"^M [exec] xpcom.cpp:29: error: `nsIInputStream' was not declared in this scope^M [exec] xpcom.cpp:29: error: expected primary-expression before ')' token^M [exec] xpcom.cpp:29: error: `PRUint32' was not declared in this scope^M [exec] xpcom.cpp:29: error: expected primary-expression before ')' token^M [exec] xpcom.cpp:29: warning: unused variable 'nsIInputStream'^M [exec] xpcom.cpp:29: warning: unused variable 'PRUint32'^M [exec] xpcom.cpp: In function `jint Java_org_eclipse_swt_internal_mozilla_XPCOM_NS_1GetComponentManager(JNIEnv*, _jclass*, _jintArray*)':^M [exec] xpcom.cpp:47: error: `nsIComponentManager' was not declared in this scope^M [exec] xpcom.cpp:47: error: `NS_GetComponentManager' was not declared in this scope^M [exec] xpcom.cpp:47: error: expected primary-expression before ')' token^M [exec] xpcom.cpp:47: error: expected `;' before "NS_GetComponentManager"^M [exec] xpcom.cpp:47: warning: unused variable 'nsIComponentManager'^M [exec] xpcom.cpp:47: warning: unused variable 'NS_GetComponentManager'^M [exec] xpcom.cpp: In function `jint Java_org_eclipse_swt_internal_mozilla_XPCOM_NS_1GetServiceManager(JNIEnv*, _jclass*, _jintArray*)':^M [exec] xpcom.cpp:64: error: `nsIServiceManager' was not declared in this scope^M [exec] xpcom.cpp:64: error: `NS_GetServiceManager' was not declared in this scope^M [exec] xpcom.cpp:64: error: expected primary-expression before ')' token^M [exec] xpcom.cpp:64: error: expected `;' before "NS_GetServiceManager"^M [exec] xpcom.cpp:64: warning: unused variable 'nsIServiceManager'^M [exec] xpcom.cpp:64: warning: unused variable 'NS_GetServiceManager'^M [exec] xpcom.cpp: In function `jint Java_org_eclipse_swt_internal_mozilla_XPCOM_NS_1InitXPCOM2(JNIEnv*, _jclass*, jint, jint, jint)':^M [exec] xpcom.cpp:79: error: `nsIServiceManager' was not declared in this scope^M [exec] xpcom.cpp:79: error: `nsIFile' was not declared in this scope^M [exec] xpcom.cpp:79: error: `nsIDirectoryServiceProvider' was not declared in this scope^M [exec] xpcom.cpp:79: error: `NS_InitXPCOM2' was not declared in this scope^M [exec] xpcom.cpp:79: error: expected primary-expression before ')' token^M [exec] xpcom.cpp:79: error: expected `;' before "NS_InitXPCOM2"^M [exec] xpcom.cpp:79: warning: unused variable 'nsIServiceManager'^M [exec] xpcom.cpp:79: warning: unused variable 'nsIFile'^M .... [exec] Result: 1^M [echo] Compiling native launcher...^M [exec] ../eclipseMozilla.c: In function `fixEnvForMozilla':^M [exec] ../eclipseMozilla.c:166: warning: passing arg 3 of `scandir' from incompatible pointer type^M [echo] Compiling liblocalfile...^M [echo] Compiling native update library...^M [echo] Building libupdate.so^M [echo] gcc -o libupdate.so -shared -I/usr/ports/java/eclipse-ganymede/work/plugins/org.eclipse.update.core.freebsd/src/../../org.eclipse.update.core.freebsd/src/ -I/usr/local/jdk1.6.0/jre/../include/freebsd -fPIC libupdate.so^M [apply] In file included from /usr/include/sys/mount.h:36,^M [apply] from /usr/ports/java/eclipse-ganymede/work/plugins/org.eclipse.update.core.freebsd/src/update.c:15:^M [apply] /usr/include/sys/ucred.h:71: error: `NGROUPS' undeclared here (not in a function)^M [apply] Result: 1^M ^M BUILD FAILED^M ======================================================================================================== Looks like it misses some include files, and I didn't find them in my system. May the Firefox version ( I am using 2.0.0.14 ) cause such error? -- Eugene N Dzhurinsky -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 195 bytes Desc: not available Url : http://lists.freebsd.org/pipermail/freebsd-eclipse/attachments/20080805/ee112d96/attachment.pgp From sepotvin at FreeBSD.org Tue Aug 5 12:53:04 2008 From: sepotvin at FreeBSD.org (Stephane E. Potvin) Date: Tue Aug 5 12:53:10 2008 Subject: Eclipse Ganymede port In-Reply-To: <20080805085800.GA79093@office.redwerk.com> References: <48973E35.1090108@FreeBSD.org> <20080805085800.GA79093@office.redwerk.com> Message-ID: <48984D2E.50608@FreeBSD.org> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Eugeny N Dzhurinsky wrote: | On Mon, Aug 04, 2008 at 01:36:53PM -0400, Stephane E. Potvin wrote: |> -----BEGIN PGP SIGNED MESSAGE----- |> Hash: SHA1 |> |> Hi, |> |> A port of Eclipse Ganymede can be found at the following location: |> |> http://people.freebsd.org/~sepotvin/eclipse-ganymede.tbz |> |> The port should be working for both x86 and amd64 platforms. Just untar |> the file into "${PORTSDIR}/java". It will create an "eclipse-ganymede" |> directory. The port can cohabit with eclipse and eclipse-devel. |> |> I've modified a few of the original patches in order to make them (I |> hope) more easily acceptable upstream in case someone wants to try to |> have them integrated into the main Eclipse project. | | | Hello, Stephane! | | Thank you for your awesome job of porting Ganymede! | | Could you please tell me what do I miss when building the port? | | ======================================================================================================== [...snip...] | | ======================================================================================================== | | Looks like it misses some include files, and I didn't find them in my system. | May the Firefox version ( I am using 2.0.0.14 ) cause such error? | Hi, This is not expected. Those files should have been installed automatically by the firefox port. Can you look into the folders listed by the command "pkg-config --cflags firefox-xpcom" to make sure that they are present or not. If they aren't, you should probably reinstall your firefox port. Steph -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEARECAAYFAkiYTS4ACgkQmdOXtTCX/nv0RQCg6LPABNwTQYGGBdXa/txgxE5n wroAoKrMcWY2SO6snIJSU5sONwxYRnzj =aqCu -----END PGP SIGNATURE----- From sepotvin at FreeBSD.org Tue Aug 5 13:02:37 2008 From: sepotvin at FreeBSD.org (Stephane E. Potvin) Date: Tue Aug 5 13:02:43 2008 Subject: Eclipse Ganymede port In-Reply-To: <20080805.103335.29593248145848915.ken@tydfam.jp> References: <48973E35.1090108@FreeBSD.org> <489772DF.7040501@FreeBSD.org> <20080805.103335.29593248145848915.ken@tydfam.jp> Message-ID: <48984F6B.3080709@FreeBSD.org> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 ken wrote: | Great work!! | | One question? | Help -> SoftwareUpdate gives "Software Updates" window saying; | Cannot launch the Update UI. This installation has not been configured properly for Software Updates. | | Is this because of my setting? | | Also, "Preference" -> "Install/Update" only shows "Automatic Update", but it does not show "Updating from the FileSystem" that Help says it should be there. | Hi Ken, Thanks for trying it out. This error is expected as Equinox p2 is not working yet in the port. Equinox p2 is the new package manager for Eclipse and replace the old update manager present in the previous versions of Eclipse. See http://wiki.eclipse.org/Equinox_p2_Getting_Started for more details. I'm working on adding the required metadata to get p2 working but with little success so far. If anyone has any experience in this area and wants to help me out I'd be very grateful! Steph -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEARECAAYFAkiYT2sACgkQmdOXtTCX/nvXTACgisWo1/ArjJFnM5IscbDD3ivC xaUAoLQTNe4I9GpCtYTI23aIJBcp+K6t =6+uL -----END PGP SIGNATURE----- From bofh at redwerk.com Tue Aug 5 13:21:42 2008 From: bofh at redwerk.com (Eugeny N Dzhurinsky) Date: Tue Aug 5 13:21:49 2008 Subject: Eclipse Ganymede port In-Reply-To: <48984D2E.50608@FreeBSD.org> References: <48973E35.1090108@FreeBSD.org> <20080805085800.GA79093@office.redwerk.com> <48984D2E.50608@FreeBSD.org> Message-ID: <20080805132140.GA92883@office.redwerk.com> On Tue, Aug 05, 2008 at 08:53:02AM -0400, Stephane E. Potvin wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hi, > > This is not expected. Those files should have been installed > automatically by the firefox port. Can you look into the folders listed > by the command "pkg-config --cflags firefox-xpcom" to make sure that > they are present or not. If they aren't, you should probably reinstall > your firefox port. Hello, I just found there are such files the build script considers as missing: #> pkg-config --cflags firefox-xpcom -I/usr/local/include/firefox -I/usr/local/include/firefox/xpcom -I/usr/local/include/firefox/string -I/usr/local/include/nspr #> ls /usr/local/include/firefox/nsXPCOM.h /usr/local/include/firefox/nsXPCOM.h Shall I send you the compressed log of the installation (I used "script")? -- Eugene N Dzhurinsky -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 195 bytes Desc: not available Url : http://lists.freebsd.org/pipermail/freebsd-eclipse/attachments/20080805/97d8248c/attachment.pgp From ken at tydfam.jp Tue Aug 5 14:34:52 2008 From: ken at tydfam.jp (ken) Date: Tue Aug 5 14:34:59 2008 Subject: Eclipse Ganymede port In-Reply-To: <48984F6B.3080709@FreeBSD.org> References: <489772DF.7040501@FreeBSD.org> <20080805.103335.29593248145848915.ken@tydfam.jp> <48984F6B.3080709@FreeBSD.org> Message-ID: <20080805.233446.149607579557327486.ken@tydfam.jp> Steph, Thank you for your reply. I understand the situation about Equinox p2 that I do not understand what it is. From mbowie at buzmo.com Tue Aug 5 14:37:52 2008 From: mbowie at buzmo.com (Mike Bowie) Date: Tue Aug 5 14:37:59 2008 Subject: Eclipse Ganymede port In-Reply-To: <20080805.233446.149607579557327486.ken@tydfam.jp> References: <489772DF.7040501@FreeBSD.org> <20080805.103335.29593248145848915.ken@tydfam.jp> <48984F6B.3080709@FreeBSD.org> <20080805.233446.149607579557327486.ken@tydfam.jp> Message-ID: <489864B9.6080101@buzmo.com> ken wrote: > Steph, > Thank you for your reply. > I understand the situation about Equinox p2 that I do not understand what it is. > > Hey Ken, p2 is the new plugin format / manager. Until it's working, the "Classic Update" system can be activated in "Window" -> "Preferences" under "General" -> "Capabilities". Cheers, Mike. From ken at tydfam.jp Tue Aug 5 14:44:46 2008 From: ken at tydfam.jp (ken) Date: Tue Aug 5 14:44:52 2008 Subject: Eclipse Ganymede port In-Reply-To: <489864B9.6080101@buzmo.com> References: <48984F6B.3080709@FreeBSD.org> <20080805.233446.149607579557327486.ken@tydfam.jp> <489864B9.6080101@buzmo.com> Message-ID: <20080805.234438.335141733528636093.ken@tydfam.jp> Thank you, Mike. I'll give a try to the old one. From sepotvin at FreeBSD.org Tue Aug 5 15:29:36 2008 From: sepotvin at FreeBSD.org (Stephane E. Potvin) Date: Tue Aug 5 15:29:43 2008 Subject: Eclipse Ganymede port In-Reply-To: <20080805132140.GA92883@office.redwerk.com> References: <48973E35.1090108@FreeBSD.org> <20080805085800.GA79093@office.redwerk.com> <48984D2E.50608@FreeBSD.org> <20080805132140.GA92883@office.redwerk.com> Message-ID: <489871B1.4070904@FreeBSD.org> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Eugeny N Dzhurinsky wrote: | On Tue, Aug 05, 2008 at 08:53:02AM -0400, Stephane E. Potvin wrote: |> -----BEGIN PGP SIGNED MESSAGE----- |> Hi, |> |> This is not expected. Those files should have been installed |> automatically by the firefox port. Can you look into the folders listed |> by the command "pkg-config --cflags firefox-xpcom" to make sure that |> they are present or not. If they aren't, you should probably reinstall |> your firefox port. | | Hello, I just found there are such files the build script considers as | missing: | | | #> pkg-config --cflags firefox-xpcom | -I/usr/local/include/firefox -I/usr/local/include/firefox/xpcom | -I/usr/local/include/firefox/string -I/usr/local/include/nspr | | #> ls /usr/local/include/firefox/nsXPCOM.h | /usr/local/include/firefox/nsXPCOM.h | | Shall I send you the compressed log of the installation (I used "script")? | Send me privately the compressed log and the list of all your installed packages (portversion -vF) please. Steph -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEARECAAYFAkiYcbEACgkQmdOXtTCX/nvb7QCfeviTDlzjCQfyAgjIHnG91FaL DKMAoObGsZGDjUR4h1L9bTB9Krx7F3f2 =LnWv -----END PGP SIGNATURE----- From info at tecodryer.com Wed Aug 6 21:21:08 2008 From: info at tecodryer.com (TECO DRYER) Date: Wed Aug 6 21:21:19 2008 Subject: Teco Industry is in the business of corn, wheat, paddy, and Message-ID: <20080806212107.D99848FC29@mx1.freebsd.org> vegetable dr Sender: "TECO DRYER" Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit Date: Thu, 7 Aug 2008 00:12:22 +0300 Message-ID: <20080806211222021.656D6F0C00323290@erkan-e90bf8060> X-Priority: 3 (Normal) Importance: Normal Teco Industry is in the business of corn, wheat, paddy, and vegetable drying machines and the production and marketing of silo & steel construction. Related to the machines that our company produce; Teco Industry has the representatives in Bulgaria, Albania, Ukraine, Tatarstan, Kazakhstan, Russia, Angola and Indonesia. Our partners in these countries are accepted as the leaders in the steel industry. The quality of produced machines is approved by international standards. Teco is guaranteed by CE and ISO 9001-2000 certificates. Teco also contributes to the national economy by creating jobs in designing, project, production, import and export. Teco materializes R&D activities with its professional staff. Quality results are presented to the customers during the production, import and export. Our company takes the leadership of producing and marketing nationally and internationally. For Grain, Oily Seeds, and Pulses: Silos Corn and Soybean Drying Machines Handling Systems like Bucket Elevator, Chain Conveyor and Helix Prop Towers and Catwalks for Handling Systems Unloading Truck Lifts Industrial Foundations, Steel Construction With the expert staff; we take an important target like ‘’Customer Satisfaction and Service Quality’’ and perform service and counseling duties successfully. -------------------------------------------------------------------------------- Contact Us , Teco Dryer Company is ready for a long partnership with you. Sales Engineer Erkan AYMAN eayman@tecodryer.com From sepotvin at videotron.ca Sun Aug 10 19:50:40 2008 From: sepotvin at videotron.ca (Stephane E. Potvin) Date: Sun Aug 10 19:50:48 2008 Subject: Eclipse Ganymede -- take 2 Message-ID: <489F3874.1020402@videotron.ca> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi, I've uploaded an updated version of the Ganymede port at the following location: http://people.freebsd.org/~sepotvin/eclipse-ganymede_1.tbz This version should hopefully fix compilation on 7-STABLE hosts. I don't currently have computer running this so I would appreciate feedback on this. The crash when opening directory selection dialogs is also fixed. This build should be fully Equinox p2 enabled so using the classic updater should not be necessary anymore. Make sure not to modify the contents of the plugins/features directory. There's a new directory called 'dropins' which can be used to add local plugins instead. See the following page for more information: http://wiki.eclipse.org/Equinox_p2_Getting_Started Steph -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEARECAAYFAkifOHQACgkQmdOXtTCX/nsqswCg8p6PyN9ME0n0fA8Dvwan9o4K FEEAoJ71q6GiG12lIDDgCtx2s/+LcTGX =wRZB -----END PGP SIGNATURE----- From andy at triera.net Sat Aug 23 16:13:31 2008 From: andy at triera.net (Andy Rozman) Date: Sat Aug 23 16:13:37 2008 Subject: Ganymede and ANT Message-ID: <48B04E63.9020607@triera.net> Hi ! I have finally managed to succesfully build Ganymede (thanks Stephane), but now I have problems with ant under eclipse. Till now I always used ant outside eclipse IDE, but now after moving to FreeBSD from windows I would like to do this in eclipse, but I have problems. I created simple build file, and when I start it I get nothing. Just in console (status line it tells my that it java was terminated. I have two jdks installed on system 1.5 and 1.6 and I am developing projects with jdk 1.5 (need for compatibility). So my console window is empty and nothing was done. I tried playing arround with settings a little, but since I never used ant in eclipse before I have no idea where problem could be... Any help would be appreciated. Andy From sepotvin at FreeBSD.org Mon Aug 25 12:50:02 2008 From: sepotvin at FreeBSD.org (Stephane E. Potvin) Date: Mon Aug 25 12:50:09 2008 Subject: Ganymede and ANT In-Reply-To: <48B04E63.9020607@triera.net> References: <48B04E63.9020607@triera.net> Message-ID: <48B2AA79.2070805@FreeBSD.org> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Andy Rozman wrote: | Hi ! | | I have finally managed to succesfully build Ganymede (thanks Stephane), | but now I have problems with ant under eclipse. | | Till now I always used ant outside eclipse IDE, but now after moving to | FreeBSD from windows I would like to do this in eclipse, but I have | problems. I created simple build file, and when I start it I get | nothing. Just in console (status line it tells my that it java was | terminated. I have two jdks installed on system 1.5 and 1.6 and I am | developing projects with jdk 1.5 (need for compatibility). | | So my console window is empty and nothing was done. I tried playing | arround with settings a little, but since I never used ant in eclipse | before I have no idea where problem could be... | Hi Andy, Could you please provide more details? Ant support is working as it should afaict over here. Steph -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEARECAAYFAkiyqngACgkQmdOXtTCX/nvfQgCgvWxcpZwyENyVwjWtjbtqwqiT 7RcAoKXEbBnGwu4cnOrH6BqIAKFzsoGa =/Fv3 -----END PGP SIGNATURE----- From sepotvin at videotron.ca Mon Aug 25 22:46:27 2008 From: sepotvin at videotron.ca (Stephane E. Potvin) Date: Mon Aug 25 22:46:34 2008 Subject: x86_64 vs amd64 arch name for Eclipse Message-ID: <48B3363B.6090605@videotron.ca> Hi, I'd like to do a quick poll to check what is the opinion of the eclipse port users with regard to the subject. Currently, for reasons that I've not been able to figure out with certainty all the FreeBSD eclipse version use amd64 as the arch specifier. The eclipse platform itself uses x86_64 as the arch specifier for the other intel 64bit ports. Would anyone see a problem with switching back the arch to x86_64 for eclipse-ganymede (and it's successors). There seems to be various places in the source code where assumptions are made that all intel x86 64bit platforms have an arch of x86_64. I tracked down a few of them but it seems that I overlooked some. I'm currently trying to add FreeBSD support to cdt 5.0 and the PDE builder keeps insisting that the 64bit fragments must be named foo.freebsd.x86_64. If people feels strongly against switching to x86_64 I'll track the PDE problem down but I think it would be best to spend efforts somewhere else and follow prior art (the other x86_64 ports) in this case. What's your opinion? Steph From mbowie at buzmo.com Mon Aug 25 23:05:10 2008 From: mbowie at buzmo.com (Mike Bowie) Date: Mon Aug 25 23:05:16 2008 Subject: x86_64 vs amd64 arch name for Eclipse In-Reply-To: <48B3363B.6090605@videotron.ca> References: <48B3363B.6090605@videotron.ca> Message-ID: <48B33AA2.9000105@buzmo.com> Stephane E. Potvin wrote: > If people feels strongly against switching to x86_64 I'll track the PDE > problem down but I think it would be best to spend efforts somewhere > else and follow prior art (the other x86_64 ports) in this case. > > What's your opinion? > Hey Stephane, I'd personally prefer to see FreeBSD's Eclipse port as close to the Eclipse trunk as it can be... it would have a good deal of effort and time on future ports and even (as you're demonstrating) in plugins etc. Long story short, I'd like to see x86_64 adopted for the port and future works. Cheers, Mike -- "You don't see FreeBSD developers sitting in a smoke-filled room plotting the overthrow of Microsoft. We sit in light, airy rooms and plot where to get the best drinks." - Michael Lucas From sepotvin at videotron.ca Mon Aug 25 23:15:09 2008 From: sepotvin at videotron.ca (Stephane E. Potvin) Date: Mon Aug 25 23:15:16 2008 Subject: x86_64 vs amd64 arch name for Eclipse Message-ID: <48B33CFA.8040201@videotron.ca> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi, I'd like to do a quick poll to check what is the opinion of the eclipse port users with regard to the subject. Currently, for reasons that I've not been able to figure out with certainty all the FreeBSD eclipse version use amd64 as the arch specifier. The eclipse platform itself uses x86_64 as the arch specifier for the other intel 64bit ports. Would anyone see a problem with switching back the arch to x86_64 for eclipse-ganymede (and it's successors). There seems to be various places in the source code where assumptions are made that all intel x86 64bit platforms have an arch of x86_64. I tracked down a few of them but it seems that I overlooked some. I'm currently trying to add FreeBSD support to cdt 5.0 and the PDE builder keeps insisting that the 64bit fragments must be named foo.freebsd.x86_64. If people feels strongly against switching to x86_64 I'll track the PDE problem down but I think it would be best to spend efforts somewhere else and follow prior art (the other x86_64 ports) in this case. What's your opinion? Steph -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEARECAAYFAkizPPoACgkQmdOXtTCX/nuAaACguzyBAQE5XXHmqE7gEzczCgi7 wWcAn1mmmg/iI/AV4mnrCo8TZbxwVhdo =HqHm -----END PGP SIGNATURE----- From ken at tydfam.jp Tue Aug 26 01:52:41 2008 From: ken at tydfam.jp (ken) Date: Tue Aug 26 01:52:47 2008 Subject: x86_64 vs amd64 arch name for Eclipse In-Reply-To: <48B3363B.6090605@videotron.ca> References: <48B3363B.6090605@videotron.ca> Message-ID: <20080826.105237.956847443352425935.ken@tydfam.jp> Steph, It reduces large part of boring porting work, and I prefer to use x86_64 rather than amd64 internally. However, if users need to use the word "x86_64" explicitly for compilation, it may not be a preferred choice from port/src tree consistency viewpoint. In short, one to "x86_64" if it is handled internally and explanation for amd64 vs x86_64 is given. From rick-freebsd2008 at kiwi-computer.com Tue Aug 26 19:40:24 2008 From: rick-freebsd2008 at kiwi-computer.com (Rick C. Petty) Date: Tue Aug 26 19:40:29 2008 Subject: wrong JAVA_VENDOR Message-ID: <20080826191341.GA37568@keira.kiwi-computer.com> If you install java/diablo-jdk16 instead of java/jdk16, the JAVA_VENDOR is "freebsd". The java/eclipse Makefile sets JAVA_VENDOR to "bsdjava". Why is this? This makes it so that you cannot run eclipse with only diablo-jdk16 installed. Why is it even being set? Isn't it enough that we use JAVA_OS=native ??? I suggest the following patch: --- ports/java/eclipse/Makefile.orig 2008-08-14 19:17:21.000000000 -0500 +++ ports/java/eclipse/Makefile 2008-08-26 19:13:03.000000000 -0500 @@ -60,10 +60,6 @@ .include -.if ${OSVERSION} >= 700000 -JAVA_VENDOR= bsdjava -.endif - .if !defined(WITHOUT_MOZILLA) MAKE_MOZILLA= make_mozilla BROWSER= ${GECKO} -- Rick C. Petty From glewis at eyesbeyond.com Wed Aug 27 00:47:23 2008 From: glewis at eyesbeyond.com (Greg Lewis) Date: Wed Aug 27 00:47:31 2008 Subject: wrong JAVA_VENDOR In-Reply-To: <20080826191341.GA37568@keira.kiwi-computer.com> References: <20080826191341.GA37568@keira.kiwi-computer.com> Message-ID: <20080827003508.GA39878@misty.eyesbeyond.com> On Tue, Aug 26, 2008 at 02:13:41PM -0500, Rick C. Petty wrote: > If you install java/diablo-jdk16 instead of java/jdk16, the JAVA_VENDOR is > "freebsd". The java/eclipse Makefile sets JAVA_VENDOR to "bsdjava". Why > is this? This makes it so that you cannot run eclipse with only > diablo-jdk16 installed. Why is it even being set? Isn't it enough that we > use JAVA_OS=native ??? I suggest the following patch: This is because people would install diablo-jdk15 on FreeBSD 7.x. This will run Java programmes if you have compat6x installed and some libmap entries set up, but it won't run Eclipse. Now that we have diablo-jdk16 which has a native 7.x version we could change 700000 to 800000, but the risk is that people on 7.x with diablo-jdk15 already installed will then be able to install with it guaranteed to break. I'll try an alternative change. > --- ports/java/eclipse/Makefile.orig 2008-08-14 19:17:21.000000000 -0500 > +++ ports/java/eclipse/Makefile 2008-08-26 19:13:03.000000000 -0500 > @@ -60,10 +60,6 @@ > > .include > > -.if ${OSVERSION} >= 700000 > -JAVA_VENDOR= bsdjava > -.endif > - > .if !defined(WITHOUT_MOZILLA) > MAKE_MOZILLA= make_mozilla > BROWSER= ${GECKO} > > > -- Rick C. Petty > _______________________________________________ > freebsd-eclipse@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-eclipse > To unsubscribe, send any mail to "freebsd-eclipse-unsubscribe@freebsd.org" -- Greg Lewis Email : glewis@eyesbeyond.com Eyes Beyond Web : http://www.eyesbeyond.com Information Technology FreeBSD : glewis@FreeBSD.org From nikita.the.tzadik at gmail.com Thu Aug 28 13:33:12 2008 From: nikita.the.tzadik at gmail.com (f. nikita thomas) Date: Thu Aug 28 13:33:44 2008 Subject: freebsd 7.0 release / eclipse 3.2.2 / eclipse-cdt 3.1.2 not configured Message-ID: <4e99a0810808280600h65c628d2u116c76cecdfac16c@mail.gmail.com> hey, i've recently installed the port and have had no success getting the the plugin to work. when i go to help->software updates->manage configuration i noticed that for the c/c++ plugin was not active. under properties->status the following: The feature is not configured properly. Plug-in "org.eclipse.cdt.core.freebsd" version "3.1.2" referenced by this feature is missing. Plug-in "org.eclipse.cdt.core.freebsd.x86" version "3.1.2.200702150621" referenced by this feature is missing. when i go to /usr/local/eclipse/plugins there are folders for both. i can use the java ide fine. unfortunately i need this for class. any help will ... thanks -- Imagination is more important than knowledge "Albert Einstein"