@YAOMTC: I'm not planning on doing a new release any time soon, especially since the version used here is ancient, but you should be able to fix the that build issue by either downgrading CUPS or applying the patch from https://chromium.googlesource.com/chromium/src.git/+/29c1262dbd4f749dd514d05a571cdd809ba8cfe0%5E%21/#F0.
Hopefully upstreaming continues!
Search Criteria
Notice: Undefined variable: name in /srv/http/vhosts/aur-dev.archlinux.org/public/web/lib/pkgfuncs.inc.php on line 248
Package Details: chromium-wayland 48.0.2548.0-2
Git Clone URL: | https://aur-dev.archlinux.org/chromium-wayland.git (read-only) |
---|---|
Package Base: | chromium-wayland |
Description: | The open-source project behind Google Chrome, an attempt at creating a safer, faster, and more stable browser |
Upstream URL: | http://github.com/01org/ozone-wayland/ |
Keywords: | chromium wayland |
Licenses: | |
Conflicts: | |
Provides: | |
Submitter: | pypi |
Maintainer: | None |
Last Packager: | pypi |
Votes: | 8 |
Popularity: | 0.001836 |
First Submitted: | 2015-07-09 03:48 |
Last Updated: | 2016-01-09 17:51 |
Dependencies (33)
- alsa-lib (alsa-lib-noassertion)
- bzip2
- dbus (dbus-selinux, dbus-nosystemd, dbus-x11)
- desktop-file-utils
- flac (flac-git)
- gtk2 (gtk2-aqd, gtk2-patched-gdkwin-nullcheck, gtk2-patched-filechooser-icon-view, gtk2-ubuntu)
- harfbuzz (harfbuzz-git)
- hicolor-icon-theme
- icu
- libevent (libevent-fb, libevent-git)
- libgcrypt (libgcrypt-git, libgcrypt15-git)
- libpulse (libpulse-raop2, pulseaudio-git, libpulse-nosystemd)
- libvpx (libvpx-git)
- libxkbcommon (libxkbcommon-git)
- libxslt
- nss
- pciutils
- perl (perl-fake)
- perl-file-basedir
- snappy (snappy-git, libsnappy)
- systemd (eudev-git, systemd-kill-fix, systemd-dummy, systemd-legacy, eudev-systemd, systemd-knock, systemd-git, systemd-selinux)
- ttf-font (ttf-ms-fonts, ttf-ms-win8-japanese, ttf-ms-win8, ttf-ms-win8-sea, ttf-ms-win8-zh_tw, ttf-ms-win8-hebrew, ttf-ms-win8-korean, ttf-ms-win8-indic, ttf-ms-win8-zh_cn, ttf-ms-win8-arabic, ttf-ms-win8-other, ttf-ms-win8-thai, ttf-liberation-sans-narrow, ttf-dejavu-snapshot, ttf-d2coding, ttf-paratype, ttf-win7-fonts, ttf-google-fonts-opinionated-git, otf-inconsolata-dz, ttf-oxygen-git, ttf-noto, neuropol-ttf, ttf-dejavu-emojiless, xolonium-fonts, ttf-droid-emojiless, ttf-nanumgothic_coding, ttf-caladea, ttf-carlito, ttf-ms-win10-zh_cn, ttf-ms-win10-other, ttf-ms-win10-thai, ttf-ms-win10-sea, ttf-ms-win10, ttf-ms-win10-zh_tw, ttf-ms-win10-japanese, ttf-ms-win10-korean, ttf-noto-fonts-simple, ttf-droid-simple, ttf-oxygen, ttf-oxygen-gf, ttf-share-gf, ttf-google-fonts-git, noto-fonts, ttf-bitstream-vera, ttf-croscore, ttf-dejavu, ttf-droid, ttf-freefont, ttf-liberation, ttf-linux-libertine, ttf-ubuntu-font-family)
- gperf (make)
- lib32-gcc-libs (lib32-gcc-libs-git) (make, x86_64)
- lib32-zlib (make, x86_64)
- libexif (make)
- libsecret (make)
- mesa (mesa-hybris, mesa-nowayland, mesa-git, mesa-test-git) (make)
- ninja (ninja-git) (make)
- python2 (pypy19, stackless-python2, python26, placeholder) (make)
- yasm (make)
- gnome-keyring (gnome-keyring-wo-gpg) (optional) – for storing passwords in GNOME keyring
- kdebase-kdialog (optional) – needed for file dialogs in KDE
Required by (24)
- alkasir-client (requires chromium) (optional)
- aptana-studio (requires chromium) (optional)
- archon (requires chromium)
- archon-exec (requires chromium)
- audible-activator-git (requires chromium)
- augenkrebs-git (requires chromium)
- brackets-git (requires chromium) (optional)
- chromium-chromevox (requires chromium)
- chromium-ext-chromiumos-tts-git (requires chromium)
- chromium-fullscreen (requires chromium)
- chromium-incognito (requires chromium)
- chromium-reduced-security (requires chromium)
- chromium-widevine (requires chromium)
- codebox (requires chromium)
- ice-ssb (requires chromium) (optional)
- justbrowsing-webapps (requires chromium) (optional)
- lastpass (requires chromium) (optional)
- morkdown (requires chromium)
- rk-apricity-apps (requires chromium) (optional)
- rk-desktop-gnome (requires chromium) (optional)
- stackedit (requires chromium)
- upgradepic (requires chromium) (optional)
- webui-aria2-git (requires chromium) (optional)
- zenbooru (requires chromium)
Sources (6)
pypi commented on 2016-12-09 22:33
YAOMTC commented on 2016-12-09 22:16
Well, I tried building this, but when I wasn't running into the "KeyError: 'Debug'" failure, it was "ninja: build stopped: subcommand failed". http://paste2.org/n0MgsO5A
I might just wait for Chromium to get Wayland support, which looks like it shouldn't be too long...
10ne1 commented on 2016-10-06 07:56
Great news: An important chunk of ozone-wayland has been merged in Chromium mainline last week [1]. The remaining work on review has been rebased and is waiting review.
Hopefully in the not too distant future we can run chromium mainline with both x11 and wayland at the same time and not be stuck on an older version using the ozone-wayland repo.
[1] https://chromium.googlesource.com/chromium/src/+/de57ce2d6a43b6593c770f583ccf06b8779e3ccb
10ne1 commented on 2016-06-20 22:45
@pypi Thanks for the info! It's really cool that they're upstreaming right this moment. I wonder if I take those two large diffs on review and apply them on chromium-dev how would it work...
pypi commented on 2016-06-20 20:25
@adirat: Said article was also wrong :)
Upstreaming is still ongoing, see https://codereview.chromium.org/2027943002/#ps60001, https://github.com/01org/ozone-wayland/issues/462
The work going into chromium mentioned in the article came from a different source, *not* the ozone-wayland project, which had not got anything upstreamed; there are multiple people working on this!
10ne1 commented on 2016-06-20 08:19
AFAIK ozone-wayland was merged into mainline chromium starting with v50 and now the project is dead. This is why it has no releases anymore and is stuck at v48.
Source: https://www.phoronix.com/scan.php?page=news_item&px=Google-Chrome-50
pypi commented on 2016-04-30 18:46
@wind0204: Glad you got it working!
It is rather buggy; see https://bbs.archlinux.org/viewtopic.php?pid=1505459#p1505459 for an out of date list of bugs that we had found, and https://github.com/01org/ozone-wayland/issues?q=is%3Aopen+is%3Aissue.
The project itself appears to be lacking in manpower, which is probably the core issue.
wind0204 commented on 2016-04-30 11:32
I guess upgrading ninja from 1.6.0-2 to 1.7.1-1 did the job, or less likely changing march value to native and removing mtune clause in /etc/makepkg.conf
anyways, it's too buggy! how come it has got so many bugs in the very basic features? is it just me?
wind0204 commented on 2016-04-26 15:16
adding --no-parallel didn't help but the error message was different, it was 'Release' instead of 'Debug', thank you anyway pypi.
pypi commented on 2016-04-25 20:55
The problem appears to be similar to:
https://github.com/01org/ozone-wayland/issues/429
https://github.com/01org/ozone-wayland/pull/428
You could try building with --no-parallel added to the command line
for build/gyp_chromium; that may or may not help.
I'll have another go tracking down the root cause in the meantime, but
I'm not familiar with the gyp build system, and the error message is fairly cryptic...
Pinned Comments
pypi commented on 2016-04-09 03:00
"KeyError: 'Debug'" failures appear to be a race condition (on 'slower' machines); rebuild until it goes away (unless you can track it down :D).
The release schedule is based on the ozone-wayland project's releases, *not* Chromium's releases, mostly because it takes ages to build and I'd rather have something that does work...
EDIT: I've disowned the package since I'm not updating it (no recent upstream release so the version is fairly ancient, and it doesn't look like there will be a release as all the work is going into upstreaming it into chromium).