Hi, Guys. I applied patch. Then I rebuild OpenOffice.org 2.0.1 in experimental. That is fine. (1) rename patch filename: cd ($top)/openoffice.org-2.0.1/ooo-build/patches/src680/ -rw-r--r-- 1 yabuki yabuki 1056 2006-01-11 16:50 disable-visibility-feature.diff ($top)/openoffice.org-2.0.1/ooo-build/patches/apply.pl need *.diff file. #I attached correct diff file. (2) add diff file in ooo-build patch control file cd ($top)/openoffice.org-2.0.1/ooo-build/patches/src680/ vi apply You can see patch control file. I modified 'apply' file. I added below in [BuildBits] section (see attach file) |# fix g++ 4.0 build -- do not use fvisibility=hidden |disable-visibility-feature.diff #I attached correct 'apply' file. (3) then `debuild -us -uc -rfakeroot` done!; see below. total 621M drwxr-sr-x 3 yabuki yabuki 8.0K 2006-01-12 04:16 . drwxr-sr-x 33 yabuki yabuki 4.0K 2006-01-11 15:20 .. -rw-r--r-- 1 yabuki yabuki 88K 2006-01-12 04:00 libmythes-dev_2.0.1-1_i386.deb -rw-r--r-- 1 yabuki yabuki 113K 2006-01-12 04:00 mozilla-openoffice.org_2.0.1-1_i386.deb drwxr-xr-x 9 yabuki yabuki 4.0K 2006-01-12 04:04 openoffice.org-2.0.1 -rw-r--r-- 1 yabuki yabuki 3.0M 2006-01-12 04:00 openoffice.org-base_2.0.1-1_i386.deb -rw-r--r-- 1 yabuki yabuki 4.7M 2006-01-12 04:00 openoffice.org-calc_2.0.1-1_i386.deb -rw-r--r-- 1 yabuki yabuki 23M 2006-01-12 04:12 openoffice.org-common_2.0.1-1_all.deb -rw-r--r-- 1 yabuki yabuki 33M 2006-01-12 03:59 openoffice.org-core_2.0.1-1_i386.deb -rw-r--r-- 1 yabuki yabuki 4.7M 2006-01-12 04:12 openoffice.org-dev-doc_2.0.1-1_all.deb -rw-r--r-- 1 yabuki yabuki 3.9M 2006-01-12 04:00 openoffice.org-dev_2.0.1-1_i386.deb -rw-r--r-- 1 yabuki yabuki 2.4M 2006-01-12 04:00 openoffice.org-draw_2.0.1-1_i386.deb -rw-r--r-- 1 yabuki yabuki 160K 2006-01-12 04:00 openoffice.org-evolution_2.0.1-1_i386.deb -rw-r--r-- 1 yabuki yabuki 304K 2006-01-12 04:00 openoffice.org-gnome_2.0.1-1_i386.deb -rw-r--r-- 1 yabuki yabuki 79K 2006-01-12 04:12 openoffice.org-gtk-gnome_2.0.1-1_all.deb -rw-r--r-- 1 yabuki yabuki 654K 2006-01-12 04:00 openoffice.org-impress_2.0.1-1_i386.deb -rw-r--r-- 1 yabuki yabuki 2.2M 2006-01-12 04:12 openoffice.org-java-common_2.0.1-1_all.deb -rw-r--r-- 1 yabuki yabuki 274K 2006-01-12 04:00 openoffice.org-kde_2.0.1-1_i386.deb -rw-r--r-- 1 yabuki yabuki 2.4M 2006-01-12 04:12 openoffice.org-l10n-af_2.0.1-1_all.deb -rw-r--r-- 1 yabuki yabuki 2.4M 2006-01-12 04:12 openoffice.org-l10n-be-by_2.0.1-1_all.deb -rw-r--r-- 1 yabuki yabuki 2.4M 2006-01-12 04:12 openoffice.org-l10n-bg_2.0.1-1_all.deb -rw-r--r-- 1 yabuki yabuki 2.3M 2006-01-12 04:12 openoffice.org-l10n-bn_2.0.1-1_all.deb -rw-r--r-- 1 yabuki yabuki 2.4M 2006-01-12 04:13 openoffice.org-l10n-ca_2.0.1-1_all.deb -rw-r--r-- 1 yabuki yabuki 2.4M 2006-01-12 04:13 openoffice.org-l10n-cs_2.0.1-1_all.deb -rw-r--r-- 1 yabuki yabuki 2.3M 2006-01-12 04:13 openoffice.org-l10n-cy_2.0.1-1_all.deb -rw-r--r-- 1 yabuki yabuki 2.3M 2006-01-12 04:13 openoffice.org-l10n-da_2.0.1-1_all.deb -rw-r--r-- 1 yabuki yabuki 2.4M 2006-01-12 04:13 openoffice.org-l10n-de_2.0.1-1_all.deb -rw-r--r-- 1 yabuki yabuki 2.4M 2006-01-12 04:13 openoffice.org-l10n-el_2.0.1-1_all.deb -rw-r--r-- 1 yabuki yabuki 2.4M 2006-01-12 04:13 openoffice.org-l10n-en-gb_2.0.1-1_all.deb -rw-r--r-- 1 yabuki yabuki 490K 2006-01-12 04:12 openoffice.org-l10n-en-us_2.0.1-1_all.deb -rw-r--r-- 1 yabuki yabuki 2.3M 2006-01-12 04:13 openoffice.org-l10n-en-za_2.0.1-1_all.deb -rw-r--r-- 1 yabuki yabuki 2.3M 2006-01-12 04:13 openoffice.org-l10n-es_2.0.1-1_all.deb -rw-r--r-- 1 yabuki yabuki 2.3M 2006-01-12 04:13 openoffice.org-l10n-et_2.0.1-1_all.deb -rw-r--r-- 1 yabuki yabuki 2.4M 2006-01-12 04:13 openoffice.org-l10n-fi_2.0.1-1_all.deb -rw-r--r-- 1 yabuki yabuki 2.3M 2006-01-12 04:13 openoffice.org-l10n-fr_2.0.1-1_all.deb -rw-r--r-- 1 yabuki yabuki 2.4M 2006-01-12 04:13 openoffice.org-l10n-ga_2.0.1-1_all.deb -rw-r--r-- 1 yabuki yabuki 2.4M 2006-01-12 04:13 openoffice.org-l10n-gu-in_2.0.1-1_all.deb -rw-r--r-- 1 yabuki yabuki 2.4M 2006-01-12 04:14 openoffice.org-l10n-hi-in_2.0.1-1_all.deb -rw-r--r-- 1 yabuki yabuki 2.4M 2006-01-12 04:14 openoffice.org-l10n-hr_2.0.1-1_all.deb -rw-r--r-- 1 yabuki yabuki 2.4M 2006-01-12 04:14 openoffice.org-l10n-hu_2.0.1-1_all.deb -rw-r--r-- 1 yabuki yabuki 2.3M 2006-01-12 04:14 openoffice.org-l10n-it_2.0.1-1_all.deb -rw-r--r-- 1 yabuki yabuki 2.5M 2006-01-12 04:14 openoffice.org-l10n-ja_2.0.1-1_all.deb -rw-r--r-- 1 yabuki yabuki 2.6M 2006-01-12 04:14 openoffice.org-l10n-km_2.0.1-1_all.deb -rw-r--r-- 1 yabuki yabuki 2.3M 2006-01-12 04:14 openoffice.org-l10n-ko_2.0.1-1_all.deb -rw-r--r-- 1 yabuki yabuki 2.4M 2006-01-12 04:14 openoffice.org-l10n-lt_2.0.1-1_all.deb -rw-r--r-- 1 yabuki yabuki 2.4M 2006-01-12 04:14 openoffice.org-l10n-nb_2.0.1-1_all.deb -rw-r--r-- 1 yabuki yabuki 2.4M 2006-01-12 04:14 openoffice.org-l10n-nl_2.0.1-1_all.deb -rw-r--r-- 1 yabuki yabuki 2.4M 2006-01-12 04:14 openoffice.org-l10n-nn_2.0.1-1_all.deb -rw-r--r-- 1 yabuki yabuki 2.4M 2006-01-12 04:14 openoffice.org-l10n-pa-in_2.0.1-1_all.deb -rw-r--r-- 1 yabuki yabuki 2.3M 2006-01-12 04:14 openoffice.org-l10n-pl_2.0.1-1_all.deb -rw-r--r-- 1 yabuki yabuki 2.3M 2006-01-12 04:14 openoffice.org-l10n-pt-br_2.0.1-1_all.deb -rw-r--r-- 1 yabuki yabuki 2.4M 2006-01-12 04:15 openoffice.org-l10n-ru_2.0.1-1_all.deb -rw-r--r-- 1 yabuki yabuki 2.4M 2006-01-12 04:15 openoffice.org-l10n-rw_2.0.1-1_all.deb -rw-r--r-- 1 yabuki yabuki 2.4M 2006-01-12 04:15 openoffice.org-l10n-sk_2.0.1-1_all.deb -rw-r--r-- 1 yabuki yabuki 2.4M 2006-01-12 04:15 openoffice.org-l10n-sl_2.0.1-1_all.deb -rw-r--r-- 1 yabuki yabuki 2.4M 2006-01-12 04:15 openoffice.org-l10n-sr-cs_2.0.1-1_all.deb -rw-r--r-- 1 yabuki yabuki 2.4M 2006-01-12 04:15 openoffice.org-l10n-st_2.0.1-1_all.deb -rw-r--r-- 1 yabuki yabuki 2.3M 2006-01-12 04:15 openoffice.org-l10n-sv_2.0.1-1_all.deb -rw-r--r-- 1 yabuki yabuki 2.4M 2006-01-12 04:15 openoffice.org-l10n-th_2.0.1-1_all.deb -rw-r--r-- 1 yabuki yabuki 2.3M 2006-01-12 04:15 openoffice.org-l10n-tn_2.0.1-1_all.deb -rw-r--r-- 1 yabuki yabuki 2.3M 2006-01-12 04:15 openoffice.org-l10n-tr_2.0.1-1_all.deb -rw-r--r-- 1 yabuki yabuki 2.4M 2006-01-12 04:15 openoffice.org-l10n-ts_2.0.1-1_all.deb -rw-r--r-- 1 yabuki yabuki 2.4M 2006-01-12 04:15 openoffice.org-l10n-vi_2.0.1-1_all.deb -rw-r--r-- 1 yabuki yabuki 2.4M 2006-01-12 04:15 openoffice.org-l10n-xh_2.0.1-1_all.deb -rw-r--r-- 1 yabuki yabuki 2.4M 2006-01-12 04:15 openoffice.org-l10n-zh-cn_2.0.1-1_all.deb -rw-r--r-- 1 yabuki yabuki 2.4M 2006-01-12 04:16 openoffice.org-l10n-zh-tw_2.0.1-1_all.deb -rw-r--r-- 1 yabuki yabuki 2.4M 2006-01-12 04:16 openoffice.org-l10n-zu_2.0.1-1_all.deb -rw-r--r-- 1 yabuki yabuki 358K 2006-01-12 04:00 openoffice.org-math_2.0.1-1_i386.deb -rw-r--r-- 1 yabuki yabuki 118K 2006-01-12 04:00 openoffice.org-officebean_2.0.1-1_i386.deb -rw-r--r-- 1 yabuki yabuki 5.7M 2006-01-12 04:00 openoffice.org-writer_2.0.1-1_i386.deb -rw-r--r-- 1 yabuki yabuki 3.1M 2005-03-14 19:35 openoffice.org_1.1.1-3.diff.gz -rw-r--r-- 1 yabuki yabuki 2.8K 2005-03-14 19:35 openoffice.org_1.1.1-3.dsc -rw-r--r-- 1 yabuki yabuki 150M 2005-03-14 19:35 openoffice.org_1.1.1.orig.tar.gz -rw-r--r-- 1 yabuki yabuki 46M 2006-01-11 19:39 openoffice.org_2.0.1-1.diff.gz -rw-r--r-- 1 yabuki yabuki 3.8K 2006-01-11 19:39 openoffice.org_2.0.1-1.dsc -rw-r--r-- 1 yabuki yabuki 35M 2006-01-12 04:27 openoffice.org_2.0.1-1_i386.build -rw-r--r-- 1 yabuki yabuki 15K 2006-01-12 04:18 openoffice.org_2.0.1-1_i386.changes -rw-r--r-- 1 yabuki yabuki 85K 2006-01-12 03:58 openoffice.org_2.0.1-1_i386.deb -rw-r--r-- 1 yabuki yabuki 193M 2005-12-29 03:32 openoffice.org_2.0.1.orig.tar.gz -rw-r--r-- 1 yabuki yabuki 226K 2006-01-12 04:00 python-uno_2.0.1-1_i386.deb -rw-r--r-- 1 yabuki yabuki 149K 2006-01-12 04:12 ttf-opensymbol_2.0.1-1_all.deb On Wed, 11 Jan 2006 14:35:02 +0900 YABUKI Yukiharu <yabuki@good-day.co.jp> wrote: > Hi, Rene > > > please check attach patch > > I made patch in ($top)/openoffice.org-2.0.1/ooo-build/build/ooa680-m1/config_office/ > > > On Tue, 10 Jan 2006 11:02:28 +0100 > Rene Engelhard <rene@debian.org> wrote: > > > Hmm. So far I thought that problem only matters when building against > > libstdc++ instead of libstlport (that's when the upstream report was first > > shown to me if I remember right that this actually was the one...). Hmm. > > Doesn't seem to be fully true.... Disabling -fvisibility=hidden should work > > though if necessary, just need to patch configure.in appropriately... -- --- Please check -> http://www.good-day.co.jp/profile.html#saiyou --- blog -> http://blog.good-day.net/~yabuki/diary/ --- Tel 06-4796-6670 FAX 06-4796-7373 --- Yukiharu YABUKI <yabuki@good-day.co.jp> --- 株式会社 グッデイ (グッディと書きがちですが,大きい「イ」です.) --- GPG fingerprint = DB64 AF5C 4374 1E43 FA87 37AB 6692 F138 ED43 0BBA
--- config_office/configure.in.ORG 2006-01-11 14:26:23.015610008 +0900 +++ config_office/configure.in 2006-01-11 14:26:55.673766908 +0900 @@ -1099,18 +1099,18 @@ fi AC_SUBST(GCCVER) -if test "$GCC" = "yes"; then - AC_MSG_CHECKING([whether $CC supports -fvisibility=hidden]) - save_CFLAGS=$CFLAGS - CFLAGS="$CFLAGS -fvisibility=hidden" - AC_TRY_LINK([], [ return 0; ], [ HAVE_GCC_VISIBILITY_FEATURE=TRUE ], []) - CFLAGS=$save_CFLAGS - if test "$HAVE_GCC_VISIBILITY_FEATURE" = "TRUE"; then - AC_MSG_RESULT([yes]) - else - AC_MSG_RESULT([no]) - fi -fi +#if test "$GCC" = "yes"; then +# AC_MSG_CHECKING([whether $CC supports -fvisibility=hidden]) +# save_CFLAGS=$CFLAGS +# CFLAGS="$CFLAGS -fvisibility=hidden" +# AC_TRY_LINK([], [ return 0; ], [ HAVE_GCC_VISIBILITY_FEATURE=TRUE ], []) +# CFLAGS=$save_CFLAGS +# if test "$HAVE_GCC_VISIBILITY_FEATURE" = "TRUE"; then +# AC_MSG_RESULT([yes]) +# else +# AC_MSG_RESULT([no]) +# fi +#fi AC_SUBST(HAVE_GCC_VISIBILITY_FEATURE) if test "$GCC" = "yes"; then
Attachment:
apply
Description: Binary data