[SOLVED] Dev Hugo not building due to afero.NewReadOnlyFs errors

I tried to build Hugo tonight on OS X after pulling the latest from spf13/hugo and it failed in hugo/commands on the afero package. Go get -v fails with the same error:

$ cd github.com/spf13/hugo
$ go get -v
github.com/spf13/viper
github.com/spf13/hugo/helpers
github.com/spf13/hugo/source
github.com/spf13/hugo/target
github.com/spf13/hugo/tpl
github.com/spf13/hugo/hugolib
github.com/spf13/hugo/create
github.com/spf13/hugo/commands
# github.com/spf13/hugo/commands
commands/hugo.go:475: undefined: afero.NewReadOnlyFs
commands/hugo.go:475: undefined: afero.NewBasePathFs
commands/hugo.go:480: undefined: afero.NewReadOnlyFs
commands/hugo.go:480: undefined: afero.NewBasePathFs
commands/hugo.go:486: undefined: afero.NewReadOnlyFs
commands/hugo.go:486: undefined: afero.NewBasePathFs
commands/hugo.go:487: undefined: afero.NewReadOnlyFs
commands/hugo.go:487: undefined: afero.NewBasePathFs
commands/hugo.go:488: undefined: afero.NewCopyOnWriteFs
commands/server.go:189: undefined: afero.NewHttpFs
commands/server.go:189: too many errors

And go get -v -u fails with a slightly different error:

macpro:hugo mdhender$ go get -v -u
github.com/spf13/hugo (download)
github.com/kardianos/osext (download)
github.com/spf13/afero (download)
.
.
.
github.com/spf13/afero
# github.com/spf13/afero
../afero/unionFile.go:40: undefined: BADFD
../afero/unionFile.go:60: undefined: BADFD
../afero/unionFile.go:74: undefined: BADFD
../afero/unionFile.go:88: undefined: BADFD
../afero/unionFile.go:102: undefined: BADFD
../afero/unionFile.go:116: undefined: BADFD
../afero/unionFile.go:183: undefined: BADFD
../afero/unionFile.go:197: undefined: BADFD
../afero/unionFile.go:211: undefined: BADFD
../afero/unionFile.go:225: undefined: BADFD
../afero/unionFile.go:225: too many errors

Looks like a recent commit on spf13/aero is the cause: