aboutsummaryrefslogtreecommitdiffstats
path: root/Library
diff options
context:
space:
mode:
authorMike McQuaid2013-10-28 10:50:02 +0000
committerMike McQuaid2013-10-28 10:50:02 +0000
commit42c9ecd6654e65ed39f1cf20ccc8e24007254c3a (patch)
tree4e7b96f0d9159900ceb7a8a90b0320437a27aa2c /Library
parentfdc08424afcbbb6a6ab7e23864b3f241a1353065 (diff)
downloadbrew-42c9ecd6654e65ed39f1cf20ccc8e24007254c3a.tar.bz2
Bottle: handle legacy bottle OS tags.
Otherwise :mountainlion, :snowleopard in the history for CMake breaks bottle_filenames from versions for new CMake bottles.
Diffstat (limited to 'Library')
-rw-r--r--Library/Homebrew/software_spec.rb2
1 files changed, 1 insertions, 1 deletions
diff --git a/Library/Homebrew/software_spec.rb b/Library/Homebrew/software_spec.rb
index 3d0664b7d..83c6a2d5b 100644
--- a/Library/Homebrew/software_spec.rb
+++ b/Library/Homebrew/software_spec.rb
@@ -120,7 +120,7 @@ class Bottle < SoftwareSpec
checksum_os_versions = send checksum_type
next unless checksum_os_versions
os_versions = checksum_os_versions.keys
- os_versions.map! {|osx| MacOS::Version.from_symbol osx }
+ os_versions.map! {|osx| MacOS::Version.from_symbol osx rescue nil }
os_versions.sort.reverse.each do |os_version|
osx = os_version.to_sym
checksum = checksum_os_versions[osx]