DMARC-Filter: OpenDMARC Filter v1.4.2 delorie.com 5318UI3c2163849 Authentication-Results: delorie.com; dmarc=pass (p=none dis=none) header.from=cygwin.com Authentication-Results: delorie.com; spf=pass smtp.mailfrom=cygwin.com DKIM-Filter: OpenDKIM Filter v2.11.0 delorie.com 5318UI3c2163849 Authentication-Results: delorie.com; dkim=pass (1024-bit key, unprotected) header.d=cygwin.com header.i=@cygwin.com header.a=rsa-sha256 header.s=default header.b=CNCpPeMM X-Recipient: archive-cygwin AT delorie DOT com DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org D3F483840C08 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com; s=default; t=1743496216; bh=ICvwh5mSOLJo2V1JsY3doNw5uqWPKfZZAeEXqnNsRIM=; h=To:Subject:Date:List-Id:List-Unsubscribe:List-Archive:List-Post: List-Help:List-Subscribe:From:Reply-To:From; b=CNCpPeMMs/rXQYa34oZEzPiMVIkA3Y4YvLsI2k9G8hmzztYKs2lbLk/fsO40PRVNp CXORWIT9rFIiltc7vZiCD8eSHjgdvSUZdekBU+Y9IyRB78Em2Sf3EgJBHEr/r55lYv Nt8Wiyndws1n1Fj595rjOD20v0GWnD3fRVPvhVnQ= X-Original-To: cygwin AT cygwin DOT com Delivered-To: cygwin AT cygwin DOT com DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 1C015384147C ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 1C015384147C ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1743495208; cv=pass; b=mtFoW5/xH3f22ZJWXMoeMNEbZQ79EmzsBfe8EVqyQYRsBW2OI0f+sXvr1Acdu+DI7Es16fjS4K4cU/TI3on1pGbO3ZhfaQQSGU2Aig4c7m62XS16tylTuU0hdAmwP+iOceNAghjHeVHxk+rOPRa62ltWgrSSmjVu4jZ6W2VMNYk= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1743495208; c=relaxed/simple; bh=tb+ZerELnnQM/S08mXcS/9Rhm9kqUk55ZIr2QpjQQiQ=; h=DKIM-Signature:DKIM-Signature:From:To:Subject:Date:Message-ID: MIME-Version; b=lZDk/qj5x0eolc6hJRitC870AY90/PtXMEcBJRhF8Hkox9jpASYzFct/N9Rj859FqAeTMLCQMdGFuESE8Det8ViWfbQBnS1jePY4NpTfp/m9jb2ktb8MBYK9k/++XGf8Z0qjeSIWxQDcD5Tp6biYW1CxlEqwDVlxwPWVUaprnSA= ARC-Authentication-Results: i=2; server2.sourceware.org DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 1C015384147C ARC-Seal: i=1; a=rsa-sha256; t=1743495206; cv=none; d=strato.com; s=strato-dkim-0002; b=tnLyBi/FkGIS6uzRh8xZ5JyVkZRH/P+fKqrxKV7ZMnsfNOt8pXs3LAUxBwnHNtB2TJ wTzoxsN4spfTrGjvpV3AFqGM2tDnutG7bCHs4xMMuCuYrTCxf53DUzZQ4HyO2v1dN9eD zI0Dy1sz4nlfHM+jPc/u2Ln3QQL3ocBSaKuj3F44fOwgs305FljoXBEpiDrW4qHgA+8A Ivj7ircxEYlaEPwkcjkfjUksbw3rG45TPSGxEHMqx0vBqvfpW0VVT/T4ukN8ZVtUO3kx W8KqM7F7efHBwJZtlwfdg5Talpkh69y6HmlNW5Kplr8GjWXYtCfoWPFQxuLh0Y24QOLN zw9w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; t=1743495206; s=strato-dkim-0002; d=strato.com; h=Message-ID:Date:Subject:To:From:Cc:Date:From:Subject:Sender; bh=X7JfGyJrzXjHfnYORp75aXsRiEWISXgINqt6OgVfYlI=; b=Oe3ft7c0kWzJqqj5O9WfE0ahLU9AZZmqjRgPnZDZp1OIfjhUZSrpex47/Hp5D3La3l 3V1tBpckMsrkrkBhLNcFbW710s6n6BUdcCmNm2tefdVUnFo7uGifVyuYHeIFzUkEvg0F qlxs6s+cIx90+PpYk2rBaPeGGPMq37VbSZ3airvLxnBAExkgE9AYKA864SUT1VAJd3A5 nkFJbp41WOHj2kni8aoOTst1bR9Gz1mvZuxJKUZ1Ps5O1KoZdmy/L13qLrB85U2qIhK2 Q98inIQviDVzSAVP18iULt+2zsx/e1TNJNO9ANrASvyIG4AsU+FDa1OotQ+qwbov1gLL TRpg== ARC-Authentication-Results: i=1; strato.com; arc=none; dkim=none X-RZG-CLASS-ID: mo00 X-RZG-AUTH: ":Ln4Re0+Ic/6oZXR1YgKryK8brlshOcZlLnY4jECd2hdUURIbZgL8PX2QiTuZ3cdB8X/nqj+eEmvMyFt/dE4NujM2HagShlQ=" To: cygwin AT cygwin DOT com Subject: gcc-gdc package is incomplete Date: Tue, 01 Apr 2025 10:13:25 +0200 Message-ID: <2165415.aiPYRZItUj@nimes> Organization: GNU MIME-Version: 1.0 X-BeenThere: cygwin AT cygwin DOT com X-Mailman-Version: 2.1.30 List-Id: General Cygwin discussions and problem reports List-Archive: List-Post: List-Help: List-Subscribe: , From: Bruno Haible via Cygwin Reply-To: Bruno Haible Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "Cygwin" The gcc-gdc package (currently in version 11.5.0) [1] lacks the *.d files of the standard library (libphobos, including druntime). How to reproduce: ============ hello.d ============ import std.stdio; void main () { writeln("Hello world!"); } ================================= $ gdc hello.d Expected: Success, and creates a file a.exe. Actual: d21: error: cannot find source code for runtime library file 'object.d' d21: note: dmd might not be correctly installed. Run 'dmd -man' for installation instructions. d21: note: config file: not found The expected location of the runtime library file 'object.d' is in /usr/lib/gcc/x86_64-pc-cygwin/11/include/d/object.d but the entire directory /usr/lib/gcc/x86_64-pc-cygwin/11/include/d is missing. Bruno [1] https://cygwin.com/packages/summary/gcc-gdc.html -- Problem reports: https://cygwin.com/problems.html FAQ: https://cygwin.com/faq/ Documentation: https://cygwin.com/docs.html Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple