From owner-freebsd-haskell@freebsd.org Sun Sep 29 23:44:23 2019 Return-Path: Delivered-To: freebsd-haskell@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 0B76012DCF5 for ; Sun, 29 Sep 2019 23:44:23 +0000 (UTC) (envelope-from viktor@dukhovni.org) Received: from mailman.nyi.freebsd.org (mailman.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:13]) by mx1.freebsd.org (Postfix) with ESMTP id 46hMZG6T2Bz46Xl for ; Sun, 29 Sep 2019 23:44:22 +0000 (UTC) (envelope-from viktor@dukhovni.org) Received: by mailman.nyi.freebsd.org (Postfix) id DC41412DCF4; Sun, 29 Sep 2019 23:44:22 +0000 (UTC) Delivered-To: haskell@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id DC02C12DCF3 for ; Sun, 29 Sep 2019 23:44:22 +0000 (UTC) (envelope-from viktor@dukhovni.org) Received: from straasha.imrryr.org (straasha.imrryr.org [100.2.39.101]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 46hMZG2rHXz46Xk for ; Sun, 29 Sep 2019 23:44:22 +0000 (UTC) (envelope-from viktor@dukhovni.org) Received: by straasha.imrryr.org (Postfix, from userid 1001) id 21E182A1B37; Sun, 29 Sep 2019 19:44:21 -0400 (EDT) Date: Sun, 29 Sep 2019 19:44:21 -0400 From: Viktor Dukhovni To: haskell@FreeBSD.org Subject: Anyone working on adding a GHC 8.8.1 port? Message-ID: <20190929234421.GH21772@straasha.imrryr.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.12.1 (2019-06-15) X-Rspamd-Queue-Id: 46hMZG2rHXz46Xk X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of viktor@dukhovni.org designates 100.2.39.101 as permitted sender) smtp.mailfrom=viktor@dukhovni.org X-Spamd-Result: default: False [-2.78 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-0.999,0]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:100.2.39.101]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; DMARC_NA(0.00)[dukhovni.org]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; IP_SCORE(-1.28)[ip: (-4.77), ipnet: 100.2.0.0/16(-2.39), asn: 701(0.80), country: US(-0.05)]; RCVD_IN_DNSWL_MED(-0.20)[101.39.2.100.list.dnswl.org : 127.0.6.2]; RCVD_COUNT_ZERO(0.00)[0]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; SUBJECT_ENDS_QUESTION(1.00)[]; ASN(0.00)[asn:701, ipnet:100.2.0.0/16, country:US]; MIME_TRACE(0.00)[0:+] X-BeenThere: freebsd-haskell@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FreeBSD-specific Haskell issues and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 29 Sep 2019 23:44:23 -0000 I see that stackage is starting to use GHC 8.8.1 in the nightly snapshots. Is it perhaps time to spin up a GHC 8.8.1 port? -- Viktor. From owner-freebsd-haskell@freebsd.org Mon Sep 30 05:33:41 2019 Return-Path: Delivered-To: freebsd-haskell@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 9B44DFBE3F for ; Mon, 30 Sep 2019 05:33:41 +0000 (UTC) (envelope-from 6yearold@gmail.com) Received: from mailman.nyi.freebsd.org (mailman.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:13]) by mx1.freebsd.org (Postfix) with ESMTP id 46hWKK2GPlz4QMp for ; Mon, 30 Sep 2019 05:33:41 +0000 (UTC) (envelope-from 6yearold@gmail.com) Received: by mailman.nyi.freebsd.org (Postfix) id 4B854FBE3E; Mon, 30 Sep 2019 05:33:41 +0000 (UTC) Delivered-To: haskell@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 4A2FEFBE3D for ; Mon, 30 Sep 2019 05:33:41 +0000 (UTC) (envelope-from 6yearold@gmail.com) Received: from mail-pg1-x529.google.com (mail-pg1-x529.google.com [IPv6:2607:f8b0:4864:20::529]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 46hWKJ0BxTz4QMn for ; Mon, 30 Sep 2019 05:33:39 +0000 (UTC) (envelope-from 6yearold@gmail.com) Received: by mail-pg1-x529.google.com with SMTP id e1so1205545pgj.6 for ; Sun, 29 Sep 2019 22:33:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=vYogAzai03C+VQanLNl2Lck/RoFbTa/bLMkhPweXALI=; b=rtwIJpGGVSKWx+SqA7VsA5YsTHCaS68XEM4KF56yKhDrOM7Q59UVGdRle9dANQZvDa 2rDQ0+/20LZ1NWM8IUPkL61cMLSrgMrzvPQj6zmIA8CrDUs6F8BlQcyLmG5T7xDoNI8J Ht7JRAOTaI3vlZ5epAWl6wLcpm18/cBgzmBsO7gV3gW5GuH517mML3pSqRR354zzj//T bu5nxq5iXclOwh4IcDdV9/i9Efa29BCrcTEwhNlRAd7UkE9AFvfE0gSijxcNyDSCpkFg /TwmO4I0RiHr3gGo4cyI6iSkYXNG83VYV4gXn+Ue6w9y2xIKOlhtelP6M5AfYjpvAAux Qzkg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=vYogAzai03C+VQanLNl2Lck/RoFbTa/bLMkhPweXALI=; b=HAOqkJtebpV8K7iTwIkihNfF06pkQ/rrUGSSd3AotN+yfTK4F8foYyx9Q8Hbi4znHV XUoPc0hEscZsckfhpfsuRimGJp79M3gVojRsJgwEKf0yDVo+6v6Z3owHoLhKNm5S4occ Y3faLbBbLR1zKnojKeIPXfHY3UgKnsiFqVm6jdishHGqn9Wik9FOQOVO8HRD8MNU9pX7 hj/cjtoWr20z/+CUW5f6uoDkQ4FEQ4XCUREt1gxzsN3O9rgvX81ZkDY72wlyYrhbG13J e3OoPXYvLrBkuYckzmWdrmDw+pOKTzXu9I8dEn4VKCPsxy9yg6xNghqlRq/vGhqBudjU 17Rw== X-Gm-Message-State: APjAAAWLju3fWstmc+V3zxMUQjHzL4qjcTNugR6EWWRdunlZVH2v9j27 eGZZkSwF1EmLjzwKJp4UCHMLNFa+XlXoKY7DYqmDhA== X-Google-Smtp-Source: APXvYqwcbiFfOSn8qXuY2jEprq2v28brXC66wic5xFgMXCxanlTKQDKtDYmSJcNwHNljus36JhtB336GbstK+TRV8Ts= X-Received: by 2002:a17:90a:1e63:: with SMTP id w90mr24377322pjw.31.1569821617984; Sun, 29 Sep 2019 22:33:37 -0700 (PDT) MIME-Version: 1.0 References: <20190929234421.GH21772@straasha.imrryr.org> In-Reply-To: <20190929234421.GH21772@straasha.imrryr.org> From: Gleb Popov <6yearold@gmail.com> Date: Mon, 30 Sep 2019 09:33:02 +0400 Message-ID: Subject: Re: Anyone working on adding a GHC 8.8.1 port? To: Viktor Dukhovni Cc: haskell@freebsd.org X-Rspamd-Queue-Id: 46hWKJ0BxTz4QMn X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=rtwIJpGG; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of 6yearold@gmail.com designates 2607:f8b0:4864:20::529 as permitted sender) smtp.mailfrom=6yearold@gmail.com X-Spamd-Result: default: False [-1.00 / 15.00]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36:c]; FREEMAIL_FROM(0.00)[gmail.com]; URI_COUNT_ODD(1.00)[3]; DKIM_TRACE(0.00)[gmail.com:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; FROM_EQ_ENVFROM(0.00)[]; IP_SCORE(0.00)[ip: (-9.30), ipnet: 2607:f8b0::/32(-2.58), asn: 15169(-2.17), country: US(-0.05)]; MIME_TRACE(0.00)[0:+,1:+,2:~]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; DWL_DNSWL_NONE(0.00)[gmail.com.dwl.dnswl.org : 127.0.5.0]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-0.999,0]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[haskell@freebsd.org]; IP_SCORE_FREEMAIL(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[9.2.5.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.6.8.4.0.b.8.f.7.0.6.2.list.dnswl.org : 127.0.5.0]; SUBJECT_ENDS_QUESTION(1.00)[]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[] Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-haskell@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FreeBSD-specific Haskell issues and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 30 Sep 2019 05:33:41 -0000 On Mon, Sep 30, 2019 at 3:44 AM Viktor Dukhovni wrote: > > I see that stackage is starting to use GHC 8.8.1 in the nightly > snapshots. Is it perhaps time to spin up a GHC 8.8.1 port? > > -- > Viktor. > _______________________________________________ > freebsd-haskell@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-haskell > To unsubscribe, send any mail to "freebsd-haskell-unsubscribe@freebsd.org" > I have a patch prepared, but it is currently blocked by cabal-install. I haven't yet managed to build it against Cabal-3.0.0.0. From owner-freebsd-haskell@freebsd.org Mon Sep 30 05:47:45 2019 Return-Path: Delivered-To: freebsd-haskell@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id B1B7EFC2AA for ; Mon, 30 Sep 2019 05:47:45 +0000 (UTC) (envelope-from ietf-dane@dukhovni.org) Received: from straasha.imrryr.org (straasha.imrryr.org [100.2.39.101]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 46hWdY2pMPz4RB8 for ; Mon, 30 Sep 2019 05:47:45 +0000 (UTC) (envelope-from ietf-dane@dukhovni.org) Received: by straasha.imrryr.org (Postfix, from userid 1001) id 18D5F2A2C2B; Mon, 30 Sep 2019 01:40:31 -0400 (EDT) Date: Mon, 30 Sep 2019 01:40:31 -0400 From: Viktor Dukhovni To: freebsd-haskell@freebsd.org Subject: Re: Anyone working on adding a GHC 8.8.1 port? Message-ID: <20190930054031.GL21772@straasha.imrryr.org> Reply-To: freebsd-haskell@freebsd.org References: <20190929234421.GH21772@straasha.imrryr.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.12.1 (2019-06-15) X-Rspamd-Queue-Id: 46hWdY2pMPz4RB8 X-Spamd-Bar: ++ Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of ietf-dane@dukhovni.org designates 100.2.39.101 as permitted sender) smtp.mailfrom=ietf-dane@dukhovni.org X-Spamd-Result: default: False [2.49 / 15.00]; ARC_NA(0.00)[]; HAS_REPLYTO(0.00)[freebsd-haskell@freebsd.org]; NEURAL_HAM_MEDIUM(-0.89)[-0.892,0]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:100.2.39.101:c]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; DMARC_NA(0.00)[dukhovni.org]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-1.00)[-0.995,0]; IP_SCORE(-1.13)[ip: (-4.25), ipnet: 100.2.0.0/16(-2.13), asn: 701(0.80), country: US(-0.05)]; RCVD_IN_DNSWL_MED(-0.20)[101.39.2.100.list.dnswl.org : 127.0.6.2]; RCVD_COUNT_ZERO(0.00)[0]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:701, ipnet:100.2.0.0/16, country:US]; SUBJECT_ENDS_QUESTION(1.00)[]; GREYLIST(0.00)[pass,body]; REPLYTO_EQ_TO_ADDR(5.00)[] X-BeenThere: freebsd-haskell@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FreeBSD-specific Haskell issues and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 30 Sep 2019 05:47:45 -0000 On Mon, Sep 30, 2019 at 09:33:02AM +0400, Gleb Popov wrote: > > I see that stackage is starting to use GHC 8.8.1 in the nightly > > snapshots. Is it perhaps time to spin up a GHC 8.8.1 port? > > I have a patch prepared, but it is currently blocked by cabal-install. I > haven't yet managed to build it against Cabal-3.0.0.0. Thanks! For GHC 8.8.1 itself, I had to apply the patch below to get it to to build. That said, "stack" does not yet support GHC 8.8.1 on FreeBSD it seems, so my projects must wait for that shoe to drop. Have not yet tried to do anything with cabal-install. --- a/libraries/base/System/Environment/ExecutablePath.hsc +++ b/libraries/base/System/Environment/ExecutablePath.hsc @@ -39,6 +39,7 @@ import Foreign.Marshal.Array import Foreign.Ptr import Foreign.Storable import System.Posix.Internals +#include #include #elif defined(mingw32_HOST_OS) import Control.Exception -- Viktor. From owner-freebsd-haskell@freebsd.org Mon Sep 30 08:25:03 2019 Return-Path: Delivered-To: freebsd-haskell@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 4D646121072 for ; Mon, 30 Sep 2019 08:25:03 +0000 (UTC) (envelope-from 6yearold@gmail.com) Received: from mail-pf1-x431.google.com (mail-pf1-x431.google.com [IPv6:2607:f8b0:4864:20::431]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 46hb731FY0z4ZBD for ; Mon, 30 Sep 2019 08:25:02 +0000 (UTC) (envelope-from 6yearold@gmail.com) Received: by mail-pf1-x431.google.com with SMTP id q21so5156702pfn.11 for ; Mon, 30 Sep 2019 01:25:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=jPRVg6HrfEo85y2NDnaBqDWuuopxM4loz2jJud73kLU=; b=ZhNdoE5dkeHlSPjC5R3l8gHFHDBGHpvMtKOt2Y5mPKdI7tpl0Sy8SE69tFaVTijszx arhLtKCL3NgTN9rMSKNZMSoaUTO31QhN/w8mp/hJ03c5JjM4pH4npKB4yjTEvsdC7spU hth3iALhLf2XjzjwRyXuugKLoN+BPrzbd8XSw1Ry6UoxadqqBmdgCUoSQ6tco7ztU2tP R2cJWucRW6JOprFCtWw5X1cJCDJ0HzAgssVhPhQLYMBtAxZHhOAxPT6D1CMdqRNrTkQC yTGBgSsVrt66ene3wK3JYWWhvHYl/MR4qR923D1F0tYoSOxYmlRXOv8G9Nt6evZuP4jK KfkA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=jPRVg6HrfEo85y2NDnaBqDWuuopxM4loz2jJud73kLU=; b=gVHhlQUE8c/nlDNAhIL+GcyyBp7tXYikANWXC35XdAtY76ZJuOqSzqzKoIngcxvFA9 18hnoPydDQHUR1UuJuwj2wTYvcKHViPnYMfjDvldc+31HGLX+udI2/Z9PmzEWTETEyqn hwW8aYeLlccn4fvM2R1jRhX5UYSw1jgj/+JmcNIDesK4MifYef/pZHvF5uJFvql0AP3R z3+jDRTNdA96IbQNumaOM3J7eei2Dqk0jgU7YKKTK2JkyGdttVONQjsx6ukM+o4qxq9d KOrnjTzh/SWeYovH4lPHuc8zH3NAIYGgHfnOdxn9t8q67XvjS47q5Z741JY07hKmT1FO ehUw== X-Gm-Message-State: APjAAAVwQWWpvtxrek+E1ONglqdQ+vvuFSO4WQBxq2QLl/oqNecfGQSL qSWlYLw/rGm41yCYhukX1ymllFmdVXQlzxCU4v6C5bH7 X-Google-Smtp-Source: APXvYqymKN+g4N/f0NEc0BXTMIphGk45yeD98ZTvMMlqS8iusLa3J1AfUXhGyqnXwdSl1nE2xYHcE1/OPknIuNlCXpM= X-Received: by 2002:aa7:9ab5:: with SMTP id x21mr19745500pfi.252.1569831900986; Mon, 30 Sep 2019 01:25:00 -0700 (PDT) MIME-Version: 1.0 References: <20190929234421.GH21772@straasha.imrryr.org> <20190930054031.GL21772@straasha.imrryr.org> In-Reply-To: <20190930054031.GL21772@straasha.imrryr.org> From: Gleb Popov <6yearold@gmail.com> Date: Mon, 30 Sep 2019 12:24:25 +0400 Message-ID: Subject: Re: Anyone working on adding a GHC 8.8.1 port? To: freebsd-haskell@freebsd.org X-Rspamd-Queue-Id: 46hb731FY0z4ZBD X-Spamd-Bar: ----- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-6.00 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-0.999,0]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; REPLY(-4.00)[] Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-haskell@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FreeBSD-specific Haskell issues and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 30 Sep 2019 08:25:03 -0000 On Mon, Sep 30, 2019 at 9:47 AM Viktor Dukhovni wrote: > On Mon, Sep 30, 2019 at 09:33:02AM +0400, Gleb Popov wrote: > > > > I see that stackage is starting to use GHC 8.8.1 in the nightly > > > snapshots. Is it perhaps time to spin up a GHC 8.8.1 port? > > > > I have a patch prepared, but it is currently blocked by cabal-install. I > > haven't yet managed to build it against Cabal-3.0.0.0. > > Thanks! For GHC 8.8.1 itself, I had to apply the patch below to > get it to to build. That said, "stack" does not yet support GHC > 8.8.1 on FreeBSD it seems, so my projects must wait for that shoe > to drop. Have not yet tried to do anything with cabal-install. > > --- a/libraries/base/System/Environment/ExecutablePath.hsc > +++ b/libraries/base/System/Environment/ExecutablePath.hsc > @@ -39,6 +39,7 @@ import Foreign.Marshal.Array > import Foreign.Ptr > import Foreign.Storable > import System.Posix.Internals > +#include > #include > #elif defined(mingw32_HOST_OS) > import Control.Exception > > -- > Viktor. > _______________________________________________ > freebsd-haskell@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-haskell > To unsubscribe, send any mail to "freebsd-haskell-unsubscribe@freebsd.org" > I'll try to prepare stack bindists of 8.8.1 on this week, if you need those. I just thought that 8.8.1 is too bleeding-edge and most packages aren't prepared for base 4.13. I also had no need in the patch you provided. Why did you have to add it? Any error messages? From owner-freebsd-haskell@freebsd.org Mon Sep 30 17:58:36 2019 Return-Path: Delivered-To: freebsd-haskell@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id AC9CA12DD79 for ; Mon, 30 Sep 2019 17:58:36 +0000 (UTC) (envelope-from ietf-dane@dukhovni.org) Received: from straasha.imrryr.org (straasha.imrryr.org [100.2.39.101]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 46hqrr0pjvz4F0h for ; Mon, 30 Sep 2019 17:58:35 +0000 (UTC) (envelope-from ietf-dane@dukhovni.org) Received: by straasha.imrryr.org (Postfix, from userid 1001) id BA2822A44D4; Mon, 30 Sep 2019 13:58:34 -0400 (EDT) Date: Mon, 30 Sep 2019 13:58:34 -0400 From: Viktor Dukhovni To: freebsd-haskell@freebsd.org Subject: Re: Anyone working on adding a GHC 8.8.1 port? Message-ID: <20190930175834.GQ21772@straasha.imrryr.org> Reply-To: freebsd-haskell@freebsd.org References: <20190929234421.GH21772@straasha.imrryr.org> <20190930054031.GL21772@straasha.imrryr.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.12.1 (2019-06-15) X-Rspamd-Queue-Id: 46hqrr0pjvz4F0h X-Spamd-Bar: ++ Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of ietf-dane@dukhovni.org designates 100.2.39.101 as permitted sender) smtp.mailfrom=ietf-dane@dukhovni.org X-Spamd-Result: default: False [2.76 / 15.00]; ARC_NA(0.00)[]; HAS_REPLYTO(0.00)[freebsd-haskell@freebsd.org]; NEURAL_HAM_MEDIUM(-0.69)[-0.692,0]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:100.2.39.101:c]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; DMARC_NA(0.00)[dukhovni.org]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-0.99)[-0.990,0]; IP_SCORE(-1.06)[ip: (-4.03), ipnet: 100.2.0.0/16(-2.02), asn: 701(0.80), country: US(-0.05)]; RCVD_IN_DNSWL_MED(-0.20)[101.39.2.100.list.dnswl.org : 127.0.6.2]; RCVD_COUNT_ZERO(0.00)[0]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:701, ipnet:100.2.0.0/16, country:US]; SUBJECT_ENDS_QUESTION(1.00)[]; GREYLIST(0.00)[pass,meta]; REPLYTO_EQ_TO_ADDR(5.00)[] X-BeenThere: freebsd-haskell@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FreeBSD-specific Haskell issues and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 30 Sep 2019 17:58:36 -0000 On Mon, Sep 30, 2019 at 12:24:25PM +0400, Gleb Popov wrote: > > Thanks! For GHC 8.8.1 itself, I had to apply the patch below to > > get it to to build. That said, "stack" does not yet support GHC > > 8.8.1 on FreeBSD it seems, so my projects must wait for that shoe > > to drop. Have not yet tried to do anything with cabal-install. > > > > --- a/libraries/base/System/Environment/ExecutablePath.hsc > > +++ b/libraries/base/System/Environment/ExecutablePath.hsc > > @@ -39,6 +39,7 @@ import Foreign.Marshal.Array > > import Foreign.Ptr > > import Foreign.Storable > > import System.Posix.Internals > > +#include > > #include > > #elif defined(mingw32_HOST_OS) > > import Control.Exception > > And I also had to turn off "dtrace" support in my build.mk file: HaveDtrace = NO Without that I got a linker error when a bunch of .o files were being relinked for some dtrace-related reason. > I'll try to prepare stack bindists of 8.8.1 on this week, if you need > those. I just thought that 8.8.1 is too bleeding-edge and most packages > aren't prepared for base 4.13. No rush, I can wait until stack has upstream support for GHC 8.8.1 on FreeBSD. Just noticed that the nightlies are now using 8.8.1, and thought it might be time to start getting ready. > I also had no need in the patch you provided. Why did you have to add it? > Any error messages? The error was about "u_int" (used in sysctl.h) being an unknown type when compiling that file. I'm using FreeBSD 12.0. -- Viktor. From owner-freebsd-haskell@freebsd.org Wed Oct 2 10:54:13 2019 Return-Path: Delivered-To: freebsd-haskell@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 74CB712B286 for ; Wed, 2 Oct 2019 10:54:13 +0000 (UTC) (envelope-from 6yearold@gmail.com) Received: from mail-pg1-x52b.google.com (mail-pg1-x52b.google.com [IPv6:2607:f8b0:4864:20::52b]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 46jtLD49ZSz4FKC for ; Wed, 2 Oct 2019 10:54:12 +0000 (UTC) (envelope-from 6yearold@gmail.com) Received: by mail-pg1-x52b.google.com with SMTP id c17so11657598pgg.4 for ; Wed, 02 Oct 2019 03:54:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=2/xDrm1DgwZNp7nAWxXnWxrtswZQ0eYPw4kBTKGrxVY=; b=IgVPfmC6iyu6ELxHEJLEkIs5BhVD/YgPTN4H49gK9+98U+JAih8W+PSyjoZLBO3+YR 2QTfpDhPEjfI6nhLmUhWi/zFhJwG4kRyZiCBD2kdmL2p2PBZOqOMWF7Y88fFA6TUPT+5 83dk2mrnkqVxvLri5jpH8Ug/zyinxKMfE8ZLAkaaJILvrMaH3U1IrLTLxoAze/cpgKtY msIGpgKJsNwN+qv6LhNf5zFsBh4064Su8yj1IBbyOSAWJoyazzmmp19MOGp4XJoswoSF FKB6yVUGTpDeXvW4s7KJpDa3m08TI38+H/0tXG+1ukOW49XETKaPK4V323BN0PHOF/xB jcPw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=2/xDrm1DgwZNp7nAWxXnWxrtswZQ0eYPw4kBTKGrxVY=; b=jcrURLp4iPwqS4/zkYixuxzHw8e5BSasennDu4RhDBYny4+/3yTe/b+7U+/eKrMWcm vD/LgyEWZY1822rMQ7N8g/QgcTJZKRNWDGnnSq0T80AduLrjuAJFr+UDdshtkqFcGtwg d2PuzmM5d16bUFRRd2rbqzk9kgsZw7wvwFv7pnJEfqIUEwsYjJLa4ZCqAAW8LGHvLQR/ YjMvt4DE8g0e5NfTuYYq3TwGh0/b4H0+HplUo2N6honLFE14XXTsWl7ncAyxZf1/cZJB tHA2JB5Ut8du31667SftEMwWHqK8SLRgD3eeUFShN6XrBm/qZRq6yORBaNN9ajJJFteP /Yag== X-Gm-Message-State: APjAAAWuv7BGu/5m03D/E0e2otbkia+5ASZnPy9Mfv7Dekz1C7NXomYk NbWjzZq0CWczo2UW+u3sgyiaoOf4bORVkyJx9lv5Wf4/3eI= X-Google-Smtp-Source: APXvYqyug/kC3T5Uvd0s6jKQZIVHmg4+/DnhvzeU4/D+IW4+/aDvIiwGtHNwCavdcfJ3EBY7ZwFMGY03eOZQeDWz4vI= X-Received: by 2002:aa7:9ab5:: with SMTP id x21mr3868653pfi.252.1570013650624; Wed, 02 Oct 2019 03:54:10 -0700 (PDT) MIME-Version: 1.0 References: <20190929234421.GH21772@straasha.imrryr.org> <20190930054031.GL21772@straasha.imrryr.org> <20190930175834.GQ21772@straasha.imrryr.org> In-Reply-To: <20190930175834.GQ21772@straasha.imrryr.org> From: Gleb Popov <6yearold@gmail.com> Date: Wed, 2 Oct 2019 14:53:44 +0400 Message-ID: Subject: Re: Anyone working on adding a GHC 8.8.1 port? To: freebsd-haskell@freebsd.org X-Rspamd-Queue-Id: 46jtLD49ZSz4FKC X-Spamd-Bar: - Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=IgVPfmC6; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of 6yearold@gmail.com designates 2607:f8b0:4864:20::52b as permitted sender) smtp.mailfrom=6yearold@gmail.com X-Spamd-Result: default: False [-2.00 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36:c]; FREEMAIL_FROM(0.00)[gmail.com]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-haskell@freebsd.org]; TO_DN_NONE(0.00)[]; IP_SCORE_FREEMAIL(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; SUBJECT_ENDS_QUESTION(1.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; RCVD_IN_DNSWL_NONE(0.00)[b.2.5.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.6.8.4.0.b.8.f.7.0.6.2.list.dnswl.org : 127.0.5.0]; IP_SCORE(0.00)[ip: (-8.49), ipnet: 2607:f8b0::/32(-2.57), asn: 15169(-2.16), country: US(-0.05)]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com.dwl.dnswl.org : 127.0.5.0] Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-haskell@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FreeBSD-specific Haskell issues and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Oct 2019 10:54:13 -0000 On Mon, Sep 30, 2019 at 9:58 PM Viktor Dukhovni wrote: > On Mon, Sep 30, 2019 at 12:24:25PM +0400, Gleb Popov wrote: > > > > Thanks! For GHC 8.8.1 itself, I had to apply the patch below to > > > get it to to build. That said, "stack" does not yet support GHC > > > 8.8.1 on FreeBSD it seems, so my projects must wait for that shoe > > > to drop. Have not yet tried to do anything with cabal-install. > > > > > > --- a/libraries/base/System/Environment/ExecutablePath.hsc > > > +++ b/libraries/base/System/Environment/ExecutablePath.hsc > > > @@ -39,6 +39,7 @@ import Foreign.Marshal.Array > > > import Foreign.Ptr > > > import Foreign.Storable > > > import System.Posix.Internals > > > +#include > > > #include > > > #elif defined(mingw32_HOST_OS) > > > import Control.Exception > > > > > And I also had to turn off "dtrace" support in my build.mk file: > > HaveDtrace = NO > > Without that I got a linker error when a bunch of .o files were > being relinked for some dtrace-related reason. > > > I'll try to prepare stack bindists of 8.8.1 on this week, if you need > > those. I just thought that 8.8.1 is too bleeding-edge and most packages > > aren't prepared for base 4.13. > > No rush, I can wait until stack has upstream support for GHC 8.8.1 > on FreeBSD. Just noticed that the nightlies are now using 8.8.1, > and thought it might be time to start getting ready. > I have created a pull request adding 8.8.1 bindists: https://github.com/commercialhaskell/stackage-content/pull/69 Once this is merged, stack should support nightly snapshots on FreeBSD. > > I also had no need in the patch you provided. Why did you have to add it? > > Any error messages? > > The error was about "u_int" (used in sysctl.h) being an unknown > type when compiling that file. I'm using FreeBSD 12.0. > > -- > Viktor. > _______________________________________________ > freebsd-haskell@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-haskell > To unsubscribe, send any mail to "freebsd-haskell-unsubscribe@freebsd.org" > From owner-freebsd-haskell@freebsd.org Thu Oct 3 06:38:01 2019 Return-Path: Delivered-To: freebsd-haskell@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id EA51712A11F for ; Thu, 3 Oct 2019 06:38:01 +0000 (UTC) (envelope-from bounce_60002444216+a.141f77f644af1c1_11699e4bffab4fd_vpbm@zcsend.in) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 46kNc95tKCz3Brs for ; Thu, 3 Oct 2019 06:38:01 +0000 (UTC) (envelope-from bounce_60002444216+a.141f77f644af1c1_11699e4bffab4fd_vpbm@zcsend.in) Received: by mailman.nyi.freebsd.org (Postfix) id C9C8C12A11E; Thu, 3 Oct 2019 06:38:01 +0000 (UTC) Delivered-To: haskell@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id C980F12A11D for ; Thu, 3 Oct 2019 06:38:01 +0000 (UTC) (envelope-from bounce_60002444216+a.141f77f644af1c1_11699e4bffab4fd_vpbm@zcsend.in) Received: from senderb16.zcsend.net (senderb16.zcsend.net [135.84.83.16]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 46kNc85pgQz3Brr for ; Thu, 3 Oct 2019 06:38:00 +0000 (UTC) (envelope-from bounce_60002444216+a.141f77f644af1c1_11699e4bffab4fd_vpbm@zcsend.in) Received: from sender20.psin2.zcsend.in (103.103.198.20) by senderb16.zcsend.net id himbkg2j7so8 for ; Wed, 2 Oct 2019 23:37:59 -0700 (envelope-from ) Received: from [10.113.29.158] (10.113.29.158) by sender20.psin2.zcsend.in id himbke221746 for ; Thu, 3 Oct 2019 12:07:58 +0530 (envelope-from ) DKIM-Signature: a=rsa-sha1; b=T0WbPauwbs4ndZL18K3kdsyYt60RQYhOiWktdcgCyJa6a7xo81Zlgzt+KYjFhpk+9nS0TWS4tmDiUodVS4OoiFrAHS6xiS8Mr3/ox4u1YibQgU08ccIBuUWQd/Q47dt3Aux7n303hN4t16lKx1hCoAB7lunOaPmNpujHkZGDLBw=; c=simple/simple; s=251927; d=enbloc.media; v=1; bh=ZY/vA/e0LQGoIP1cP5F1QhfWvr8=; h=date:from:reply-to:to:message-id:subject:mime-version:content-type; DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=251927; d=enbloc.media; h=date:from:reply-to:to:message-id:subject:content-type; b=t4PaWmdFrA8WGjxppoZZREVq9WgYKcx1x/ow9BcBT5TQ2jv7MrwnAWcSvCY/WidsnANDCBgscloL kcXOabX6IrSmiZSmSU0JidD2dMG7foLsnLhRU1tkCDXiSWIjqG+3bS+7CisTLFeG3JfPLDm7z2n9 r3SufSznySR3w1akBlI= Date: Thu, 3 Oct 2019 12:07:58 +0530 (IST) From: "Enbloc Media" Reply-To: dm@enbloc.media To: haskell@freebsd.org Message-ID: Subject: Build at Kyber DeFi Virtual Hackathon and stand a chance to win $42,000 MIME-Version: 1.0 X-JID: 2573bc7da3e92eab541dd9fcf2ef15e5c1185630859ca1fd0.141f77f6449d871 X-campaignid: zohocampaigns.2573bc7da3e92eab541dd9fcf2ef15e5c1185630859ca1fd0.zcb.141f77f644af1c1.11699e4bffab4fd X-Zoho-RID: zohocampaigns.2573bc7da3e92eab541dd9fcf2ef15e5c1185630859ca1fd0.zcb.141f77f644af1c1.11699e4bffab4fd X-Mailer: Zoho Campaigns List-Unsubscribe-Post: List-Unsubscribe=One-Click X-Report-Abuse: , X-Rspamd-Queue-Id: 46kNc85pgQz3Brr X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=enbloc.media header.s=251927 header.b=T0WbPauw; dmarc=none; spf=pass (mx1.freebsd.org: domain of bounce_60002444216@zcsend.in designates 135.84.83.16 as permitted sender) smtp.mailfrom=bounce_60002444216@zcsend.in X-Spamd-Result: default: False [-2.08 / 15.00]; HAS_REPLYTO(0.00)[dm@enbloc.media]; XM_UA_NO_VERSION(0.01)[]; R_SPF_ALLOW(-0.20)[+ip4:135.84.83.0/24:c]; ZERO_FONT(0.10)[1]; TO_DN_NONE(0.00)[]; SUBJECT_HAS_CURRENCY(1.00)[]; REPLYTO_ADDR_EQ_FROM(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; DKIM_TRACE(0.00)[enbloc.media:+]; FORGED_SENDER(0.30)[dm@enbloc.media,bounce_60002444216@zcsend.in]; MIME_TRACE(0.00)[0:+,1:+,2:~]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:2639, ipnet:135.84.82.0/23, country:US]; TAGGED_FROM(0.00)[a.141f77f644af1c1_11699e4bffab4fd_vpbm]; FROM_NEQ_ENVFROM(0.00)[dm@enbloc.media,bounce_60002444216@zcsend.in]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-0.998,0]; R_DKIM_ALLOW(-0.20)[enbloc.media:s=251927]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[haskell@freebsd.org]; DMARC_NA(0.00)[enbloc.media]; HAS_LIST_UNSUB(-0.01)[]; RCPT_COUNT_ONE(0.00)[1]; MANY_INVISIBLE_PARTS(0.05)[1]; IP_SCORE(-1.04)[ipnet: 135.84.82.0/23(-1.70), asn: 2639(-3.43), country: US(-0.05)]; RCVD_IN_DNSWL_NONE(0.00)[16.83.84.135.list.dnswl.org : 127.0.15.0]; RWL_MAILSPIKE_POSSIBLE(0.00)[16.83.84.135.rep.mailspike.net : 127.0.0.17] Content-Type: text/plain;charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-haskell@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FreeBSD-specific Haskell issues and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Oct 2019 06:38:02 -0000 =20 ###=20 =C2=A0 =20 Hi! =20 IBC Media presents you the https://kyber.devpost.com/ #KyberDeFi Virtual = Hackathon [ https://kyber.devpost.com/ ]hosted by the Kyber Network. Build = blockchain products with real-world applications on the Kyber Network and w= in USD $42,000 worth of prizes. This online hackathon is taking place from = 9 September - 21 October and will focus heavily on the novel and practical = solutions for DeFi. =20 Here's how you can participate: =20 =20 * 1. Register on https://kyber.devpost.com/ Devpost [ https://kyber.devp= ost.com/ ]for this hackathon=20 * 2. Read our https://blog.kyber.network/tagged/hackathon Defi Hackathon = Blog [ https://blog.kyber.network/tagged/hackathon ]=20 * 3. Read the relevant tech https://kyber.devpost.com/details/resources d= ocumentation [ https://kyber.devpost.com/details/resources ] * 4. Click 'Get Started!' Submit your project between 9 Sep - 21 Oct (11.45= pm SGT/GMT+8)=20 * 5. Judging Period: After 21 October =20 =20 The KyberDeFi Hackathon will give you a chance to learn and implement more = blockchain applications and win exciting prizes for the same. =20 https://kyber.devpost.com/?utm_source=3DIBCNewsletter&utm_medium=3Demail&= utm_campaign=3DKyberDeFi&utm_term=3DDeFi&utm_content=3DKyberDeFi_1 SIGN UP= NOW [ https://kyber.devpost.com/?utm_source=3DIBCNewsletter&utm_medium=3De= mail&utm_campaign=3DKyberDeFi&utm_term=3DDeFi&utm_content=3DKyberDeFi_1 ] = =20 The online hackathon will focus heavily on novel and practical solutions fo= r DeFi, and we hope to see greater composability between Ethereum projects = such as bZx, Chainlink, Compound, Melon, Synthetix, the WBTC community, and= many others.=20 Note: =C2=A0There's no fee to participate in the hackathon. =20 Happy Building,=20 The IBC Media Team =20 ---------------------------------------------------------------------- This email was sent by dm@enbloc.media to haskell@freebsd.org Not interested?Unsubscribe - https://bwcl.maillist-manage.in/ua/optout?od= =3D2573bc7da3e92eab541dd9fcf2ef15e5c1185630859ca1fd0&rd=3D141f77f644af1c1&s= d=3D141f77f6449dc51&n=3D11699e4bffab4fd Update profile - https://bwcl.maillist-manage.in/ua/upc?upd=3D141f77f6444e= 98f&r=3D141f77f644af1c1&n=3D11699e4bffab4fd&od=3D2573bc7da3e92eab541dd9fcf2= ef15e5c1185630859ca1fd0 =20 IBC Media | BVR Lake Front,, Veerannapalya Main Road, Nagavara, Bengaluru, = Karnataka 560045=20 Our Privacy Policy [ ] and Terms of Use. [ ]=20