X-Recipient: archive-cygwin AT delorie DOT com DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:from:to:subject:date:message-id:mime-version :content-type:content-transfer-encoding; q=dns; s=default; b=yLO PThqQr0HndVtW7KNUClrC4+Do54TDPd3Ocw6Dk25C6Cs0gQ/brgdkQSjtZ78XXyg im3njR0WLDDr3no9daXZTIzxJImmID1m1+Tgra7JFPn4tCJUZN9Ku/KuPCU9K6Kl yxFHLu/EG9jGhycRXX/+JZMmkX8LCpDnbVz/fBqc= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:from:to:subject:date:message-id:mime-version :content-type:content-transfer-encoding; s=default; bh=f9g2qDTlK QVpv7ec+uvjRRmphig=; b=Z+I34VnfRUiXMvGUQJMDNG3n+ChRL98SPVxDja9uz h0rr1fkLWmS5NFE4QDpA+WzQGD1uHaQM+P3Zw9w9Wo43PUPj8eOaEnwf4kMRNrkb o1MO+hOYIA4w0zsuWUGgsEWH4hfMhMRFXeOYJEzZuHAZRl6QjDrYHUkapdcaUrUd zQ= Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.9 required=5.0 tests=BAYES_00,SPF_HELO_PASS,SPF_PASS,T_RP_MATCHES_RCVD autolearn=ham version=3.3.2 spammy=H*r:LOGIN, H*UA:Outlook, H*x:Outlook, H*UA:Microsoft X-HELO: ppsw-31.csi.cam.ac.uk From: "David Allsopp" To: Subject: Missing dependencies for ocaml package Date: Thu, 11 Jan 2018 12:50:44 -0000 Message-ID: <000601d38ada$cb620a60$62261f20$@cl.cam.ac.uk> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-IsSubscribed: yes The dependencies for the ocaml package in the Cygwin repository are incomplete. ocamlopt depends on the gcc-core and flexdll packages. More precisely, ocamlopt itself depends on binutils and flexlink. flexlink requires a C compiler, however it's also possible to use the flexdll package without specifically needing gcc-core, so I'd suggest that it is the ocaml package, rather than flexdll package, which requires the dependency. Please could the maintainer add those two dependencies to setup.ini? The alternative would be to split the ocaml package into two - for example, ocaml and ocaml-native with only the latter depending on gcc-core and flexdll and including the ocamlopt binary and native code libraries. Thanks! David -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple