Merge pull request #120 from stikonas/coreutils

Coreutils: misc adjustments
This commit is contained in:
fosslinux 2021-05-29 11:03:15 +10:00 committed by GitHub
commit 121fe88c70
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
10 changed files with 155 additions and 175 deletions

View File

@ -591,19 +591,19 @@ automake 1.15.1
GNU Automake from 1.15 series. This is the last version that runs on Perl 5.6.
coreutils 8.32
=============
We build the latest available coreutils 8.32 which adds needed options to make
results of build metadata reproducible. For example, timestamps are changed with
``touch --no-dereference``.
tar 1.34
========
Newer tar has better support for decompressing .tar.bz2 and .tar.xz archives.
It also deals better with modern tar archives with extra metadata.
coreutils 8.32
==============
We build the latest available coreutils 8.32 which adds needed options to make
results of build metadata reproducible. For example, timestamps are changed with
``touch --no-dereference``.
make 4.2.1
==========

View File

@ -438,14 +438,14 @@ class SysA:
# automake 1.15.1
self.get_file("https://mirrors.kernel.org/gnu/automake/automake-1.15.1.tar.xz")
# coreutils 8.32
self.get_file(["https://git.savannah.gnu.org/cgit/coreutils.git/snapshot/coreutils-8.32.tar.gz",
"https://git.savannah.gnu.org/cgit/gnulib.git/snapshot/gnulib-d279bc.tar.gz"])
# tar 1.34
self.get_file(["https://mirrors.kernel.org/gnu/tar/tar-1.34.tar.xz",
"https://git.savannah.gnu.org/cgit/gnulib.git/snapshot/gnulib-30820c.tar.gz"])
# coreutils 8.32
self.get_file(["https://git.savannah.gnu.org/cgit/coreutils.git/snapshot/coreutils-8.32.tar.gz",
"https://git.savannah.gnu.org/cgit/gnulib.git/snapshot/gnulib-d279bc.tar.gz"])
# make 4.2.1
self.get_file("https://ftp.gnu.org/gnu/make/make-4.2.1.tar.gz")

View File

