Re: Passing options to a 'make install clean'
Michael C. Shultz wrote: I never install anything that causes gcc to be rebuilt, if something needs that it stays off my machines! Are you running an old FreeBSD version by any chance? If so maybe you would be better off going to FreeBSD 5-Stable which has a nice up to date gcc as part of the base system. Unfortunately the OpenOffice port still insists on installing gcc-3.2 even on FreeBSD 5.3, where the standard compiler is gcc-3.4.2 based. Not only that, but the port drags in some old Mozilla code which somehow isn't listed as a distfile of any port but that portaudit throws a wobbly about in the middle of compilation unless you tell it to DISABLE_VULNERABILITIES. The OpenOffice port really is a bit of a monster: non-gurus are strongly advised to install OpenOffice via packages. Cheers, Matthew -- Dr Matthew J Seaman MA, D.Phil. 8 Dane Court Manor School Rd PGP: http://www.infracaninophile.co.uk/pgpkey Tilmanstone Tel: +44 1304 617253 Kent, CT14 0JL UK signature.asc Description: OpenPGP digital signature
Re: Passing options to a 'make install clean'
Loren M. Lang wrote: On Fri, Dec 31, 2004 at 05:20:02PM -0500, rsh wrote: I am trying to 'make install clean' of openoffice and do not want to install Java. I have tried several things to say no to Java but it always wants to try to install jdk14, and this port is not user friendly with my amd64 system. So how can I install openoffice without Java? What about just installing a precompiled package of openoffice instead? I don't think you need java or gcc to be installed for that. Try pkg_add -r openoffice-1.1 or portinstall -PP editors/openoffice-1.1 if you have portupgrade installed. Also, amd64 should be able to run all i386 programs just as well as a real i386 machine can, maybe defined CPUTYPE to i686 or something will allow you to build java, gcc, and openoffice. There is also a freebsd package of openoffice available on their site I believe. Thanks Sean ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED] I tried that, some dependency problems. Right now having some other problems and do not have to time to investigate currently. Will again when I have the chance. ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: Passing options to a 'make install clean'
On Tue, 4 Jan 2005, Matthew Seaman wrote: The OpenOffice port really is a bit of a monster: non-gurus are strongly advised to install OpenOffice via packages. Well, I wouldn't call myself a non-guru (I've been dealing with Unix since Edition 5 back in 1975) but this one definitely has me beaten... -- Dave ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: Passing options to a 'make install clean'
On Fri, Dec 31, 2004 at 05:20:02PM -0500, rsh wrote: I am trying to 'make install clean' of openoffice and do not want to install Java. I have tried several things to say no to Java but it always wants to try to install jdk14, and this port is not user friendly with my amd64 system. So how can I install openoffice without Java? What about just installing a precompiled package of openoffice instead? I don't think you need java or gcc to be installed for that. Try pkg_add -r openoffice-1.1 or portinstall -PP editors/openoffice-1.1 if you have portupgrade installed. Also, amd64 should be able to run all i386 programs just as well as a real i386 machine can, maybe defined CPUTYPE to i686 or something will allow you to build java, gcc, and openoffice. There is also a freebsd package of openoffice available on their site I believe. Thanks Sean ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED] -- I sense much NT in you. NT leads to Bluescreen. Bluescreen leads to downtime. Downtime leads to suffering. NT is the path to the darkside. Powerful Unix is. Public Key: ftp://ftp.tallye.com/pub/lorenl_pubkey.asc Fingerprint: B3B9 D669 69C9 09EC 1BCD 835A FAF3 7A46 E4A3 280C ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: Passing options to a 'make install clean'
On Mon, Jan 03, 2005 at 01:41:11AM -0800, Loren M. Lang wrote: On Fri, Dec 31, 2004 at 05:20:02PM -0500, rsh wrote: I am trying to 'make install clean' of openoffice and do not want to install Java. I have tried several things to say no to Java but it always wants to try to install jdk14, and this port is not user friendly with my amd64 system. So how can I install openoffice without Java? What about just installing a precompiled package of openoffice instead? I don't think you need java or gcc to be installed for that. Try pkg_add -r openoffice-1.1 or portinstall -PP editors/openoffice-1.1 if you have portupgrade installed. Also, amd64 should be able to run all i386 programs just as well as a real i386 machine can, maybe defined CPUTYPE to i686 or something will allow you to build java, gcc, and openoffice. There is also a freebsd package of openoffice available on their site I believe. The problems in the approaches suggested here have been extensively discussed in the rest of the thread. Kris pgpFOm2mIPOnJ.pgp Description: PGP signature
Re: Passing options to a 'make install clean'
On Fri, Dec 31, 2004 at 06:51:49PM -0500, Sean wrote: Well that is a real problem!! Recommend any alternative office packages? The Gnome-Stuff: Abiword, Gnumeric... Uwe ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Passing options to a 'make install clean'
I am trying to 'make install clean' of openoffice and do not want to install Java. I have tried several things to say no to Java but it always wants to try to install jdk14, and this port is not user friendly with my amd64 system. So how can I install openoffice without Java? Thanks Sean ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: Passing options to a 'make install clean'
On Fri, Dec 31, 2004 at 05:20:02PM -0500, rsh wrote: I am trying to 'make install clean' of openoffice and do not want to install Java. I have tried several things to say no to Java but it always wants to try to install jdk14, and this port is not user friendly with my amd64 system. So how can I install openoffice without Java? You can't, it's required for the build. Yes, this means you can't install OpenOffice on amd64. Kris pgpS7kmAtUGev.pgp Description: PGP signature
Re: Passing options to a 'make install clean'
Kris Kennaway wrote: On Fri, Dec 31, 2004 at 05:20:02PM -0500, rsh wrote: I am trying to 'make install clean' of openoffice and do not want to install Java. I have tried several things to say no to Java but it always wants to try to install jdk14, and this port is not user friendly with my amd64 system. So how can I install openoffice without Java? You can't, it's required for the build. Yes, this means you can't install OpenOffice on amd64. Kris Well that is a real problem!! Recommend any alternative office packages? Thanks Sean ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: Passing options to a 'make install clean'
On Friday 31 December 2004 02:20 pm, rsh wrote: I am trying to 'make install clean' of openoffice and do not want to install Java. I have tried several things to say no to Java but it always wants to try to install jdk14, and this port is not user friendly with my amd64 system. So how can I install openoffice without Java? Thanks Sean ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED] According to openoffice's make file you can do something like: make WITHOUT_JAVA=1 Have you tried that yet? -Mike ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: Passing options to a 'make install clean'
On Fri, Dec 31, 2004 at 06:51:49PM -0500, Sean wrote: Kris Kennaway wrote: On Fri, Dec 31, 2004 at 05:20:02PM -0500, rsh wrote: I am trying to 'make install clean' of openoffice and do not want to install Java. I have tried several things to say no to Java but it always wants to try to install jdk14, and this port is not user friendly with my amd64 system. So how can I install openoffice without Java? You can't, it's required for the build. Yes, this means you can't install OpenOffice on amd64. Kris Well that is a real problem!! Recommend any alternative office packages? koffice is about your only choice. Kris pgpHV41xyksYq.pgp Description: PGP signature
Re: Passing options to a 'make install clean'
Michael C. Shultz wrote: On Friday 31 December 2004 02:20 pm, rsh wrote: I am trying to 'make install clean' of openoffice and do not want to install Java. I have tried several things to say no to Java but it always wants to try to install jdk14, and this port is not user friendly with my amd64 system. So how can I install openoffice without Java? Thanks Sean ___ According to openoffice's make file you can do something like: make WITHOUT_JAVA=1 Have you tried that yet? -Mike ___ That was about the only form I did not try, and I just did after seeing your message, and it seemed to work. Now GCC is failing. Here is last few lines with the failure. Any thoughts on why? -- from ../../gcc-3.2.3/gcc/errors.c:25: ../../gcc-3.2.3/gcc/config/i386/x86-64.h:76:1: warning: this is the location of the previous definition stage1/xgcc -Bstage1/ -B/usr/local/x86_64-portbld-freebsd5.3/bin/ -DIN_GCC-g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -DGENERATOR_FILE -o genflags \ genflags.o rtl.o read-rtl.o bitmap.o ggc-none.o gensupport.o print-rtl.o errors.o ../libiberty/libiberty.a ./genflags .././..//gcc-3.2.3/gcc/config/i386/i386.md tmp-flags.h Segmentation fault (core dumped) gmake[2]: *** [s-flags] Error 139 gmake[2]: Leaving directory `/usr/ports/lang/gcc32/work/build/gcc' gmake[1]: *** [stage2_build] Error 2 gmake[1]: Leaving directory `/usr/ports/lang/gcc32/work/build/gcc' gmake: *** [bootstrap] Error 2 *** Error code 2 Stop in /usr/ports/lang/gcc32. -- Thanks Mike. I just put this amd64 system together this week after my old Intel died. The speed is impressive but I did not think there would be so many minor jabs getting things up again. ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: Passing options to a 'make install clean'
On Friday 31 December 2004 04:24 pm, Sean wrote: Michael C. Shultz wrote: On Friday 31 December 2004 02:20 pm, rsh wrote: I am trying to 'make install clean' of openoffice and do not want to install Java. I have tried several things to say no to Java but it always wants to try to install jdk14, and this port is not user friendly with my amd64 system. So how can I install openoffice without Java? Thanks Sean ___ According to openoffice's make file you can do something like: make WITHOUT_JAVA=1 Have you tried that yet? -Mike ___ That was about the only form I did not try, and I just did after seeing your message, and it seemed to work. Now GCC is failing. Here is last few lines with the failure. Any thoughts on why? -- from ../../gcc-3.2.3/gcc/errors.c:25: ../../gcc-3.2.3/gcc/config/i386/x86-64.h:76:1: warning: this is the location of the previous definition stage1/xgcc -Bstage1/ -B/usr/local/x86_64-portbld-freebsd5.3/bin/ -DIN_GCC-g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -DGENERATOR_FILE -o genflags \ genflags.o rtl.o read-rtl.o bitmap.o ggc-none.o gensupport.o print-rtl.o errors.o ../libiberty/libiberty.a ./genflags .././..//gcc-3.2.3/gcc/config/i386/i386.md tmp-flags.h Segmentation fault (core dumped) gmake[2]: *** [s-flags] Error 139 gmake[2]: Leaving directory `/usr/ports/lang/gcc32/work/build/gcc' gmake[1]: *** [stage2_build] Error 2 gmake[1]: Leaving directory `/usr/ports/lang/gcc32/work/build/gcc' gmake: *** [bootstrap] Error 2 *** Error code 2 Stop in /usr/ports/lang/gcc32. -- Thanks Mike. I just put this amd64 system together this week after my old Intel died. The speed is impressive but I did not think there would be so many minor jabs getting things up again. I never install anything that causes gcc to be rebuilt, if something needs that it stays off my machines! Are you running an old FreeBSD version by any chance? If so maybe you would be better off going to FreeBSD 5-Stable which has a nice up to date gcc as part of the base system. Here is from the gcc that is part of the base system on my FreeBSD 5.3 machine: [EMAIL PROTECTED]:/home/mike/TEMP/bin#gcc -v Using built-in specs. Configured with: FreeBSD/i386 system compiler Thread model: posix gcc version 3.4.2 [FreeBSD] 20040728 [EMAIL PROTECTED]:/home/mike/TEMP/bin# -Mike ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: Passing options to a 'make install clean'
Michael C. Shultz wrote: -- Thanks Mike. I just put this amd64 system together this week after my old Intel died. The speed is impressive but I did not think there would be so many minor jabs getting things up again. I never install anything that causes gcc to be rebuilt, if something needs that it stays off my machines! Are you running an old FreeBSD version by any chance? If so maybe you would be better off going to FreeBSD 5-Stable which has a nice up to date gcc as part of the base system. Here is from the gcc that is part of the base system on my FreeBSD 5.3 machine: [EMAIL PROTECTED]:/home/mike/TEMP/bin#gcc -v Using built-in specs. Configured with: FreeBSD/i386 system compiler Thread model: posix gcc version 3.4.2 [FreeBSD] 20040728 [EMAIL PROTECTED]:/home/mike/TEMP/bin# -Mike Actually I am running 5.3 Release. tardis# gcc -v Using built-in specs. Configured with: FreeBSD/amd64 system compiler Thread model: posix gcc version 3.4.2 [FreeBSD] 20040728 It is probably due to the amd64 platform. Sean ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: Passing options to a 'make install clean'
On Fri, Dec 31, 2004 at 08:36:57PM -0500, Sean wrote: Actually I am running 5.3 Release. tardis# gcc -v Using built-in specs. Configured with: FreeBSD/amd64 system compiler Thread model: posix gcc version 3.4.2 [FreeBSD] 20040728 It is probably due to the amd64 platform. OO needs to compile that version of gcc because it doesn't compile with random other versions of gcc including the system compiler. As I mentioned in private mail, even if you could get all the dependencies built, I don't think OO itself has been ported to build on amd64, so you're really out of luck here. You might be able to get an i386 version to run with some effort, but I'm not aware of anyone who has tried this (let alone succeeded). Kris pgpyrqrLjGMbU.pgp Description: PGP signature
Re: Passing options to a 'make install clean'
Michael C. Shultz wrote: Well I thought I would just let both of you know as I write this I have started the rebuild of my system with WITH_LIB32=yes in the make.conf. I will let you know how it goes. I guess if you don't here from me for a while, then it did not go well! 8-) Sean I'd like to hear how it goes, either way if you don't mind. I've a feeling many people will be getting AMD64s and so I wish to stay up as much as possible on what it takes to support them. -Mike Hi Mike, Well here is what I did and what resulted. -Added the WITH_LIB32=yes to make.conf. -While I was at it I moved over to the new scheduler. -Did the standard builds and installs of world and kernel. -Started Openoffice build, command line below -- tardis# make WITHOUT_JAVA=1 WITH_TTF_BYTECODE_ENABLED=YES install clean -- -error during build of gcc, results below -- . -I.././..//gcc-3.2.3/gcc/config -I.././..//gcc-3.2.3/gcc/../include .././..//gcc-3.2.3/gcc/err ors.c -o errors.o In file included from config.h:26, from ../../gcc-3.2.3/gcc/errors.c:25: ../../gcc-3.2.3/gcc/config/i386/freebsd.h:143:1: warning: ASM_OUTPUT_MAX_SKIP_ALIGN redefined In file included from config.h:25, from ../../gcc-3.2.3/gcc/errors.c:25: ../../gcc-3.2.3/gcc/config/i386/x86-64.h:76:1: warning: this is the location of the previous def inition stage1/xgcc -Bstage1/ -B/usr/local/x86_64-portbld-freebsd6.0/bin/ -DIN_GCC-g -O2 -W -Wall -W write-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long - DHAVE_CONFIG_H -DGENERATOR_FILE -o genflags \ genflags.o rtl.o read-rtl.o bitmap.o ggc-none.o gensupport.o print-rtl.o errors.o ../libiberty/ libiberty.a ./genflags .././..//gcc-3.2.3/gcc/config/i386/i386.md tmp-flags.h Segmentation fault (core dumped) gmake[2]: *** [s-flags] Error 139 gmake[2]: Leaving directory `/usr/ports/lang/gcc32/work/build/gcc' gmake[1]: *** [stage2_build] Error 2 gmake[1]: Leaving directory `/usr/ports/lang/gcc32/work/build/gcc' gmake: *** [bootstrap] Error 2 *** Error code 2 Stop in /usr/ports/lang/gcc32. *** Error code 1 Stop in /usr/ports/editors/openoffice-1.1. -- So basically the builds and installs made no difference to the gcc problem. Some other system information, if it helps. -- tardis# uname -a FreeBSD tardis.mydomain.net 6.0-CURRENT FreeBSD 6.0-CURRENT #0: Fri Dec 31 23:02:45 EST 2004 [EMAIL PROTECTED]:/usr/obj/usr/src/sys/TARDISKERNEL amd64 tardis# -- tardis# gcc -v Using built-in specs. Configured with: FreeBSD/amd64 system compiler Thread model: posix gcc version 3.4.2 [FreeBSD] 20040728 tardis# -- One thing I see in the openoffice lines is a reference to x86_64-portbld-freebsd6.0/. Wasn't that the original name for the amd64 platform, before it was called amd64? Perhaps a problem? If you have something else you would like me to try, or looking for some more information on configurations, just ask, I do not mind. Sean ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: Passing options to a 'make install clean'
On Sat, Jan 01, 2005 at 01:04:12AM -0500, Sean wrote: So basically the builds and installs made no difference to the gcc problem. Right, it wasn't expected to. The gcc32 port doesn't compile on amd64 right now. Kris pgpUuTtUeosJc.pgp Description: PGP signature