Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:122016 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 60992 invoked from network); 19 Dec 2023 12:08:11 -0000 Received: from unknown (HELO php-smtp4.php.net) (45.112.84.5) by pb1.pair.com with SMTP; 19 Dec 2023 12:08:11 -0000 Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 0E6F4180061 for ; Tue, 19 Dec 2023 04:08:32 -0800 (PST) X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-13) on php-smtp4.php.net X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,DMARC_PASS, FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=4.0.0 X-Spam-Virus: No X-Envelope-From: Received: from mail-qt1-f178.google.com (mail-qt1-f178.google.com [209.85.160.178]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Tue, 19 Dec 2023 04:08:31 -0800 (PST) Received: by mail-qt1-f178.google.com with SMTP id d75a77b69052e-42581f9c0e7so37974201cf.2 for ; Tue, 19 Dec 2023 04:08:10 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1702987690; x=1703592490; darn=lists.php.net; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=x359m74182n7taRJydJyW+6YVOOVMDYtc3Rol8ZOdnA=; b=EWAhf1foa1/7SE7widg2K/HIoeEaKPQfc4Kbu65gbrw9aRYy2s2grKCcm4MoZnK+r+ 59yl4k3OGaNC4HoceWqszzW7AknONCB/BAi+3FtKllBQ6Z3QuZuto0FYeqmqRtBYEgK9 kiyio739u5B3ulXNFKJgf+atiUcafFRBcto2zbzcaIhBjPyNwmfRz4313bfVps9tIekI Su2X0OcxQQWpBFBsgqAoErN5kUa2/zEADmcQG4zySu4+IAHSOm2GBLF3hriDMzbjjDon YJAmqBjU+z9clmxzZWFp8DtLHZG7lDSlmtESgQiT/9/y/E3LemXz0uiuxPmmv4cBoWnG PBlA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1702987690; x=1703592490; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=x359m74182n7taRJydJyW+6YVOOVMDYtc3Rol8ZOdnA=; b=dRPAAaCPO/x4oiVpquVQd5biZO9RriQ6cDP3cXwo0ZCeaI/mR5Vd2rIT4wYBeDeKrD sedexudEg7Xu9dMuutZHbo8d0dUyb3xG0bdpIahvtZLSWVNZgIrRbThcF1JCi47wfr4P 0pUKfo9bwXDXsQ0hZbLrFi1BLb5KeLf+NH55lsdWtvTAnwPIMdoVdnxQZC5BBdl612UJ /trae9ozRBHo8z1hb4OSo7Fd14cfAQnS0nrD2G5JAxwuW4vpxmHUu5gW7TrpjxMa6MvY rFk9udW7VzSw1/fOzJoiX10SUe7jvebg/7WYK+q0lI/PnXjsBuZZgdw8WM3flfkMHv7i hSgg== X-Gm-Message-State: AOJu0YyEE3RxRYpNU1fQ9QhB1FfHGGTAOD6VzSMOe18/3Rfei36xd/wZ CkdTIoJAkN/XXkmOO6i2nelh1pA0ULvZimkpjkk= X-Google-Smtp-Source: AGHT+IE/QerxG7FFbCGmG6jRtyxc0NcAMMOyAbtSmg2ua7QJYrFkCqBhcikzAKbiSqS8CM9TjG2/yzNLGmyxpenk5YY= X-Received: by 2002:ac8:584a:0:b0:425:a8a7:54d9 with SMTP id h10-20020ac8584a000000b00425a8a754d9mr24129726qth.19.1702987689883; Tue, 19 Dec 2023 04:08:09 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: Date: Tue, 19 Dec 2023 09:07:58 -0300 Message-ID: To: Robert Landers Cc: PHP internals Content-Type: text/plain; charset="UTF-8" Subject: Re: [PHP-DEV] FFI in PHAR files From: carlosv775@gmail.com (Vinicius Dias) > If you choose not to use a phar, but instead, just loose PHP files, it > extracts the sources to a random `/tmp` directory when executing. So, > FFI and other things should "just work" without any shenanigans. > > Robert Landers > Software Engineer > Utrecht NL Thank you for the suggestion. The micro.sfx SAPI doesn't support adding multiple files, afaik, so what you mean is concating micro.sfx to my "entrypoint" and providing the whole source instead of just an executable?