Skip to content

Conversation

@erikh
Copy link
Contributor

@erikh erikh commented Feb 27, 2017

This rewrites btrfs_noversion to btrfs_version and
libdm_no_deferred_remove to libdm_deferred_remove. This allows many
systems to compile without build tags; the current situation is that
most hosts require the build tags and very few do not.

This eliminates the dependency in containers/image and my own project (erikh/box). These tools should be able to go build now without specifying tags and get no compile errors on platforms that have the dependencies installed, even if they are outdated.

@erikh
Copy link
Contributor Author

erikh commented Feb 27, 2017

Note this currently incorporates #24 to get tests to pass, so please resolve that ticket first presuming this is a worthwhile patch to you all. :)

@erikh erikh mentioned this pull request Mar 4, 2017
…ired

This rewrites btrfs_noversion to btrfs_version and
libdm_no_deferred_remove to libdm_deferred_remove. This allows many
systems to compile without build tags; the current situation is that
most hosts require the build tags and very few do not.

Signed-off-by: Erik Hollensbe <github@hollensbe.org>
@erikh erikh force-pushed the rewrite-build-tags branch from dad1802 to d32f96a Compare March 6, 2017 19:22
@erikh
Copy link
Contributor Author

erikh commented Mar 6, 2017

rebased

@rhatdan
Copy link
Member

rhatdan commented Apr 19, 2017

@nalind isn't this what we talked about inverting the build tags?

@vrothberg
Copy link
Member

This issue looks a bit dusty. Is this still an issue or can we close it, @nalind, @rhatdan, @erikh?

@erikh
Copy link
Contributor Author

erikh commented Oct 4, 2018 via email

@rhatdan rhatdan closed this Oct 5, 2018
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.

3 participants