Hi, Andrew Doran <a...@netbsd.org> writes:
> Hi, > > Change backed out. Sorry about the disruption. Thank you. The back-out works fine for me. > Andrew > > On Thu, Jan 16, 2020 at 05:30:20PM +0900, Ryo ONODERA wrote: >> Hi, >> >> pkgsrc/www/firefox and mail/notmuch are also >> broken after this commit. >> >> >> On January 16, 2020 5:23:47 PM GMT+09:00, Kamil Rytarowski <n...@gmx.com> >> wrote: >> >On 15.01.2020 11:56, Andrew Doran wrote: >> >> Module Name: src >> >> Committed By: ad >> >> Date: Wed Jan 15 10:56:49 UTC 2020 >> >> >> >> Modified Files: >> >> src/common/lib/libc/arch/x86_64/string: bcmp.S memcmp.S >> >> >> >> Log Message: >> >> Rewrite bcmp() & memcmp() to not use REP CMPS. Seems about 5-10x >> >faster for >> >> small strings on modern hardware. >> >> >> >> >> >> To generate a diff of this commit: >> >> cvs rdiff -u -r1.3 -r1.4 >> >src/common/lib/libc/arch/x86_64/string/bcmp.S \ >> >> src/common/lib/libc/arch/x86_64/string/memcmp.S >> >> >> >> Please note that diffs are not public domain; they are subject to the >> >> copyright notices on the relevant files. >> >> >> > >> >This exact change broke git: >> > >> >$ git clone g...@github.com:anphsw/memtest86.git >> >Cloning into 'memtest86'... >> >remote: Enumerating objects: 3, done. >> >remote: Counting objects: 100% (3/3), done. >> >remote: Compressing objects: 100% (3/3), done. >> >remote: Total 477 (delta 0), reused 1 (delta 0), pack-reused 474 >> >Receiving objects: 100% (477/477), 312.55 KiB | 984.00 KiB/s, done. >> >Resolving deltas: 100% (290/290), done. >> >error: wrong index v2 file size in >> >/public/memtest86/.git/objects/pack/pack-3baed7d30e4536c1173b6c083d81de217e9c829a.idx >> >error: wrong index v2 file size in >> >/public/memtest86/.git/objects/pack/pack-3baed7d30e4536c1173b6c083d81de217e9c829a.idx >> >error: wrong index v2 file size in >> >/public/memtest86/.git/objects/pack/pack-3baed7d30e4536c1173b6c083d81de217e9c829a.idx >> >error: wrong index v2 file size in >> >/public/memtest86/.git/objects/pack/pack-3baed7d30e4536c1173b6c083d81de217e9c829a.idx >> >error: wrong index v2 file size in >> >/public/memtest86/.git/objects/pack/pack-3baed7d30e4536c1173b6c083d81de217e9c829a.idx >> >error: wrong index v2 file size in >> >/public/memtest86/.git/objects/pack/pack-3baed7d30e4536c1173b6c083d81de217e9c829a.idx >> >error: wrong index v2 file size in >> >/public/memtest86/.git/objects/pack/pack-3baed7d30e4536c1173b6c083d81de217e9c829a.idx >> >error: wrong index v2 file size in >> >/public/memtest86/.git/objects/pack/pack-3baed7d30e4536c1173b6c083d81de217e9c829a.idx >> >fatal: bad object 9da11d5d7eaa9f1a6a26c04c22b5422c886699a0 >> >fatal: remote did not send all necessary objects >> > >> >Userland is now broken. >> > >> >Please fix. >> >> -- >> Ryo ONODERA // r...@tetera.org >> PGP fingerprint = 82A2 DC91 76E0 A10A 8ABB FD1B F404 27FA C7D1 15F3 -- Ryo ONODERA // r...@tetera.org PGP fingerprint = 82A2 DC91 76E0 A10A 8ABB FD1B F404 27FA C7D1 15F3