Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
mozilla-firefox 3.1 beta2 ebuild?
View unanswered posts
View posts from last 24 hours

Goto page 1, 2, 3  Next  
Reply to topic    Gentoo Forums Forum Index Unsupported Software
View previous topic :: View next topic  
Author Message
devilinside
n00b
n00b


Joined: 27 Oct 2008
Posts: 7

PostPosted: Tue Dec 09, 2008 4:18 am    Post subject: mozilla-firefox 3.1 beta2 ebuild? Reply with quote

since my classmate who use archlinux said beta2 is super fast,i think some guy here has got the ebuild for that?
thx
Back to top
View user's profile Send private message
d2_racing
Bodhisattva
Bodhisattva


Joined: 25 Apr 2005
Posts: 13047
Location: Ste-Foy,Canada

PostPosted: Tue Dec 09, 2008 4:58 am    Post subject: Reply with quote

Hi, I only see beta 1 inside portage :

Code:

* www-client/mozilla-firefox-bin
     Available versions:  2.0.0.18 ~3.0.4 [M]~3.1_beta1 {linguas_af linguas_ar l                                              inguas_be linguas_bg linguas_bn linguas_bn_IN linguas_ca linguas_cs linguas_cy l                                              inguas_da linguas_de linguas_el linguas_en linguas_en_GB linguas_en_US linguas_e                                              o linguas_es linguas_es_AR linguas_es_ES linguas_et linguas_eu linguas_fi lingua                                              s_fr linguas_fy linguas_fy_NL linguas_ga linguas_ga_IE linguas_gl linguas_gu lin                                              guas_gu_IN linguas_he linguas_hi linguas_hi_IN linguas_hu linguas_id linguas_is                                               linguas_it linguas_ja linguas_ka linguas_kn linguas_ko linguas_ku linguas_lt lin                                              guas_lv linguas_mk linguas_mn linguas_mr linguas_nb linguas_nb_NO linguas_nl lin                                              guas_nn linguas_nn_NO linguas_oc linguas_pa linguas_pa_IN linguas_pl linguas_pt                                               linguas_pt_BR linguas_pt_PT linguas_ro linguas_ru linguas_si linguas_sk linguas_                                              sl linguas_sq linguas_sr linguas_sv linguas_sv_SE linguas_te linguas_th linguas_                                              tr linguas_uk linguas_zh linguas_zh_CN linguas_zh_TW restrict-javascript}
     Homepage:            http://www.mozilla.com/firefox
     Description:         Firefox Web Browser


So you need to use an Overlay.
Back to top
View user's profile Send private message
d2_racing
Bodhisattva
Bodhisattva


Joined: 25 Apr 2005
Posts: 13047
Location: Ste-Foy,Canada

PostPosted: Tue Dec 09, 2008 5:02 am    Post subject: Reply with quote

Hi, you should double check the mozilla overlay.

Right now, I see only the beta 1.
Back to top
View user's profile Send private message
StringCheesian
l33t
l33t


Joined: 21 Oct 2003
Posts: 887

PostPosted: Tue Dec 09, 2008 5:38 am    Post subject: Reply with quote

The mozilla overlay (layman -a mozilla) has an ebuild for beta1. They might update it.

I tried bumping it myself. 8 of the 14 patches for xulrunner wouldn't apply. After those were removed configure died with an error I don't know how to fix :(.

Assuming they are working on a beta2 ebuild, it will take time to figure out which patches are obsolete and which to update.

The -bin ebuild might be easier to bump.
Back to top
View user's profile Send private message
kernelOfTruth
Watchman
Watchman


Joined: 20 Dec 2005
Posts: 6108
Location: Vienna, Austria; Germany; hello world :)

PostPosted: Tue Dec 09, 2008 7:16 pm    Post subject: Reply with quote

just use the beta1 ebuild provided by the mozilla overlay and remove all of the additional language lines, then digest it,

after that it emerged fine for me

it's really much faster than beta1 and/or 3.0 :idea:
_________________
https://github.com/kernelOfTruth/ZFS-for-SystemRescueCD/tree/ZFS-for-SysRescCD-4.9.0
https://github.com/kernelOfTruth/pulseaudio-equalizer-ladspa

