|
LinuxPackaging
notes for people building third-party packages of chromium on linux
linux CooperationWe are very interested in cooperating with downstream. However (as you'll see from the rest of the page) our time is limited and our team is small. Please be noisy on the mailing list or IRC if nobody responds to your issues within a day or so. "Install" and directoriesWe have no "install" target. You'll need to copy the files out of the build output. Thankfully, there are only a few bits:
Kernel support for sandboxingThe Linux kernel must be compiled with PID_NS and NET_NS (support for process id and network namespaces) for the SUID sandbox to be fully effective. System LibrariesOut of the box, we should build already on any modern Linux. In general, we'd like to build against more system libraries than we currently do, and some patches for this are in progress. In the source tree, third_party/, base/third_party, and chrome/third_party/ are generally where third-party libraries live. In many of those subdirectories, there's a README.chromium with notes on local changes we may have made. Here is a lengthy survey from December 2009 of which third-party software we've modified. In many circumstances, using the "system" version of some libraries will break functionality. Here are some of the libraries that may require special handling:
Source PackagesOur tree is enormous. A lot of it (hundreds of megabytes) is test inputs and their expected output. You can snip those from a source tree and still have something buildable. There is src/tools/export_tarball/export_tarball.py tool to help with that. You can run it with --remove-nonessential-files flag, and it should generate a ~110 MB tar.bz2 tarball (last time checked: July 24 2009). SSE flagsFor silly reasons our default build depends on SSE, but we don't actually need. Search build/common.gypi and patch out the -msse2 bits before building your package. ContactsDistro-specific PagesUbuntu notes: https://wiki.ubuntu.com/Chromium/Packaging |
is anyone working on package for cnmbook?
I would love to port chrome to OpenBSD, I'll attempt it ^^
Esplicadmelo en español por favor :s
good -http://code.google.com/p/support/wiki/WikiSyntax
Desorientado,pués mi edad y mis conocimientos en internet,software son mínimos,les ruego comunicarme en español si definitivamente,cuento con el servicio y protección de LinuxPackaging,para utilizar Google sin interferencia Microsoft...ruego saber si yahoo es compatible
Desorientado,pués mi edad y mis conocimientos en internet,software son mínimos,les ruego comunicarme en español si definitivamente,cuento con el servicio y protección de LinuxPackaging,para utilizar Google sin interferencia Microsoft...ruego saber si yahoo es compatible
How to install Chromium without hal dbus and consolekit?
necesito linux para movil samsung graviti
no podrè contribuir económicamente por escasos ingresos como jubilado en Argentina,cuand pueda lo haré honestamente-gracias
I use DUAL SOFTWARE LINUX BRASIL VEERSION 4.0 YEAR 2006 BUT IS THE LAST. AND I CANNOT INSTALL GOOGLE CHROME. PLEASE HELP ME.
i can't install & download google chrome on my browser Please help me. i thanks
cool thankx