Switch to a preconfigured Clang for k8 and armv7

This one reuses more of Bazel's builtin features to remain up to date
more easily, and it's easier to expand support for more platforms. This
also takes care of upgrading to a newer Clang.

This will require updating to raspios bullseye on the Raspberry Pis.
This also renames armhf-debian to armv7 to match the broader Bazel
ecosystem's name for this architecture.

Change-Id: I3e2a4f4efea43e76314ca34a9293c7b4b45edd2c
Signed-off-by: Brian Silverman <bsilver16834@gmail.com>
diff --git a/debian/python.bzl b/debian/python.bzl
index 7ef0e9d..2ef89f7 100644
--- a/debian/python.bzl
+++ b/debian/python.bzl
@@ -1,60 +1,50 @@
 files = {
-    "dh-python_3.20190308_all.deb": "e649e5f2652123695e3579e6ee7f46d42126ea04bd1d0b3f7c10b8f79c39f188",
-    "libblas3_3.8.0-2_amd64.deb": "7161d85be1e755bb605b2a3f65d7c556c5851ed0379b723b3f9d54a5eada5fd5",
-    "libdb5.3_5.3.28+dfsg1-0.5_amd64.deb": "c7f0e9a423840731362ee52d4344c0bcf84318fbc06dad4fefe0e61d9e7062bc",
-    "libexpat1-dev_2.2.6-2+deb10u1_amd64.deb": "0295d8395e706c2c08c7b8ce2244585fef7116b4853898ab680affdbf39693cf",
-    "libexpat1_2.2.6-2+deb10u1_amd64.deb": "d60dee1f402ee0fba6d44df584512ae9ede73e866048e8476de55d9b78fa2da1",
-    "libffi6_3.2.1-9_amd64.deb": "d4d748d897e8e53aa239ead23a18724a1a30085cc6ca41a8c31b3b1e1b3452f4",
-    "libgfortran5_8.3.0-6_amd64.deb": "c76cb39bb3da74c5315e0d9577adc45bd39bf2d21fb7885e724429e5b4ed0ffe",
-    "liblapack3_3.8.0-2_amd64.deb": "29f7df1fb03bc42b38872d37f2d1fc43ac0943b117dd766d8771247363ab4419",
-    "libmpdec2_2.4.2-2_amd64.deb": "9ca85e6e2645a5e660431294320658ec7a2910d9fed90ca4e648c1211a2b844b",
-    "libncursesw6_6.1+20181013-2+deb10u2_amd64.deb": "7dffe9602586300292960f2e3cf4301acfc64a91aed6fa41ea2e719ae75788b3",
-    "libpython-dev_2.7.16-1_amd64.deb": "f52ccc0a85e67a1cc17aff5fcefc82b27f63a47ead938912e3154889c765eb10",
-    "libpython-stdlib_2.7.16-1_amd64.deb": "97cae1e38c030291c6b3ecb0a17ee6c6536d19912bf1d53a55172d85935420ae",
-    "libpython2-dev_2.7.16-1_amd64.deb": "67ef742bbef38acafe6a64a6b46cc6ad32575568a3788ad2b57726c38eac0cd1",
-    "libpython2-stdlib_2.7.16-1_amd64.deb": "82f7754428246edfe11626417a20fef3506eed454cf0e3c2bb9867af5e57e310",
-    "libpython2.7-dev_2.7.16-2+deb10u1_amd64.deb": "8f7146f8f4308999c052e82e2012b82a8cd475593d3195ef91ab5e68236044ef",
-    "libpython2.7-minimal_2.7.16-2+deb10u1_amd64.deb": "8a54dfa6c30ced68dafc159d88adb8c096697a993023bb5e31f2dfd93e386474",
-    "libpython2.7-stdlib_2.7.16-2+deb10u1_amd64.deb": "96c9e7ad71da07f47b7356b416b7f5d6d9e8eda1404b2c8a8ba8edda3799177b",
-    "libpython2.7_2.7.16-2+deb10u1_amd64.deb": "e5dcd5ff5be854e9c7645f1a349701e809078051ef88dd119dc55d07c2e1f7bb",
-    "libpython3-dev_3.7.3-1_amd64.deb": "5fdcd3ce63c9daf001455db58a99efbe6b7be75755729a9370d59deaecf92ac9",
-    "libpython3-stdlib_3.7.3-1_amd64.deb": "4f8883d378e698aa89b7bd4b68ce8e7cca01c961d3df87fafe4c079bb4668f5b",
-    "libpython3.7-dev_3.7.3-2+deb10u2_amd64.deb": "309facf814abf1e9a04ee4830fe2e6941c82f3d7d95714556d78f1ad58e8576c",
-    "libpython3.7-minimal_3.7.3-2+deb10u2_amd64.deb": "783822ae63e3bbdadeabfc8121fc920652248acf9de6be9b1bb42d2a4a0baaf1",
-    "libpython3.7-stdlib_3.7.3-2+deb10u2_amd64.deb": "bfa1a449fcd229456f73b6fb6af24aeb9ad3d6b998b650b7e5615b8101e5d3c0",
-    "libpython3.7_3.7.3-2+deb10u2_amd64.deb": "94c34bee59dfd4f21a249d0a8efb999dbeff5d2b63a172b10b7548c22be93073",
-    "libquadmath0_8.3.0-6_amd64.deb": "766684a231a740b434468e1c7146353fcddff7b8e14644a82672299459c53c34",
-    "libreadline7_7.0-5_amd64.deb": "01e99d68427722e64c603d45f00063c303b02afb53d85c8d1476deca70db64c6",
-    "libsqlite3-0_3.27.2-3+deb10u1_amd64.deb": "19268b796e62f754400c67c69cb759220089cf10aaa5dfd72a84ab1a818caa08",
-    "libssl1.1_1.1.1d-0+deb10u4_amd64.deb": "b02b468f0fad929b5d2b38ae05607c22c4f1ef70adc2688fb02b9d9514d6ac51",
-    "libstdc++6_8.3.0-6_amd64.deb": "5cc70625329655ff9382580971d4616db8aa39af958b7c995ee84598f142a4ee",
-    "libtinfo6_6.1+20181013-2+deb10u2_amd64.deb": "7f39c7a7b02c3373a427aa276830a6e1e0c4cc003371f34e2e50e9992aa70e1a",
-    "libuuid1_2.33.1-0.1_amd64.deb": "90b90bef4593d4f347fb1e74a63c5609daa86d4c5003b14e85f58628d6c118b2",
-    "mime-support_3.62_all.deb": "776efd686af26fa26325450280e3305463b1faef75d82b383bb00da61893d8ca",
-    "python-decorator_4.3.0-1.1_all.deb": "b974cce9a7c6a67e3ff58d0c863e39767b1335540e55042046011f6cb570a768",
-    "python-dev_2.7.16-1_amd64.deb": "47c0a6843c479f4c94b9cfcf25872ca19997ff3c9bf880da1263e99759439c5a",
-    "python-minimal_2.7.16-1_amd64.deb": "25d63ab661c3210f09b269cd8f72f56cd142b370cca5ab48f373fd9816d2f6dc",
-    "python-numpy_1.16.2-1_amd64.deb": "475d88a1df8f5884baa8c2cb20287081ce0043825d09d25bdf84e69531cf7c92",
-    "python-pkg-resources_40.8.0-1_all.deb": "4d6c21f3420a60a689949fc094c2615a3d79d527dd4b25c6886f52323a864061",
-    "python-scipy_1.1.0-7_amd64.deb": "c19fae9daf4a86ae6b4227b13b9dd0c1f99d835706700e815e364028773ac9c3",
-    "python2-dev_2.7.16-1_amd64.deb": "1fc06a982ba81bdde60e74a203d48c2e730e077ae6f8ba46937d365d2ad72a32",
-    "python2-minimal_2.7.16-1_amd64.deb": "538d88329dd3c6d9936fae3051e4f4f0e2a4300f0ba5252afcdd8787871f2caf",
-    "python2.7-dev_2.7.16-2+deb10u1_amd64.deb": "fa4905e28309d85d9ea7e5bb23bf6a8ab2f75bd4af004ec0193e4017f2d32c18",
-    "python2.7-minimal_2.7.16-2+deb10u1_amd64.deb": "639a24fc4130b31ff9406db4fdc248cf6ce311e53136ccdfb10fa1134dd5faf4",
-    "python2.7_2.7.16-2+deb10u1_amd64.deb": "66951c2dbc143d93b6b8757eb749bbd380f340c454301a27bd45ff712b9cffb0",
-    "python2_2.7.16-1_amd64.deb": "d412efde85b1bbdec65f7a4f4f3fc9754eb33b4712218d51eaaa8f6b950613e0",
-    "python3-decorator_4.3.0-1.1_all.deb": "28c6f928e02e500c29b3f79554acc4c3d840160ba2279003f11f8dc397e54faf",
-    "python3-dev_3.7.3-1_amd64.deb": "ae68b1c4f498fbeda0457611d2ccbd7d9bee00ad77b277314134cb262fc128a4",
-    "python3-distutils_3.7.3-1_all.deb": "6918af11061d3141990e78f5ad0530ec0f9a188cac27113d9de2896203efc13f",
-    "python3-lib2to3_3.7.3-1_all.deb": "227e2a2d12922c00dee9e55d8c5b889cfc5e72a54b85c2a509fa1664c2e9e137",
-    "python3-minimal_3.7.3-1_amd64.deb": "9c937923b35ac24f5cb6be81626f00dd6b810fc0889e5b3b08b7ffc9d179ff1b",
-    "python3-numpy_1.16.2-1_amd64.deb": "d5c458459022c3755718acc11e1ddfaf0590dad1c87e4fbb984705f402db2c22",
-    "python3-pkg-resources_40.8.0-1_all.deb": "43783cd63c996b36fcf29bfd8be8c44666148c9129ade88985876d7f9c0bf2f6",
-    "python3-scipy_1.1.0-7_amd64.deb": "684be03532d336181ae93c78ac013eccaba4cc81b3d4beaae3da0acf4dde2d84",
-    "python3.7-dev_3.7.3-2+deb10u2_amd64.deb": "6483aa767345bf0f1f62a9d63b9065a05bab69af9bdc69dd2abb1f6e22dbb79c",
-    "python3.7-minimal_3.7.3-2+deb10u2_amd64.deb": "c3f234591469e8fc3eaac9cb6a20732b10e4392d29cf8c743216c6ea841a2133",
-    "python3.7_3.7.3-2+deb10u2_amd64.deb": "82cc1d080c6921b84ff4177889f6dfc4315dd8c2f9ce31dda5fa083629d48c32",
-    "python3_3.7.3-1_amd64.deb": "eb7862c7ad2cf5b86f3851c7103f72f8fa45b48514ddcf371a8e4ba8f02a79e5",
-    "python_2.7.16-1_amd64.deb": "10b7416134f75b6b49afae4fc6d07c5e061509bedb1ec413747407b234564a0d",
-    "readline-common_7.0-5_all.deb": "153d8a5ddb04044d10f877a8955d944612ec9035f4c73eec99d85a92c3816712",
+    "libblas3_3.9.0-3_amd64.deb": "489238f1d2f65dad98d134e5d7fec2a857422d7d2c8af029fc277cff0eec92d7",
+    "libdb5.3_5.3.28+dfsg1-0.8_amd64.deb": "00b9e63e287f45300d4a4f59b6b88e25918443c932ae3e5845d5761ae193c530",
+    "libexpat1-dev_2.2.10-2_amd64.deb": "e9ec11e23a308b252dfb8e3a8a501f91e78b226bdde1b6ce0a938889c0b1ff3f",
+    "libexpat1_2.2.10-2_amd64.deb": "eda6663f34375a9456c8c701002f1271bc90ac2627b9fb0892474e65eae1b668",
+    "libffi7_3.3-6_amd64.deb": "30ca89bfddae5fa6e0a2a044f22b6e50cd17c4bc6bc850c579819aeab7101f0f",
+    "libgdbm-compat4_1.19-2_amd64.deb": "e62caed68b0ffaa03b5fa539d6fdc08c4151f66236d5878949bead0b71b7bb09",
+    "libgdbm6_1.19-2_amd64.deb": "e54cfe4d8b8f209bb7df31a404ce040f7c2f9b1045114a927a7e1061cdf90727",
+    "libgfortran5_10.2.1-6_amd64.deb": "6fe41d04ea9ef8c5c684b14585caa7a4a7e04ad6805d59cdd29016960b737123",
+    "libjs-jquery_3.5.1+dfsg+~3.5.5-7_all.deb": "b57b83ab5a3b1f055860bdf86f9316124f1da3c75fbba5dabbcb3cd3707c95ed",
+    "libjs-sphinxdoc_3.4.3-2_all.deb": "f789debe1bc0164064d502d0230c98f9c5857331e43e02e9487fc42c4068bea9",
+    "libjs-underscore_1.9.1~dfsg-3_all.deb": "85fb8fd215bc742f1a17285b3bf38a2a0d0aa5b2c2188f8d7dec2323d2ab945d",
+    "liblapack3_3.9.0-3_amd64.deb": "7fc4cd55ca777dbe0745bd167abebed0b5d64b5cdff8900fec2ae579859fbade",
+    "liblbfgsb0_3.0+dfsg.3-9_amd64.deb": "b7bfa24c9b03e825ed3a970b3fa2b8f5369be1bba42abef2e338e4328fddb455",
+    "libmpdec3_2.5.1-1_amd64.deb": "816404866f754d5662d69db50072018dccb78cf372fc38e0be961fab0f57d741",
+    "libncursesw6_6.2+20201114-2_amd64.deb": "ee3cd315dfa18865cf888ba6813a552077a4f3d1439dd225e4a0d0fee53aadc2",
+    "libperl5.32_5.32.1-4+deb11u2_amd64.deb": "224cafe65968deb83168113b74dff2d2f13b115a41d99eb209ed3b8f981df0b3",
+    "libpython3-dev_3.9.2-3_amd64.deb": "8e81c69eb7f17cd2fc7935d76e97882d1532ff8cdf45db731ee2c7f217155a37",
+    "libpython3-stdlib_3.9.2-3_amd64.deb": "f903a5e24fd155cf09f25823a75c95a7de03a408ab699fe05c2c2930cbe018e3",
+    "libpython3.9-dev_3.9.2-1_amd64.deb": "3a2172f6d926cf2e98a1a2e24f5aecdc3bcd56fa7c6d9f7a3fc4892f67377d5f",
+    "libpython3.9-minimal_3.9.2-1_amd64.deb": "594283526d67e03e3c4e96534f6bfe5da1bf41da5d49360553c9b79fbf08c4ab",
+    "libpython3.9-stdlib_3.9.2-1_amd64.deb": "32ac64d959ac2dbc5bb289532fc9834dab8f671b5455695a3a9315aad973c65b",
+    "libpython3.9_3.9.2-1_amd64.deb": "97647869e7e9db643a7eeab949b7d140f9a175814fcc94289be70d426aa5fd1a",
+    "libquadmath0_10.2.1-6_amd64.deb": "a9a5e1f53b7e27a3f2b8388929bb622d3c6c35a4e42ac166697444e5ed662fd5",
+    "libreadline8_8.1-1_amd64.deb": "162ba9fdcde81b5502953ed4d84b24e8ad4e380bbd02990ab1a0e3edffca3c22",
+    "libsqlite3-0_3.34.1-3_amd64.deb": "a0b8d3acf4a0483048637637d269be93af48d5c16f6f139f53edd13384ad4686",
+    "libstdc++6_10.2.1-6_amd64.deb": "5c155c58935870bf3b4bfe769116841c0d286a74f59eccfd5645693ac23f06b1",
+    "libtinfo6_6.2+20201114-2_amd64.deb": "aeaf942c71ecc0ed081efdead1a1de304dcd513a9fc06791f26992e76986597b",
+    "libuuid1_2.36.1-8_amd64.deb": "94f13f58ac45ae850559e6bfe1a02be72566c66761e628a2599cc85066cb84d3",
+    "mailcap_3.69_all.deb": "63fa5520f05d2aea5ca23eee95981a5e029608e1186ded4143470c8f84184158",
+    "media-types_4.0.0_all.deb": "f9835dcf3cdbaf163104d4e511c9c4e0f41a56822e147e57f28f749fcbf7d44c",
+    "mime-support_3.66_all.deb": "b964e671e6c47674879a3e54130b6737e8760fbd3da6afcc015faa174af98ba0",
+    "perl-modules-5.32_5.32.1-4+deb11u2_all.deb": "6fa15be322c3c89ec4a07d704ad58d4a2d1aabf866135a859f6d8d58c59e9df4",
+    "perl_5.32.1-4+deb11u2_amd64.deb": "1cebc4516ed7c240b812c7bdd7e6ea0810f513152717ca17ce139ee0dfbc7b0d",
+    "python3-decorator_4.4.2-2_all.deb": "ad81bca4874bd0a622422b7f007c411c1fb416acff21dbc1613bf2df563f0dc4",
+    "python3-dev_3.9.2-3_amd64.deb": "d378f376dd8443b35198326cc875fa93d541b61ef4ae29354c65ac6fe05da485",
+    "python3-distutils_3.9.2-1_all.deb": "05ec4080e0f05ba6b1c339d89c97f6343919be450b66cf4cfb215f54dcb85e58",
+    "python3-lib2to3_3.9.2-1_all.deb": "802c198e5dd0b5af85a6937e426a85d616680785e8d18148fac451281a83a9a9",
+    "python3-minimal_3.9.2-3_amd64.deb": "159320ef8a2d740dcc2245c7f0ac0e678b2796354044c90760fe2a4c6ef117b4",
+    "python3-numpy_1.19.5-1_amd64.deb": "fe8c8955be71be9f744729b73c73cc6bc01184daf253604f1d3ee16a8d64d30d",
+    "python3-pkg-resources_52.0.0-4_all.deb": "e81cb1b4a3aa739fa5bcfceb043c3bd47233b4f5a36f88ad2de1f05a83d6ec2b",
+    "python3-scipy_1.6.0-2_amd64.deb": "8f46ff26b1e6de1fa64626de2464d5743f9630e16a2b3b2b4d555abc2525c76a",
+    "python3.9-dev_3.9.2-1_amd64.deb": "7e93f240abe1c78c10d69ccec41ec5769763d99cebfd4e91407348520b18d908",
+    "python3.9-minimal_3.9.2-1_amd64.deb": "5d6003c5c20223a2547ac4976e09a9ec778dbe351507a6292bef3b60df5f4aa7",
+    "python3.9_3.9.2-1_amd64.deb": "12f8b47632cc26b986bfc4c882fc98e7036d406143ae8bb1dbfff6b61d7c8993",
+    "python3_3.9.2-3_amd64.deb": "6d9375916c5c0d670df708bed3e8c033ce4b197a580d536ce39d1170c67a4c95",
+    "readline-common_8.1-1_all.deb": "3f947176ef949f93e4ad5d76c067d33fa97cf90b62ee0748acb4f5f64790edc8",
+    "tzdata_2021a-1+deb11u2_all.deb": "4a34cbe17d391e6351386f3530b7ffd096c2cc8582e970f745addc636fa7c397",
+    "zlib1g-dev_1.2.11.dfsg-2_amd64.deb": "a36b74415b32513dab9a2fa56e7d215f5e5d0185df6939e483267cef15e2eaf5",
 }