Hardcore Gentoo Linux user since 2004 :D
Back to top
View user's profile Send private message
octoploid
n00b
n00b


Joined: 21 Oct 2006
Posts: 65

PostPosted: Tue Dec 09, 2008 7:48 pm    Post subject: Reply with quote

kernelOfTruth wrote:
just use the beta1 ebuild provided by the mozilla overlay and remove all of the additional language lines, then digest it,

after that it emerged fine for me

it's really much faster than beta1 and/or 3.0 :idea:


Maybe you could post your ebuild here, because your method does not work on my machine ("Failed Patch: 106-installer_use_stdout_for_missing_files.patch").
_________________
Myself and mine gymnastic ever
Back to top
View user's profile Send private message
kernelOfTruth
Watchman
Watchman


Joined: 20 Dec 2005
Posts: 6108
Location: Vienna, Austria; Germany; hello world :)

PostPosted: Tue Dec 09, 2008 7:57 pm    Post subject: Reply with quote

octoploid wrote:
kernelOfTruth wrote:
just use the beta1 ebuild provided by the mozilla overlay and remove all of the additional language lines, then digest it,

after that it emerged fine for me

it's really much faster than beta1 and/or 3.0 :idea:


Maybe you could post your ebuild here, because your method does not work on my machine ("Failed Patch: 106-installer_use_stdout_for_missing_files.patch").


oops,

sorry, I mixed it up: last night I must have used the ebuild from the portage-tree:

the changes are:

Quote:
#LANGS="be ca cs de eo en-US es-AR es-ES eu fi fr fy-NL ga-IE he hi-IN hu id it ja ko lt nb-NO nl nn-NO pa-IN pl pt-BR pt-PT ro ru si sk sv-SE uk zh-CN zh-TW"
#NOSHORTLANGS="es-AR pt-BR zh-CN"


just copy over the directory from portage-tree to your overlay, here's the ebuild:

Code:
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/www-client/mozilla-firefox-bin/mozilla-firefox-bin-3.1_beta1.ebuild,v 1.2 2008/11/14 19:31:53 armin76 Exp $

inherit eutils mozilla-launcher multilib mozextension

#LANGS="be ca cs de eo en-US es-AR es-ES eu fi fr fy-NL ga-IE he hi-IN hu id it ja ko lt nb-NO nl nn-NO pa-IN pl pt-BR pt-PT ro ru si sk sv-SE uk zh-CN zh-TW"
#NOSHORTLANGS="es-AR pt-BR zh-CN"

MY_PV="${PV/_beta/b}"
MY_P="${PN}-${MY_PV}"

DESCRIPTION="Firefox Web Browser"
SRC_URI="http://releases.mozilla.org/pub/mozilla.org/firefox/releases/${MY_PV}/linux-i686/en-US/firefox-${MY_PV}.tar.bz2"
HOMEPAGE="http://www.mozilla.com/firefox"
RESTRICT="strip"

KEYWORDS="-* ~amd64 ~x86"
SLOT="0"
LICENSE="|| ( MPL-1.1 GPL-2 LGPL-2.1 )"
IUSE="restrict-javascript"

