Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade to Ubuntu 18.04 bionic #193

Open
wants to merge 3 commits into
base: master
Choose a base branch
from
Open

Upgrade to Ubuntu 18.04 bionic #193

wants to merge 3 commits into from

Conversation

ishitatsuyuki
Copy link
Collaborator

This will also fix build of Servo, which required a newer harfbuzz version.

Copy link
Member

@jankeromnes jankeromnes left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Exciting, thanks for opening this pull request!

Let's try it with a few projects first before merging. Maybe Firefox, Servo, Thunderbird, Chromium?

&& apt-key add /tmp/llvm-snapshot.gpg.key \
&& rm -f /tmp/llvm-snapshot.gpg.key

# Add source for the latest Git packages.
RUN add-apt-repository ppa:git-core/ppa

# Add source for the latest Mercurial packages.
RUN add-apt-repository ppa:mercurial-ppa/releases
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hmm, this PPA looks badly unmaintained, they still don't support 18.04/bionic (super cool code name by the way!), and their last update was 25 weeks ago even though there have been several mercurial releases since. I think we should really build it from source.

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I've open #195 to tackle with this someday. Meanwhile, we have the latest hg for the current period because 18.04 was just released weeks ago :)

@jankeromnes
Copy link
Member

Rebased to try this again.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants