Rewrite build tags so they are no longer required #26
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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 buildnow without specifying tags and get no compile errors on platforms that have the dependencies installed, even if they are outdated.