for X in ${LANGS} ; do
   if [ "${X}" != "en" ] && [ "${X}" != "en-US" ]; then
      SRC_URI="${SRC_URI}
         linguas_${X/-/_}? ( http://dev.gentoo.org/~armin76/dist/${MY_P/-bin}-xpi/${MY_P/-bin/}-${X}.xpi )"
   fi
   IUSE="${IUSE} linguas_${X/-/_}"
   # english is handled internally
   if [ "${#X}" == 5 ] && ! has ${X} ${NOSHORTLANGS}; then
      if [ "${X}" != "en-US" ]; then
         SRC_URI="${SRC_URI}
            linguas_${X%%-*}? ( http://dev.gentoo.org/~armin76/dist/${MY_P/-bin}-xpi/${MY_P/-bin/}-${X}.xpi )"
      fi
      IUSE="${IUSE} linguas_${X%%-*}"
   fi
done

DEPEND="app-arch/unzip"
RDEPEND="dev-libs/dbus-glib
   x11-libs/libXrender
   x11-libs/libXt
   x11-libs/libXmu
   x86? (
      >=x11-libs/gtk+-2.2
      >=media-libs/alsa-lib-1.0.16
   )
   amd64? (
      >=app-emulation/emul-linux-x86-baselibs-1.0
      >=app-emulation/emul-linux-x86-gtklibs-1.0
      >=app-emulation/emul-linux-x86-soundlibs-20080418
      app-emulation/emul-linux-x86-compat
   )"

PDEPEND="restrict-javascript? ( x11-plugins/noscript )"

S="${WORKDIR}/firefox"

pkg_setup() {
   # This is a binary x86 package => ABI=x86
   # Please keep this in future versions
   # Danny van Dyk <kugelfang@gentoo.org> 2005/03/26
   has_multilib_profile && ABI="x86"
}

linguas() {
   local LANG SLANG
   for LANG in ${LINGUAS}; do
      if has ${LANG} en en_US; then
         has en ${linguas} || linguas="${linguas:+"${linguas} "}en"
         continue
      elif has ${LANG} ${LANGS//-/_}; then
         has ${LANG//_/-} ${linguas} || linguas="${linguas:+"${linguas} "}${LANG//_/-}"
         continue
      elif [[ " ${LANGS} " == *" ${LANG}-"* ]]; then
         for X in ${LANGS}; do
            if [[ "${X}" == "${LANG}-"* ]] && \
               [[ " ${NOSHORTLANGS} " != *" ${X} "* ]]; then
               has ${X} ${linguas} || linguas="${linguas:+"${linguas} "}${X}"
               continue 2
            fi
         done
      fi
      ewarn "Sorry, but mozilla-firefox does not support the ${LANG} LINGUA"
   done
}

src_unpack() {
   unpack firefox-${MY_PV}.tar.bz2

   linguas
   for X in ${linguas}; do
      [[ ${X} != "en" ]] && xpi_unpack "${MY_P/-bin/}-${X}.xpi"
   done
   if [[ ${linguas} != "" && ${linguas} != "en" ]]; then
      einfo "Selected language packs (first will be default): ${linguas}"
   fi
}

src_install() {
   declare MOZILLA_FIVE_HOME=/opt/firefox

   # Install icon and .desktop for menu entry
   newicon "${S}"/chrome/icons/default/default48.png ${PN}-icon.png
   domenu "${FILESDIR}"/icon/${PN}.desktop

   # Install firefox in /opt
   dodir ${MOZILLA_FIVE_HOME%/*}
   mv "${S}" "${D}"${MOZILLA_FIVE_HOME}

   linguas
   for X in ${linguas}; do
      [[ ${X} != "en" ]] && xpi_install "${WORKDIR}"/"${MY_P/-bin/}-${X}"
   done

   local LANG=${linguas%% *}
   if [[ -n ${LANG} && ${LANG} != "en" ]]; then
      elog "Setting default locale to ${LANG}"
      dosed -e "s:general.useragent.locale\", \"en-US\":general.useragent.locale\", \"${LANG}\":" \
         "${MOZILLA_FIVE_HOME}"/defaults/pref/firefox.js \
         "${MOZILLA_FIVE_HOME}"/defaults/pref/firefox-l10n.js || \
         die "sed failed to change locale"
   fi

      # Create /usr/bin/firefox-bin
      dodir /usr/bin/
      cat <<EOF >"${D}"/usr/bin/firefox-bin
#!/bin/sh
unset LD_PRELOAD
exec /opt/firefox/firefox "\$@"
EOF
      fperms 0755 /usr/bin/firefox-bin

   # revdep-rebuild entry
   insinto /etc/revdep-rebuild
   doins "${FILESDIR}"/10firefox-bin

   # install ldpath env.d
   doenvd "${FILESDIR}"/71firefox-bin

   rm -rf "${D}"${MOZILLA_FIVE_HOME}/plugins
   dosym /usr/"$(get_libdir)"/nsbrowser/plugins ${MOZILLA_FIVE_HOME}/plugins
}

pkg_preinst() {
   declare MOZILLA_FIVE_HOME=/opt/firefox

   # Remove entire installed instance to prevent all kinds of
   # problems... see bug 44772 for example
   rm -rf "${ROOT}"${MOZILLA_FIVE_HOME}
}

pkg_postinst() {
   if use x86; then
      if ! has_version 'gnome-base/gconf' || ! has_version 'gnome-base/orbit' \
         || ! has_version 'net-misc/curl'; then
         einfo
         einfo "For using the crashreporter, you need gnome-base/gconf,"
         einfo "gnome-base/orbit and net-misc/curl emerged."
         einfo
      fi
      if has_version 'net-misc/curl' && built_with_use --missing \
         true 'net-misc/curl' nss; then
         einfo
         einfo "Crashreporter won't be able to send reports"
         einfo "if you have curl emerged with the nss USE-flag"
         einfo
      fi
   else
      einfo
      einfo "NB: You just installed a 32-bit firefox"
      einfo
      einfo "Crashreporter won't work on amd64"
      einfo
   fi
   update_mozilla_launcher_symlinks
}

pkg_postrm() {
   update_mozilla_launcher_symlinks
}

_________________
https://github.com/kernelOfTruth/ZFS-for-SystemRescueCD/tree/ZFS-for-SysRescCD-4.9.0
https://github.com/kernelOfTruth/pulseaudio-equalizer-ladspa

Hardcore Gentoo Linux user since 2004 :D
Back to top
View user's profile Send private message
octoploid
n00b
n00b


Joined: 21 Oct 2006
Posts: 65

PostPosted: Tue Dec 09, 2008 8:08 pm    Post subject: Reply with quote

kernelOfTruth wrote:
octoploid wrote:
kernelOfTruth wrote:
just use the beta1 ebuild provided by the mozilla overlay and remove all of the additional language lines, then digest it,

after that it emerged fine for me

it's really much faster than beta1 and/or 3.0 :idea:


Maybe you could post your ebuild here, because your method does not work on my machine ("Failed Patch: 106-installer_use_stdout_for_missing_files.patch").


oops,

sorry, I mixed it up: last night I must have used the ebuild from the portage-tree:


# $Header: /var/cvsroot/gentoo-x86/www-client/mozilla-firefox-bin/mozilla-firefox-bin-3.1_beta1.ebuild


Oh , I thought you were talking about a »real« ebuild not a binary one...
_________________
Myself and mine gymnastic ever
Back to top
View user's profile Send private message
kernelOfTruth
Watchman
Watchman


Joined: 20 Dec 2005
Posts: 6108
Location: Vienna, Austria; Germany; hello world :)

PostPosted: Tue Dec 09, 2008 8:09 pm    Post subject: Reply with quote

octoploid wrote:


Oh , I thought you were talking about a »real« ebuild not a binary one...


if you need a "real" ebuild, try the one in the mozilla overlay (the minefield one) - don't know if it works, though
_________________
https://github.com/kernelOfTruth/ZFS-for-SystemRescueCD/tree/ZFS-for-SysRescCD-4.9.0
https://github.com/kernelOfTruth/pulseaudio-equalizer-ladspa

Hardcore Gentoo Linux user since 2004 :D
Back to top
View user's profile Send private message
devilinside
n00b
n00b


Joined: 27 Oct 2008
Posts: 7

PostPosted: Wed Dec 10, 2008 1:57 am    Post subject: Reply with quote

hi, guys.thank you all,
i have got beta1 running right now,but still looking forward to beta2 build....
Back to top
View user's profile Send private message
devilinside
n00b
n00b


Joined: 27 Oct 2008
Posts: 7

PostPosted: Wed Dec 10, 2008 7:15 am    Post subject: Reply with quote

StringCheesian wrote:
The mozilla overlay (layman -a mozilla) has an ebuild for beta1. They might update it.

I tried bumping it myself. 8 of the 14 patches for xulrunner wouldn't apply. After those were removed configure died with an error I don't know how to fix :(.

Assuming they are working on a beta2 ebuild, it will take time to figure out which patches are obsolete and which to update.

The -bin ebuild might be easier to bump.


i manage to apply 8 of beta1 patch, but it seems to need them all, coz i got no "autoconf" in $WORKDIR/js/src,
and after manually suspend the emerge then run autoconf-2.13 in js/src,
then xulrunner finally started compiling and as expected ended with throwing out some PK11** outof scope error
Back to top
View user's profile Send private message
Sawn
n00b
n00b


Joined: 19 Aug 2007
Posts: 18
Location: Reims, France. Yeah...the country ruled by a ridiculous dwarf.

PostPosted: Wed Dec 10, 2008 6:19 pm    Post subject: Reply with quote

I'm also waiting for an ebuild.
If someone's willing to provide it he/she'll have all my gratitude :)
_________________
Born Loser.
Back to top
View user's profile Send private message
d2_racing
Bodhisattva
Bodhisattva


Joined: 25 Apr 2005
Posts: 13047
Location: Ste-Foy,Canada

PostPosted: Thu Dec 11, 2008 1:35 am    Post subject: Reply with quote

Double check the overlay and I sure that someone will provide the ebuild in a near futur.
Back to top
View user's profile Send private message
StringCheesian
l33t
l33t


Joined: 21 Oct 2003
Posts: 887

PostPosted: Thu Dec 11, 2008 10:27 pm    Post subject: Reply with quote

Success! (sort of)

I'm posted this from beta2 built with gcc 4.3.2. The only problem so far is Firefox won't load any plugins. This is probably due to one of the patches I had to disable.

I upgraded to nss 3.12.2_rc1 (recently bumped in portage). After xulrunner failed, I ran autoconf-2.13 in js/src (thank you, devilinside). xulrunner then emerged smoothly. I bumped mozilla-firefox and deleted the patches that failed.

In summary, the procedure goes something like this (assuming you have layman and an overlay for your own bumped ebuilds):
Code:
emerge -u \>=nss-3.12.2_rc1
layman -a mozilla
cd (your bumps overlay)
mkdir net-libs
cd net-libs
cp -a (layman...)/mozilla/net-libs/xulrunner ./
cd xulrunner/files
mv 1.9.1_beta1 1.9.1_beta2
cd 1.9.1_beta2
rm 064* 100* 106* 112* 116* 134* 136*
cd ../..
mv xulrunner-1.9.1_beta1-r1.ebuild xulrunner-1.9.1_beta2.ebuild
ebuild xulrunner-1.9.1_beta2.ebuild digest
cd ../..
mkdir www-client
cd www-client
cp -a (layman...)/mozilla/www-client/mozilla-firefox ./
cd mozilla-firefox/files
mv 3.1_beta1 3.1_beta2
cd 3.1_beta2
rm 106* 118*
cd ../..
mv mozilla-firefox-3.1_beta1.ebuild mozilla-firefox-3.1_beta2.ebuild
(edit mozilla-firefox-3.1_beta2.ebuild and empty LANGS and NOSHORTLANGS)
ebuild mozilla-firefox-3.1_beta2.ebuild digest
emerge -1 =xulrunner-1.9.1_beta2
emerge =mozilla-firefox-3.1_beta2
(emerge will fail)
cd /var/tmp/portage/www-client/mozilla-firefox-3.1_beta2/work/mozilla-central/js/src/
autoconf-2.13
FEATURES="keepwork" emerge =mozilla-firefox-3.1_beta2
cd (your bumps overlay...)/www-client/mozilla-firefox
ebuild mozilla-firefox-3.1_beta2.ebuild clean
Back to top
View user's profile Send private message
devilinside
n00b
n00b


Joined: 27 Oct 2008
Posts: 7

PostPosted: Fri Dec 12, 2008 4:14 am    Post subject: Reply with quote

great work, i found some better way to get "autoconf" things done here,
add the code to xulrunner-*-.ebuild in the src_unpack() section
Code:
        eautoreconf || die "failed  running eautoreconf"
        cd "${S}"/js/src && eautoconf || die "failed  running eautoconf"

and it would be more comfortable
Back to top
View user's profile Send private message
octoploid
n00b
n00b


Joined: 21 Oct 2006
Posts: 65

PostPosted: Fri Dec 12, 2008 10:43 am    Post subject: Reply with quote

StringCheesian wrote:
Success! (sort of)

I'm posted this from beta2 built with gcc 4.3.2. The only problem so far is Firefox won't load any plugins. This is probably due to one of the patches I had to disable.



Thanks. I'm running:
Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1b2) Gecko/20081212 Gentoo Firefox/3.1b2
and all my plugins are still working.
_________________
Myself and mine gymnastic ever
Back to top
View user's profile Send private message
alex.blackbit
Advocate
Advocate


Joined: 26 Jul 2005
Posts: 2397

PostPosted: Fri Dec 12, 2008 11:52 am    Post subject: Reply with quote

an ebuild arrived in the mozilla overlay, which i just installed.
nss, xulrunner and firefox itself, no problems during emerge.
up and running. currently i do not have plugins like acroread or flash.
Back to top
View user's profile Send private message
bbee
n00b
n00b


Joined: 16 Jun 2007
Posts: 26

PostPosted: Fri Dec 12, 2008 2:16 pm    Post subject: Reply with quote

Distfile verification failed on firefox-3.1b2-source.tar.bz2 (xulrunner-1.9.1_beta2) because the filesize doesn't match the one in the Manifest from the overlay. Got: 40989536 Expected: 40854815
But the manifest was updated today whereas mozilla's server says the source is dated Dec 10th, weird.. Considering the succesful report above.

I need beta2 to resolve a bug I'm having :(
Back to top
View user's profile Send private message
alex.blackbit
Advocate
Advocate


Joined: 26 Jul 2005
Posts: 2397

PostPosted: Fri Dec 12, 2008 2:22 pm    Post subject: Reply with quote

sync again.
Back to top
View user's profile Send private message
bbee
n00b
n00b


Joined: 16 Jun 2007
Posts: 26

PostPosted: Fri Dec 12, 2008 2:34 pm    Post subject: Reply with quote

The latest revision of the overlay is 156, which is the one I'm using. alex, what's the size of your distfiles/firefox-3.1b2-source.tar.bz2 ?

Also, the signature files on the mozilla server are 7 days older than the source files they're supposed to be verifying.. Does not compute.

Edit: OK, releases.mozilla.org is a round-robin dns.. I bet that's causing the problem, and the mirror the overlay commiter used to grab the distfile was out of date.
Back to top
View user's profile Send private message
alex.blackbit
Advocate
Advocate


Joined: 26 Jul 2005
Posts: 2397

PostPosted: Fri Dec 12, 2008 2:42 pm    Post subject: Reply with quote

Code:
% du -b /usr/portage/distfiles/firefox-3.1b2-source.tar.bz2
40854815        /usr/portage/distfiles/firefox-3.1b2-source.tar.bz2
%

delete your copy. it should be fetched again.
Back to top
View user's profile Send private message
bbee
n00b
n00b


Joined: 16 Jun 2007
Posts: 26

PostPosted: Fri Dec 12, 2008 2:49 pm    Post subject: Reply with quote

Nope, still getting the wrong filesize. What's the date on your file? When was it fetched?
Back to top
View user's profile Send private message
gimpel
Advocate
Advocate


Joined: 15 Oct 2004
Posts: 2720
Location: Munich, Bavaria

PostPosted: Fri Dec 12, 2008 5:54 pm    Post subject: Reply with quote

alex.blackbit wrote:
an ebuild arrived in the mozilla overlay, which i just installed.
nss, xulrunner and firefox itself, no problems during emerge.
up and running. currently i do not have plugins like acroread or flash.

It shows flash here, but it doesn't work. The other (mplayerplug-in etc) don't even show up..
Using the version from the overlay.. amd64.

EDIT: seems there is just something wrong with the Gentoo nsplugin dir path, if I ln -s /usr/lib64/nsbrowser/plugins/* .mozilla/plugins/ then it works.
_________________
http://proaudio.tuxfamily.org/wiki - pro-audio software overlay
Back to top
View user's profile Send private message
armin76
Retired Dev
Retired Dev


Joined: 24 Apr 2006
Posts: 174

PostPosted: Fri Dec 12, 2008 6:59 pm    Post subject: Reply with quote

The digest thing has been fixed.
Back to top
View user's profile Send private message
bbee
n00b
n00b


Joined: 16 Jun 2007
Posts: 26

PostPosted: Fri Dec 12, 2008 8:25 pm    Post subject: Reply with quote

Thanks for this ebuild armin; since you're here anyway, I'm getting a compile error with xulrunner:

x86_64-pc-linux-gnu-g++ -o gfxASurface.o -c -I../../../dist/include/system_wrappers -include ../../../config/gcc_hidden.h -DIMPL_THEBES -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_COM_OBSOLETE -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DOSTYPE=\"Linux2.6\" -DOSARCH=Linux -I. -I. -I../../../dist/include/cairo -I../../../dist/include/string -I../../../dist/include/pref -I../../../dist/include/xpcom -I../../../dist/include/unicharutil -I../../../dist/include/lcms -I../../../dist/include/locale -I../../../dist/include -I../../../dist/include/thebes -I/usr/include/nspr -I/usr/portage/local/builddir/portage/net-libs/xulrunner-1.9.1_beta2/work/mozilla-central/dist/sdk/include -fPIC -DGENTOO_NSPLUGINS_DIR=\"/usr/lib64/nsplugins\" -DGENTOO_NSBROWSER_PLUGINS_DIR=\"/usr/lib64/nsbrowser/plugins\" -fno-rtti -fno-handle-exceptions -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-long-long -march=k8 -pipe -fPIC -Wno-return-type -w -fno-strict-aliasing -fshort-wchar -pthread -pipe -DNDEBUG -DTRIMMED -O2 -D_REENTRANT -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/directfb -I/usr/include/libpng12 -D_REENTRANT -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/directfb -I/usr/include/libpng12 -D_REENTRANT -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/directfb -I/usr/include/libpng12 -I/usr/include/gtk-unix-print-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -DGENTOO_NSPLUGINS_DIR=\"/usr/lib64/nsplugins\" -DGENTOO_NSBROWSER_PLUGINS_DIR=\"/usr/lib64/nsbrowser/plugins\" -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/gfxASurface.pp gfxASurface.cpp
gfxASurface.cpp:59:32: error: gfxDirectFBSurface.h: No such file or directory
gfxASurface.cpp: In static member function 'static already_AddRefed<gfxASurface> gfxASurface::Wrap(cairo_surface_t*)':
gfxASurface.cpp:176: error: expected type-specifier before 'gfxDirectFBSurface'
gfxASurface.cpp:176: error: cannot convert 'int*' to 'gfxASurface*' in assignment
gfxASurface.cpp:176: error: expected `;' before 'gfxDirectFBSurface'
gmake[5]: *** [gfxASurface.o] Error 1
gmake[5]: *** Waiting for unfinished jobs....
gmake[5]: Leaving directory `/usr/portage/local/builddir/portage/net-libs/xulrunner-1.9.1_beta2/work/mozilla-central/gfx/thebes/src'
gmake[4]: *** [libs] Error 2
gmake[4]: Leaving directory `/usr/portage/local/builddir/portage/net-libs/xulrunner-1.9.1_beta2/work/mozilla-central/gfx/thebes'
gmake[3]: *** [libs] Error 2
gmake[3]: Leaving directory `/usr/portage/local/builddir/portage/net-libs/xulrunner-1.9.1_beta2/work/mozilla-central/gfx'
gmake[2]: *** [libs_tier_gecko] Error 2
gmake[2]: Leaving directory `/usr/portage/local/builddir/portage/net-libs/xulrunner-1.9.1_beta2/work/mozilla-central'
gmake[1]: *** [tier_gecko] Error 2
gmake[1]: Leaving directory `/usr/portage/local/builddir/portage/net-libs/xulrunner-1.9.1_beta2/work/mozilla-central'
make: *** [default] Error 2
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Unsupported Software All times are GMT
Goto page 1, 2, 3  Next
Page 1 of 3

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum