Re: [BUILD] New unofficial, untested and unstable "Developer Snapshots" builds (rev. 1226179)
On 01/ 2/12 02:36 PM, Ariel Constenla-Haile wrote: Hi there, FYI I've uploaded new "Developer Snapshots" builds, based on rev. 1226179 http://people.apache.org/~arielch/packages/ "Developer Snapshots" builds install with a different name, not overriding stable installations. Regards Hi, I've been following development for sometime. I've noticed now you started posing "Developer Snapshot" builds. Great! Now my problem, I use Solaris X86, specifically Solaris 11 (Oracles latest release). I went to the page linked above, and it directs you to secondary link for Solaris X86 builds. I followed that link, but it appears there is no development build for an "English" version. The only build appears to be is a "SDK" which doesn't have any binary's for which I can run 3.4 dev. Is there another location for English versions? Why couldn't all versions be on the one download page as was provided when Sun/Oracle provided downloads? Thanks, Paul
Re: [BUILD] New unofficial, untested and unstable "Developer Snapshots" builds (rev. 1226179)
Hi Ariel, Thanks for the response. See below. On 01/ 2/12 07:44 PM, Ariel Constenla-Haile wrote: There are no Developer Snapshot for Solaris, and you're right, the en-US install set is missing. I CC here L'oiseau de mer, who kindly contributed the Solaris builds. Thanks for CC'ing him. If I could find time, I would take a shot a compiling a Solaris version, but my chances are slim, as I not a developer, but a Mechanical Engineer and putting in 13 hour days recently, including working weekends. I appreciate L'oiseau de mer contribution for Solaris, I'm glad somebody took the effort. At some time in the future I'm sure I can contribute some how, if at least testing development releases. Is there another location for English versions? No, there isn't. Thanks Why couldn't all versions be on the one download page as was provided when Sun/Oracle provided downloads? These are not official builds, but community contributed. Right now Apache OpenOffice has only a buildboot building Linux x86-64 DEB packages. When all build machines are set up, there will be official version for all supported platforms. This sounds very encouraging. Official builds for all platforms. On the other hand, I didn't place all packages on the same page and linked them instead because: * my internet provider gives very low upload bandwidth (0.68 Mb/s, compared to the 12.30 Mb/s upload bandwidth), uploading the builds I built myself took me 5 hours * including the Solaris and Mac OS X packages in the download tables on that page would be rather confusing, because all my builds are Developer Snapshots based on the same revision, Solaris builds my be of the same or a close revision, but are not dev builds; and Mac OS X builds are older and no dev builds either. Well, I've waited over a year now for some updated release, I suppose I can wait longer. Keep up the good work, Paul
Trying to compile on Solaris 11
OK, I decided to take a stab at compiling OO on Solaris 11 with SolarisStudio 12.3. It stops short in configure at dmake: . . . checking for dmake... checking for dmake... /opt/solarisstudio12.3/bin/dmake using system dmake checking whether the found dmake is the right dmake... configure: WARNING: no configure: error: please use --with-dmake-path or --with-dmake-url to specify dmake executable or source bash-4.1$ There is only one dmake on my system. Where is the proper one located? Thanks, Paul
Re: Trying to compile on Solaris 11
On 01/ 7/12 03:32 PM, Paul Gress wrote: OK, I decided to take a stab at compiling OO on Solaris 11 with SolarisStudio 12.3. It stops short in configure at dmake: . . . checking for dmake... checking for dmake... /opt/solarisstudio12.3/bin/dmake using system dmake checking whether the found dmake is the right dmake... configure: WARNING: no configure: error: please use --with-dmake-path or --with-dmake-url to specify dmake executable or source bash-4.1$ There is only one dmake on my system. Where is the proper one located? Thanks, Paul Going slowly but surely. Got dmake at "http://tools.openoffice.org/dmake/dmake_4.11.zip"; compiled it and installed it. Now the next show stopper. New configure error: . . . checking for perl... /usr/bin/perl checking the Perl version... checked (perl 5) checking for required Perl modules... Can't locate Archive/Zip.pm in @INC (@INC contains: /usr/perl5/site_perl/5.12/i86pc-solaris-64int /usr/perl5/site_perl/5.12 /usr/perl5/vendor_perl/5.12/i86pc-solaris-64int /usr/perl5/vendor_perl/5.12 /usr/perl5/5.12/lib/i86pc-solaris-64int /usr/perl5/5.12/lib .) at -e line 1. BEGIN failed--compilation aborted at -e line 1. configure: error: Failed to find some modules bash-4.1$ Any ideas on this?
Re: Trying to compile on Solaris 11
On 01/ 7/12 05:01 PM, Ariel Constenla-Haile wrote: Hi Paul, http://wiki.services.openoffice.org/wiki/Documentation/Building_Guide/Building_on_Solaris#Prerequisites sudo perl -MCPAN -e 'shell' cpan> install Archive::Zip cpan> exit Regards Thanks Ariel, I'm going to keep trying until successful. Got past the Perl error. Configure is still stalling, not in the prerequisite: checking whether to enable EPM for packing... yes checking for epm... no configure: error: no. Install ESP Package Manager (www.easysw.com/epm) and/or specify the path to the right epm (--with-epm). Or specify an Url to an epm-3.7 source package (--with-epm-url) bash-4.1$ I'll check tomorrow on easysw.com for ESP. Paul
Re: Trying to compile on Solaris 11
On 01/ 7/12 06:42 PM, Paul Gress wrote: Thanks Ariel, I'm going to keep trying until successful. Got past the Perl error. Configure is still stalling, not in the prerequisite: checking whether to enable EPM for packing... yes checking for epm... no configure: error: no. Install ESP Package Manager (www.easysw.com/epm) and/or specify the path to the right epm (--with-epm). Or specify an Url to an epm-3.7 source package (--with-epm-url) bash-4.1$ I'll check tomorrow on easysw.com for ESP. Tried a little sooner. EPM does't finish configure: Compiling dist.c... "dist.c", line 61: identifier redeclared: gethostname current : function(pointer to char, int) returning int previous: function(pointer to char, unsigned int) returning int : "/usr/include/unistd.h", line 334 cc: acomp failed for dist.c *** Error code 2 The following command caused the error: /opt/solarisstudio12.3/bin/cc -xO4 -I. -I. -c dist.c make: Fatal error: Command failed for target `dist.o' bash-4.1$ OK, I know I'm deviating a little from AOO here, but maybe someone has a quick answer. Paul
Re: Trying to compile on Solaris 11
On 01/ 7/12 07:13 PM, Paul Gress wrote: Tried a little sooner. EPM does't finish configure: Compiling dist.c... "dist.c", line 61: identifier redeclared: gethostname current : function(pointer to char, int) returning int previous: function(pointer to char, unsigned int) returning int : "/usr/include/unistd.h", line 334 cc: acomp failed for dist.c *** Error code 2 The following command caused the error: /opt/solarisstudio12.3/bin/cc -xO4 -I. -I. -c dist.c make: Fatal error: Command failed for target `dist.o' bash-4.1$ OK, I know I'm deviating a little from AOO here, but maybe someone has a quick answer. Paul Got EPM installed. Just deleted the offending code from dist.c at line 61 Moving on.
Re: Trying to compile on Solaris 11
On 01/ 7/12 07:41 PM, Ariel Constenla-Haile wrote: look in dist.c: /* * Some versions of Solaris don't define gethostname()... */ #ifdef __sun extern int gethostname(char *, int); #endif /* __sun */ but your Solaris 11 defines that function, and for worst with a different signature. Dirty fix: simply remove that declaration or change it to match the one in /usr/include/unistd.h Instead of extern int gethostname(char *, int); extern int gethostname(char *, unsigned int); The proper fix is to patch epm's configure to detect if gethostname() is defined in Solaris. Thanks for your effort. Stops now at: checking for external/unowinreg/unowinreg.dll... configure: WARNING: not found, will be cross-built using mingw32 configure: error: for rebuilding unowinreg.dll you need the mingw32 C++ compiler. Specify mingw32 g++ executable name with --with-mingwin. Or use prebuilt one from http://tools.openoffice.org/unowinreg_prebuild/680/ and put it into external/unowinreg bash-4.1$ Looks like I need to install "a prebuilt", out of time today. I'll start tomorrow. Paul
Re: Trying to compile on Solaris 11
On 01/ 7/12 10:35 PM, L'oiseau de mer wrote: Need you my help?I have build AOO success in Solaris 11,and i have written autobuild shell script. but this build version in Solaris 11 can't run past version like OpenSolaris, Solaris 10... So if you want to package it and share it to other people, i don't recommend build AOO in Solaris 11. Hi L'oiseau, I'd be interested in seeing the build script. I only have Solaris 11 running here. I also have downloaded the Solaris build referenced from "http://www.openfoundry.org/of/projects/1201/download";. BTW, it installed on top of my 3.3 install from Oracle OO a year ago. Right now I've got through the configure and have been compiling now for about 15 minutes. I remember seeing a request for a Sparc Computer for the Build Farm. Has one been located. I may have one to offer, but it's located in NY USA. Paul
Re: 3.4 Plan: For which platforms will we officially release binary packages?
On 01/ 5/12 04:08 AM, L'oiseau de mer wrote: If it hasn't currently a volunteer in Solaris Intel, maybe Andrew Rist and Mouette Yang (me) can do. But Solaris Sparc. Mmm if anyone can provide Sparc Machine, we can help this platform. Maybe I can jump in here. As seen in my other posts I'm attempting to compile AOO on Solaris 11, X64. I have a Blade 2500 I haven't booted for a year. Maybe its time to set it up for AOO. Right now Solaris 10 is on it. I would imagine I need to download Solarisstudio 12.3 and go through the initial motions, plus more, as Solaris 11 has most of the libraries there by default. So after a successful compile in Solaris 11, X64, I'll take the plunge and see whats needed. Paul
Re: Trying to compile on Solaris 11
On 01/ 8/12 03:55 PM, Paul Gress wrote: On 01/ 7/12 10:35 PM, L'oiseau de mer wrote: Need you my help?I have build AOO success in Solaris 11,and i have written autobuild shell script. but this build version in Solaris 11 can't run past version like OpenSolaris, Solaris 10... So if you want to package it and share it to other people, i don't recommend build AOO in Solaris 11. Hi L'oiseau, I'd be interested in seeing the build script. I only have Solaris 11 running here. I also have downloaded the Solaris build referenced from "http://www.openfoundry.org/of/projects/1201/download";. BTW, it installed on top of my 3.3 install from Oracle OO a year ago. Right now I've got through the configure and have been compiling now for about 15 minutes. I remember seeing a request for a Sparc Computer for the Build Farm. Has one been located. I may have one to offer, but it's located in NY USA. Paul Looks like it almost made it. I'll take a look at it tomorrow night. After a few hours here's what I got: ... creating log file /Download_Files/OpenOffice_3.X/Source/ooo/main/instsetoo_native/unxsoli4.pro/OpenOffice/pkg/logging/en-US/log_OOO340_en-US.log ... creating installation set in /Download_Files/OpenOffice_3.X/Source/ooo/main/instsetoo_native/unxsoli4.pro/OpenOffice/pkg/install/en-US ... ... removing old installation directories ... ... creating epm list file epm_gid_Module_Langpack_Binfilter_en_US.lst ... ... checking pool package ooobasis34-en-US-binfilter .. packaging required ... starting unpatched epm ... ... /usr/bin/epm -f pkg ooobasis34-en-US-binfilter /Download_Files/OpenOffice_3.X/Source/ooo/main/instsetoo_native/unxsoli4.pro/OpenOffice/pkg/listfile/en-US/epm_gid_Module_Langpack_Binfilter_en_US.lst --output-dir packages -v2 2>&1 | ... Success (Try 1): "/usr/bin/epm -f pkg ooobasis34-en-US-binfilter /Download_Files/OpenOffice_3.X/Source/ooo/main/instsetoo_native/unxsoli4.pro/OpenOffice/pkg/listfile/en-US/epm_gid_Module_Langpack_Binfilter_en_US.lst --output-dir packages -v2 2>&1 |" ... cleaning the output tree ... ... removing directory /tmp/ooopackaging/i_223601326069962 ... ... removing directory /Download_Files/OpenOffice_3.X/Source/ooo/main/instsetoo_native/unxsoli4.pro/OpenOffice/pkg/stripped/en-US ... ** ERROR: ERROR: More than one new package in directory /Download_Files/OpenOffice_3.X/Source/ooo/main/instsetoo_native/unxsoli4.pro/OpenOffice/pkg/install/en-US_inprogress/packages ( /Download_Files/OpenOffice_3.X/Source/ooo/main/instsetoo_native/unxsoli4.pro/OpenOffice/pkg/install/en-US_inprogress/packages/ooobasis34-en-US-binfilter /Download_Files/OpenOffice_3.X/Source/ooo/main/instsetoo_native/unxsoli4.pro/OpenOffice/pkg/install/en-US_inprogress/packages/ooobasis34-en-US-binfilter-3.4.0-1-solaris-11-intel.pkg.tgz /Download_Files/OpenOffice_3.X/Source/ooo/main/instsetoo_native/unxsoli4.pro/OpenOffice/pkg/install/en-US_inprogress/packages/ooobasis34-en-US-binfilter-3.4.0-1-solaris-11-intel.pkg.gz) in function: determine_new_packagename (packagepool) ** ** ERROR: Saved logfile: /Download_Files/OpenOffice_3.X/Source/ooo/main/instsetoo_native/unxsoli4.pro/OpenOffice/pkg/logging/en-US/log_OOO340_en-US.log ** Sun Jan 8 19:46:12 2012 (00:10 min.) dmake: Error code 255, while making 'openoffice_en-US.pkg' ---* tg_merge.mk *--- 1 module(s): instsetoo_native need(s) to be rebuilt Reason(s): ERROR: error 65280 occurred while making /Download_Files/OpenOffice_3.X/Source/ooo/main/instsetoo_native/util When you have fixed the errors in that module you can resume the build by running: build --all:instsetoo_native *** Error code 1 make: Fatal error: Command failed for target `all' bash-4.1$
Re: Trying to compile on Solaris 11
On 01/ 8/12 08:23 PM, L'oiseau de mer wrote: you need epm 3.7patch version, other version can't use( it is this your error message): Building AOO requires a *patched* epm 3.7 version http://www.epmhome.org/software.php?VERSION=4.2&FILE=epm/3.7/epm-3.7-source.tar.bz2 patched with this patch: http://hg.services.openoffice.org/OOO340/raw-file/c904c1944462/epm/epm-3.7.patch Thanks, I'll get on that tomorrow. I compiled the latest version, I believe 4.6. Paul
Missing Library libqstart_gtk.so
I went and tried compiling again the latest build for Solaris 11, this time with just "configure" and nothing turned off, including cups and gtk. Previously I was able to fully compile with just gtk turned off. Now I'm hitting a stumbling block, libqstart_gtk.so. Where does this library originate? Thanks for any help. ... checking required files ... .. searching zip ... Found: /usr/bin/zip ... analyzing ../util/openoffice.lst ... ... reading include pathes ... ... analyzing script: /Download_Files/OpenOffice_3.X/Source/ooo/main/solver/340/unxsoli4.pro/bin/setup_osl.ins ... ... analyzing directories ... ... analyzing files ... ... analyzing scpactions ... ... analyzing shortcuts ... ... analyzing unix links ... ... analyzing profile ... ... analyzing profileitems ... ... analyzing modules ... ... languages en-US ... ... analyzing files ... ERROR: The following files could not be found: ERROR: File not found: libqstart_gtk.so ... cleaning the output tree ... ... removing directory /tmp/ooopackaging/i_13326428219 ... ** ERROR: ERROR: Missing files in function: remove_Files_Without_Sourcedirectory ** ** ERROR: Saved logfile: /Download_Files/OpenOffice_3.X/Source/ooo/main/instsetoo_native/unxsoli4.pro/OpenOffice/archive/logging/en-US/log_OOO340_en-US.log ** Thu Jan 12 23:17:02 2012 (00:03 min.) dmake: Error code 255, while making 'openoffice_en-US.archive' ---* tg_merge.mk *--- 1 module(s): instsetoo_native need(s) to be rebuilt Reason(s): ERROR: error 65280 occurred while making /Download_Files/OpenOffice_3.X/Source/ooo/main/instsetoo_native/util When you have fixed the errors in that module you can resume the build by running: build --all:instsetoo_native *** Error code 1 make: Fatal error: Command failed for target `all'
Link in wrong place for solaris sparc 3.4.0
Hi, I went to the page: https://cwiki.apache.org/confluence/display/OOOUSERS/AOO+3.4+Unofficial+Developer+Snapshots and under the column "Solaris Intel" is a link for 3.4.0 Downloading the link shows file: http://adfinis-sygroup.ch/file-exchange-public/tag-AOO340/Apache_OpenOffice_incubating_3.4.0_Solaris_Sparc_install-arc_en-US.tar.gz I believe this link is in the wrong column, it should be located under "Solaris SPARC", unless it has an improper name. Either way it will cause confusion. Thanks, Paul