Skip to content

Commit 644ddfc

Browse files
authored
Merge pull request #11808 from Zachinquarantine/update-installdeps
Removes support for old OS versions in install_deps.sh and adds support for new ones...
2 parents 7fba9ab + 07c9822 commit 644ddfc

File tree

1 file changed

+5
-32
lines changed

1 file changed

+5
-32
lines changed

scripts/install_deps.sh

Lines changed: 5 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -179,16 +179,6 @@ case $(uname -s) in
179179
. /etc/os-release
180180
install_z3=""
181181
case $VERSION_ID in
182-
7)
183-
#wheezy
184-
echo "Installing solidity dependencies on Debian Wheezy (7.x)."
185-
echo "ERROR - 'install_deps.sh' doesn't have Debian Wheezy support yet."
186-
echo "See https://docs.soliditylang.org/en/latest/installing-solidity.html for manual instructions."
187-
echo "If you would like to get 'install_deps.sh' working for Debian Wheezy, that would be fantastic."
188-
echo "Drop us a message at https://gitter.im/ethereum/solidity-dev."
189-
echo "See also https://github.com/ethereum/webthree-umbrella/issues/495 where we are working through Alpine support."
190-
exit 1
191-
;;
192182
8)
193183
#jessie
194184
echo "Installing solidity dependencies on Debian Jesse (8.x)."
@@ -277,32 +267,11 @@ case $(uname -s) in
277267
echo "Installing solidity dependencies on Ubuntu Trusty Tahr (14.04)."
278268
echo "Or, you may also be running Linux Mint Qiana / Rebecca / Rafaela / Rosa (base: Ubuntu Trusty Tahr (14.04).)"
279269
;;
280-
utopic)
281-
echo "Installing solidity dependencies on Ubuntu Utopic Unicorn (14.10)."
282-
;;
283-
vivid)
284-
echo "Installing solidity dependencies on Ubuntu Vivid Vervet (15.04)."
285-
;;
286-
wily)
287-
echo "Installing solidity dependencies on Ubuntu Wily Werewolf (15.10)."
288-
;;
289270
xenial|sarah|serena|sonya|sylvia)
290271
echo "Installing solidity dependencies on Ubuntu Xenial Xerus (16.04)."
291272
echo "Or, you may also be running Linux Mint Sarah / Serena / Sonya / Sylvia (base: Ubuntu Xenial Xerus (16.04).)"
292273
install_z3="libz3-dev"
293274
;;
294-
yakkety)
295-
echo "Installing solidity dependencies on Ubuntu Yakkety Yak (16.10)."
296-
install_z3="libz3-dev"
297-
;;
298-
zesty)
299-
echo "Installing solidity dependencies on Ubuntu Zesty (17.04)."
300-
install_z3="libz3-dev"
301-
;;
302-
artful)
303-
echo "Installing solidity dependencies on Ubuntu Artful (17.10)."
304-
install_z3="libz3-dev"
305-
;;
306275
bionic)
307276
echo "Installing solidity dependencies."
308277
install_z3="libz3-dev"
@@ -311,6 +280,10 @@ case $(uname -s) in
311280
echo "Installing solidity dependencies."
312281
install_z3="libz3-dev"
313282
;;
283+
hirsute)
284+
echo "Installing solidity dependencies."
285+
install_z3="libz3-dev"
286+
;;
314287
betsy)
315288
#do not try anything for betsy.
316289
echo "Linux Mint Betsy is not supported at the moment as it runs off of Debian."
@@ -325,7 +298,7 @@ case $(uname -s) in
325298
echo "ERROR - Unknown or unsupported Ubuntu version ($(lsb_release -cs))"
326299
echo "ERROR - This might not work, but we are trying anyway."
327300
echo "Please drop us a message at https://gitter.im/ethereum/solidity-dev."
328-
echo "We only support Trusty, Utopic, Vivid, Wily, Xenial, Yakkety, Zesty, Artful and Bionic."
301+
echo "We only support Trusty, Xenial, Bionic, Focal, and Hirsute."
329302
install_z3="libz3-dev"
330303
;;
331304
esac

0 commit comments

Comments
 (0)