Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[Chromium Live Ebuild] last-update: 2009-05-31-04-20
View unanswered posts
View posts from last 24 hours

Goto page Previous  1, 2, 3, 4, 5, 6, 7, 8  Next  
Reply to topic    Gentoo Forums Forum Index Unsupported Software
View previous topic :: View next topic  
Author Message
kernelOfTruth
Watchman
Watchman


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

PostPosted: Tue Jun 16, 2009 7:59 pm    Post subject: Reply with quote

interesting ...

before:
Quote:
find /usr/local/portage/THE/ | grep gc
/usr/local/portage/THE/dev-libs/libgcal
/usr/local/portage/THE/dev-libs/libgcal/Manifest
/usr/local/portage/THE/dev-libs/libgcal/libgcal-9999.ebuild


and after a hard reset of git
Quote:
find /usr/local/portage/THE/ | grep gc
/usr/local/portage/THE/dev-libs/libgcal
/usr/local/portage/THE/dev-libs/libgcal/Manifest
/usr/local/portage/THE/dev-libs/libgcal/libgcal-9999.ebuild
/usr/local/portage/THE/dev-util/gclient
/usr/local/portage/THE/dev-util/gclient/Manifest
/usr/local/portage/THE/dev-util/gclient/gclient-9999.ebuild
/usr/local/portage/THE/eclass/gclient.eclass
/usr/local/portage/THE/net-www/mplayerplug-in/files/mplayerplug-in-gcc4.patch
/usr/local/portage/THE/www-client/chromium/files/.gclient


once again a git-related thingy

sorry for the fuss and thanks for the overlay(s)
_________________
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
rmh3093
Advocate
Advocate


Joined: 06 Aug 2003
Posts: 2138
Location: Albany, NY

PostPosted: Tue Jun 16, 2009 8:21 pm    Post subject: Reply with quote

hey everyone, i know I said I would have this working on 64bit by the end of last week but my 64bit box is so outdated im having a problem updating and I got busy with my move so I havent been able to do anything, hopefully in the next week i can make some progress on this
_________________
Do not meddle in the affairs of wizards, for they are subtle and quick to anger.
Back to top
View user's profile Send private message
viralex
Apprentice
Apprentice


Joined: 24 Apr 2008
Posts: 237
Location: Viareggio (Lu,Italy)

PostPosted: Fri Jun 19, 2009 2:58 pm    Post subject: Reply with quote

my chromium-bin works on 64bit! (3.0.190.0 (18810))
obviously thanks to emul-linux-*

you need the dependencies required by the ebuild, but also other 2!...
it should be added to support 64bit :\

you can get them from THE overlay. THE is the name :-P :
emul-linux-x86-nss
emul-linux-x86-nspr

I made this script because there are continuous build updates!
I extracted the two tars into /opt/chromium-bin/lib and executed this :

Code:

#/bin/bash

rm *.0d > /dev/null
rm *.1d > /dev/null

ln -s  libnss3.so  libnss3.so.1d
ln -s  libnssutil3.so libnssutil3.so.1d
ln -s  libsmime3.so libsmime3.so.1d
ln -s  libssl3.so libssl3.so.1d
ln -s  libplds4.so libplds4.so.0d
ln -s  libplc4.so libplc4.so.0d
ln -s  libnspr4.so libnspr4.so.0d


et voilà
link
Back to top
View user's profile Send private message
.yankee
Apprentice
Apprentice


Joined: 24 Feb 2008
Posts: 194
Location: Polska

PostPosted: Fri Jun 19, 2009 8:51 pm    Post subject: Reply with quote

viralex wrote:
my chromium-bin works on 64bit! (3.0.190.0 (18810))


This is NOT the thread for chomium-bin!
(See this post.)
Back to top
View user's profile Send private message
Nicias
Guru
Guru


Joined: 06 Dec 2005
Posts: 444

PostPosted: Thu Jul 02, 2009 3:55 pm    Post subject: Reply with quote

Built yesterday and the patch to remove the splash failed. Removed the patch line from the ebuild and it worked.
Back to top
View user's profile Send private message
rmh3093
Advocate
Advocate


Joined: 06 Aug 2003
Posts: 2138
Location: Albany, NY

PostPosted: Thu Jul 02, 2009 5:29 pm    Post subject: Reply with quote

Nicias wrote:
Built yesterday and the patch to remove the splash failed. Removed the patch line from the ebuild and it worked.


