The latest update to master causes a hash mismatch for MacOS. I found this on my personal machine, but it is also present on the Travis build for this commit. The relevant information from the build log is:
[ Info: Downloading https://github.com/ahojukka5/GmshBuilder/releases/download/v4.4.1/gmsh.v4.4.1.x86_64-apple-darwin14.tar.gz to /Users/travis/build/JuliaFEM/Gmsh.jl/deps/usr/downloads/gmsh.v4.4.1.x86_64-apple-darwin14.tar.gz...
133[17:19:20] ######################################################################## 100.0%
134ERROR: LoadError: Hash Mismatch!
135 Expected sha256: fe750cdcc97b77279b452ae69cc4ba48bd82179879db8e60261bceb35a430975
136 Calculated sha256: a29d761a6826bbca16e500b195c1ddd22487fd62ae8be99930e3755a1e170c33
137Stacktrace:
138 [1] error(::String) at ./error.jl:33
139 [2] (::getfield(BinaryProvider, Symbol("##141#143")){Bool,String,String,String})(::IOStream) at /Users/travis/.julia/packages/BinaryProvider/TcAwt/src/Prefix.jl:571
140 [3] #open#310(::Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}, ::Function, ::getfield(BinaryProvider, Symbol("##141#143")){Bool,String,String,String}, ::String) at ./iostream.jl:375
141 [4] open at ./iostream.jl:373 [inlined]
142 [5] #verify#140(::Bool, ::Bool, ::String, ::Function, ::String, ::String) at /Users/travis/.julia/packages/BinaryProvider/TcAwt/src/Prefix.jl:557
143 [6] #verify at ./none:0 [inlined]
144 [7] #download_verify#90(::Bool, ::Bool, ::Bool, ::Function, ::String, ::String, ::String) at /Users/travis/.julia/packages/BinaryProvider/TcAwt/src/PlatformEngines.jl:569
145 [8] #download_verify at ./none:0 [inlined]
146 [9] #install#129(::Prefix, ::String, ::Bool, ::Bool, ::Bool, ::Function, ::String, ::String) at /Users/travis/.julia/packages/BinaryProvider/TcAwt/src/Prefix.jl:314
147 [10] (::getfield(BinaryProvider, Symbol("#kw##install")))(::NamedTuple{(:prefix, :force, :verbose),Tuple{Prefix,Bool,Bool}}, ::typeof(install), ::String, ::String) at ./none:0
148 [11] top-level scope at /Users/travis/build/JuliaFEM/Gmsh.jl/deps/build.jl:33
149 [12] include at ./boot.jl:326 [inlined]
150 [13] include_relative(::Module, ::String) at ./loading.jl:1038
151 [14] include(::Module, ::String) at ./sysimg.jl:29
152 [15] include(::String) at ./client.jl:403
153 [16] top-level scope at none:0
154in expression starting at /Users/travis/build/JuliaFEM/Gmsh.jl/deps/build.jl:31
155┌ Error: Error building `Gmsh`:
156└ @ Pkg.Operations /Users/julia/buildbot/worker/package_macos64/build/usr/share/julia/stdlib/v1.1/Pkg/src/Operations.jl:1075
1577.68s$ julia --check-bounds=yes --color=yes -e "if VERSION < v\"0.7.0-DEV.5183\"; Pkg.test(\"${JL_PKG}\", coverage=true); else using Pkg; Pkg.test(coverage=true); end"
If there's anything I can provide beyond the Travis logs, please let me know.