Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:125398 X-Original-To: internals@lists.php.net Delivered-To: internals@lists.php.net Received: from php-smtp4.php.net (php-smtp4.php.net [45.112.84.5]) by qa.php.net (Postfix) with ESMTPS id 9B3DC1A00BD for ; Mon, 2 Sep 2024 23:53:42 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1725321339; bh=RYWXgRLELXzmnPN1y+muOj6Hehf8vz/0l4CEBW1Fnzg=; h=Date:Subject:To:References:From:In-Reply-To:From; b=exo72B1s0FG1dHqddqy3eo+iJNmRvOekj3EgeMGkke1vGDfC+yO+YOD2r1JonZu6g faxHVqgTyqhUGIMsbYsj6yW3KyyXz4BPwaUCqUMfVgGOqV85PTIS+xWHxGUXc39SgL MOKGir8WUeq8UAwGzy8zHKjCrO+Sad2Br7b5ROFs5XH+TIMz8PMyNP/l2tPRVkiId/ LPRAzQzHh0oHJ0S1z/YEHQVqcnGPGG8GVocEO1+lQ53pX2lxdgB9NGwV6d4yQXQaEk mQz0S4VgZywPzlSW9k2eqSx7k6D7FEct4Vbky3zkOIiOY6wSVaFcuOzlcMxYWS2BEV BLCxc33mo48qQ== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 8219B180055 for ; Mon, 2 Sep 2024 23:55:38 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-13) on php-smtp4.php.net X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=ARC_SIGNED,ARC_VALID,BAYES_50, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,DMARC_PASS, FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,RCVD_IN_MSPIKE_H2, SPF_HELO_PASS,SPF_PASS autolearn=no autolearn_force=no version=4.0.0 X-Spam-Virus: No X-Envelope-From: Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05olkn2055.outbound.protection.outlook.com [40.92.90.55]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Mon, 2 Sep 2024 23:55:37 +0000 (UTC) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=a6RVodz3aRi/ANhdTxKl4k6gCtCZROiaSvnJpghIR4BSQAYZu+sUNe8C+f3R2oZoNrsS+L2uDoKOPqI3XqNSiSE7SXmr2aX0wbCVli+NEszMLuU28pzshuMFOVLvPJn6rNCDt2G5KM72SCH7ZaIBmPkYpmho4T0ZgMDmDBq1iLb+v+o2bLO7t6Kwy44DH+2uYM+Wt+SI6Rz9sPjM5DD5SYSgajiy2XEQU/3lyMU2YML7buAMnIg/vhqT81mt4JAxgPFDvxtjjCzn6ON3RpswxOZLtkJ9LYa80pN/PquFwaIeEGiquEckH2kvIt0vOmVUlNKFzkhyAEYc3UeQD0PeOg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=X+LP1Hqb+BahS15j9Jo9vMUMcwRpVXs1moaY3IY2akY=; b=pixTt/YAT1ZuuXtoZZubIThGm2JlQPCcNp7PUt+MHbg7xxTcXPzbRCDiYf+oZwRJ/FfD1LoTHtezW0ZyQR3bbWQ+xOQe905mVPFIQCYIW2wcuyxWgt08NM2naBTj6/ibp+99Rf2ZNrihCTLRvauVpXHsMKCbwaK3AVgfzGXDVc/3+6jjcSjzalQV/Pxrm4RA5YFZdX6yT2WwcLRDZliT/vjab96Ee7pfQoP57cxU8sBCv2ovgY/JlTKhfKuSGnPadETEPLR5erwZzNj6XFsd9muQ0Zd9gUDcBTUvCr0a9x6yAOKJTRQ254UO/IPEtODF7FQ5lkqclZ6qIfuB5W1hdw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=X+LP1Hqb+BahS15j9Jo9vMUMcwRpVXs1moaY3IY2akY=; b=TuJbuA+wANRgoL9W5ZQNmwZSMvLlYIi6HlWzCV/wc+bDk2NyL6JyF6PmCMupcWues5u/G37BIoT18x9Hv6d0Ns8Zj0agLVTckBOFDMugeD1YzrgyxHyLQjVKL1KALqVxDaFO9CskxAbmsFQdu4/z4GxI2OIugi51gZWav6SL/Yn3ox6zRlMikWJt1ac89cUPxgBC3RPXew2c6foFfegrT4kJZFNhwPq/y1D1WsHyVo4YA0w527ldDfX21gdsDPXrbv5b7prWv56vorgBVHTVrZbkK40fWdN0xM84mdSkqv6jFxkuKCz7UOI2wHqgwzG61Czi/uwyWbYRlf8cORaddQ== Received: from AM8P250MB0170.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:321::21) by DB9P250MB0452.EURP250.PROD.OUTLOOK.COM (2603:10a6:10:33e::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7918.24; Mon, 2 Sep 2024 23:53:38 +0000 Received: from AM8P250MB0170.EURP250.PROD.OUTLOOK.COM ([fe80::651e:bbd2:b18a:80ff]) by AM8P250MB0170.EURP250.PROD.OUTLOOK.COM ([fe80::651e:bbd2:b18a:80ff%3]) with mapi id 15.20.7918.024; Mon, 2 Sep 2024 23:53:38 +0000 Message-ID: Date: Tue, 3 Sep 2024 01:53:37 +0200 User-Agent: Mozilla Thunderbird Subject: Re: [PHP-DEV] Debug Build Container Image for GitHub Packages To: internals@lists.php.net References: <5C7B4216-6D52-4BF0-9C30-89DD5465FB48@php.net> Content-Language: en-US In-Reply-To: <5C7B4216-6D52-4BF0-9C30-89DD5465FB48@php.net> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-TMN: [9bD7n4TLXJKWcF55pStWrFfl5IVO6L/Igr1nxVqM6KvpBZVJas5e4MSU/hMpoHg6] X-ClientProxiedBy: AM0PR03CA0095.eurprd03.prod.outlook.com (2603:10a6:208:69::36) To AM8P250MB0170.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:321::21) X-Microsoft-Original-Message-ID: <80d39b80-8a12-4397-9cf2-49eeaebcde36@hotmail.com> Precedence: bulk list-help: list-post: List-Id: internals.lists.php.net x-ms-reactions: disallow MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AM8P250MB0170:EE_|DB9P250MB0452:EE_ X-MS-Office365-Filtering-Correlation-Id: ab86b0a4-d191-4c03-f983-08dccbaa770b X-Microsoft-Antispam: BCL:0;ARA:14566002|15080799006|461199028|8060799006|5072599009|6090799003|19110799003|440099028|3412199025; X-Microsoft-Antispam-Message-Info: 0l+5DgDn8o9gleFrhSbtdPKVbmiiyN8dfS36sW0KT4HVHe9wlNvzdGWYqQA376eaBfXn8Duge2Co4yGEMI0kjmzI9ui7JCy/eadfZK4MgX4bzOnXsMN9BzXYib7cCXeCdHeDTQZrJN8yFLPZMEZh1bTn0+pn1IKuBtNbwnX9kP8dCqqXAzHDGLObd9/yzyUCpIqP7Yv3uNWmFvMddF2n/aGjOEaMitb/pW48/YoJM713pSycyO+jyfiEz+2P8rFFUeAR3un3whhsnv3GlZEOrqcgO2hj5c9fQw4heIk1FZRbcUf5G/SSjCY+LiB0jyr62v9m4rsL87VA5DeemcoSoRshsGr02/kWUg2SJBw9Haup5MJ2qg9uEtfu4SUVIVUjIhvvJsETRfX9IKmvk18uSdQI6Atd43y0MguyccE+ZyUq4NitJG/aUf2nF/aCoomYBaJU9Vwc0ivSoyYXO+vnY6vtvmdoYGGJJqEsQDVtIElsVw7xeqtkJ6shXsV0flWfgk/MBblYBcL3Wn17l0E1Xm6XXTkR6Xg7MXaPjYqh1wHM52JJcBvsjlqZe9I19byGnHOXGNXwieFdDNiaDRHy/bOzGq8+0MiPOpfXrScpow1A25k9pcwtyEogRFXLtOuOLgyqHkh1NR7Ap04rgqaJX2bWqKh7QLJFLOXSlEQb2edWj2cbxaD3lEzBAhSpskix8kJU1rkOV8ABHwhexCPmrDwkDTj4QtVKz5zoxi01sWc= X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?RUwrekw0QnlVb3FzTmljc1liaStEdWZMRS9sSmhQR052RjkrWnU1clVZM1BM?= =?utf-8?B?RUZoQXU3RFlkelg0T1dsaWJXZWp3L0Y5NWFvcVdNanBkcXBUTnJFRFVncytj?= =?utf-8?B?TFd1SE1BV29BMFpjV0FmUGU4YnQ1dmE2U0FJYmhyQ0RHeFNlRUQ2QzNZQVIr?= =?utf-8?B?bzFGR21tS2NtaitDdDhHMnU2eUx3ZmMwUkZyU2ZMK041eFIzamYyQk1aVGlI?= =?utf-8?B?OG5RWC9EZTVHV0RnMlBDMjNORlAyRWJRYm81aDRKNWIyczVDdDY2VXRhYVF2?= =?utf-8?B?ZmhEZWFHSnd5WVRaMlF1c2poaFFDRjh5VDA4Zk9pQUNWQURiTVlVNTdkSjgw?= =?utf-8?B?Mi9MU0kzNlQ1NUpqemRENWh1UTZucmlBSitXMDJoMmtvVFM1WTY4ckZncWZC?= =?utf-8?B?VmEyWGZrT1pkY25qaVlrU3FpR1ZNeHhkb3E0WVJveTcyeVQrckZKMERzSGo3?= =?utf-8?B?R3Z2TWtZUExmVmRxci9NcUdPVEFHM1p6TnpoTzRCcEFKS21TeHNFTTlGRU02?= =?utf-8?B?QXVBYlRiQ01tMDRaZXJlWGEySTIyVnFISW0yWFF0UjJSa09YVW9XOVJMY1Vu?= =?utf-8?B?QUtMbkxabjJTWm8xZzhuSThpQ2o2WnJQMVhpK1VycnZqNitmYmpicXUxL0Rn?= =?utf-8?B?alhKQ01CMXlyWk8zZFZrOUVjZDM3RXBLaTZmc0pjVnNieXN0QmxzWC80RTFF?= =?utf-8?B?T2JUZ1Y1a2t3TGYvcGFtSW5Yc205MkU2Ly85aWwrNDRJMzVIQ3hOR2RmN0hB?= =?utf-8?B?Vi9kc3UxUUpOd01ad1ZFVDhQSFVGSXFENVZRMTJibHhwTm5QNGRXQVgzcm1U?= =?utf-8?B?VkQ3dXNDeFZ0L1o3Q0twc0tyOXh6NXF6TGpFdUFETEZHdzlpN05MbE8xRGN0?= =?utf-8?B?Z1lIRC8rQnV6aHRIZ1BBZDVpOEJuQzJDWlpSWC8xNTJBTGdHejN0L0Zkc1gr?= =?utf-8?B?cW42TGVad0tXaTBPb3lIUmM2eEVSU2piK0JLUUw5VU11REFENHhJK2o4cGgw?= =?utf-8?B?a1drQTNrMUJWemZDYmowVFVpUmlQZll2QTZkU3k4R09MYVpLUFFCQ0lxL1ZX?= =?utf-8?B?clBRbXRkT0hITmh3TWlKS3M3b3F4UU05VEZEaXFITkx6SWxodjBKYnljR3p4?= =?utf-8?B?aHFrb2RyZ3FyNlpmVGZqMUt1eWFlUHBzR1JwNWU0QmxJMUR4bnYvTVdoTGs2?= =?utf-8?B?QndxUjEwNkYvTHVTbkNUYStnOHNWY3dGOXI1d1VLaGl0dW9ySEoyaUlGelEv?= =?utf-8?B?ck5SaWljd2FFbmNkYlRTTXAzdng1OGN0UEIwQWhNRHBDNGptVi9Gb21adjlu?= =?utf-8?B?VEk1QUQwbmxXSXZWWnZPWk51Um9mZEZzd050MFNFZVpXdlBXc25MTEFhTG1X?= =?utf-8?B?aW1hcEhuYU92bkNIdVAzb09UZ2ovbllFb0RJN0hDb3RLZGZBOFFCaWIzSU9M?= =?utf-8?B?TGxlV3NVblFXdUZvYnhJUWNsUGZvTGY1MGdHM1Q5dGdkekxFRk9Fc1I0b2VO?= =?utf-8?B?eXJ3SXJNdDVUdGVVTjRVNmlYWGlzbWxvejlzYWtWdHNBVnJSUjYwTW1GcGdD?= =?utf-8?B?WU51WTFqSC9HVUhYNTNzMmVxSjBRbU0rZ3h6UFRoMTVqUndNa3lJY1FsSUhY?= =?utf-8?B?Ti9HenUzRVJEUG5YeFBnY1pzV3VUd2h3UHJobVVabHE1RGdmMmM1eDd2Rjgy?= =?utf-8?B?TDlJdE1jSGhBV2ZTNWFyOWRkS1lNaE92SmdhL0xrbzFNbGw0Z0x6SldXU3hD?= =?utf-8?Q?QwbRqaeD31JqR2nwQM=3D?= X-OriginatorOrg: sct-15-20-7784-11-msonline-outlook-95b76.templateTenant X-MS-Exchange-CrossTenant-Network-Message-Id: ab86b0a4-d191-4c03-f983-08dccbaa770b X-MS-Exchange-CrossTenant-AuthSource: AM8P250MB0170.EURP250.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 02 Sep 2024 23:53:38.6317 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB9P250MB0452 From: bobwei9@hotmail.com (Bob Weinand) On 3.9.2024 01:44:21, Ben Ramsey wrote: >> On Sep 2, 2024, at 08:11, Go Kudo wrote: >> >> Hi Internals. >> >> PHP currently does not provide official container images. Given that DockerHub adequately maintains these and considering the maintenance costs, we haven't felt the need to change the status quo. >> >> However, the official DockerHub images lack debug builds, which can be somewhat inconvenient when trying to report bugs or reproduce issues. >> >> What if we were to provide debug build container images that are compatible with the official DockerHub images? Fortunately, we already conduct most of our development on GitHub, which has a container registry called Packages. >> >> This could be achieved simply by creating a single repository under the php organization on GitHub. What are your thoughts on this? >> >> Best Regards. >> Go Kudo > > Since the folks who do the DockerHub builds already have all the infrastructure set up to maintain the images, I think it might be easier to work with them to have them provide debug builds. > > Perhaps there’s someone from that team on this list who can speak to that? > > Cheers, > Ben Hey Ben, what I'd _really_ like to see is not debug-builds, but debug symbols. Basically, you'd have a docker image "php:8.3" and a docker image "php:8.3-dbgsym". The former image then just has a gnu_debuglink. The latter has the actual symbols file included and is based on the former. Thanks, Bob