diff --git a/sysa/SHA256SUMS.pkgs b/sysa/SHA256SUMS.pkgs index 217e89d..45fa7c1 100644 --- a/sysa/SHA256SUMS.pkgs +++ b/sysa/SHA256SUMS.pkgs @@ -46,7 +46,7 @@ de6d9df33107ae63b8e0f30902fe9d00e42f78f44a60b256bb0b3c82ff75bd45 dist-3.5-236_0 9ed3eb8e598317d00c0f9467c956abdc5857542b699095fcc9e80c3e2d0bfc04 e2fsprogs-1.45.7_0.tar.bz2 f55c11b091361536774b436abe86b17f759cd7a66522cd20c7a2190da92db67a findutils-4.2.33_0.tar.bz2 0454c8376cebad7aeb6d732dd21558d4b3cf05377940520a249bd8eb8bc25c61 file-5.44_0.tar.bz2 -27103b13dbc6112c2c51907969a44edc24ca3db3aea444e51b9e8d2561c94755 flex-2.5.11_0.tar.bz2 +c2e10a7859cbbf8e2a4d7eaf8055c2cef61b2a1cf9e89f3adc5997fca1cf5114 flex-2.5.11_0.tar.bz2 8f84b8af3d6a16312858d1d6b18d0e31f03976e6d1103d0e93b50d1313985db1 flex-2.5.33_0.tar.bz2 000147c1a33feff5c5b4cb10c2cf6c2b2f4ef92a90c9e659b25f1766a83d4afc flex-2.6.4_0.tar.bz2 92fe0ffd0971a40fd98c70b075d5bb12f2d8093ef8fb3333aac2b532bd53a591 gawk-3.0.4_0.tar.bz2 @@ -107,7 +107,7 @@ c4e226de2d3500b15e37db686cd2e81e76921d41a82935f224e6b5dd00aa6c83 python-3.4.10_ 8a0248fbf8fe1764580698415cc3628585d4dd054ddf63040f400e18cbaef7a4 sed-4.0.9_0.tar.bz2 c304efd11fe7ef01c1e950fad7850365eae7ddfede5a6e188c5482fc35297a99 sed-4.8_0.tar.bz2 40040522e886fbd2634a115651089658d30935ff47f0649b08988cbade8ef418 tar-1.34_0.tar.bz2 -8d426edf2e5f4e15f413ea804d34fc48b8e2f25aa63764fa1aa89d2fa8931074 tcc-0.9.27_0.tar.bz2 +efc5a5d25caad04cb4e6e059788a7fc1651898ffeb1879fcf629590dbb80247f tcc-0.9.27_0.tar.bz2 1ec4d08220131bef47442006e781f9d698c4a353e05352b7c6dc2398c3a1ae56 tcc-0.9.27_1.tar.bz2 9de3d8e470f5e5ce773790ea4058d057cceda5cfca9c61411fda754a25c29210 tcc-0.9.27_2.tar.bz2 7fb6d95e08fa90ef5d75cd26f650984b18a96bd65465d4be1a50bb097bb30075 tcc-0.9.27_3.tar.bz2 diff --git a/sysa/bash-2.05b/bash-2.05b.checksums b/sysa/bash-2.05b/bash-2.05b.checksums index 7c7df83..6d40bce 100644 --- a/sysa/bash-2.05b/bash-2.05b.checksums +++ b/sysa/bash-2.05b/bash-2.05b.checksums @@ -1 +1 @@ -b3e1eb8010eb7dcca17d7f6cc2d40c3ce2f664d775391989d40db8544933fb16 /usr/bin/bash +a11ab8528cd79c67a0514ce2581ee81f50398cea1b4c616a22c488c0cc2d619e /usr/bin/bash diff --git a/sysa/bzip2-1.0.8/bzip2-1.0.8.checksums b/sysa/bzip2-1.0.8/bzip2-1.0.8.checksums index 5083053..f1aa008 100644 --- a/sysa/bzip2-1.0.8/bzip2-1.0.8.checksums +++ b/sysa/bzip2-1.0.8/bzip2-1.0.8.checksums @@ -1 +1 @@ -c8aca3a1a941002471bf8f0901808151603e7226b68fe28b78df00353ac9a54e /usr/bin/bzip2 +532b2455e0b0c6fd3ef067776a61ebd0620437d1f55145ce56ce1ddad23844c5 /usr/bin/bzip2 diff --git a/sysa/coreutils-5.0/coreutils-5.0.checksums b/sysa/coreutils-5.0/coreutils-5.0.checksums index 85a82d2..c43c93e 100644 --- a/sysa/coreutils-5.0/coreutils-5.0.checksums +++ b/sysa/coreutils-5.0/coreutils-5.0.checksums @@ -1,54 +1,54 @@ -0bde9f1ddef7c98f11b5473431ead88fdf4b5833dceea85ccaf67de39965646d /usr/bin/install -f317b67c40c3b11d2d1747d61a9a3be26c3c1404cfa194037af42a19f88da704 /usr/bin/basename -62eb10261ef3dd60ed8ddbf6b6a4bcd203d3c80b3426b2e73ec6f2ab18dd3c67 /usr/bin/cat -2bf27086b1498160f8ee6188df4bb2dccb8e2a078dbd86adb83048bbb8d2a11a /usr/bin/chmod -93430d3adade43aa8241ad8662db9c4f53b8f788b4b998bc291509ef4750b2e7 /usr/bin/cksum -c95460d56f21a53ee74bbd65e45de665a50c9d56504947736ae4c4f883b8a561 /usr/bin/cp -1549ad2d451d4b171ed0f4035ab45022d7ede3cb21fe1b54571fd6044267850b /usr/bin/csplit -c3495b5c24ca7c715e5db11daca178c88bd868d1f3f9b2ab2f1d905e9765c344 /usr/bin/cut -72be24f3837bea28160ea5c8c4bc88d3a0faa5a26fa84d2ea3b2f80d5e737f7a /usr/bin/echo -b52a49cb6253f176ece3677215fb1b2e1aefb369eca5da84aab83c075a2b0440 /usr/bin/expand -0ae2e1b450b65d0e54fa405350e0d4efd0c03993b04ff06523c66fc170f9ff20 /usr/bin/false -e07104c5173c19ddc5d7c8faf4d9b42f75b0b35d5338821e6f34f4dacd3634a8 /usr/bin/fmt -fa8395316300387b8c1141bbe28f1040293cbb6b987083ea17a8046c18d1b058 /usr/bin/fold -239d43324bbe9eeced935b42b267950e6e5bfe571f0e04d02581e9e6837b4290 /usr/bin/head -0527bcc5dc5c15bf9a12fc4d616a5f87e05cfc449eced8d0b2baed9fc7ac7459 /usr/bin/id -571122dbf174e3789f7fc059082eedc0a136232ad793813ac49aed6fe85ff60a /usr/bin/join -8f733c706ff6da84be04ed0c288bb7a542c0a4ec99cc2f2472cf78dd71e4275a /usr/bin/kill -672191abc80be42b2a757a9de53f4d8cab4a12b52a2f579da87d0a0ead5920e5 /usr/bin/link -b22488b2ff7ac631497d2d83f0f9ed7b0b546c74dc291e76579d4d91c3e7d1de /usr/bin/ln -62d9a5b98354ea9c44c65187799f1b9fa505e80d65b31c7814528ca1b4f88ac0 /usr/bin/logname -c348679f84d7a27662897443b2738111a9474ea39de26fe2f42e02f9d7b5067e /usr/bin/mkfifo -42818495bd36a0ca29ca551e55855efcebef9b123128989f86d5406468b4c7f9 /usr/bin/mkdir -7031adb9293dd26ea1bcf91ead49347246724142d399936ba31fe46872ff45ed /usr/bin/mknod -2fe98ac5342129bdcb92762c2863f1ff9c46e2fe6ce88177388b8e33a7604184 /usr/bin/nl -c3abdad7544620d40a5cfcde09d45c6d8befc897f2c8582ac9dc2d024740c3ae /usr/bin/od -8856d8457c366dcd10011be20350aac819ae3283e2c4b42eb77744700ba375d5 /usr/bin/paste -259efbf0e0998f15de194a5aef3ce8b4e2e2d4f09ae448f1c47ff0131857a68c /usr/bin/pathchk -b553eb9efb489a5d7a5d20b862f417315c8adfe6552e39bad6ef570f425c540e /usr/bin/printf -205abbe76cf95b9707eb375ec0c5ab294e27bd5da84979777388186f434f0e6b /usr/bin/ptx -c1c923e495f4e69371b78f381586e11980cddabf3ec3a2d37032fb11f6e663ec /usr/bin/pwd -baa993603abc522499312f2e1fd76405067faa255d6896423716064fa2612290 /usr/bin/readlink -33614eff6aad058488fae5cd794c9988197ecf336a28f0685bcab9a192679632 /usr/bin/rmdir -96fa48252ba09fa243dec2da7fd6c748deb1da7e9408ace0852976f247512830 /usr/bin/seq -af0cd0a21ff10086f53801b2a8f433ed521bfc7e9a60c69ac0f4d0e9c34f5d19 /usr/bin/sleep -0aba97e8f84a1add2313108ce1af3770b89f63aee5bf2fb5a7a43a3ad6cf1038 /usr/bin/split -22c126f102a59bb4cd577241f549e49fa020c33ee864118c2e3b6496dccd47e0 /usr/bin/sum -1e87f2821866f8cd6f87c453acaea312910823f1ba507fb67160ade184c494ef /usr/bin/tail -fb05b420040cb10500c742b6354abf45b62cf24b2355e370a4db22417750dda4 /usr/bin/tee -a8cd630ddd7a47893216cae88b26ad9335a2de4f99a7845b9731b7e7f6c84b4b /usr/bin/tr -ff4abba1d8f00fec500b161c2d404d4645bba27d225469f300a6aadbcfbb5556 /usr/bin/tsort -12b6418db0baf61ad75b07d71ed1420e13e9d2f8aebd9a880de391ec16d7ac6c /usr/bin/unexpand -e44611a69c2916855ab1f92e39f6c116230af92304b8be10fb9735e8f4eee991 /usr/bin/unlink -3047eae35bc16b5e4ca3c91cd5f4a723ef7f7e6d61aef2088a71f1f5e44ce7bc /usr/bin/wc -634fcb2620e47c252ff97fa952296a7f06e1304a116bb95f95ec4f93fcc553ae /usr/bin/whoami -c9daab100c47f14d72c4c5bd834dcf1d18097b07c14404ee9f8c5d4c3ff5b594 /usr/bin/tac -ed7195d4a4d6c50c3ce170fc07d7279c1b09f28f5c657eb8283c33e836879feb /usr/bin/test -e90f56679883e658a53228f9b2b5cb8c79aec30e98742644a14d99540d37a87c /usr/bin/touch -56d5a627b6b7afe920d300fb0b241c7897395f0c3100100a6771dc8974accf92 /usr/bin/true -fbf39679c6b4893354647abd3c3446fb2eab583d2bb57bc51b781dbefacfa7e8 /usr/bin/yes -72506503356c2a72b0fea724a4d9e4e26a448bcf8c0f1bcb1fb07ff630c3b534 /usr/bin/ls -1afb6569516e0be54a3f0aa2d4aeafe83b1c90833d67f68f4dd91cf74c7a0d44 /usr/bin/md5sum -e673f91c13a46f0e40d096fe5ee49cc258ce75a8720c2ae8cb0d08806c7fc9dd /usr/bin/mv -c575f62c15f3af8fbdc6724deb15bf7e3aadd7d5ff168dcf677ca1c780480bf2 /usr/bin/rm -b2e3abffc9d2b99e0b877e857cd3437c81616d8ffccf9605fd20b6884e7f8ff8 /usr/bin/sha1sum +dafe043ca795c8bea27a6bc5cbdfbc4f59671809f6f9774b9e94831ea6405a80 /usr/bin/install +78cf8e0ee96e7428496d0fdccc60e8465f7aaf3728a463123fefb8f46bc5d073 /usr/bin/basename +70146b4ce3092cd7ccaf933d2eb6e93c1b12358240838f66a1a7743a8100e870 /usr/bin/cat +c0b5b1eb102784c8202ec82990fffc4c57ba0da5724ac44544994a1d5a50615f /usr/bin/chmod +113910e58f8bb9506f5fd3c5394e7792b47bf9c7e7479941882c1368481b2e40 /usr/bin/cksum +2f666cac19e38d7653975e68485ade9f6a4bb9414fa9364716414b294f3720d1 /usr/bin/cp +27f6fe3aa713d62cd9367ccafb2c52029f1f87e2d07cbadf7b71023240149fda /usr/bin/csplit +11068650333e2c0af8e9c8abb79c3d5c8fbe261b5a72b454ca632ad3ec5b965b /usr/bin/cut +ecbbb0202e9b8274c93e41d831eddc809f7714c6e8004136e2fc7f1a0a30e799 /usr/bin/echo +a2962caac7a407f50a94c1d6496de9ca65c8ff66a3aa3e814a69f6aa3253dea2 /usr/bin/expand +1a851ce640196e1562d392f2a71cf294937513a43fd9b52e146c803722bd6c9e /usr/bin/false +fda23f5d23a65799794b49b3befa8d515e1e0f221c4b67e9dead07ca4b492c4c /usr/bin/fmt +2241e52196cc6f204528c32d844361cb917031cdfe5efda90ee6f2f3b2fb6a1a /usr/bin/fold +813bc16b973c2d13b96980d22d8ad49974aac356226781868af68973ba8229a2 /usr/bin/head +fd55b2ed55a27de3c57dccf64c1457613a109c231dc0f8a40b650fb2f6114ab2 /usr/bin/id +9cb2877544e4dfc2521d54c3b18811dad170a6b31aeaa7556b73edcf57cb6668 /usr/bin/join +a532dfb88e4226ba1600ab8eb3c7a2801b6b7bc2d50200ba70470723322babfe /usr/bin/kill +495a20a8342ab6d61806342ef61d8ad135a7c8f2bfa8a2edbd6cb5e839d577a7 /usr/bin/link +38b90400c1be7792872bbb0781627b2dba35a70abf41899e9ee19d59ef351fe9 /usr/bin/ln +323097645c46aab33711f562ff7ed1fda4609970d7e55e6ab2fd31dd1ed0bfb0 /usr/bin/logname +354547f7467df48dd0bbaf9c7f36c8168dc8a38ccfe97409847dbb50c05cba90 /usr/bin/mkfifo +2326009b57ace4bc7da598d322fcf7c2cdcd702723c6cdb81a50a1ceb0631933 /usr/bin/mkdir +f964752c462185f7ea54246b4e53bca7ee84cfc4b590bef04baa8700312e2224 /usr/bin/mknod +a9311865c1e95766e3be810617fce3892d5ea693fd3cdb26d680f75c579670f2 /usr/bin/nl +c68b80b2dff6423f5c92ec1cf02f30c61c9560f2a3499acf617aeee7c407d7b5 /usr/bin/od +775ec8b0a5c37a7360535c1c040b5c98e6177e69f978f520ee928efab39ed519 /usr/bin/paste +b45c0d13af7f9b1cad618fdcd48ec7db80d9e59acf37ced076c4a65412b3a5a7 /usr/bin/pathchk +6375dd4cb3d1326c895844fa7128d3d7c88df9da7b85830e23bc61d99e0bc186 /usr/bin/printf +9665a522e43fb6d2a7d66c217873cc9eb02936a51ff97b426214316b76a92792 /usr/bin/ptx +7af4c3a707f382730836223ce8651850e78e9aac4079cf2e0e7996cac8449011 /usr/bin/pwd +6c2fc79aef8bcb5ce79961481b6d30fb5bf3648d71e60ab1df9a75621f0471d0 /usr/bin/readlink +3249f3b8a09e6862ce1a0c09b4e805fa03f6cfef70ee81c70704f0b481b20f45 /usr/bin/rmdir +014f6c56864a02903fcddc8f681459ab455524f12ace562fb4ff50b67cd07dab /usr/bin/seq +de46fe9655bad40463d8af57ec6fe0dd4d56fb4056a7fcef9e57eebf9c497959 /usr/bin/sleep +7d62c06a21c4eb9989f01bacf406bffe1b7e9d69596eac4fa6373e9ce7f7cb3b /usr/bin/split +00a0f9b9dc137193e6ddb0b7dba679ee98865dfc69589bcb619de0044fdb5550 /usr/bin/sum +38b82cf9f2a4818061cabc32e78df8cc552c1384cecf669b8a221f44fb1cf06b /usr/bin/tail +e2683f200a8c14eef6d92d6ee3b4fdbc48b4f1cf5ea58ccab57259f6b8a315d5 /usr/bin/tee +ff9492d8e088acf1a689e907c9550ba78029a778bd2818674d4989cddbc28853 /usr/bin/tr +159651d7a72db3e4752ee184288c55a1fee0484443aa67e4f3a9984ad7320e78 /usr/bin/tsort +9f6f55239fa384564f78347b70c1287310283121446d63071045f6fd3eac90b1 /usr/bin/unexpand +1c6c0306829c5c0695d9e5336682aac3494eb78b86b0806fb8b94b4edbe9e670 /usr/bin/unlink +c601ba79b716d782bd8f01e2e3804bd2a66fdc6519c7c27dc709def51558ed53 /usr/bin/wc +762c3ac63eeafd49de5f324b16b1895167110e2ddee553c6f5198c7d71880caf /usr/bin/whoami +e0a3acd8a5ea91c112bc63281f54a1e56d11991f0ec3b72d5a5becaf11bf6c9a /usr/bin/tac +a728386f022a00b79a683ab39f9f85a2561e110ff6e6786d304320d8ed9e4e97 /usr/bin/test +3948a25742e25552b30b018269038723d7f6eb80a4c18c2f85bb84fe13729930 /usr/bin/touch +f4f039c380c8f979bd40b02fc458840db3f1086d7e7f9a209e860340a548a42b /usr/bin/true +43e5a7794084a505fdfd367d6d66e5f0b8ba3c3d843cdc6036416d49c68b79b5 /usr/bin/yes +3e187de38d3c75ef52d74c4bba8dae228dad81e81e9209e3994a6bffe8ee09c9 /usr/bin/ls +4917fb8bb8a4fb9e24b6cc27de9dd1944acef84b8f5f9b150c0aa9f87b37f6ca /usr/bin/md5sum +8c8ed60125c5b34b4d3d156baf2b4c682dee313bc795bb1b4b15427827d62ca8 /usr/bin/mv +48c1f9f1847bff208be5bf04ea5897a0c1454f5b8e748a451e755631519c85f1 /usr/bin/rm +5d717b9176ebb05216c869e7ee9711e0fdc6ac2f8dec15d9e94a2ed35832c9c9 /usr/bin/sha1sum diff --git a/sysa/gzip-1.2.4/gzip-1.2.4.checksums b/sysa/gzip-1.2.4/gzip-1.2.4.checksums index 624a2ef..f54b224 100644 --- a/sysa/gzip-1.2.4/gzip-1.2.4.checksums +++ b/sysa/gzip-1.2.4/gzip-1.2.4.checksums @@ -1 +1 @@ -363d9a67c192530a76b41be906a1a22e307f9bc057d520a319f9757cc8f147dc /usr/bin/gzip +6608aee8c4a8fdb0945e8b7b0a6f9fe3ca5336394bbcbc564879971e0129a6f1 /usr/bin/gzip diff --git a/sysa/heirloom-devtools-070527/heirloom-devtools-070527.checksums b/sysa/heirloom-devtools-070527/heirloom-devtools-070527.checksums index 97f9b4a..2f78014 100644 --- a/sysa/heirloom-devtools-070527/heirloom-devtools-070527.checksums +++ b/sysa/heirloom-devtools-070527/heirloom-devtools-070527.checksums @@ -1,5 +1,5 @@ -860fd6b5be736f8b9ebc6adba1198e27cf579dec9325cc54a6b0dbac0aecdc3e /usr/bin/yacc -a9e6c3d893a95094968681b9eb31cd9ba6c58c46a3239911ed66183ea21be659 /usr/bin/lex +b0a53dfe0f4cd5b9d3c1a459560a957030e52839f29b0d378e5234bf412705d6 /usr/bin/yacc +0fa43f12e3e32987211a433a9692f939b2c5d0dc32cd5523f9ad50bb441ac580 /usr/bin/lex ffe696afc1bda32a5f4035e29b3275cab73a27df7635ccbe02ed49a30374ccdd /usr/lib/mes/libl.a bf3fb293f1ff89ee3dbcb08166c64b7a6793b49a12673d7633e3353ebea80d4d /yaccpar ee0f187b844f50d64c912bfcb5d73706662846d6d8a90b8b1fb20dda60464734 /lex/ncform diff --git a/sysa/make-3.82/make-3.82.checksums b/sysa/make-3.82/make-3.82.checksums index 9cbe2eb..6329430 100644 --- a/sysa/make-3.82/make-3.82.checksums +++ b/sysa/make-3.82/make-3.82.checksums @@ -1 +1 @@ -a7de9406e3adf34577628447696020944f7961d8a9da32c0da930316a05d0710 /usr/bin/make +aa57178c15d44020d30cc893a5cf75278a38a801361f0373cf17600cf534c73c /usr/bin/make diff --git a/sysa/mes-0.24.1/files/config.h b/sysa/mes-0.24.2/files/config.h similarity index 87% rename from sysa/mes-0.24.1/files/config.h rename to sysa/mes-0.24.2/files/config.h index e0d326d..cab37d9 100644 --- a/sysa/mes-0.24.1/files/config.h +++ b/sysa/mes-0.24.2/files/config.h @@ -4,4 +4,4 @@ // SPDX-License-Identifier: GPL-3.0-or-later #undef SYSTEM_LIBC -#define MES_VERSION "0.24.1" +#define MES_VERSION "0.24.2" diff --git a/sysa/mes-0.24.1/mes-0.24.1.checksums b/sysa/mes-0.24.2/mes-0.24.2.checksums similarity index 65% rename from sysa/mes-0.24.1/mes-0.24.1.checksums rename to sysa/mes-0.24.2/mes-0.24.2.checksums index 14885ab..8d818d5 100644 --- a/sysa/mes-0.24.1/mes-0.24.1.checksums +++ b/sysa/mes-0.24.2/mes-0.24.2.checksums @@ -1,14 +1,14 @@ -c41379407752f4992810dff5e937986c92e8cdac50e72c7091d801071a8c3c42 /usr/bin/mes -6ec6310a30f44ec3a234a8a968f39ed7b5e8c674bef95b135fdcc26f0370bd83 /usr/bin/mes-m2 -3105dfbd7fa6da0752e9fedb678eef7bfc04e738fa4d941d84b08c9aa1ec20e2 /usr/bin/mescc.scm +93e16eb9264c5123fa7619edff4c2d2b9b0582b327bef4f3d7a339dd488a90c1 /usr/bin/mes +9b2aafd217628f1bef74a7f36b541d1826ef3434235a7c7e1e041e33b95c26aa /usr/bin/mes-m2 +17c86665c2f925d88e3c1f827f312bbc7575b9e6006ef57833e895b6e73b8087 /usr/bin/mescc.scm 4feafab424611c976dc4628aa862e37b4e92b5869aebbcf7655e684c3f589041 /usr/lib/x86-mes/crt1.s 69e9ec2ee2ebf065575cdaf878629178b85330257dde0da790a428c0280d1ecb /usr/lib/x86-mes/crt1.o c9944a799d584abfa76f385c14ac0caf6f46d03b34bf2712493602b12826c6b2 /usr/lib/x86-mes/x86.M1 d8646707db6aa2a76fdc5dbb3521376439e357f9f1de1d67f02a1afeefd342ac /usr/lib/x86-mes/libmescc.s -d6740f50515af087f49b87d36f0b76d0e40a081e711e32f4ad0cbed3b0fba949 /usr/lib/x86-mes/libc+tcc.s -dc2f8fb7a3c902661f19b7fde844b55d52809ead2e7005a0a638078586843338 /usr/lib/x86-mes/libc.s +7ec49fbcbc70b49648150b021a2ff9ab2b27e89eb8815919a7ffabe375ab1edc /usr/lib/x86-mes/libc+tcc.s +b935d4c30213b49d899ab8bccce33117057ea0f3a1a8d3afc5e07fb8ce4590db /usr/lib/x86-mes/libc.s 52f697278ccdff5e457f27e10f465a91ab9858f0c6cee0683831cadb3109bbb7 /usr/lib/x86-mes/libmescc.a -c772140be6ed3f36288e1c8e3c8cec0890eaa1276bc5a7f8534d2750cf96809e /usr/lib/x86-mes/libc+tcc.a -92c2633bb48918a14f43c776dc72ae4f0f0ce93f41eda4f873d06f7b3ba3626e /usr/lib/x86-mes/libc.a +840ee884db456e1982f40bce82209515a8e0b09bc404c4bc2a26d237bfa4d9ca /usr/lib/x86-mes/libc+tcc.a +32be26479096c52dbffe9c8bf14765f753d6882c3ae43760eda03406c0cf2539 /usr/lib/x86-mes/libc.a b16ab368bc4c7b8bd896d03cba565a60e97760dea4da9f5c8a1a3d2902a79df6 /usr/lib/linux/x86-mes/elf32-header.hex2 f9873d9aab12e70f24d97f8319e17a1e698ca60779ae9a6ab3ede648cd60fc61 /usr/lib/linux/x86-mes/elf32-footer-single-main.hex2 diff --git a/sysa/mes-0.24.1/mes-0.24.1.kaem b/sysa/mes-0.24.2/mes-0.24.2.kaem similarity index 98% rename from sysa/mes-0.24.1/mes-0.24.1.kaem rename to sysa/mes-0.24.2/mes-0.24.2.kaem index b805e70..94d05be 100755 --- a/sysa/mes-0.24.1/mes-0.24.1.kaem +++ b/sysa/mes-0.24.2/mes-0.24.2.kaem @@ -34,6 +34,9 @@ rm ../src/${NYACC_PKG}.tar ../src/${MES_PKG}.tar cp ../files/config.h ${MES_PREFIX}/include/mes cd ${MES_PREFIX} +mkdir include/arch +cp include/linux/x86/syscall.h include/arch/syscall.h +cp include/linux/x86/kernel-stat.h include/arch/kernel-stat.h # Remove pregenerated files rm mes/module/mes/psyntax.pp mes/module/mes/psyntax.pp.header @@ -43,8 +46,6 @@ cp mes/module/srfi/srfi-9-struct.mes mes/module/srfi/srfi-9.mes cp mes/module/srfi/srfi-9/gnu-struct.mes mes/module/srfi/srfi-9/gnu.mes # Fixes to support newer M2-Planet -replace --file lib/m2/time.c --output lib/m2/time.c --match-on timeval --replace-with timeval* -replace --file lib/m2/time.c --output lib/m2/time.c --match-on timezone --replace-with timezone* catm x86_defs.M1 /M2libc/x86/x86_defs.M1 lib/m2/x86/x86_defs.M1 cp x86_defs.M1 lib/m2/x86/x86_defs.M1 rm x86_defs.M1 @@ -252,7 +253,7 @@ mescc src/vector.c ${MES} -e main ${mescc_scm} -- -L ${libdir} -nostdlib -o ${bindir}/mes -L . crt1.o builtins.o cc.o core.o display.o eval-apply.o gc.o globals.o hash.o lib.o math.o mes.o module.o posix.o reader.o stack.o string.o struct.o symbol.o vector.o -lc -lmescc # Make directories -mkdir ${prefix}/lib/linux ${incdir}/mes ${incdir}/sys ${incdir}/linux +mkdir ${prefix}/lib/linux ${incdir}/mes ${incdir}/sys ${incdir}/linux ${incdir}/arch mkdir ${prefix}/lib/x86-mes ${prefix}/lib/linux/x86-mes ${incdir}/linux/x86 # Install libraries @@ -306,6 +307,9 @@ cp include/termio.h ${incdir}/termio.h cp include/time.h ${incdir}/time.h cp include/unistd.h ${incdir}/unistd.h +cp include/arch/kernel-stat.h ${incdir}/arch/kernel-stat.h +cp include/arch/syscall.h ${incdir}/arch/syscall.h + cp include/linux/syscall.h ${incdir}/linux/syscall.h cp include/linux/x86/syscall.h ${incdir}/linux/x86/syscall.h diff --git a/sysa/mes-0.24.1/sources b/sysa/mes-0.24.2/sources similarity index 53% rename from sysa/mes-0.24.1/sources rename to sysa/mes-0.24.2/sources index eb1a2e7..f68bbed 100644 --- a/sysa/mes-0.24.1/sources +++ b/sysa/mes-0.24.2/sources @@ -1,2 +1,2 @@ -https://mirrors.kernel.org/gnu/mes/mes-0.24.1.tar.gz 35120ceb0676632e58973355b9f86dff9cc717ed65ed2a17ff5272c59f2a0535 +https://mirrors.kernel.org/gnu/mes/mes-0.24.2.tar.gz 7ddae0854e46ebfa18c13ab37e64839a7b86ea88aeed366a8d017efd11dae86e https://download.savannah.gnu.org/releases/nyacc/nyacc-1.00.2.tar.gz f36e4fb7dd524dc3f4b354d3d5313f69e7ce5a6ae93711e8cf6d51eaa8d2b318 diff --git a/sysa/patch-2.5.9/patch-2.5.9.checksums b/sysa/patch-2.5.9/patch-2.5.9.checksums index cbeaa3a..08c3809 100644 --- a/sysa/patch-2.5.9/patch-2.5.9.checksums +++ b/sysa/patch-2.5.9/patch-2.5.9.checksums @@ -1 +1 @@ -d0633928b5f9892f1db3b84479088c502eeaca3d29ee7de6cd20915917a36d1f /usr/bin/patch +0ad4338d5aaf61d126984508172e731da3162fea3d46b9fb34b2dc71beb96a1c /usr/bin/patch diff --git a/sysa/run.kaem b/sysa/run.kaem index 060d844..f12d3b5 100755 --- a/sysa/run.kaem +++ b/sysa/run.kaem @@ -16,7 +16,7 @@ sha256sum -c checksum-transcriber.SHA256SUM # Environmental variables needed for mes NYACC_PKG=nyacc-1.00.2 -MES_VERSION=0.24.1 +MES_VERSION=0.24.2 MES_PKG=mes-${MES_VERSION} MES_PKG_DIR=${MES_PKG} MES_PREFIX=${sysa}/${MES_PKG}/build/${MES_PKG_DIR} diff --git a/sysa/sed-4.0.9/sed-4.0.9.checksums b/sysa/sed-4.0.9/sed-4.0.9.checksums index f941b2c..f7bb40c 100644 --- a/sysa/sed-4.0.9/sed-4.0.9.checksums +++ b/sysa/sed-4.0.9/sed-4.0.9.checksums @@ -1 +1 @@ -cd7cb869b26dd7c2cd0d2b53ab4ef1c2d26a2f16d24ab1f3ff7c3b138fe97469 /usr/bin/sed +bf0d4ef807c706a2b201c7d132c70314ad96aa24353d444bcaed4eca6c95a528 /usr/bin/sed diff --git a/sysa/tar-1.12/tar-1.12.checksums b/sysa/tar-1.12/tar-1.12.checksums index aefb85f..4677dee 100644 --- a/sysa/tar-1.12/tar-1.12.checksums +++ b/sysa/tar-1.12/tar-1.12.checksums @@ -1 +1 @@ -09465058a104cd100368e6ab610650ab83fe660c6f52d5e3d8b186eaefa689e7 /usr/bin/tar +2186b01ab8d953222f15cab0d257f80215f4a17c53b30a5a7467b80e49c2cc34 /usr/bin/tar diff --git a/sysa/tcc-0.9.26/tcc-0.9.26.checksums b/sysa/tcc-0.9.26/tcc-0.9.26.checksums index 4ae1d5d..748cf4f 100644 --- a/sysa/tcc-0.9.26/tcc-0.9.26.checksums +++ b/sysa/tcc-0.9.26/tcc-0.9.26.checksums @@ -1,11 +1,11 @@ -f6cf8face76d8413a30b4de2f6b8dca54e682dbbe92250494618a9a7ec2121b5 /usr/bin/mes-tcc -0f9052d95dd941b3d2bb469fde565be9ff60bf45ab803041808e546437fba7f1 /usr/bin/boot0-tcc -9ae9377009454f3f2857aa734082db6682efe8becfe4c0e8fc9adf4ee7f50c2e /usr/bin/boot1-tcc -10a0670a171f0751ab7b94bc9447936f0dda5f1a2a0cdf6bec4db213e7d9b5ea /usr/bin/boot2-tcc -d184da7e7292ad317b582f4da62ab0cb52ac965bde704a3721bc3dd68cb39905 /usr/bin/boot3-tcc -3168196e5454695db96ee9f56597022cb2e06ae0b48e6f9f764b7e3b9a222930 /usr/bin/boot4-tcc -55f318e2ef71e9f2891e07f592c49a5739d282e2827b6fd4337e158bb1f79ebc /usr/bin/tcc -4b3d3ad6916bc4a1d6cf4be10bac0215491411e7d66777d718876565ff9d3e95 /usr/lib/mes/libc.a +2313ba8ce505e08cdb2ce480d3195c3f66a07c0d1a4ce85570e9017f59cc0d4f /usr/bin/mes-tcc +01a56f6ae93d168d8f0122558985b14ab35e36b85934dec8bbf988faabc6db12 /usr/bin/boot0-tcc +07f9ad107c2df7f6131717d3e3de8eeceb25767bb28c7fd2f39a18cf8fbaf016 /usr/bin/boot1-tcc +867e4aafd746de4aea5efeb38b6f878e4cc9440a403c42e4739954d9f85a8cc8 /usr/bin/boot2-tcc +3bb6782f6033946d70d2abb7b4a166ecafe739cbb0201f56e3ae121d003f5e1a /usr/bin/boot3-tcc +bce041b2af0e1bd580f269216e46d7d011ddfccd6dcc464a62eef9da1234b0a5 /usr/bin/boot4-tcc +460211eed1fb086bbb3327a26f56d638029bc2d7b313e06071c26e38fcf06b7f /usr/bin/tcc +96f93f2d281ee6996767b25fbff4441e8335e7eeaeab060c1d4b698366b277c9 /usr/lib/mes/libc.a 12c07ae103e7e3b390150a79e5c600d88de14e9bb73a066f6342582729ef5a3f /usr/lib/mes/libgetopt.a d1168ee9b528e39f0b40e8d51fb7fa3619c4a5ee928137f7faf6d0879b0916b0 /usr/lib/mes/crt1.o 09d4f9821a2566f7e56381a19259c41bd97f3c5ed83f490705acbfd1139a7736 /usr/lib/mes/crti.o diff --git a/sysa/tcc-0.9.27/tcc-0.9.27.checksums b/sysa/tcc-0.9.27/tcc-0.9.27.checksums index 8c11e23..2afc9d5 100644 --- a/sysa/tcc-0.9.27/tcc-0.9.27.checksums +++ b/sysa/tcc-0.9.27/tcc-0.9.27.checksums @@ -1 +1 @@ -dc73141eaa2b75fd6aaa085ef1945577b976ad1304e2875afe98ebc37a4f2f5d /usr/bin/tcc +c75b7969af5d84c2d6f33674b8372ca3450ec8632ba1523cf8858e124acd667f /usr/bin/tcc diff --git a/sysa/tcc-0.9.27/tcc-0.9.27.kaem b/sysa/tcc-0.9.27/tcc-0.9.27.kaem index f676368..a774950 100755 --- a/sysa/tcc-0.9.27/tcc-0.9.27.kaem +++ b/sysa/tcc-0.9.27/tcc-0.9.27.kaem @@ -15,10 +15,12 @@ sha256sum -c sources.SHA256SUM mkdir build src cd src unbz2 --file ${distfiles}/${pkg}.tar.bz2 --output ${pkg}.tar +ungz --file ${distfiles}/${MES_PKG}.tar.gz --output ${MES_PKG}.tar cd .. cd build untar --file ../src/${pkg}.tar +untar --non-strict --file ../src/${MES_PKG}.tar cd ${pkg} # Create config.h @@ -42,11 +44,28 @@ tcc-0.9.26 \ -D ONE_SOURCE=1 \ tcc.c +# Recompile the mes C library +cd ../${MES_PKG_DIR} + +# Create unified libc file +cd lib +catm ../unified-libc.c ctype/isalnum.c ctype/isalpha.c ctype/isascii.c ctype/iscntrl.c ctype/isdigit.c ctype/isgraph.c ctype/islower.c ctype/isnumber.c ctype/isprint.c ctype/ispunct.c ctype/isspace.c ctype/isupper.c ctype/isxdigit.c ctype/tolower.c ctype/toupper.c dirent/closedir.c dirent/__getdirentries.c dirent/opendir.c dirent/readdir.c linux/access.c linux/brk.c linux/chdir.c linux/chmod.c linux/clock_gettime.c linux/close.c linux/dup2.c linux/dup.c linux/execve.c linux/fcntl.c linux/fork.c linux/fsync.c linux/fstat.c linux/_getcwd.c linux/getdents.c linux/getegid.c linux/geteuid.c linux/getgid.c linux/getpid.c linux/getppid.c linux/getrusage.c linux/gettimeofday.c linux/getuid.c linux/ioctl.c linux/ioctl3.c linux/kill.c linux/link.c linux/lseek.c linux/lstat.c linux/malloc.c linux/mkdir.c linux/mknod.c linux/nanosleep.c linux/_open3.c linux/pipe.c linux/_read.c linux/readlink.c linux/rename.c linux/rmdir.c linux/setgid.c linux/settimer.c linux/setuid.c linux/signal.c linux/sigprogmask.c linux/symlink.c linux/stat.c linux/time.c linux/unlink.c linux/waitpid.c linux/x86-mes-gcc/_exit.c linux/x86-mes-gcc/syscall.c linux/x86-mes-gcc/_write.c math/ceil.c math/fabs.c math/floor.c mes/abtod.c mes/abtol.c mes/__assert_fail.c mes/assert_msg.c mes/__buffered_read.c mes/cast.c mes/dtoab.c mes/eputc.c mes/eputs.c mes/fdgetc.c mes/fdgets.c mes/fdputc.c mes/fdputs.c mes/fdungetc.c mes/globals.c mes/itoa.c mes/ltoab.c mes/ltoa.c mes/__mes_debug.c mes/mes_open.c mes/ntoab.c mes/oputc.c mes/oputs.c mes/search-path.c mes/ultoa.c mes/utoa.c posix/alarm.c posix/buffered-read.c posix/execl.c posix/execlp.c posix/execv.c posix/execvp.c posix/getcwd.c posix/getenv.c posix/isatty.c posix/mktemp.c posix/open.c posix/raise.c posix/sbrk.c posix/setenv.c posix/sleep.c posix/unsetenv.c posix/wait.c posix/write.c stdio/clearerr.c stdio/fclose.c stdio/fdopen.c stdio/feof.c stdio/ferror.c stdio/fflush.c stdio/fgetc.c stdio/fgets.c stdio/fileno.c stdio/fopen.c stdio/fprintf.c stdio/fputc.c stdio/fputs.c stdio/fread.c stdio/freopen.c stdio/fscanf.c stdio/fseek.c stdio/ftell.c stdio/fwrite.c stdio/getc.c stdio/getchar.c stdio/perror.c stdio/printf.c stdio/putc.c stdio/putchar.c stdio/remove.c stdio/snprintf.c stdio/sprintf.c stdio/sscanf.c stdio/ungetc.c stdio/vfprintf.c stdio/vfscanf.c stdio/vprintf.c stdio/vsnprintf.c stdio/vsprintf.c stdio/vsscanf.c stdlib/abort.c stdlib/abs.c stdlib/alloca.c stdlib/atexit.c stdlib/atof.c stdlib/atoi.c stdlib/atol.c stdlib/calloc.c stdlib/__exit.c stdlib/exit.c stdlib/free.c stdlib/mbstowcs.c stdlib/puts.c stdlib/qsort.c stdlib/realloc.c stdlib/strtod.c stdlib/strtof.c stdlib/strtol.c stdlib/strtold.c stdlib/strtoll.c stdlib/strtoul.c stdlib/strtoull.c string/bcmp.c string/bcopy.c string/bzero.c string/index.c string/memchr.c string/memcmp.c string/memcpy.c string/memmem.c string/memmove.c string/memset.c string/rindex.c string/strcat.c string/strchr.c string/strcmp.c string/strcpy.c string/strcspn.c string/strdup.c string/strerror.c string/strlen.c string/strlwr.c string/strncat.c string/strncmp.c string/strncpy.c string/strpbrk.c string/strrchr.c string/strspn.c string/strstr.c string/strupr.c stub/atan2.c stub/bsearch.c stub/chown.c stub/__cleanup.c stub/cos.c stub/ctime.c stub/exp.c stub/fpurge.c stub/freadahead.c stub/frexp.c stub/getgrgid.c stub/getgrnam.c stub/getlogin.c stub/getpgid.c stub/getpgrp.c stub/getpwnam.c stub/getpwuid.c stub/gmtime.c stub/ldexp.c stub/localtime.c stub/log.c stub/mktime.c stub/modf.c stub/mprotect.c stub/pclose.c stub/popen.c stub/pow.c stub/rand.c stub/rewind.c stub/setbuf.c stub/setgrent.c stub/setlocale.c stub/setvbuf.c stub/sigaction.c stub/sigaddset.c stub/sigblock.c stub/sigdelset.c stub/sigemptyset.c stub/sigsetmask.c stub/sin.c stub/sys_siglist.c stub/system.c stub/sqrt.c stub/strftime.c stub/times.c stub/ttyname.c stub/umask.c stub/utime.c x86-mes-gcc/setjmp.c +cd .. + +# Recompile libc: crt{1,n,i}, libtcc.a, libc.a +tcc -c -D HAVE_CONFIG_H=1 -I include -I include/linux/x86 -o ${libdir}/crt1.o lib/linux/x86-mes-gcc/crt1.c +tcc -c -D HAVE_CONFIG_H=1 -I include -I include/linux/x86 -o ${libdir}/crtn.o lib/linux/x86-mes-gcc/crtn.c +tcc -c -D HAVE_CONFIG_H=1 -I include -I include/linux/x86 -o ${libdir}/crti.o lib/linux/x86-mes-gcc/crti.c +tcc -c -D HAVE_CONFIG_H=1 -D HAVE_LONG_LONG_STUB=1 -I include -I include/linux/x86 lib/libtcc1.c +tcc -c -D TCC_TARGET_I386=1 ../${pkg}/lib/libtcc1.c +tcc -ar cr ${libdir}/tcc/libtcc1.a libtcc1.o +tcc -c -D HAVE_CONFIG_H=1 -I include -I include/linux/x86 -o unified-libc.o unified-libc.c +tcc -ar cr ${libdir}/libc.a unified-libc.o +cd ../.. + # Test tcc -version -cd ../.. - # Checksums if match x${UPDATE_CHECKSUMS} xTrue; then sha256sum -o ${pkg}.checksums \