Schweeeeeeeet

All we need now is confirmation from someone on *bunts/Debian.

Bryan, you may want to test on MixOS as well.

On Dec 13, 2017 19:10, "Christian" <christian...@posteo.net> wrote:

> Hi Jason,
>
> It builds now!  No issues here anymore.
>   -Christian
>
> On Wed, 13 Dec 2017 10:44:59 -0600
> Jason Harrer <jazzyeagl...@gmail.com> wrote:
>
> > Hello, all -
> >
> > I went ahead and made some changes to hopefully resolve all of the
> > issues on Arch/Parabola.  One of the joys of the bleeding edge
> > distros is that we find errors first.  :)
> >
> > You can find the changes on a WIP MR @
> > https://git.snowdrift.coop/sd/snowdrift/merge_requests/98
> >
> > I'd like to ask Christian to switch to the new branch and attempt to
> > build from scratch to see if there are any issues on Arch that I may
> > not have caught.  I'd also like to ask others on *buntu/Debian to
> > attempt to build the branch from scratch (including "./sdb.hs clean
> > && ./sdb.hs start") to ensure I didn't unintentionally break anything
> > for others.
> >
> > Once I know it's working on the various distros, I can make a slight
> > modification (see MR notes) and remove the WIP indicator.
> >
> > Thanks!
> >
> > On Tue, Dec 12, 2017 at 7:17 AM, Jason Harrer <jazzyeagl...@gmail.com>
> > wrote:
> >
> > > I'm on Parabola and had the same issue as well.  I found a dirty
> > > hack that works for me, at least until I have time to play around
> > > and find a better solution.  At
> > > https://stackoverflow.com/questions/41365866/installing-
> > > zlib-using-stack-recompile-with-fpic they mention a hack in the ghc
> > > settings under the .stack/ directory within the project.  If you
> > > follow those steps to disable PIE, then it should compile.
> > >
> > > I will note that we are looking in moving away from Stack and moving
> > > closer to Nix, which is the package manager for NixOS but works on
> > > all distros.  By using such a package manager, we can hopefully
> > > create a system whereby the code will work on any distro without
> > > having to have special hacks on each one.  This is one of the
> > > reasons I haven't sought out a better solution, though it may not
> > > be a bad idea to figure this out for Stack so future folks don't
> > > have the same issue while we transition.
> > >
> > > Thanks for bringing this up!
> > >
> > > On Mon, Dec 11, 2017 at 9:23 PM, Christian <christian...@posteo.net>
> > > wrote:
> > >
> > >> So, I've tried following the instructions listed here:
> > >> https://git.snowdrift.coop/sd/snowdrift/blob/master/BUILD.md
> > >> but I'm getting hung up on both "./build.sh test" and the
> > >> troubleshooting command "./sdb.hs clean".  Both give errors with
> > >> the "clock" library.  I believe the relevant errors are the
> > >> following:
> > >>
> > >> Clock.hsc:44:0: warning: "hsc_alignment" redefined
> > >> In file included
> > >> from .stack-work/dist/x86_64-linux-tinfo6-nopie/Cabal-1.24.2.0/bu
> > >> ild/System/Clock_hsc_make.c:1:0: /home/christian/.stack/program
> > >> s/x86_64-linux/ghc-tinfo6-nopie-8.0.2/lib/ghc-8.0.2/
> template-hsc.h:88:0:
> > >> note: this is the location of the previous definition #define
> > >> hsc_alignment(t...) \
> > >> /usr/bin/ld: .stack-work/dist/x86_64-linux-
> tinfo6-nopie/Cabal-1.24.2.0/bu
> > >> ild/System/Clock_hsc_make.o:
> > >> relocation R_X86_64_32 against `.rodata' can not be used when
> > >> making a shared object; recompile with -fPIC /usr/bin/ld: final
> > >> link failed: Nonrepresentable section on output
> > >>
> > >> This is done via arch linux, with the recommended packages
> > >> installed.
> > >>
> > >> Let me know if any specific information could be helpful, and
> > >> sorry for the trouble.
> > >>   -Christian
> > >> _______________________________________________
> > >> Dev mailing list
> > >> Dev@lists.snowdrift.coop
> > >> https://lists.snowdrift.coop/mailman/listinfo/dev
> > >>
> > >
> > >
> _______________________________________________
> Dev mailing list
> Dev@lists.snowdrift.coop
> https://lists.snowdrift.coop/mailman/listinfo/dev
>
_______________________________________________
Dev mailing list
Dev@lists.snowdrift.coop
https://lists.snowdrift.coop/mailman/listinfo/dev

Reply via email to