From: Sebastien Marie Subject: i386 / got-read-pack: imsg_add TREE_ENTRY: Result too large To: gameoftrees@openbsd.org Date: Sat, 2 Jul 2022 06:09:42 +0200 Hi, Currently, on OpenBSD i386 -current (-current as in OpenBSD 7.1-current (GENERIC.MP) #274: Sun Jun 26 17:11:24 MDT 2022), I have an error while doing 'got up' (on existing checkout) or 'got checkout' (to create a new checkout). Initially, the problem shown on existing checkout. I tried to fsck/gc the repository to ensure it was in sane state, and I finally tried with a fresh clone. It is still the same behaviour. I don't have the problem on amd64, so it might be a integer size problem. Steps to reproduce: $ arch OpenBSD.i386 $ git clone --mirror https://github.com/openbsd/ports ports-new.git Clonage dans le dépôt nu 'ports-new.git' remote: Enumerating objects: 1734457, done. remote: Counting objects: 100% (1421/1421), done. remote: Compressing objects: 100% (1101/1101), done. remote: Total 1734457 (delta 332), reused 1301 (delta 303), pack-reused 1733036 Réception d'objets: 100% (1734457/1734457), 461.01 Mio | 1.58 Mio/s, fait. Résolution des deltas: 100% (1127907/1127907), fait. $ got --version got 0.72 $ got checkout ports-new.git [...] A /home/semarie/repos/openbsd/ports-new/databases/xapian-core/Makefile A /home/semarie/repos/openbsd/ports-new/databases/xapian-core/distinfo A /home/semarie/repos/openbsd/ports-new/databases/xapian-core/patches/patch-cmake_xapian-config_cmake_in A /home/semarie/repos/openbsd/ports-new/databases/xapian-core/pkg/DESCR A /home/semarie/repos/openbsd/ports-new/databases/xapian-core/pkg/PLIST got: Result too large got-read-pack: imsg_add TREE_ENTRY: Result too large $ echo $? 1 $ Thanks. -- Sebastien Marie