yeah i need to fix the patch...

...also has anyone noticed that chrome crashes all the time with custom cflags? i think we need to filter some more flags
_________________
Do not meddle in the affairs of wizards, for they are subtle and quick to anger.
Back to top
View user's profile Send private message
.yankee
Apprentice
Apprentice


Joined: 24 Feb 2008
Posts: 194
Location: Polska

PostPosted: Fri Jul 03, 2009 7:06 am    Post subject: Reply with quote

rmh3093 wrote:
Nicias wrote:
Built yesterday and the patch to remove the splash failed. Removed the patch line from the ebuild and it worked.


yeah i need to fix the patch...

...also has anyone noticed that chrome crashes all the time with custom cflags? i think we need to filter some more flags


No problem with that here... Only it does not build at all 8O
Code:
 *    working copy: /mnt/windows/dld/.distfiles/gclient-src/chromium/src

>>> Source unpacked in /var/tmp/portage/www-client/chromium-9999/work
>>> Preparing source in /var/tmp/portage/www-client/chromium-9999/work/chromium-9999/src ...
Updating projects from gyp files...
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/www-client/chromium-9999/work/chromium-9999/src ...
>>> Source configured.
>>> Compiling source in /var/tmp/portage/www-client/chromium-9999/work/chromium-9999/src ...
scons: Reading SConscript files ...
Mkdir("/var/tmp/portage/www-client/chromium-9999/work/chromium-9999/src/src/sconsbuild/Release")
scons: done reading SConscript files.
scons: Building targets ...
scons: `app' is up to date.
scons: done building targets.
>>> Source compiled.
>>> Test phase [not enabled]: www-client/chromium-9999

>>> Install chromium-9999 into /var/tmp/portage/www-client/chromium-9999/image/ category www-client
install: cannot stat `chrome.pak': No such file or directory
!!! doins: chrome.pak does not exist
install: cannot stat `locales/*': No such file or directory
!!! doins: locales/* does not exist
install: cannot stat `themes/*': No such file or directory
!!! doins: themes/* does not exist
!!! doexe: chrome does not exist
/usr/lib/portage/bin/ebuild-helpers/newins: Need two arguments, old file and new file
>>> Completed installing chromium-9999 into /var/tmp/portage/www-client/chromium-9999/image/

 * QA Notice: file does not exist:
 *
 *      doins: chrome.pak does not exist
 *      doins: locales/* does not exist
 *      doins: themes/* does not exist
 *      doexe: chrome does not exist

Wtf!?? This of course leaves me with no /opt/chromium/chrome binary...
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: Sun Jul 05, 2009 4:25 pm    Post subject: Reply with quote

.yankee wrote:
rmh3093 wrote:
Nicias wrote:
Built yesterday and the patch to remove the splash failed. Removed the patch line from the ebuild and it worked.


yeah i need to fix the patch...

...also has anyone noticed that chrome crashes all the time with custom cflags? i think we need to filter some more flags


No problem with that here... Only it does not build at all 8O
Code:
 *    working copy: /mnt/windows/dld/.distfiles/gclient-src/chromium/src

>>> Source unpacked in /var/tmp/portage/www-client/chromium-9999/work
>>> Preparing source in /var/tmp/portage/www-client/chromium-9999/work/chromium-9999/src ...
Updating projects from gyp files...
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/www-client/chromium-9999/work/chromium-9999/src ...
>>> Source configured.
>>> Compiling source in /var/tmp/portage/www-client/chromium-9999/work/chromium-9999/src ...
scons: Reading SConscript files ...
Mkdir("/var/tmp/portage/www-client/chromium-9999/work/chromium-9999/src/src/sconsbuild/Release")
scons: done reading SConscript files.
scons: Building targets ...
scons: `app' is up to date.
scons: done building targets.
>>> Source compiled.
>>> Test phase [not enabled]: www-client/chromium-9999

>>> Install chromium-9999 into /var/tmp/portage/www-client/chromium-9999/image/ category www-client
install: cannot stat `chrome.pak': No such file or directory
!!! doins: chrome.pak does not exist
install: cannot stat `locales/*': No such file or directory
!!! doins: locales/* does not exist
install: cannot stat `themes/*': No such file or directory
!!! doins: themes/* does not exist
!!! doexe: chrome does not exist
/usr/lib/portage/bin/ebuild-helpers/newins: Need two arguments, old file and new file
>>> Completed installing chromium-9999 into /var/tmp/portage/www-client/chromium-9999/image/

 * QA Notice: file does not exist:
 *
 *      doins: chrome.pak does not exist
 *      doins: locales/* does not exist
 *      doins: themes/* does not exist
 *      doexe: chrome does not exist

Wtf!?? This of course leaves me with no /opt/chromium/chrome binary...


++

I get the same :(

seems like chromium is a very fast moving target right now ...
_________________
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
grodzik86
n00b
n00b


Joined: 25 Dec 2005
Posts: 38
Location: Wroclaw, Poland

PostPosted: Sun Jul 05, 2009 8:37 pm    Post subject: Reply with quote

Have you updated THE overlay? Or eventualy del and re-add it

And here is this patch working on current version:
Code:

--- profile.cc   2009-05-30 12:40:10.768418100 -0400
+++ profile.cc.new   2009-05-30 23:28:34.641185651 -0400
@@ -522,12 +522,6 @@
    blacklist_ = new Blacklist(path);
  }
 
-#if defined(OS_LINUX)
-  // TODO(port): Remove ifdef when the Linux splash page is not needed.
-  prefs->transient()->SetString(prefs::kHomePage, "about:linux-splash");
-  prefs->transient()->SetBoolean(prefs::kHomePageIsNewTabPage, false);
-#endif
-
   // Listen for theme installation.
   registrar_.Add(this, NotificationType::THEME_INSTALLED,
                  NotificationService::AllSources());
Back to top
View user's profile Send private message
.yankee
Apprentice
Apprentice


Joined: 24 Feb 2008
Posts: 194
Location: Polska

PostPosted: Mon Jul 06, 2009 4:47 pm    Post subject: Reply with quote

grodzik86 wrote:
Have you updated THE overlay? Or eventualy del and re-add it


Thanks, you're right - it was an outdated ebuild.
The most important change in the ebuild seems to be this:
Code:
 src_compile() {
 
    cd ${S}/src/chrome
-   scons --mode=Release --site-dir=../site_scons ${MAKEOPTS} chrome || die "scons build failed"
+   scons --mode=Release --site-dir=../site_scons ${MAKEOPTS} app || die "scons build failed"
 
 }

Simple, but necessary...
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 Jul 07, 2009 7:54 pm    Post subject: Reply with quote

.yankee wrote:
grodzik86 wrote:
Have you updated THE overlay? Or eventualy del and re-add it


Thanks, you're right - it was an outdated ebuild.
The most important change in the ebuild seems to be this:
Code:
 src_compile() {
 
    cd ${S}/src/chrome
-   scons --mode=Release --site-dir=../site_scons ${MAKEOPTS} chrome || die "scons build failed"
+   scons --mode=Release --site-dir=../site_scons ${MAKEOPTS} app || die "scons build failed"
 
 }

Simple, but necessary...


++
_________________
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
kernelOfTruth
Watchman
Watchman


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

PostPosted: Fri Jul 10, 2009 8:16 pm    Post subject: Reply with quote

any progress in getting chromium / chrome to run on amd64 ?

that would be awesome

I see that there's some files related to the arm and amd64-port but don't know how far it has progressed already ...

thanks
_________________
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
.yankee
Apprentice
Apprentice


Joined: 24 Feb 2008
Posts: 194
Location: Polska

PostPosted: Fri Jul 17, 2009 8:37 pm    Post subject: Reply with quote

There's been another similar change in the sources - in ebuild, the line
Code:
        src/tools/gyp/gyp_dogfood src/build/all.gyp || die "gpy failed"

needs to be changed to
Code:
        src/tools/gyp/gyp_chromium src/build/all.gyp || die "gpy failed"
Back to top
View user's profile Send private message
Nicias
Guru
Guru


Joined: 06 Dec 2005
Posts: 444

PostPosted: Mon Jul 27, 2009 3:54 pm    Post subject: Reply with quote

It looks like the ebuild has vanished from the overlay?
Back to top
View user's profile Send private message
cach0rr0
Bodhisattva
Bodhisattva


Joined: 13 Nov 2008
Posts: 4123
Location: Houston, Republic of Texas

PostPosted: Tue Jul 28, 2009 4:25 am    Post subject: Reply with quote

Nicias wrote:
It looks like the ebuild has vanished from the overlay?


I don't see it either

though the unrelated chromium-bin I'm playing with now...holy lightning quick
Back to top
View user's profile Send private message
Paczesiowa
Guru
Guru


Joined: 06 Mar 2006
Posts: 593
Location: Oborniki Śląskie, Poland

PostPosted: Thu Jul 30, 2009 1:09 pm    Post subject: Reply with quote

unfortunately chromium-bin needs sse2 (thanks to that yet another brilliant build system that sucks completely). so where did chromium ebuild go?
Back to top
View user's profile Send private message
.yankee
Apprentice
Apprentice


Joined: 24 Feb 2008
Posts: 194
Location: Polska

PostPosted: Fri Jul 31, 2009 11:01 am    Post subject: Reply with quote

Nicias wrote:
It looks like the ebuild has vanished from the overlay?

Yep; That's too bad. Seems that rmh3093 must be really busy atm and can't get thing back to order...
But you can just as well edit the old ebuild. Works for me.
Back to top
View user's profile Send private message
pluribus
n00b
n00b


Joined: 28 Sep 2008
Posts: 6

PostPosted: Fri Jul 31, 2009 5:55 pm    Post subject: Reply with quote

I edited the old ebuild and it compiles fine, but it crashes whenever I try to run it, even if I add replace-flags -Os -O2 to the ebuild. Here is the error:

rogue@ProximaCentauri ~ $ chrome
[31957:31960:81549474710:FATAL:browser/renderer_host/async_resource_handler.cc(88)] Check failed: read_buffer_->data().
45f2265b-f8b5-ac7d-2519c1a2-4ac67256 is dumped
[31969:31970:81560380424:ERROR:/var/tmp/portage/www-client/chromium-9999/work/chromium-9999/src/src/ipc/ipc_channel_posix.cc(420)] pipe error (7): Connection reset by peer

I thought it might be caused by glib and gtk+ being compiled with ICC, but I get a similar error with chromium-bin, which is statically compiled. Here is the error:

rogue@ProximaCentauri ~ $ chromium-bin
./chrome: Symbol `SSL_ImplementedCiphers' has different size in shared object, consider re-linking
/opt/chromium.org/chrome-linux/chrome: Symbol `SSL_ImplementedCiphers' has different size in shared object, consider re-linking
[32043:32043:84180801784:ERROR:/b/slave/chromium-rel-linux/build/src/chrome/browser/search_engines/template_url_prepopulate_data.cc(2788)] Not implemented reached in int<unnamed>::GetCurrentCountryID()
[32043:32046:84203931097:FATAL:/b/slave/chromium-rel-linux/build/src/chrome/browser/dom_ui/chrome_url_data_manager.cc(350)] Check failed: buf->data().
444aada6-bbb1-60af-0f227b5a-165f22e5 is dumped.

This one only appears when I try to open a new tab, and somtimes when I enter a URL. URL's won't load either. So what could be the problem?
Back to top
View user's profile Send private message
tranquilcool
Veteran
Veteran


Joined: 25 Mar 2005
Posts: 1160

PostPosted: Fri Aug 07, 2009 6:38 am    Post subject: Reply with quote

grodzik86 wrote:
Have you updated THE overlay? Or eventualy del and re-add it

And here is this patch working on current version:
Code:

--- profile.cc   2009-05-30 12:40:10.768418100 -0400
+++ profile.cc.new   2009-05-30 23:28:34.641185651 -0400
@@ -522,12 +522,6 @@
    blacklist_ = new Blacklist(path);
  }
 
-#if defined(OS_LINUX)
-  // TODO(port): Remove ifdef when the Linux splash page is not needed.
-  prefs->transient()->SetString(prefs::kHomePage, "about:linux-splash");
-  prefs->transient()->SetBoolean(prefs::kHomePageIsNewTabPage, false);
-#endif
-
   // Listen for theme installation.
   registrar_.Add(this, NotificationType::THEME_INSTALLED,
                  NotificationService::AllSources());


and where is this profile.cc file?
_________________
this is a strange strange world.
Back to top
View user's profile Send private message
grodzik86
n00b
n00b


Joined: 25 Dec 2005
Posts: 38
Location: Wroclaw, Poland

PostPosted: Sun Aug 09, 2009 12:02 pm    Post subject: Reply with quote

I don't remeber and I don't have the sources, because I use now the uzbl browser and chromium-bin.
Try to find it:
Code:
find <<Your distfiles dir>>/svn-src/ -iname "profile.cc"
Back to top
View user's profile Send private message
tranquilcool
Veteran
Veteran


Joined: 25 Mar 2005
Posts: 1160

PostPosted: Sun Aug 09, 2009 4:58 pm    Post subject: Reply with quote

>>> Install chromium-9999 into /var/tmp/portage/www-client/chromium-9999/image/ category www-client
install: cannot stat `chrome.pak': No such file or directory
!!! doins: chrome.pak does not exist
install: cannot stat `locales/*': No such file or directory
!!! doins: locales/* does not exist
install: cannot stat `themes/*': No such file or directory
!!! doins: themes/* does not exist
!!! doexe: chrome does not exist
* QA Notice: file does not exist:
*
* doins: chrome.pak does not exist
* doins: locales/* does not exist
* doins: themes/* does not exist
* doexe: chrome does not exist


can't get past here. any help?
_________________
this is a strange strange world.


Last edited by tranquilcool on Sun Aug 09, 2009 6:46 pm; edited 1 time in total
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: Sun Aug 09, 2009 5:20 pm    Post subject: Reply with quote

tranquilcool wrote:
>>> Install chromium-9999 into /var/tmp/portage/www-client/chromium-9999/image/ category www-client
install: cannot stat `chrome.pak': No such file or directory
!!! doins: chrome.pak does not exist
install: cannot stat `locales/*': No such file or directory
!!! doins: locales/* does not exist
install: cannot stat `themes/*': No such file or directory
!!! doins: themes/* does not exist
!!! doexe: chrome does not exist
* QA Notice: file does not exist:
*
* doins: chrome.pak does not exist
* doins: locales/* does not exist
* doins: themes/* does not exist
* doexe: chrome does not exist


can't get pass here. any help?


ebuild most likely is missing a line or more ...

some weeks earlier I also ran into this when trying to comment out a patch

I wasn't able to fix it ... (not much time to investigate)
_________________
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
pluribus
n00b
n00b


Joined: 28 Sep 2008
Posts: 6

PostPosted: Thu Aug 13, 2009 6:00 pm    Post subject: Reply with quote

I recompiled glib and gtk with gcc and I still get the same problem I was having before. Does anyone have any ideas about how I can
debug this problem?
Back to top
View user's profile Send private message
cach0rr0
Bodhisattva
Bodhisattva


Joined: 13 Nov 2008
Posts: 4123
Location: Houston, Republic of Texas

PostPosted: Thu Aug 13, 2009 11:17 pm    Post subject: Reply with quote

good lord this initial checkout takes a while
mind you my disks arent the fastest, but wow

now that I see this is 3.4GB, I understand why, but damn.

Trying to fool this into building on ~amd64 - we shall see how it goes.
_________________
Lost configuring your system?
dump lspci -n here | see Pappy's guide | Link Stash
Back to top
View user's profile Send private message
.yankee
Apprentice
Apprentice


Joined: 24 Feb 2008
Posts: 194
Location: Polska

PostPosted: Fri Aug 14, 2009 11:51 pm    Post subject: Reply with quote

I used to run into problems with chromium compilation lately - failing with things like "<something> not found" or "<something> not member of <something>", but those were all gone once I got pissed off and went off with a clean sources directory. Since then, chromium compiles and runs fine (no doins or doexe problems during installation either). I also noticed that there's been a major version bump (4.0.202.0 (0) is what I have now), so I guess some of the problems might have derived from source cleanup they've done, which hasn't been properly covered by the svn update command during src_unpack. (Can someone more svn-pro give hints about that?)

pluribus wrote:
I recompiled glib and gtk with gcc and I still get the same problem I was having before. Does anyone have any ideas about how I can
debug this problem?

I'm no expert, but your problem seems a little suspicious. I'd risk a guess this might be even a memory issue - but then, you'd probably experience crashes of other programs as well. It won't hurt to leave memtest86+ running over night anyway.
Apart from that, what:
- version of gcc,
- LDFLAGS and C/CXX falgs
- "unusual" kernel config options (might use Pappy's kernel seeds as a reference, omitting your hardware-specific options of course),
- unstable versions of system components
have you used?
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 Previous  1, 2, 3, 4, 5, 6, 7, 8  Next
Page 6 of 8

 
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