On Fri, May 12, 2006 at 12:07:17PM +0300, Alexey E. Suslikov wrote: On i386, I can duplicate this error. However the script to run in step 9 is "swriter" not "swrite".
> Hello. > > 1. checkout port/distfile from robert@'s CVS/MASTER_SITE and place it to > /usr/ports/productivity/openoffice > > 2. add this chunk to patches/patch-instsetoo_native_util_makefile_mk > > @@ -100,7 +100,8 @@ > .IF "$(BUILD_TYPE)"=="$(BUILD_TYPE):s/ODK//" > ALLTAR : openoffice > .ELSE > -ALLTAR : openoffice sdkoo_en-US ure_en-US > +#ALLTAR : openoffice sdkoo_en-US ure_en-US > +ALLTAR : openoffice > .ENDIF > .ELSE # "$(UPDATER)"=="" || "$(USE_PACKAGER)"=="" > ALLTAR : updatepack > > 3. cd /usr/ports/productivity/openoffice && make install > > 4. after 8 hour build dies at "Faking installation..." with no target for > gmake. > > 5. go to > w-openoffice-2.0.3m166/ooo_SRC680_m166_src/\ > instsetoo_native/unxobsd.pro/OpenOffice/portable/\ > install/en-US/openbsd-3.9-intel > > 6. all *.sw files are tar files so decompress them (for example) > to /usr/local/openoffice > > 7. export LD_LIBRARY_PATH=/usr/local/openoffice/program > > 8. cd /usr/local/openoffice/program && > sudo ln -s libstlport_gcc.so libstlport_gcc.so.4.5 > > 9. ./swrite > /usr/local/openoffice/program/soffice.bin:\ > /usr/local/openoffice/program/libicuuc.so.26.0:\ > /usr/local/openoffice/program/libicudata.so.26.0:\ > WARNING: symbol(icudt26_dat) size mismatch, relink your program > Segmentation fault > > Any ideas? :) BTW, why "portable" packaging were chosen instead of "bsd"? > > P.S. there is no problem to add "do-install", decompress files by tar, fix > link to libstlport_gcc.so and make port's "make install" working. >