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

truecrypt: fix build with gcc6 patch #28982

Merged
merged 1 commit into from Sep 8, 2017
Merged

truecrypt: fix build with gcc6 patch #28982

merged 1 commit into from Sep 8, 2017

Conversation

ryantm
Copy link
Member

@ryantm ryantm commented Sep 4, 2017

The build was failing with gcc 6.4.0; pinning to gcc5 (gcc-5.4.0)
allows the build to complete.

Fixing as part of #28643.

@mention-bot
Copy link

@ryantm, thanks for your PR! By analyzing the history of the files in this pull request, we identified @davidak, @peti and @chris-martin to be potential reviewers.

@@ -41,7 +41,7 @@ library, use the 'NOGUI' parameter:
*/

{ fetchurl, stdenv, pkgconfig, nasm, fuse, wxGTK, devicemapper,
wxGUI ? true
wxGUI ? true, gcc
Copy link
Member

Choose a reason for hiding this comment

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

The build was failing with gcc 6.4.0; using the samee gcc6 patch Arch
Linux uses fixed the build.

This commit also refactors out the builder.sh possibly fixing the
NOGUI make flag option.
@ryantm ryantm changed the title truecrypt: fix build by using gcc5 truecrypt: fix build with gcc6 patch Sep 6, 2017
@ryantm
Copy link
Member Author

ryantm commented Sep 6, 2017

@Mic92 Okay, I incorporated your review suggestion. Can you review again, please?

@ryantm
Copy link
Member Author

ryantm commented Sep 8, 2017

cc @viric

@Mic92 Mic92 merged commit bafc53c into NixOS:master Sep 8, 2017
@Mic92
Copy link
Member

Mic92 commented Sep 8, 2017

Thanks!

@Mic92
Copy link
Member

Mic92 commented Sep 8, 2017

also backported.

@ryantm ryantm deleted the truecrypt branch February 6, 2018 14:00
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.

None yet

3 participants