From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-3.3 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED,UNPARSEABLE_RELAY autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 3040 invoked from network); 21 Jul 2022 21:16:37 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 21 Jul 2022 21:16:37 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20210803; t=1658438197; b=qp4pON+8WRpEFAa+N4usa5Bxy1yO4rNk8o2EAZ7ycRSY5HvoIy+iElnQzu0z/lCjgoxCcGybHo s3kluy8HhzkFBL7iQyYADRPheTvWsFTzH8m1YR3u8r5NX4Rmy4W5rtpcH4DcXOYf99AkJYoW5B Ryvn/cN/3iShaTi86BHVJW9xhpknLysyRpZQVZlt+KpM+PyxxDtRnfwYpw6VRclFjRMlrpZJdZ 2W3HviV7L5gF3w/59Y8Sl81+92VQZH/iLV3BOIVxTDOQgq5Kn/a732QW45CNK/bmAOPtWgApDk H4FsPqQKQez/bxGJYBAmGaFNyoMMq8/y4JrB0U1md4Rr2w==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (mail-ed1-f41.google.com) smtp.remote-ip=209.85.208.41; dkim=pass header.d=brasslantern-com.20210112.gappssmtp.com header.s=20210112 header.a=rsa-sha256; dmarc=none header.from=brasslantern.com; arc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed; d=zsh.org; s=rsa-20210803; t=1658438197; bh=AhQw6YGukkWtHK63Mg1PJgBpXyUK87CFBKj0J6TjaHs=; h=List-Archive:List-Owner:List-Post:List-Unsubscribe:List-Subscribe:List-Help: List-Id:Sender:Content-Transfer-Encoding:Content-Type:Cc:To:Subject: Message-ID:Date:From:In-Reply-To:References:MIME-Version:DKIM-Signature: DKIM-Signature; b=e6Ez+V43YpedJvax9V4eoOi4nALmaU8Wfwq4urIpxrVlgdqCal5twCqsLxBaP296fStD85AyUS niue2YRJ89vFtyoEq58QYZ298nY2DEW14kJsXPiiT3xWsenXLFB4w17EWTrD0DbX2aCxJidGwg BXZnHZVRSzqTJvdbKOJrbD3ctLiw9KU4QvMVEUWqPZphSXocA3Fs939mGgOvKSZkEOTV6F9NW0 QP6Z3Xweu3bTj2pWU+UUOPyCQnolhJqjDSy/Kdf91B7UZpw74Aubr3/u1Zf2Iri0BIcozVOoy5 SlQ4d+VqL8I47cOnxzFiz8/qyZJAEfzSkLe8VD7IZOpr0A==; DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=zsh.org; s=rsa-20210803; h=List-Archive:List-Owner:List-Post:List-Unsubscribe: List-Subscribe:List-Help:List-Id:Sender:Content-Transfer-Encoding: Content-Type:Cc:To:Subject:Message-ID:Date:From:In-Reply-To:References: MIME-Version:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID; bh=fC5jGAZwDUcAZuoytnxrKDB3QEwS8W3Q/PbVPKRJq30=; b=nO5ZeyEAIrkfakm8mPV0uHdLNc Fts6C5zsc0NS+NUwCbpnwbWXA976WNvbd2sCOFAIECujMy9RjsgXXBRFgdSSNk0loNNtdwjNvIMwg x1iEtXCumuWcGnNN6E8JizXc9LJc+zUnbsIHc9Rgvukpv1kqGcQ8Mg/uyGHV/wzmvmmybKo8wvJeg 00mxvPg3rXcZyMXnJmoqIvodQ8+huyz02271onijJ8URdoKfiktVn4zYCxyxTGHHO7mwPQMoJS319 5ARj/gJEj4+xwYjCA/ClXhc7BIqFejmlEFTtO1B4r+zFQKxO/HbBliWqoRazipiw0ZRK1QpZoBsjz PX5ei8sw==; Received: from authenticated user by zero.zsh.org with local id 1oEdX9-000JEC-Lt; Thu, 21 Jul 2022 21:16:35 +0000 Authentication-Results: zsh.org; iprev=pass (mail-ed1-f41.google.com) smtp.remote-ip=209.85.208.41; dkim=pass header.d=brasslantern-com.20210112.gappssmtp.com header.s=20210112 header.a=rsa-sha256; dmarc=none header.from=brasslantern.com; arc=none Received: from mail-ed1-f41.google.com ([209.85.208.41]:44667) by zero.zsh.org with esmtps (TLS1.3:TLS_AES_128_GCM_SHA256:128) id 1oEdS2-000Iob-Pr; Thu, 21 Jul 2022 21:11:19 +0000 Received: by mail-ed1-f41.google.com with SMTP id m16so3669564edb.11 for ; Thu, 21 Jul 2022 14:11:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=brasslantern-com.20210112.gappssmtp.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=fC5jGAZwDUcAZuoytnxrKDB3QEwS8W3Q/PbVPKRJq30=; b=LR2OyFbc1tOpllLYdBHfmirp9Hb0bE0TphjcCY6O0lKjvWc49oxZ7mDsQ8mVkIu7R1 PwpvR3+rxoKcCbA50FJnf3akVEFMRjeoOOEbR7ZeFavMiDSrpLJ29GZXfjlD8KCbsruD YZWtMhg8bwOqenkZcw7n1tKZvocG5RYDGZTLNLyecKdjw4tbnheoG7kMJroCC43/ZtzP QYvUqw9ZHHfJ5HwMihobI41IQrojzUOOjR5Ll/RxbINZ/cafCYCNg2xzbApLX4o7e06F 4teFXW2AWB5PgbZkG1GSvgEHrWwYVyfiWYimZr7+SjXfxyyjJPXKF4fVmTFGUJS3gpTw eA/A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=fC5jGAZwDUcAZuoytnxrKDB3QEwS8W3Q/PbVPKRJq30=; b=bjP1T50qAGD77RXMOPGCCGi+daob8lMXLIvPMlFOJfSjdP7NijvsBd+9o/bMNTbpJN weExtotGhcqInVngAHaoCdV1hKoYB+4XsymFk5+311qvYeaLaD31Xa4ZBmHpO9Gs+944 WEg+t48f1n74AQqXFvG2KxCS5Ra9FIsch1uXC4SHxOvawPCdWCE9MIeOl9nkAX39FKbG YNXZTBprMAqsF2GFvQNoagKa2beXWa109ACoUdvgXJ6G7nQaahWnRr7wzjErmyikENw0 HkqMhn3pbQC+TZyJwH8dlang+It/UfenmdHVAIJysAy9bkGeMSq+Q3qcx+CjRZqiTTjM ATyg== X-Gm-Message-State: AJIora8NX+M2FgZaJ63PEw70dPfC+qHlh0LLf8xDePPRFbadkq4kPtzG hFeGa8fc8MxHEqvhvPiMjKYAjCJd0JjE6bS6V/tbiQ== X-Google-Smtp-Source: AGRyM1s6K+FZfaT/ppsWu1b4llbstOEcLKysiZNKNAsSWV14PLri8xAwMDPL37m6i4YSHWbqFJXTCDQNbvEFxdNX6zs= X-Received: by 2002:a05:6402:5388:b0:435:71b:5d44 with SMTP id ew8-20020a056402538800b00435071b5d44mr276935edb.364.1658437877950; Thu, 21 Jul 2022 14:11:17 -0700 (PDT) MIME-Version: 1.0 References: <5B18DF64-99E1-4110-90B4-AEA5D56D62EB@kba.biglobe.ne.jp> In-Reply-To: <5B18DF64-99E1-4110-90B4-AEA5D56D62EB@kba.biglobe.ne.jp> From: Bart Schaefer Date: Thu, 21 Jul 2022 14:11:06 -0700 Message-ID: Subject: Re: Memory error on exporting XPC_SERVICE_NAME from a subshell To: Jun T Cc: Zsh hackers list Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Seq: 50419 Archived-At: X-Loop: zsh-workers@zsh.org Errors-To: zsh-workers-owner@zsh.org Precedence: list Precedence: bulk Sender: zsh-workers-request@zsh.org X-no-archive: yes List-Id: List-Help: List-Subscribe: List-Unsubscribe: List-Post: List-Owner: List-Archive: On Thu, Jul 21, 2022 at 2:46 AM Jun T wrote: > > So the simplest solution is to ignore El Capitan and older, and > remove !defined(__APPLE__) from the line 786 in zsh_system.h. > > Or we can check the macOS version in configure.ac, as in the > patch below (I don't know the way to get the macOS version > from C preprocessor macro). > > Or we can use the Peter's patch in workers/38433=E2=81=A9 (with some fixe= s?). I still compile on some older (not upgradable) Mac laptops, but could live with having to manually disable USE_SET_UNSET_ENV Your suggested configure change is simpler than PWS's and would probably be fine. I don't think we ever got a working version of 38433, but if you want to chase that down, that would be the "most complete" fix.