From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mx0b-00069f02.pphosted.com (mx0b-00069f02.pphosted.com [205.220.177.32]) by sourceware.org (Postfix) with ESMTPS id 5A9F23858D37 for ; Tue, 9 May 2023 15:00:33 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 5A9F23858D37 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=oracle.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=oracle.com Received: from pps.filterd (m0333520.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 349DrK3K005650 for ; Tue, 9 May 2023 15:00:33 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : subject : date : message-id : content-type : mime-version; s=corp-2023-03-30; bh=1zKfJY2cgwuSUMmAR8XoLejLBSt3P461B8Z1saXBTRs=; b=WrxITOCalcQXeowq9gksQiyMAPR5ESvYRRHa+Hinyt1Jo4fktIaPwZnasDbEIWq22zuc iEYFJWGgWpKCtiex023YFW7HHANgljQQ+aRP8ckcg+emRXuL9vWBu+jfwRSo1BDG1wPk WQnHAwCkcfQD2Y92O8G85CJQTd77M/2eS9IccIOUAMQY2NWMrRRgUs8HTsnnRzD6Z1oW +c4PSI10n668JaGULeGsYlGJdxXOAzQIY4f7ZOBRKOgnkZiOlnpCoB7t0wrgv+4P/YUb Sx/AfpKf8gsVZKuQu9Em9Ao3cunLgEs/k9UinYeLe67/7FHClw7JnDOYZcCdrbViE/bn RA== Received: from iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta03.appoci.oracle.com [130.35.103.27]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3qf77522yb-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Tue, 09 May 2023 15:00:32 +0000 Received: from pps.filterd (iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com [127.0.0.1]) by iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (8.17.1.19/8.17.1.19) with ESMTP id 349Er4AQ007622 for ; Tue, 9 May 2023 15:00:31 GMT Received: from nam10-mw2-obe.outbound.protection.outlook.com (mail-mw2nam10lp2103.outbound.protection.outlook.com [104.47.55.103]) by iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (PPS) with ESMTPS id 3qf7y41xef-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Tue, 09 May 2023 15:00:31 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=TSFZNA7VDr1z8Wh4tiz8LqKYuN/c//OvXWq2KF7Xb1fRGU92/jaTkb/zI3fPk8PG2+z4SJmMLbmA++1suAUHbwSP2jVJ99tUl4+5pC+oVNuTF7w+52hHh/ApzJIohWNgvESQgi4MtOlQBK5cWRwZT0s/K87HvXFckvGaC/cuK1wa5kLYosMJXnPioPgtHnsUk8wUwAlNzD2l3AV/Wj/vKBbCWrWAt3e1azJKRAcnBNd2wzM+EpxhURY+gUDEEWRlqm5cGiILzu0dv4Y8181EXk7yxd25skxukX32iMG46VE/Rg8kna5HOVDXaHLBONR2uTL8UXPcRgVCf8sOxkh8TA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=1zKfJY2cgwuSUMmAR8XoLejLBSt3P461B8Z1saXBTRs=; b=AawL2ZBfiCLqPS3Zl3sFIjOjVDV943LFBN1cwqnvDf734E3groNEDujnCpYMPhF5VBGENnX3wZJ8du0ohuRdyn+hNQ4F6ufJn3YMB2UQ1AFSzoUCZrgn2G3nWjESM2Qpm9YnT1eytXxXJrH6YX4YX4BwXYCZfveuvj7iDWWjfhHO7yUoucVj/WhhwwKpSlj/0DoeC15Erz+s4auwCfdBJDDTUylbXke7Dhpl7ftC8gb5H38vwDhMYmWXUkBaDRjWFwXJiLpA5HltwXtyt/AVzkZtqhVwFeB5kCqZVFtlZ/kfX2fKqYLGOaUx220+HgKkokSMie200+MEOl3ssTdwyQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=1zKfJY2cgwuSUMmAR8XoLejLBSt3P461B8Z1saXBTRs=; b=rngXROLKa7msQgs4VxHrl+s8GHc90mnnuM4kPpFA2SSF6w/OAMJIdrmjoKQROPhQkYbn/x4zH/p2p7ulCIPllEO+35HT7lzdRONbdUA8D8ygRd5QBn1anjVHJa0mgb2VTS+Z2uKCmQAW0h5BmUhaJz43rfKNwg2Qy3BzYZToYeQ= Received: from DS0PR10MB6798.namprd10.prod.outlook.com (2603:10b6:8:13c::20) by DM6PR10MB4220.namprd10.prod.outlook.com (2603:10b6:5:221::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6363.33; Tue, 9 May 2023 15:00:29 +0000 Received: from DS0PR10MB6798.namprd10.prod.outlook.com ([fe80::b97b:4c81:c15a:dcfa]) by DS0PR10MB6798.namprd10.prod.outlook.com ([fe80::b97b:4c81:c15a:dcfa%3]) with mapi id 15.20.6387.018; Tue, 9 May 2023 15:00:29 +0000 From: Nick Alcock To: libabigail@sourceware.org Subject: FYI: taking over libabigail ctf stuff Emacs: the road to Hell is paved with extensibility. Date: Tue, 09 May 2023 15:59:43 +0100 Message-ID: <87cz39czz4.fsf@esperi.org.uk> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1.91 (gnu/linux) Content-Type: text/plain X-ClientProxiedBy: LO2P265CA0001.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:62::13) To DS0PR10MB6798.namprd10.prod.outlook.com (2603:10b6:8:13c::20) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DS0PR10MB6798:EE_|DM6PR10MB4220:EE_ X-MS-Office365-Filtering-Correlation-Id: 7092d379-80ab-471f-32fa-08db509e213c X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: jnqzC/PK4AjkMQYynyZCbIQ+RG0VtmTK8aIh94KXAFuOfOSdabtWLbykw6KIkZEtyTobFjGxIokUcMhnLQ/tPGT+iCs99kfnSQjqVLSLsU80Ub7Et5ySwjDbnw/URFLub53cfx22TLLIV+YEM3gshvNFp1IoobNDg1paOJFMylHr2jINsGp1LH6JOlJ/apO+Vr044IIy9KSzjCPgciJmp0l/aFT17yFlNnfGm7E1HtvNmdAfAokxM0g3ewFoLmSNVbvWfzEKi49FqoKCVTyOSgQCOgcgAkeeJ9HrumDPtoI6nPbAcaZLQWMh9RuXTvzDtayXUCX/ybTDlcHkRoduB6/t4oF+NqKMzCsu3hvTI6zlE/CUTya6N04UsOPkBvWtlguAZ/0jTFHli2nSvt/NrzzaSVWvyXsyFzR6j4JhFx/vbJCj8fPaKeBvsPQ8sJIZNaJYdWolUUuP7meTdVcGaBKBXM5RbioTjl64LViW9y/xHMkB/RPasEeB+/H4JEatskUZ7FUSIZq1+2Kf0eGLXCigjwH0fwiVTkucXXKVZUJzxKY1heZFbfWAXADbUjVDGjnxMUVjxN9YUJ3kmbwMLCRAsGs24nJHh4zYZvzfWTs= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DS0PR10MB6798.namprd10.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230028)(346002)(136003)(396003)(376002)(366004)(39860400002)(451199021)(66946007)(66476007)(66556008)(6916009)(6666004)(41300700001)(316002)(5660300002)(44832011)(478600001)(8936002)(8676002)(2906002)(4744005)(6486002)(6506007)(6512007)(9686003)(26005)(186003)(83380400001)(86362001)(38100700002)(36756003)(5584003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?5PC5b1sSGtY9vPD4F2qEC8HHTqFXkFc6H+RuEvIBswYybClGOn4bpWGTPgFJ?= =?us-ascii?Q?PI1jBBrlJxLUGukhdXEPiZTIYkgFBrvyI2dvR+xLydGIvHSY35H7HlwiSEuR?= =?us-ascii?Q?WU0CQ6d8Te02NO0hn93ZT2TIf/KIZJsnrIkaxqyV1orklxLfmsAmJhvJme3T?= =?us-ascii?Q?WRChKAfkZ8iCYFBNbL5ZaWClWsrLoC3tDXhoYiQnpVTGIJwtEXCqzRTLDzyt?= =?us-ascii?Q?F64gmUNTDUM6HT02b6OLjFXqLECtUdk3U/AVNZ9s6TpJ7nqKmBO2OWuP1Npu?= =?us-ascii?Q?SxfX8BtnrURn/RoGptE/vTcT+h++E56PEygIK4MQgOc/+OcsRhA/zVbiYVYP?= =?us-ascii?Q?b8UTEyVsfxCGar98HKbieUE+WG2rEOn2SpVkz5oFbzoNm4mpH1wdGuSIVVrz?= =?us-ascii?Q?H28yHBwn+1D5Frju/+lxlQRehW9YGEFH7sZjNTXnMAhvsOT83HWUZIZ+ToCR?= =?us-ascii?Q?Sc0i0jA2ygOlAPOpyn3BhpwILh1eJrjhwFOeX62TenuQvDFdlU4apiLex5He?= =?us-ascii?Q?g6KwRP4fvDfYYo5R5Fqa0UYMB05Pcztmb7i/AUzamJ/iECDMGS9oibpnA3WX?= =?us-ascii?Q?pyLVKBKIbExB7LPhaOUwpkTFREFrYpVHOTa7P5cY2MDxJwDlHdRZskMSiGQ/?= =?us-ascii?Q?gk8eq4BT9Cn9ZyQFlCwR9wPqmUhuhcIf71dR41BvJtptl55G+M2Wj1sOk/wy?= =?us-ascii?Q?NEgnjXkt032eOJLLKnYVrAE9A3RTxk19rrztex1i942ZSbkRsDYVXJsEXHEx?= =?us-ascii?Q?kJnCjw/72HfIrxiPJyZTARWbRU0OuJb9TepwI46bPDicgwkMVxADLhvGNc0E?= =?us-ascii?Q?ZFJquwJVWYFV0CcZVqNFN8agFco12MpWvjKX6diVQrNpnqKI1+hg3JCLU/16?= =?us-ascii?Q?wPXs2SDIspf/+5Jy1pB+jRC0GFGugP8jzfDAJElh87/fP5kg4/Hav6ycdHq7?= =?us-ascii?Q?CWt7BXO+2ry6WjZLQayzU3D4F7Air5Ip3AsC5+itPgK/NCl0h4tMGpPMGPv+?= =?us-ascii?Q?x7Bp3AcKcSN7EMeX61g2839ATHJDE4N+WQE1J6PT39IFteKI6wmAtEQIUjgD?= =?us-ascii?Q?fotT9XUKBfwM0vlwWDDAGBtaFHqJwscpSy10VLjNJ5yOMOMn3GBIdlDZxJ4s?= =?us-ascii?Q?xCojcEgzhciIHm/+LYVM+z1s7Ei61XIOSA+RRH56SRg9zUi5Rh/tuN/RMvc9?= =?us-ascii?Q?ex1rIajiwxoBcFbFaO3F+vVIwHE+vi9+cOsYbVCQLjc9SIREk1SqGfd8hfig?= =?us-ascii?Q?WsFQzkH2rfFSp+m2+G6/jNZ+oKnJIOB93pQDjFEfmGBjkPOR9Tv2wKrfA6AL?= =?us-ascii?Q?e25u1JWVpUkn/JIs0b4heohkhG5Nr5WnYrf6btyiL2yspOXSVoeZ5nttKbCQ?= =?us-ascii?Q?AZ+yDdVxtmpcWwn3MRDdz20htcqp1k8OxzAknvrMp22zIAUo8/FvKNFleD03?= =?us-ascii?Q?9oKoPDQicszFNa9FcdmQt7lR4iT+s6hc14zlt28KbM4XYPmnme3KMP6Qo3/X?= =?us-ascii?Q?QBTQfxKTdci/9dny6UGuvbJWrFNU2+2CM/NInLGj//jWqTS9vtlkjP/e2oxy?= =?us-ascii?Q?6MGjwlS4jejLC0+sCSgNC1bK2l441yUl6IML1+xgo4tWGpPR8/Ppy79F9tUt?= =?us-ascii?Q?ZA=3D=3D?= X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: 1Ga7hqn/JTkV/gI/mdejQvKDK1hyUoIFr406M2Uc7rtgwqcdp2FsC9jnBPv6x0mFEA6f7GkrgA0krlj8dXPJck0RVPEOawIzx7Py0+VoACyh/3Qqi80lKk9MPqfSJOItckL9+VUvKrlYdmAcX3JMvkDNBc1V+nqe9bLLE49h1iqixTrsYQBiaqOHLk7iT9dz4P/RL1uv3quRAkrd52CXJJYyTVrTIlfY/dFKYCPQZJ12I4Fu8o7yXwXRHxXLQ0LeoWt31K59hg2BuaVP8bEM07xFSqpbYrtj8z6Uz+NSGHh9KWz6yzqncY4p3vFmg0HEYCdLc4RtGyYsWA28dnXXPhWtx4II9+Gq6WADaPtqYiGKpuGfxUxegyxGvvjiKSBYx9/zLKCKogWyHjoje5BfalAwYlC4U9eIHlUwITxpN7tdXmaOQnANqhaCMs50vEB+jmFJuGQ6G9dfwsOY1p54sXD8lP1YzqOdE1/WFpgn07B8mwTBnUBAEzDrBYye1O8Yj64jKwKyifLerUl7KRrhcS2JWjE5D+jgR9a1yX4n5hPQiKvDOC6W0M2ah6PnqV5tBTzhGo//HBYi1Ci45Dcz0w4lwtm8DCn2HTHKeNbwhHbYW5YGR632V0LYOIVkCuuk3l42DkBxPVI63637odVXEYlQLuvGyWeyNXIpcA6pU1VQo9DussfnYFva5UanZdF1In29ZbCGnqcqNqzayimVz27SoO8Apx2Wcc1+Bf0SMtGpBWes4FHPa1761aZjQYRY X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: 7092d379-80ab-471f-32fa-08db509e213c X-MS-Exchange-CrossTenant-AuthSource: DS0PR10MB6798.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 May 2023 15:00:29.7269 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: E3EaoKasr9Z8Wr4MQbfQS1nNPp3+Nu/MXprRmYZqG/T4butsKEBcRd+YOFeBfrJTOUqcLq1+FvR6rzxI3GOVnw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR10MB4220 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.254,Aquarius:18.0.942,Hydra:6.0.573,FMLib:17.11.170.22 definitions=2023-05-09_08,2023-05-05_01,2023-02-09_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0 malwarescore=0 mlxlogscore=471 phishscore=0 adultscore=0 bulkscore=0 spamscore=0 mlxscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2304280000 definitions=main-2305090123 X-Proofpoint-GUID: QKN8MJl9dMGalDdF4KgiiNrv4SPCB7AQ X-Proofpoint-ORIG-GUID: QKN8MJl9dMGalDdF4KgiiNrv4SPCB7AQ X-Spam-Status: No, score=-5.9 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_LOW,SPF_HELO_NONE,SPF_NONE,TXREP,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: FYI: if nobody's heard, Guillermo Martinez has left Oracle and is not likely to be doing more CTF stuff. We really don't want it dropped, so I'm taking over. One caveat: I don't know much about libabigail internals (yet). I hope I can learn as I go. At the very least I will be keeping an eye out for open libabigail CTF-related bug reports from now on, and fixing any as they arise and as I have time. (There don't seem to be any at the moment, except for the one I just accidentally raised and then closed while fighting the bugzilla UI. Sorry for the spam...) In time I hope to get more ideas -- libabigail is amazing software and I need to have a think about other ways pervasive CTF info can perhaps help it out.