From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id yHDXEuiQI2CyYgAA0tVLHw (envelope-from ) for ; Wed, 10 Feb 2021 07:53:12 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id eIGiDuiQI2CsVwAAbx9fmQ (envelope-from ) for ; Wed, 10 Feb 2021 07:53:12 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 5C8389403E8 for ; Wed, 10 Feb 2021 07:53:10 +0000 (UTC) Received: from localhost ([::1]:34644 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1l9kJB-0007o2-BQ for larch@yhetil.org; Wed, 10 Feb 2021 02:53:09 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:60906) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l9kJ4-0007nu-DS for guix-patches@gnu.org; Wed, 10 Feb 2021 02:53:02 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:43830) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1l9kJ4-0003MV-68 for guix-patches@gnu.org; Wed, 10 Feb 2021 02:53:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1l9kJ4-00047B-2u for guix-patches@gnu.org; Wed, 10 Feb 2021 02:53:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#46376] [PATCH] gnu: tesseract-ocr: update to 4.1.1) Resent-From: Andy Tai Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 10 Feb 2021 07:53:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 46376 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Jelle Licht Cc: 46376@debbugs.gnu.org Received: via spool by 46376-submit@debbugs.gnu.org id=B46376.161294356515791 (code B ref 46376); Wed, 10 Feb 2021 07:53:02 +0000 Received: (at 46376) by debbugs.gnu.org; 10 Feb 2021 07:52:45 +0000 Received: from localhost ([127.0.0.1]:55376 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l9kIm-00046c-UI for submit@debbugs.gnu.org; Wed, 10 Feb 2021 02:52:45 -0500 Received: from mail-il1-f182.google.com ([209.85.166.182]:43911) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l9kIk-00046P-9R for 46376@debbugs.gnu.org; Wed, 10 Feb 2021 02:52:43 -0500 Received: by mail-il1-f182.google.com with SMTP id q5so997251ilc.10 for <46376@debbugs.gnu.org>; Tue, 09 Feb 2021 23:52:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=atai-org.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=A6J/9XtNvuqb7YfOe8rH64KinXyxznXkMJ9hSoUdiC0=; b=VnHvZZDTkkrJehjiiU4HQuCRZ3SoAC8OV2c8hrAf1a4hIY/gT5Y0oyLkGwuaoRydfa nHdUa7/6Wc+N/+JoQsn0dKXoVm6sKXVHDwBjOGzmrW7uksL0XTeTiiIHXyEnaMRHlSSc H6UrnSf+8SKHAlWL5BBa2Xuy0z/bu1JR37kCC8rAUD8LS6STZhUehmqq5IlPXqRDm2e9 V9PeLyXvZW34AvTcfYz4nczK95Gj8sg9sNLZ9xvXoa1IfzzR9AQxD3DhOhmw0oz4+bG8 i4qXMoPZJvMGu9lgl6K5470A0IgpYsU79f4fVEoTBHCK/ifOJtXyK4GbRHQ5JF+hMAjS rk2g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=A6J/9XtNvuqb7YfOe8rH64KinXyxznXkMJ9hSoUdiC0=; b=blaULkgYOBDLDDXqd8lP1mKfGTUHsb0NI3YzHefxj8DdLJe0SRWXAWTTq8CkfHxvxP CxrqWxM3Y0VNC1EZQGUvPGHkm+FEzX+vy6In8Ku+yH8IluIpWRU2fiF9BBa9VyMdinEA zCv9OG5+vsGyU9KlZ6MaiNN+GzXqD13UsfbWyzqkc72+L1WdscNWzJwbnJJHyFZQk0eS YVOUoOPHMSpVvNHqHh1Snxjvkcg0PmbSs2ziTdpsIOk1sQjaok+aUHTAPnFfQNErWMg7 ks2AGB50Ml9HjpqRDYkRYNMa+4hCKDIREZ7ynPcyFHKAUpHHCxUQUZBoiJ7173vvF+HT Eqpg== X-Gm-Message-State: AOAM533laI//CtB5GKhmMS0uANxLVYywpq3/KoVj+iqIZa5MZdI4CQIE qJ2MGK6PvWtW25tS4UjaQFKxFgaeZT8kj1ysFutMitCEcRI= X-Google-Smtp-Source: ABdhPJztn98McN4KH4Z+PVm8ame+SekUmtb2ovTfIvqezw558bKgunYzUTrdInDB3mHX3FjioV0eHWZe1w9V77YXMs0= X-Received: by 2002:a05:6e02:881:: with SMTP id z1mr1871119ils.288.1612943556205; Tue, 09 Feb 2021 23:52:36 -0800 (PST) MIME-Version: 1.0 References: <86a6sep7h0.fsf@posteo.net> <867dnhpi85.fsf@posteo.net> <86sg6450cl.fsf@posteo.net> In-Reply-To: <86sg6450cl.fsf@posteo.net> From: Andy Tai Date: Tue, 9 Feb 2021 23:52:00 -0800 Message-ID: Content-Type: multipart/mixed; boundary="000000000000b60c7205baf6af8c" X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: "Guix-patches" X-Migadu-Flow: FLOW_IN X-Migadu-Spam-Score: -1.26 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=atai-org.20150623.gappssmtp.com header.s=20150623 header.b=VnHvZZDT; dmarc=none; spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Migadu-Queue-Id: 5C8389403E8 X-Spam-Score: -1.26 X-Migadu-Scanner: scn0.migadu.com X-TUID: 3aefqrlNHyB4 --000000000000b60c7205baf6af8c Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable updated patch, now tests build in parallel... the build order has to be explicitly set to make the training target built first also added some other optional dependencies; built in a GuixSD VM to ensure no dependency on non-Guix tools from host test run is disabled for now On Tue, Feb 9, 2021 at 2:43 PM Jelle Licht wrote: > > Hi Andy, > > Andy Tai writes: > > > Hi, I updated the patch to only build in serial, with "-j 1" > > > > and with this, everything, including tests, builds successfully. > > No such luck, for me at least. Are you certain you got it to build on > your end? Could you try with `--check`? > > I've had to work out the following things: > > - Patched out "" and "" to > refer to "baseapi.h" and "helpers.h" in "unittest/pagesegmode_test.cc". > > - Make sure the check phase takes place after running "make training" in > a phase. > > I still ended up with several failing tests, courtesy of it running > unsupported instructions on my cpu (educated guess: avx etc). Nothing > comes easy, I guess. > > Thanks, > - Jelle --=20 Andy Tai, atai@atai.org, Skype: licheng.tai, Line: andy_tai, WeChat: andyta= i1010 Year 2021 =E6=B0=91=E5=9C=8B110=E5=B9=B4 =E8=87=AA=E5=8B=95=E7=9A=84=E7=B2=BE=E7=A5=9E=E5=8A=9B=E6=98=AF=E4=BF=A1=E4= =BB=B0=E8=88=87=E8=A6=BA=E6=82=9F =E8=87=AA=E5=8B=95=E7=9A=84=E8=A1=8C=E7=82=BA=E5=8A=9B=E6=98=AF=E5=8B=9E=E5= =8B=95=E8=88=87=E6=8A=80=E8=83=BD --000000000000b60c7205baf6af8c Content-Type: text/x-patch; charset="UTF-8"; name="0001-gnu-tesseract-ocr-Update-to-4.1.1.patch" Content-Disposition: attachment; filename="0001-gnu-tesseract-ocr-Update-to-4.1.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_kkz4wcfm0 RnJvbSBkMzI4N2Q3NDg2MTgyNGRjM2E3ZTJiNjVlMTFjZDMzZmEwYTExYjM5IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBhbmR5IFRhaSA8YXRhaUBhdGFpLm9yZz4KRGF0ZTogVHVlLCA5 IEZlYiAyMDIxIDIzOjQ0OjA2IC0wODAwClN1YmplY3Q6IFtQQVRDSF0gZ251OiB0ZXNzZXJhY3Qt b2NyOiBVcGRhdGUgdG8gNC4xLjEpCgoqIGdudS9wYWNrYWdlcy9vY3Iuc2NtICh0ZXNzZXJhY3Qt b2NyKTogVXBkYXRlIHRvIDQuMS4xCi0tLQogZ251L3BhY2thZ2VzL29jci5zY20gfCA1MyArKysr KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKystLS0tLQogMSBmaWxlIGNoYW5nZWQs IDQ3IGluc2VydGlvbnMoKyksIDYgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2th Z2VzL29jci5zY20gYi9nbnUvcGFja2FnZXMvb2NyLnNjbQppbmRleCBkYzQ5MzA5MThhLi4xZWE3 YTk0MDg1IDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvb2NyLnNjbQorKysgYi9nbnUvcGFja2Fn ZXMvb2NyLnNjbQpAQCAtMyw2ICszLDcgQEAKIDs7OyBDb3B5cmlnaHQgwqkgMjAxNiwgMjAyMCBF ZnJhaW0gRmxhc2huZXIgPGVmcmFpbUBmbGFzaG5lci5jby5pbD4KIDs7OyBDb3B5cmlnaHQgwqkg MjAxOSBUb2JpYXMgR2VlcmluY2t4LVJpY2UgPG1lQHRvYmlhcy5ncj4KIDs7OyBDb3B5cmlnaHQg wqkgMjAxOSBBbGV4IFZvbmcgPGFsZXh2b25nMTk5NUBnbWFpbC5jb20+Cis7OzsgQ29weXJpZ2h0 IMKpIDIwMjEgQW5keSBUYWkgPGF0YWlAYXRhaS5vcmc+CiA7OzsKIDs7OyBUaGlzIGZpbGUgaXMg cGFydCBvZiBHTlUgR3VpeC4KIDs7OwpAQCAtMjYsOCArMjcsMTcgQEAKICAgIzp1c2UtbW9kdWxl IChndWl4IGdpdC1kb3dubG9hZCkKICAgIzp1c2UtbW9kdWxlIChndWl4IGJ1aWxkLXN5c3RlbSBn bnUpCiAgICM6dXNlLW1vZHVsZSAoZ3VpeCBidWlsZC1zeXN0ZW0gcHl0aG9uKQorICAjOnVzZS1t b2R1bGUgKGdudSBwYWNrYWdlcykKKyAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgYXV0b3Rv b2xzKQorICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBiYWNrdXApCisgICM6dXNlLW1vZHVs ZSAoZ251IHBhY2thZ2VzIGNoZWNrKQogICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBjb21w cmVzc2lvbikKKyAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgY3VybCkKKyAgIzp1c2UtbW9k dWxlIChnbnUgcGFja2FnZXMgZ3RrKQorICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBpY3U0 YykKKyAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgcGtnLWNvbmZpZykKICAgIzp1c2UtbW9k dWxlIChnbnUgcGFja2FnZXMgcHl0aG9uKQorICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyB4 bWwpCiAgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIGltYWdlKSkKIAogKGRlZmluZS1wdWJs aWMgb2NyYWQKQEAgLTUyLDI1ICs2Miw1NSBAQCBpdCBwcm9kdWNlcyB0ZXh0IGluIDgtYml0IG9y IFVURi04IGZvcm1hdHMuIikKICAgICAobGljZW5zZSBsaWNlbnNlOmdwbDMrKSkpCiAKIChkZWZp bmUtcHVibGljIHRlc3NlcmFjdC1vY3IKKyAgOzsgc29tZSB1c2VmdWwgY29tbWl0cyBiZXlvbmQg bGFzdCBvZmZpY2lhbCBzdGFibGUgcmVsZWFzZSBpbiByZWxlYXNlIGJyYW5jaAorICAobGV0ICgo Y29tbWl0ICI5NzA3OWZhMzUzNTU3YWY2ZGY4NmZkMjBiNWQyZTBkZmY1ZDhkNWRmIikKKyAgICAg ICAgKHJldmlzaW9uICIxIikpCiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInRlc3NlcmFjdC1vY3Ii KQotICAgICh2ZXJzaW9uICIzLjA0LjAxIikKKyAgICAodmVyc2lvbiAoZ2l0LXZlcnNpb24gIjQu MS4xIiByZXZpc2lvbiBjb21taXQpKQogICAgIChzb3VyY2UKICAgICAgKG9yaWdpbgogICAgICAg IChtZXRob2QgZ2l0LWZldGNoKQogICAgICAgICh1cmkgKGdpdC1yZWZlcmVuY2UKICAgICAgICAg ICAgICAgKHVybCAiaHR0cHM6Ly9naXRodWIuY29tL3Rlc3NlcmFjdC1vY3IvdGVzc2VyYWN0IikK LSAgICAgICAgICAgICAgKGNvbW1pdCB2ZXJzaW9uKSkpCisgICAgICAgICAgICAgIChjb21taXQg Y29tbWl0KQorICAgICAgICAgICAgICA7OyBzb3VyY2UgZ2l0IHJlcG8gd2l0aCBzdWJtb2R1bGVz OyBlbnN1cmUgdGhleSBhcmUgZmV0Y2hlZAorICAgICAgICAgICAgICAocmVjdXJzaXZlPyAjdCkp KQogICAgICAgIChmaWxlLW5hbWUgKGdpdC1maWxlLW5hbWUgbmFtZSB2ZXJzaW9uKSkKICAgICAg ICAoc2hhMjU2Ci0gICAgICAgIChiYXNlMzIgIjBoMXg0ejFoODZuMmd3a25kMHdjazZneWtrcDk5 Ym1tMDJsZzRhNDdhNjk4ZzRhejZ5YnYiKSkpKQorICAgICAgICAoYmFzZTMyICIwYXh3bGE4MmZw enA4NmxjNTUzd3AzaGswZno1ZHlsdzRhczBqYmY0aGtxY3lhamxienA0IikpKSkKICAgICAoYnVp bGQtc3lzdGVtIGdudS1idWlsZC1zeXN0ZW0pCiAgICAgKGlucHV0cwotICAgICBgKCgibGVwdG9u aWNhIiAsbGVwdG9uaWNhKSkpCisgICAgIGAoICAoImNhaXJvIiAsY2Fpcm8pCisgICAgICAgICAo ImljdSIgLGljdTRjKQorICAgICAgICAgKCJsZXB0b25pY2EiICxsZXB0b25pY2EpCisgICAgICAg ICAoInBhbmdvIiAscGFuZ28pKSkKKyAgICAobmF0aXZlLWlucHV0cworICAgICBgKCgiYXV0b2Nv bmYiICxhdXRvY29uZikKKyAgICAgICAoImF1dG9jb25mLWFyY2hpdmUiICxhdXRvY29uZi1hcmNo aXZlKQorICAgICAgICgiYXV0b21ha2UiICxhdXRvbWFrZSkKKyAgICAgICAoImdvb2dsZXRlc3Qi ICxnb29nbGV0ZXN0KQorICAgICAgICgibGliYXJjaGl2ZSIgLGxpYmFyY2hpdmUpCisgICAgICAg KCJsaWJjdXJsIiAsY3VybCkKKyAgICAgICAoImxpYnRvb2wiICxsaWJ0b29sKQorICAgICAgICgi bGlidGlmZiIgLGxpYnRpZmYpCisgICAgICAgKCJwa2ctY29uZmlnIiAscGtnLWNvbmZpZykKKyAg ICAgICAoInB5dGhvbiIgLHB5dGhvbi13cmFwcGVyKQorICAgICAgICgieHNsdHByb2MiICxsaWJ4 c2x0KSkpCiAgICAgKGFyZ3VtZW50cwogICAgICAnKCM6Y29uZmlndXJlLWZsYWdzCiAgICAgICAg KGxldCAoKGxlcHRvbmljYSAoYXNzb2MtcmVmICVidWlsZC1pbnB1dHMgImxlcHRvbmljYSIpKSkK LSAgICAgICAgIChsaXN0IChzdHJpbmctYXBwZW5kICJMSUJMRVBUX0hFQURFUlNESVI9IiBsZXB0 b25pY2EgIi9pbmNsdWRlIikpKSkpCisgICAgICAgICAobGlzdCAoc3RyaW5nLWFwcGVuZCAiTElC TEVQVF9IRUFERVJTRElSPSIgbGVwdG9uaWNhICIvaW5jbHVkZSIpKSkKKyAgICAgICAjOnBoYXNl cworICAgICAgIChtb2RpZnktcGhhc2VzICVzdGFuZGFyZC1waGFzZXMKKyAgICAgICAgIChkZWxl dGUgJ2NoZWNrKQorICAgICAgICAgKGFkZC1iZWZvcmUgJ2J1aWxkICdidWlsZC10cmFpbmluZwor ICAgICAgICAgICAobGFtYmRhIF8KKyAgICAgICAgICAgICAoaW52b2tlICJtYWtlIiAidHJhaW5p bmciKSkpCisgICAgICAgICAoYWRkLWFmdGVyICdpbnN0YWxsICdpbnN0YWxsLXRyYWluaW5nCisg ICAgICAgICAgIChsYW1iZGEgXworICAgICAgICAgICAgIChpbnZva2UgIm1ha2UiICJ0cmFpbmlu Zy1pbnN0YWxsIikKKyAgICAgICAgICAgICAjdCkpKSkpCiAgICAgKGhvbWUtcGFnZSAiaHR0cHM6 Ly9naXRodWIuY29tL3Rlc3NlcmFjdC1vY3IvdGVzc2VyYWN0IikKICAgICAoc3lub3BzaXMgIk9w dGljYWwgY2hhcmFjdGVyIHJlY29nbml0aW9uIGVuZ2luZSIpCiAgICAgKGRlc2NyaXB0aW9uCkBA IC03OSw3ICsxMTksNyBAQCBoaWdoIGFjY3VyYWN5LiAgSXQgc3VwcG9ydHMgbWFueSBsYW5ndWFn ZXMsIG91dHB1dCB0ZXh0IGZvcm1hdHRpbmcsIGhPQ1IKIHBvc2l0aW9uYWwgaW5mb3JtYXRpb24g YW5kIHBhZ2UgbGF5b3V0IGFuYWx5c2lzLiAgU2V2ZXJhbCBpbWFnZSBmb3JtYXRzIGFyZQogc3Vw cG9ydGVkIHRocm91Z2ggdGhlIExlcHRvbmljYSBsaWJyYXJ5LiAgSXQgY2FuIGFsc28gZGV0ZWN0 IHdoZXRoZXIgdGV4dCBpcwogbW9ub3NwYWNlZCBvciBwcm9wb3J0aW9uYWwuIikKLSAgICAobGlj ZW5zZSBsaWNlbnNlOmFzbDIuMCkpKQorICAgIChsaWNlbnNlIGxpY2Vuc2U6YXNsMi4wKSkpKQog CiAoZGVmaW5lLXB1YmxpYyB6aW5uaWEKICAgKGxldCogKChjb21taXQgIjU4MWZhYThmNmYxNWU0 YTdiMjE5NjRiZTNhNWVjMzYyNjVjODBlNWIiKQpAQCAtMTUxLDMgKzE5MSw0IEBAIHRoYXQgYWxs b3dzIHVzIHRvIGNyZWF0ZSBhbnkgaGFuZC13cml0dGVuIHJlY29nbml0aW9uIHN5c3RlbXMgd2l0 aCBsb3ctY29zdC4iKQogICAgICAgICAgICAgICN0KSkpKSkKICAgICAoaW5wdXRzCiAgICAgIGAo KCJ6aW5uaWEiICx6aW5uaWEpKSkpKQorCi0tIAoyLjI5LjIKCg== --000000000000b60c7205baf6af8c--