@ -1,107 +1,107 @@
2bb19b976a488abc8d5ef6f6655a751f0a7f5ddf01cf754af4f1947a4504f28c /after/bin/[
2f4eb51bfe39e55c66d491eabc92ccd40c1ff7d90835f03df413dbfb9752c054 /after/bin/b2sum
e73a17ac386792957a6990bc25053c8b94b45de35e9c5f235534d58ed0a8a935 /after/bin/base32
d825747640d86c939ceefd300005cf0a6ddcfb66ef979d7f01cf5c0c4468ba01 /after/bin/base64
ab0ad4b23fcba5c9fad64ca660a500ba08d857267bc93a86c5d5abf664cc385a /after/bin/basename
2c8363bcd9c49f71b2109e75582646310ae4285fde381153125c68aecf41f3e5 /after/bin/basenc
c61e50357601ba6d622bd5e1cea423010d25a4ec64da76791b3db50351b3b112 /after/bin/cat
04ff3c7eb1ac9033b95ee5b0b5c8234167b0cfe71317e7adfa2f849598fc6ed1 /after/bin/chcon
e8ea30a3a3d2558a130987fa2d44227acb1047da07aede69741f6413b33ab9df /after/bin/chgrp
bef6488884ac77c153662452a2bf71d29be3a53ea7798dd7943f6636bce21f56 /after/bin/chmod
4e83f79572f01b6712c0cc7dc21154b0338d6dc4f92a379fd2e5a67898f1c6bc /after/bin/chown
49363b2acf3e85a15649c4a9f12700d92eb7e9c1566732d669c691a93697d94a /after/bin/chroot
99b2aca6a31487d68eaf0f8f2ec9e9e36b5d2a61479dae4d63f7997cf81dbf42 /after/bin/cksum
2668ec14d2f2dc6370f497213a9852759efc517f14fbdbff17c04d28db895bb8 /after/bin/comm
017c629fdfd08fb5af1b292d210bc604207ccafc1a18dbff21a0abf3cee63770 /after/bin/cp
04b0791914942a0c4c167365b9edb40584ad3631a07cd7dd0be1990ef5a028a0 /after/bin/csplit
83b204a10a5c8e36b215909ba08284771f9778a210af41c481b3c89633d16496 /after/bin/cut
b76650df2d3b059006a63a2ee23c28591cd313d1ac2d6587f906a9ade41bed8e /after/bin/date
82be6ccfebc72b2361f3e0de823c0052a3d8071431ddb6e941c460098921789c /after/bin/dd
62b26c448e248869d5f7577aace26787dfb35efbec1c88bc3d98c3603d9d102c /after/bin/df
124dc892158d257eed2fb35b9499135e9740bb265ccb66edcbf905544c808f4d /after/bin/dir
3c75d475b7b5ab532a165f058d9693198b28ed797b844fa9e8e531a3a293e886 /after/bin/dircolors
e033a42a84cd51a39be62eef25dac820fc88b6e56fff3d486461c95ea750ec98 /after/bin/dirname
b7c5e2e068d35c4f0810b1326a2687c1f479947df6da54b53c61ef66e295f9a2 /after/bin/du
1b0d32561261db41ec7b5ceef6824714e063a70ba7050468e18917a610f1f0cf /after/bin/echo
d2265786f1624ea6770b144977f0f4fb529191ceb8ad8c5af0735c28c826ab04 /after/bin/env
4bd3bdd9c4d5a600593780f092f89e7d784b35ac6527caab5819997ef4938fff /after/bin/expand
bdb8da72d4d64c82681cf3e8a9f4da88dbd42c454da5f7ca8a19445113c01f33 /after/bin/expr
7e4f3fabf9de05aaa34aa2e9baabb52fb2f3e87acfa6f202c1639e381fb7ece0 /after/bin/factor
ce84ef03bd5c5b9fef8223cd7f5b53cff7c939f9f5581859442f43b1f24ffd42 /after/bin/false
23bc80a7c3b42c72bdd3d8a0a11764d84558238b93b7cde30673a55081fd27a7 /after/bin/fmt
5ecc029ba10ce5a57d98b49cc77c21fb915eb37beba93738a1fc3d14ebad31b3 /after/bin/fold
22aadd09f819a4f993d33b92642331ea8f0ae4f829b65b673dc00ea75d959846 /after/bin/groups
b6df9e24dd89206ea15f5b3e8cd840c3b44c7f4563ecca620d3d0deec2fbcf5b /after/bin/head
4139d323fd7a01fc6f1b662443a7c0af0b677b3c2fe295743d8fbcff4ed82048 /after/bin/hostid
a6f82e0a6ac850361c799296290ca35578260a89fc6e3b5a56ad4238dfc8bb37 /after/bin/id
d8b7fb9a3e83a41f94f1acc041c4e0430279f7797d817705eeb86634e5e4c584 /after/bin/install
b336bdfa943f530053908bf86239c3a4b0a804a4c39763886a4248e675b7123c /after/bin/join
1b7fd9b369aa36815256199b6afceb30c0fb0751a8a19fa633adba6d29654b42 /after/bin/kill
3421bdec4318066e0e36df02408ec4d9066e84a6ee01f899836611b889a059ef /after/bin/link
6e4960e08193f5f2bed00c55d26c3163067929469cbefdb0599c499688c8fa04 /after/bin/ln
6c68245b55e060067de17ba920ff87c8303913decea2d81588d4efd74530b05c /after/bin/logname
075235c1f345f45434ffec06ddddd0d6ad2a4dad65efb3231591a50248209785 /after/bin/ls
769219e8f4cffd8387d1a53900b3c65c902bb9f3e2857178847894415b950f12 /after/bin/md5sum
2fdbd337da4ff238fba88085efa4c946b3c23510a995cb1c218a032e86f20526 /after/bin/mkdir
0bb537f30fab5289408530cd1878d1d9f1592a119b3bd7c823406e32fcc2f993 /after/bin/mkfifo
1f18fe91c9aad164d2d0d5f1aa319cf5e27562f80577ebbe5e41dc77cb20634c /after/bin/mknod
7480a54cf51676e406cc48255a9c25ba934a021bf61b4e3bba04d0d45e2b04c8 /after/bin/mktemp
7de04a3d8346a4f8e766152d6d4e32841894005c330a5bf67b60e15bafa5717e /after/bin/mv
f3ee0b68fb0e546c887dc8e9003cf9ca570e54207c62ac4154e42f0e0182a060 /after/bin/nice
3a7bab449fa311bea65050823deeef2a5c8dd945861d14a736aca7ac20555623 /after/bin/nl
0c196bc4ed5680e1ea63faac72f6792cebb1ef68b7332e14f79a77bae7236203 /after/bin/nohup
f463be3b2d953544793fd89506a2e3ab1dc9c7fb05b2253c98ab5791a62424f5 /after/bin/nproc
0d587099627d3067d2e871e2517b5f20577c4b4e8dc311f3cc4441e323efc268 /after/bin/numfmt
f086ead993a0bb0a1db8aa03e04781be8cc8b84cfbd6002e794e529591704df6 /after/bin/od
53b0d361ec7fb64d11f5ecc1c5dece768811f2cba60c4528f2bb9437fd3020cc /after/bin/paste
4aa833e4a93f70511918eb3535c4c76dba2d9f96f87487d655910b940ead581a /after/bin/pathchk
66011e626078cc15eff7f117d3457d327b04e2696051a0e7665a0b6c899e8468 /after/bin/pinky
a053f1a2e3ad977c29611783ed5e9cc9b495766d66a26dc6810bc9d155936c6c /after/bin/pr
bccdd16a690a14d1cf868c14122c3bc26cc3d214957fa1c2bcb562c406263b7a /after/bin/printenv
0ea5e299b966350a8beb7396614b57720b7e4e891d9b0d1875d9033d374be721 /after/bin/printf
89580495bc95821f07d11008f70acf9d70eec3a2db48d0374eb5c54feb2ecb38 /after/bin/ptx
eec466a54cc8e5a13f26128258fdf4f17333e48b2c759fb7412df62cfb47e674 /after/bin/pwd
2f70cbe9688f62846222778a234ac3a612e34edbb414b391585c1b44efee707d /after/bin/readlink
2839db35b5390c224cef97bfdb86120d4aa78f6fb6d513bb80f13172c8083075 /after/bin/realpath
c662c03027990fcb8ed59f5144b3fb9a46a66ef115a6d7d9a6053a1e24fbdb71 /after/bin/rm
9d34798c14694c0c3caa61fd9c22275b4c3febc7d048fb2c9cf1ae9189dff176 /after/bin/rmdir
16562920d60f4d71388c1f9ce894d852ff53e9e9d84e879a65285b1ea6f4e402 /after/bin/runcon
a5294ed68982a99c2630c061a64d6d3eafcffb06c8474e8d3154805b0575f5c5 /after/bin/seq
888b71e21d66d7220f63e37d4fd06d228de1b026776bbaa84a901d62ad74abd8 /after/bin/sha1sum
419ddc6994ebe2bc49ee5d2a8c3a7efed5fd64ead1390b885b703a1488bb2274 /after/bin/sha224sum
a84405002a76830aa0f5483d07f272c713dd3b9526950df2dc4369f81a599ec8 /after/bin/sha256sum
45270aa4548bf2ae8c58a03e71eac51944474f7b279b7d10faed2ece34ee80ea /after/bin/sha384sum
a094aa18b9825c5d8bf374c249ee28b16d43fb7655cb3dd5bbe289cd27b6dede /after/bin/sha512sum
27fcc8333a3dddc1f61e309c926871798728f638f2aab1a534da392cf2708cdb /after/bin/shred
db0f9e5853d099ab30b80620609b358d74735636943a25f6a3fd0381b510c308 /after/bin/shuf
7006051038bf81f4eff6475b2dc341e0badd6d7c60fe34e5c2cf51a5eacaa0c5 /after/bin/sleep
30eed72bc4f1c814b8904504226cdb1633056084b0aabf466e21c276506786f4 /after/bin/sort
bc9c507c8ecf43c2b5d6561ef5d2079ad8a3eb9bd400ee9ac877d6014e1945c4 /after/bin/split
48bc6a7172277d53cba1c1c40d8bb17f5144d6640e3a8c6ee230713663d58471 /after/bin/stat
4c768645e03dfd4038f8d9f3204eee6f8738aa99bd772229e9c1cff78dc0cdcb /after/bin/stdbuf
8f2f16382ce6d80cb0ebe5fc9f34b3ad57255aa9ee43a5a5f50a140fa8a29961 /after/bin/stty
d64ac8f851f0219dd16a71b60204dcc77ee689a930e4358595fcd3e4bf15e47d /after/bin/sum
463814942a4eca3e541b763cf759f5146331935594d6aff69d1a1e8da1d52bd9 /after/bin/sync
4837bb4e3382abe4aaa989f7a1a907759635c6cae0f13088535172ff043857c8 /after/bin/tac
4b0772a93c3d6a000349137b2c0eb6bc4e0c2a38667376a0ab2728f37fac778d /after/bin/tail
601a2765ea1142d45ab84359592982483859acd9b1eaa712dce0d62010f36388 /after/bin/tee
4b1cb2c39577f107feb8def55982f789594ed26cac2440dbd794d0efc1060113 /after/bin/[
226c2c0185f322f375bcdc0723fd306b2b68fe532168926b19fc90de4be3db60 /after/bin/b2sum
9c4fe4ce411f086c3daaa0e85a96d15214482e1e8cbe66286594dc02620ddd97 /after/bin/base32
fd6dcb61a183b9a0342276f77a310a4faf14b20e9aa58c8d9755d49db263aba3 /after/bin/base64
fe7d1f2f778a2e4f1cb100e901472cdbf50bb66ed0e64ef0e0899198e9795464 /after/bin/basename
40abb4ddaee9f983a38599d1a11816fe376a842e09194bd0c3708afc20185cb0 /after/bin/basenc
5921f992032733277031c65ba4b5ac03a2168d731c90513e2cffd2f6defc013e /after/bin/cat
cd2187495f4f5adf59e48b62ad92d01c8d7c8b3d4f5bb76fc7c790217ab9bcce /after/bin/chcon
944e56b469d9dca8e888b0a6a8bb90d126279e6a19a40e71c077ce6fe668c0a2 /after/bin/chgrp
6e7aa98b4f221282e1fef34d8e266239e095ee9c7e76847e3a91412ba2c0b7c8 /after/bin/chmod
453cb0c1cba85966823d91dfcb79fe494736839656bd757b790de7c3b1403d8c /after/bin/chown
6b90b8354b9fe3c8804384a8c028f01b6b04df764c3af5e8a8fbe1fa38aeca0c /after/bin/chroot
1cf4e54e3bf96739b5cd184dad44f40ed19f3a8b0aafd19f72997cef9b473db6 /after/bin/cksum
c969da84baa070bbdab9e269e6e3fec4f4b6ca385ed74632970ab7fbda78f4d1 /after/bin/comm
8e1ef24a88b8e032c2e1af3186a206212e8939fe011ff9c6fe278bbae5536d47 /after/bin/cp
d46f3c060d5edbea25a2fcf7c65dcbeed3d0084eb2f1a15c1b8f8eeed6642d67 /after/bin/csplit
fb8faa5610e38b9e3c186aa9cdfcbe7ca07809c3569e3dafe3890678c36ebeac /after/bin/cut
8146b6270016150120854b3eec6382d52d44e72f80abbde00c6c8238a78839b6 /after/bin/date
2d70f5bda07a63a645db04b7c0908ca96873f075e8a1d89422b90f48bffb04fa /after/bin/dd
7831d760c20670064963fa41b0939ac19932d8b04a4c7b56aabfd4d917962675 /after/bin/df
8c7c9de8ee2792b12cd0eeb795a366bb1d3812244a6eaee1b4d32ce878c6e077 /after/bin/dir
5601dc48fe224812071c2c1de6a73223aaf90921ec90c6575596f4fbeb92a570 /after/bin/dircolors
2ba169c8791696adc37779dcc35eb689af5bebce3ea05ba46d3c1b667dc6bc04 /after/bin/dirname
ce57fade16775a802e3b14643dd3e2d41db8bd6fe8a5005cc8ba2290c9d2be91 /after/bin/du
1613e25b9b8ead7db666b9c77ec0e4f37239a5d847bb475ba89881231e8050c9 /after/bin/echo
bb822886e49633840975978af4cada542a951522ac753dfc0b67b5054d5be0d8 /after/bin/env
7240ea8a4139df493be025d41503d827c64b6051ac3651c0d2448694991f4051 /after/bin/expand
10e7908eda22cf34ae2fb7b578497c60aca01adb9b93865af4b24659ed4731ad /after/bin/expr
f21cd98cbae3c93ba86893cbde49177f068b097aa75b9dad63bc233b8c0eff55 /after/bin/factor
2e31dcb31b02e1665d95948ef9fba420c3d03f77f15314b8dc39b82e09112821 /after/bin/false
993f48bf28d51ef0631c54c5d43692db891959950ccff7b012c9fe622a4dc23f /after/bin/fmt
0dcdbcd7578726d424d5873d1b0907867db67430b456bbb6d617a7769013af95 /after/bin/fold
072b49fe3e8c3ed889cb9756d23bb3040a633b44889e2e8f2d033ea795f16e32 /after/bin/groups
8af0f46e031b8c6aa13367cfaf24dc3d7861d7a92785e3483e1b4e7d0d1035ef /after/bin/head
b14cae09e34d8ff404fff1d44c9d5eb28ace744b25e18c097b2304b475195b49 /after/bin/hostid
a064920bb701620402aca4e73e53b0aa92dd98003d265f1b90e7d71e53bdd9ee /after/bin/id
efc206df123a0fc345347ca9d67a0c257af9751f860707f32729f7c4c0a713ee /after/bin/install
261a508fc2db1b42c40f37a96c3fbde8cdc527ad408c07558dede622513333f8 /after/bin/join
e0a9c45e9ecd9a50fec3bf50246ddf77c3e6220e295928878166fab92dea41bb /after/bin/kill
daa02c83dd3ab0d5e9fd3945500aae8838fd660f102f3e9826858235101c0e3c /after/bin/link
b2c4f2b084743a12c9bad0fa5403484c5ead4192eab69fc9b2f84971294eef8d /after/bin/ln
37dc27b546188d9a7525002c3557480fd53189819f5cea0e3ec9a5d0bf4edc4f /after/bin/logname
aa6b09e8cf5c4c992eaf41e92d085a2bfc56e9ff6f1e2fee7c7f9255a71d4187 /after/bin/ls
1efa01b8f1295fa476366b7d1a15c823e9763a4f4d67195b27c2ba542d3e1048 /after/bin/md5sum
cf4c167f97ee4c120371b34759f2742e2eb35bb457585742d47c064d1cd20d20 /after/bin/mkdir
3b0b76786a1f2259f50eb479caf8389535522578e286780d0de0d8b5f5504d98 /after/bin/mkfifo
753351bf70cf50988318b4c3e75178d77dbf0af453764a92b9d0813accf92438 /after/bin/mknod
b2e5fac44cd937921a96eab1d6de49158d794b69d98904c6197eb927f49eee3f /after/bin/mktemp
4e4e8125a649146c92b6d663f4a503e296c238549a56084666e2dc96a43cf280 /after/bin/mv
fd8f3a5773c1e5ec53afdb566c40a48d48cf522136cd1be7e6007cb32168347b /after/bin/nice
119d0a16ffb5249299fe4a1016e854b55c4664e89428f34afba489c050b6616c /after/bin/nl
2f0ba52b0cea906e5bed48634a0a72962cbc37ca7a4d9018f14f36a9a7078aff /after/bin/nohup
adb3a4ee51b6142640052983cf61ab1c1a8cd949d0cb087baa53b7e68bc7d2eb /after/bin/nproc
9b2e9da81d9cdd5ee6b0c824a89841855dc52c9ca2650be9a28b9e13bac2d2e0 /after/bin/numfmt
5085d336706f08f3bad923aa897de93ac438374f9852f0d2dec9b1e6e6dad1d7 /after/bin/od
7ed640050e9868ad1fed9e7834b40277b9d3b42d873b3b28c01192fce33b12c9 /after/bin/paste
53636efdd4fc5c4dcda3888e572dfbe1c39c7574e16fb88219e8fee12397305e /after/bin/pathchk
62539a81f0de9df7b5e2176668ed4b22c5d3e85d9ffe02164fc0b3dc3caf34e9 /after/bin/pinky
b8200442dcb94c2bc6918ce59e061247f7b1f7dea0514c789e23c5eb8491cece /after/bin/pr
1b1505e75514d057d8819391abbb6cdd30fcca89cda0b852393d62059476f6e1 /after/bin/printenv
369d7b4d49b4d7710e284c4d0713c7abdfa01ee5e0239f8e8be6c7cc521a5723 /after/bin/printf
2bc17d7bdfc3a855be1e1c82089809e1339aa8a09701b2d8fe0d33219336d905 /after/bin/ptx
5ee1f648fdd305f478e1dd71e4befbc524cac46c23708c0649b1f055ff305286 /after/bin/pwd
61a30394510e94c5f7be84fa341948a6f4cf65f5931a9107dd23d0cd66a2b82a /after/bin/readlink
319c34f870304012d3c491853c16f6e0d5255ef7ceaffd118dcf0acd57f88606 /after/bin/realpath
dd51e28c1a922c459d81f08d6a596614cf1f9383b856623f8e02b6de94cbe22a /after/bin/rm
7b342e22dfd4e51c063bb434b330ac650b452878555543a54d7c8becbec64a71 /after/bin/rmdir
0da00f19781fca93b3b12c8a1e86348b139a087ca3fcc8d30bbd52c1ac7f1470 /after/bin/runcon
2cafd71e25c88b7641655890146f2899c71459f9bd1ac902aa4fbcf45d485ea6 /after/bin/seq
9825fb6c054dd81fee7bac2b21e34f46ffbd7e06d4101846ea83387395ce74ef /after/bin/sha1sum
159f7650b7367309df6b4a3dff65c7815211a21a35bff9c44a083ac257d5c984 /after/bin/sha224sum
bbedf99768efbd9f3c1e8b3ad5537109ef0a0c0832e5f1255aa07278b7791ab5 /after/bin/sha256sum
3d23b8a7faf5b86b4330c787adeb9a234fea32480b05cd1a47ea8e59ffb41a76 /after/bin/sha384sum
b0ee23e6205993d8c148641f40e71a0d532454b60ce4af81ee31ed9efa0b6c2c /after/bin/sha512sum
e5121aee699f38aaffd1f13396cc511d0cbdf2ce6f99cd2a383ab44b13ac560f /after/bin/shred
62a7ca82d151ca73d4bca464bd89c1fe32caa5aaa6f0bd22ac43ae304b9cd074 /after/bin/shuf
60788da914956ef6308bb48fe98ea0bb6b993c4cffa99bd23bc901252a688105 /after/bin/sleep
16ce2fe78a9f32c5eb41c507a0ca7b5e8e8fd1a70c00c911317d9e6a1f59262a /after/bin/sort
8bf2bdb2ad64a52bd8c40cb5388de9420acd776e24eb9f41087fcbb5f88d2705 /after/bin/split
6f67d8777f310cb65ef069e95619f1baa7a577d64b4e56e9bf4da55c572da1be /after/bin/stat
3fa5d8be2a7f5bdfe2a368c376c16659c7f0802d3a09a05f6c6a6873f51d7582 /after/bin/stdbuf
a2895039858ebe3c0675c9a5d5846ecd802f0e2b776df3358eda4b9a40294ed0 /after/bin/stty
be5ae441381df95c156fdda4e9b7a9909327d81a119e8563a133ffaa00c4bf76 /after/bin/sum
6b71e4f6a51f9f3f3abd10dfe177217fb8ddcadff6edbb75fbf84296d00645e0 /after/bin/sync
e3dcdfedfe4fda19b07411e7ae7e8c32aae797932ca8c5bbf95ebd85ee1e0934 /after/bin/tac
34bb92fda0e49f488322742f9527fbb840b85feea084cba8cc252b697f6ade45 /after/bin/tail
945739b04260b4114ebb9757bc13a582c3dde6f00bffc5de25703e851fa112fd /after/bin/tee
a2e22163aaf77d89293567393ad4d9b198b712e824591241c639f69a5cf671b5 /after/bin/test
c49a201a19cbba7a153d583ae5c257ae0773bc2ef0cbe6c6f2ed194592030e74 /after/bin/timeout
ee291cf6f3a9af0bc7d5d2803fdea2138b968ce7e1d9c228a966af6b847a65ce /after/bin/touch
2b8600af9893171d8282f224e55cdf8a361cc2669cf9b11f501ad345c06e17be /after/bin/tr
bf984b62de0b142882c683ca03a56eb7869e5913d8e917758fcadb81de6f2a88 /after/bin/true
95cea6e58b4598b4ad6c4cc8d27e8c44d35e0a7b73501b576d5a4ec409c20495 /after/bin/truncate
20ae9411f3b9d1a6577a0c9d584e3dda13d8afe6f17e92615a1549a82e4fc724 /after/bin/tsort
eca6848521913240e785ea53aa0f0cf4c2f2255ae4043dcecb8fa12127d3663e /after/bin/tty
d8830e45e12e081835126ba61e3733ee92dd6b98ce9ac33fca6b3a8f0f6da97d /after/bin/uname
a7fefed8ca9ed0d21a9e5e4e6cb0f3d3a0de42bfc3ff7ecb7eb884b1a2508054 /after/bin/unexpand
1fda68497c80da9d4c3419c1953f5e86cd3b88a98b468b755606e9f2911f85be /after/bin/uniq
bad61a2a4f6b426344334ac03c698fdf2a76124087993431d8d475ddbc539d6c /after/bin/unlink
0b3c47f1417700d09e96d9f057903eed5411f18ec1b461048df29b1822046c65 /after/bin/uptime
eb178d863f7f9d7a8935891e03f8354f20e6d22485a8deffd966080ad0c73789 /after/bin/users
1c4529c1fba8371992768bca64d70d979ff91ba0256f3b3763a3f5a091b9384c /after/bin/vdir
81654f5e1deb77f7be09d5ec231d4b0f33550d91b68236e83c53407442546ad6 /after/bin/wc
e7e1c068cb667552d77825930899e05c990f6cfc042252c97cab8a104e35023d /after/bin/who
071bb22567a698ae1f48ade64460e13c7d7c60d053c11ca75a3744add5e11730 /after/bin/whoami
543f7dc9c08f2f921b83aa30edf8392aa87c51f43f0e7349ec61c56981049d36 /after/bin/yes
365a00f40d8e6e5e07aa9e00bd2819c0b7e15e74d4c99aeea52337d168cd54ab /after/bin/timeout
484e588f4e5c38f10cf5dd70c4087b19c6049bb728f07c43801d80bd263d1b15 /after/bin/touch
cf704419a2d480bce878e244ec394b5504d06e7bc5357483f01e89f9745dfdd9 /after/bin/tr
062ab3a391741063b4c33b990b9e3eefc5d9e9bbe6e283ac515724efd9785e66 /after/bin/true
c4fe5e836e2371ad66cf2123c656de3761d79fce1b4eff4e5add9aed6cc954e4 /after/bin/truncate
a683492998ae6cdeb221f6f0c404fe1bffae42024e91531060bc03a72a06ef09 /after/bin/tsort
ff52caff909a08bf23ad85acf30a5019b5569846cda014d64d30c0336b9758a6 /after/bin/tty
0128ce2ff9556dba801c0acc35a727de8525e7ceefc6ff518b88de8a3463857f /after/bin/uname
28a13bdd01fc216f35bb39b28254038e64563571bea1dc5b56c9b88cee758e8f /after/bin/unexpand
73ea7c3aa47e17d398762c7d0a6594564792a1cba251eef865ad5d83af0b8488 /after/bin/uniq
008ec49612fb884c43505fefbab0609c768d8169648df51b4411776a18089b41 /after/bin/unlink
7497fb11caa2bb7ce43d3673b5045baf5caecac9208366ec28620a3981669c55 /after/bin/uptime
fe64d199e3fdbda804a00d4f5ca988a90efc7afb41b7a53171d1c6406c724623 /after/bin/users
5da613c7860de85805d5fe13084e0d8aedbb8a300bad0d36fdac0afbca24f6f9 /after/bin/vdir
aa143b5801454739d12007fc535651ab7ce76bbfba49018723f98b77e32b17da /after/bin/wc
4418606dfb0c770d7ba182f28761be07019678dc1e9b4e2eb02a62a6c2be60c3 /after/bin/who
090e03584c0b9754c76ba23689321a8b114fdbeb3d158e15da4e700a78b33eed /after/bin/whoami
829c9904baeeb08f8f074223b7f0a8d7dfc375779cca0626a020c1323d4f7abb /after/bin/yes
02ae56360b3c7a21a83c0bffba077f82f851fbf08ac26e740779060bebb2e006 /after/libexec/coreutils/libstdbuf.so

View File

@ -2,12 +2,6 @@
#
# SPDX-License-Identifier: GPL-3.0-or-later
# Remove pre-generated files from source code.
remove_generated_files() {
find . -name '*.info' -delete
find . -name '*.gmo' -delete
}
regenerate_files() {
build-aux/gen-lists-of-programs.sh --autoconf > m4/cu-progs.m4
build-aux/gen-lists-of-programs.sh --automake > src/cu-progs.mk
@ -21,13 +15,15 @@ regenerate_files() {
# dependency.
cp man/dummy-man man/help2man
VERSION=$(basename ${BASH_SOURCE[0]} .sh | sed 's/coreutils-//')
echo $VERSION > .tarball-version
# We don't have autopoint from gettext yet.
AUTOPOINT=true autoreconf-2.69 -fi
}
src_prepare() {
default
remove_generated_files
regenerate_files
}

View File

@ -1,17 +0,0 @@
SPDX-FileCopyrightText: 2021 Melg Eight <public.melg8@gmail.com>
SPDX-License-Identifier: GPL-3.0-or-later
Remove dependency on po folder because we don't have gettext yet.
--- ./Makefile.am
+++ ./Makefile.am
@@ -17,7 +17,7 @@
ALL_RECURSIVE_TARGETS =
-SUBDIRS = po . gnulib-tests
+SUBDIRS = . gnulib-tests
EXTRA_DIST = \
.mailmap \

View File

@ -1,11 +1,10 @@
SPDX-FileCopyrightText: 2021 Melg Eight <public.melg8@gmail.com>
SPDX-License-Identifier: GPL-3.0-or-later
Remove dependency on unicodeio.h. This drops support for outputting unicode
characters. We do that, because inclusion of unicodeio.h from gnulib brings
dependencies on gperf generated files. We don't have gperf on this stage so
we can't regenerate them.
Remove dependency on gperf. This drops support for outputting unicode
characters. We do that, because inclusion of unicodeio.h and propername.h
from gnulib brings dependencies on gperf generated files. We don't have
gperf at this stage so we can't regenerate them.
--- ./src/printf.c
+++ ./src/printf.c
@ -32,3 +31,20 @@ we can't regenerate them.
}
else
{
--- ./src/system.h
+++ ./src/system.h
@@ -361,13 +361,13 @@ enum
#include "version-etc.h"
#undef emit_bug_reporting_address
-#include "propername.h"
/* Define away proper_name (leaving proper_name_utf8, which affects far
fewer programs), since it's not worth the cost of adding ~17KB to
the x86_64 text size of every single program. This avoids a 40%
(almost ~2MB) increase in the on-disk space utilization for the set
of the 100 binaries. */
#define proper_name(x) (x)
+#define proper_name_utf8(x, y) (x, y)
#include "progname.h"

View File

@ -18,3 +18,14 @@ of the build.
# For a test of uniq: it uses the $LOCALE_FR envvar.
gt_LOCALE_FR
--- ./Makefile.am
+++ ./Makefile.am
@@ -17,7 +17,7 @@
ALL_RECURSIVE_TARGETS =
-SUBDIRS = po . gnulib-tests
+SUBDIRS = . gnulib-tests
EXTRA_DIST = \
.mailmap \

View File

@ -1,26 +0,0 @@
SPDX-FileCopyrightText: 2021 Melg Eight <public.melg8@gmail.com>
SPDX-License-Identifier: GPL-3.0-or-later
Remove dependency on propername.h.
We do that, because inclusion of propername.h from gnulib brings dependencies
on gperf generated files. We don't have gperf at this stage so we can't
regenerate them.
--- ./src/system.h
+++ ./src/system.h
@@ -361,13 +361,13 @@ enum
#include "version-etc.h"
#undef emit_bug_reporting_address
-#include "propername.h"
/* Define away proper_name (leaving proper_name_utf8, which affects far
fewer programs), since it's not worth the cost of adding ~17KB to
the x86_64 text size of every single program. This avoids a 40%
(almost ~2MB) increase in the on-disk space utilization for the set
of the 100 binaries. */
#define proper_name(x) (x)
+#define proper_name_utf8(x, y) (x, y)
#include "progname.h"

View File

@ -22,10 +22,10 @@ build autoconf-2.69
build automake-1.15.1
build coreutils-8.32
build tar-1.34
build coreutils-8.32
build make-4.2.1
build gmp-6.2.1

View File

@ -40,6 +40,6 @@ src_compile() {
}
src_install() {
install tcc-musl $(DESTDIR)${bindir}
install -m 644 libtcc1.a $(DESTDIR)${libdir}
install tcc-musl ${DESTDIR}${bindir}
install -m 644 libtcc1.a ${DESTDIR}${libdir}
}