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

Fix building tarballs without Internet access and add instructions to check it #24496

Merged
merged 2 commits into from
Nov 6, 2017

Conversation

nalimilan
Copy link
Member

See the two commit messages. This fixes #24432, restoring the behavior which was intended by #19705.

These commits should be included in the next 0.6.2 release so that Linux distributions can build packages from tarballs.

This file is modified by the light-source-dist target when preparing tarballs.
Depending on it means that the docs will be rebuilt when calling 'make install'
from the tarballs. This requires downloading files, which is problematic
for replicable builds and may not be possible on build servers.
…out Internet

It is generally a good idea to test that final tarballs build and pass the tests.
Disabling Internet access allows ensuring that builds are reproducible, and
is necessary for some build servers.
@ararslan
Copy link
Member

ararslan commented Nov 6, 2017

Whoops, didn't mean to remove the label. Thanks, Milan.

ararslan pushed a commit that referenced this pull request Nov 7, 2017
This file is modified by the light-source-dist target when preparing tarballs.
Depending on it means that the docs will be rebuilt when calling 'make install'
from the tarballs. This requires downloading files, which is problematic
for replicable builds and may not be possible on build servers.

Ref #24496
(cherry picked from commit bd019a4)
ararslan pushed a commit that referenced this pull request Nov 7, 2017
…out Internet

It is generally a good idea to test that final tarballs build and pass the tests.
Disabling Internet access allows ensuring that builds are reproducible, and
is necessary for some build servers.

Ref #24496
(cherry picked from commit 8cb3701)
ararslan pushed a commit that referenced this pull request Nov 8, 2017
This file is modified by the light-source-dist target when preparing tarballs.
Depending on it means that the docs will be rebuilt when calling 'make install'
from the tarballs. This requires downloading files, which is problematic
for replicable builds and may not be possible on build servers.

Ref #24496
(cherry picked from commit bd019a4)
ararslan pushed a commit that referenced this pull request Nov 8, 2017
…out Internet

It is generally a good idea to test that final tarballs build and pass the tests.
Disabling Internet access allows ensuring that builds are reproducible, and
is necessary for some build servers.

Ref #24496
(cherry picked from commit 8cb3701)
ararslan pushed a commit that referenced this pull request Nov 8, 2017
This file is modified by the light-source-dist target when preparing tarballs.
Depending on it means that the docs will be rebuilt when calling 'make install'
from the tarballs. This requires downloading files, which is problematic
for replicable builds and may not be possible on build servers.

Ref #24496
(cherry picked from commit bd019a4)
ararslan pushed a commit that referenced this pull request Nov 8, 2017
…out Internet

It is generally a good idea to test that final tarballs build and pass the tests.
Disabling Internet access allows ensuring that builds are reproducible, and
is necessary for some build servers.

Ref #24496
(cherry picked from commit 8cb3701)
ararslan pushed a commit that referenced this pull request Nov 8, 2017
This file is modified by the light-source-dist target when preparing tarballs.
Depending on it means that the docs will be rebuilt when calling 'make install'
from the tarballs. This requires downloading files, which is problematic
for replicable builds and may not be possible on build servers.

Ref #24496
(cherry picked from commit bd019a4)
ararslan pushed a commit that referenced this pull request Nov 8, 2017
…out Internet

It is generally a good idea to test that final tarballs build and pass the tests.
Disabling Internet access allows ensuring that builds are reproducible, and
is necessary for some build servers.

Ref #24496
(cherry picked from commit 8cb3701)
ararslan pushed a commit that referenced this pull request Nov 8, 2017
This file is modified by the light-source-dist target when preparing tarballs.
Depending on it means that the docs will be rebuilt when calling 'make install'
from the tarballs. This requires downloading files, which is problematic
for replicable builds and may not be possible on build servers.

Ref #24496
(cherry picked from commit bd019a4)
ararslan pushed a commit that referenced this pull request Nov 8, 2017
…out Internet

It is generally a good idea to test that final tarballs build and pass the tests.
Disabling Internet access allows ensuring that builds are reproducible, and
is necessary for some build servers.

Ref #24496
(cherry picked from commit 8cb3701)
ararslan pushed a commit that referenced this pull request Nov 9, 2017
This file is modified by the light-source-dist target when preparing tarballs.
Depending on it means that the docs will be rebuilt when calling 'make install'
from the tarballs. This requires downloading files, which is problematic
for replicable builds and may not be possible on build servers.

Ref #24496
(cherry picked from commit bd019a4)
ararslan pushed a commit that referenced this pull request Nov 9, 2017
…out Internet

It is generally a good idea to test that final tarballs build and pass the tests.
Disabling Internet access allows ensuring that builds are reproducible, and
is necessary for some build servers.

Ref #24496
(cherry picked from commit 8cb3701)
ararslan pushed a commit that referenced this pull request Nov 14, 2017
This file is modified by the light-source-dist target when preparing tarballs.
Depending on it means that the docs will be rebuilt when calling 'make install'
from the tarballs. This requires downloading files, which is problematic
for replicable builds and may not be possible on build servers.

Ref #24496
(cherry picked from commit bd019a4)
ararslan pushed a commit that referenced this pull request Nov 14, 2017
…out Internet

It is generally a good idea to test that final tarballs build and pass the tests.
Disabling Internet access allows ensuring that builds are reproducible, and
is necessary for some build servers.

Ref #24496
(cherry picked from commit 8cb3701)
ararslan pushed a commit that referenced this pull request Nov 21, 2017
This file is modified by the light-source-dist target when preparing tarballs.
Depending on it means that the docs will be rebuilt when calling 'make install'
from the tarballs. This requires downloading files, which is problematic
for replicable builds and may not be possible on build servers.

Ref #24496
(cherry picked from commit bd019a4)
ararslan pushed a commit that referenced this pull request Nov 21, 2017
…out Internet

It is generally a good idea to test that final tarballs build and pass the tests.
Disabling Internet access allows ensuring that builds are reproducible, and
is necessary for some build servers.

Ref #24496
(cherry picked from commit 8cb3701)
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.

Julia 0.6.1: make install is trying to build documentation again
2 participants