From owner-freebsd-elastic@freebsd.org Sat Feb 6 19:47:56 2021 Return-Path: Delivered-To: freebsd-elastic@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 69E8A5331E5 for ; Sat, 6 Feb 2021 19:47:56 +0000 (UTC) (envelope-from kapunov81@gmail.com) Received: from mailman.nyi.freebsd.org (mailman.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:13]) by mx1.freebsd.org (Postfix) with ESMTP id 4DY2rX1P66z3J7t for ; Sat, 6 Feb 2021 19:47:56 +0000 (UTC) (envelope-from kapunov81@gmail.com) Received: by mailman.nyi.freebsd.org (Postfix) id 2F4EA5331E4; Sat, 6 Feb 2021 19:47:56 +0000 (UTC) Delivered-To: elastic@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 2EC7F5332D0 for ; Sat, 6 Feb 2021 19:47:56 +0000 (UTC) (envelope-from kapunov81@gmail.com) Received: from mail-ej1-x62a.google.com (mail-ej1-x62a.google.com [IPv6:2a00:1450:4864:20::62a]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4DY2rV50D1z3J5H for ; Sat, 6 Feb 2021 19:47:54 +0000 (UTC) (envelope-from kapunov81@gmail.com) Received: by mail-ej1-x62a.google.com with SMTP id sa23so18503888ejb.0 for ; Sat, 06 Feb 2021 11:47:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=amLEBH88E/nwCfuXmeL6f2Of4dokpeE0TyrohvrVYkE=; b=G3EtLiS00GW5HalfAX/IBD0vJ3XNa5PCefHLBx2MO2phUotJqt00bowPFtEKm6Vd26 LyIHrFAFrELWzVzNS9UbtHhsBvhJbeQ44MD5MFPNaEr1l7w1P/7Nhs+88/f8guXNcvNi VrZYi2G9eX82fBoDOHjhAEmybPHQtE1m0kkQND1ZG5mpY8/vx4m11P1dKvLlDtwYBgP7 4R/1V32pU+QYwtvg08Uojfd2DhCed7HXbHjYhGYw5zCr7NvPwmlBckJMN893Twrkz+S6 mbTRGzbi2LkVWpxZlyRoILGNtYYUQLCKcwgkmOk7EtsC+y+HD9T4yoRtmT3wDXaG4Fk5 M8Nw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=amLEBH88E/nwCfuXmeL6f2Of4dokpeE0TyrohvrVYkE=; b=K/nso6wnJv8OJPvq9t0L4Dm77hHTMj0rCuQ9kPDubo9OFXaW8TyEBtpgpDHJBaB2FI QEAO8mRqrZFKDyrbmhVr3q8tfHdZxgApYXkhbnHeewJsTahXtVqL9CnZ0YTeAA6DRd5i xt1tCndeVsc0oEpKmcmQUg4E+lpTwpA4dRZTTopb8V51hiy0WaJXxCcYQ7SCLCij6ySR 2562lgmUzhFccn4acBgrvp09Cz/+2xgts8lqPo1NKRiAvweZFEtF7k1K7/lhY//946Be O/ONpWysIH0GJP9YKi5wWNadCloCA1gTUN3APUMp61+Ufx6VYFhsMbOqYW7IjvmfNCEX 25+Q== X-Gm-Message-State: AOAM530A9uJarZH89nt8xYUTlLF38PXdGNg+DkmVS6jeEcZiCAuPdSmO sm7l/2hcabO0gxt5rkZ4FwDs9qvaGldb66bqSCiUBfy0lGY= X-Google-Smtp-Source: ABdhPJwVOhjq6h+TzE1+H4uiBgisKfKnkTWAjdSHwPpyb6SCns0NvOilHwqt0KiO8RIhiIjfkI/TMyoNEiMcWlbERbA= X-Received: by 2002:a17:906:980b:: with SMTP id lm11mr10220623ejb.46.1612640872224; Sat, 06 Feb 2021 11:47:52 -0800 (PST) MIME-Version: 1.0 From: Alex Kapunov Date: Sat, 6 Feb 2021 21:53:39 +0200 Message-ID: Subject: Problem with re2.node module To: elastic@freebsd.org X-Rspamd-Queue-Id: 4DY2rV50D1z3J5H X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=G3EtLiS0; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of kapunov81@gmail.com designates 2a00:1450:4864:20::62a as permitted sender) smtp.mailfrom=kapunov81@gmail.com X-Spamd-Result: default: False [-4.00 / 15.00]; FREEMAIL_FROM(0.00)[gmail.com]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; TO_DN_NONE(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:+,3:~,4:~]; RBL_DBL_DONT_QUERY_IPS(0.00)[2a00:1450:4864:20::62a:from]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[multipart/related,multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[elastic@freebsd.org]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[2a00:1450:4864:20::62a:from:127.0.2.255]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::62a:from]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[elastic] X-Mailman-Approved-At: Sat, 06 Feb 2021 21:47:42 +0000 Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.34 X-BeenThere: freebsd-elastic@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Support of ElasticSearch-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 06 Feb 2021 19:47:56 -0000 Hi! I encountered a problem with KIbana7 port, namely with timelion visualizations in netflow dashboards. Timelion expressions have regex function for labeling, that accesses binary file re2.node, and this binary module does't work as expected: [image: 2.jpg] Result of testing this module with verify-build.js: #:/usr/local/www/kibana7/node_modules/re2/scripts# node ./verify-build.js internal/modules/cjs/loader.js:807 return process.dlopen(module, path.toNamespacedPath(filename)); ^ Error: /usr/local/www/kibana7/node_modules/re2/build/Release/re2.node: invalid file format at Object.Module._extensions..node (internal/modules/cjs/loader.js:807:18) at Module.load (internal/modules/cjs/loader.js:653:32) at tryModuleLoad (internal/modules/cjs/loader.js:593:12) at Function.Module._load (internal/modules/cjs/loader.js:585:3) at Module.require (internal/modules/cjs/loader.js:692:17) at require (internal/modules/cjs/helpers.js:25:18) at Object. (/usr/local/www/kibana7/node_modules/re2/re2.js:3:13) at Module._compile (internal/modules/cjs/loader.js:778:30) at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10) at Module.load (internal/modules/cjs/loader.js:653:32) It seems that this module is for MacOS: # file /usr/local/www/kibana7/node_modules/re2/build/Release/re2.node /usr/local/www/kibana7/node_modules/re2/build/Release/re2.node: Mach-O 64-bit x86_64 bundle, flags: I will be grateful for any help. Best regards, Alex.