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

Implement the SOURCE_DATE_EPOCH specification #96

Merged
merged 1 commit into from Aug 6, 2019

Conversation

@sathieu
Copy link
Contributor

commented Aug 1, 2019

See https://reproducible-builds.org/specs/source-date-epoch/

This is necessary to have reproducible builds.

Bug-Debian: https://bugs.debian.org/750697

@sathieu

This comment has been minimized.

Copy link
Contributor Author

commented Aug 1, 2019

The build is failing because of https://travis-ci.community/t/php-5-4-and-5-5-archives-missing/3723.

Do you want to drop support for php < 5.6 or force the use of trusty for those old versions?

@sathieu

This comment has been minimized.

Copy link
Contributor Author

commented Aug 1, 2019

@kenguest kenguest merged commit 1f3ec84 into pear:master Aug 6, 2019

1 check failed

continuous-integration/travis-ci/pr The Travis CI build could not complete due to an error
Details
@kenguest

This comment has been minimized.

Copy link
Member

commented Aug 6, 2019

Thanks for this!

@sathieu

This comment has been minimized.

Copy link
Contributor Author

commented Aug 6, 2019

Thanks for merging!

@sathieu sathieu deleted the sathieu:reproducible branch Aug 6, 2019

@kenguest

This comment has been minimized.

Copy link
Member

commented Aug 6, 2019

You did the work though! Also, I never heard of the SOURCE_DATE_EPOCH specification before but it seems very interesting and useful.

In relation to dropping support for php < 5.6, I think we need to force the use of trusty for those older versions, (5.4 and 5.5) as they do appear to still be in use judging by internal logs.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
2 participants
You can’t perform that action at this time.