X-Original-To: alpine-devel@mail.alpinelinux.org Delivered-To: alpine-devel@mail.alpinelinux.org Received: from mail.alpinelinux.org (dallas-a1.alpinelinux.org [127.0.0.1]) by mail.alpinelinux.org (Postfix) with ESMTP id A502FDC6ACC for ; Tue, 30 Jun 2015 13:05:04 +0000 (UTC) Received: from mail-ie0-f179.google.com (mail-ie0-f179.google.com [209.85.223.179]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mail.alpinelinux.org (Postfix) with ESMTPS id 6936BDC6ACB for ; Tue, 30 Jun 2015 13:05:03 +0000 (UTC) Received: by ieqy10 with SMTP id y10so11662166ieq.0 for ; Tue, 30 Jun 2015 06:05:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=dOBjW2Op2YvKzfkJChDFdKrZTbYXu5ZTgGHAsTLMwck=; b=i5pi5Q76fBkHpdckWkhKUUPQT/Q50zYgEFfeUWfG7GTJqKu4ziFMDlqg69rCL8Xp96 PSGnTliZb+l/gbtQdZc3yJ1MSDvg4eRJxwTF3xRQzRwfVr+c1ZSMQrgKFbjjocSNkdVi fF+7Ce/BgDRBIsKjtI8L15k2c0uhTBlX3JixuA/JZDxqekxu08QSfOfppNYx4/ZwWNaY v1gtOOchCF1phR4dm+xwyuk9Kp/92xYmpEkd/oe+AjrYL7+4npILD6skxSwLPJ/hbOG0 rZaKBe57UofsJfT3BNqPU9Xdz1q3gSFt/opq8BD6/s0+VjsiTBRc7lEppXUkxHqiS0og nQ7w== X-Mailinglist: alpine-devel Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: MIME-Version: 1.0 X-Received: by 10.107.151.75 with SMTP id z72mr27277017iod.46.1435669502486; Tue, 30 Jun 2015 06:05:02 -0700 (PDT) Received: by 10.36.137.84 with HTTP; Tue, 30 Jun 2015 06:05:02 -0700 (PDT) In-Reply-To: References: Date: Tue, 30 Jun 2015 08:05:02 -0500 Message-ID: Subject: Re: [alpine-devel] Regex compatibility From: Jeff Pohlmeyer To: Michael Fox <415fox@gmail.com> Cc: alpine-devel Content-Type: text/plain; charset=UTF-8 X-Virus-Scanned: ClamAV using ClamSMTP On Mon, Jun 29, 2015 at 6:53 PM, Michael Fox <415fox@gmail.com> wrote: > Building software on alpine, I notice most problems stem from regex > incompatibility. Is there some way achieve compatibility? > > This is especially hard on `make check` because many tests involve regexes. If it's a matter of the tests actually depending on regex library calls, I would say that's something that would probably need to be fixed in the test, since not all C libraries are going to have the same implementation. But if the tests are depending on the behavior of the "grep" command, the fix might be as simple as ensuring that the test environment has GNU grep installed in the path ahead of busybox grep. (since GUN grep uses PCRE rather than MUSL for its regex.) - Jeff --- Unsubscribe: alpine-devel+unsubscribe@lists.alpinelinux.org Help: alpine-devel+help@lists.alpinelinux.org ---