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

@sathieu sathieu 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
Copy link
Contributor Author

sathieu 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
Copy link
Contributor Author

sathieu commented Aug 1, 2019

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

kenguest commented Aug 6, 2019

Thanks for this!

@sathieu
Copy link
Contributor Author

sathieu commented Aug 6, 2019

Thanks for merging!

@sathieu sathieu deleted the reproducible branch August 6, 2019 20:53
@kenguest
Copy link
Member

kenguest 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
Labels
None yet
Projects
None yet
2 participants