Sunday, September 01, 2019

Re: devel/shellcheck update for ghc 8.6.4

On Mon, Jun 3, 2019 at 11:03 AM Caspar Schutijser <caspar@schutijser.com>
wrote:

> On Sun, Jun 02, 2019 at 03:06:28PM -0700, Greg Steuck wrote:
> > In my quest to update the ports [tree] to ghc 8.6.4 I arrived at a fork
> re
> > ShellCheck.
> >
> > The first blocker is ANN/TemplateHaskell is [broken] enough that
> > patching is required to get rid of all ShellCheck testing code.


This has been resolved by switching to the system linker instead of GHC
internal one
(
https://github.com/blackgnezdo/ports/commit/f5997dfde3ef5620d54d046dd9708dc441f09322
)


> > the next snag is the ancient version of ShellCheck in ports. At least
> > a couple of places need to be patched for Semigroup and MonadFail
> > issues. My natural impulse would be to upgrade ShellCheck to the most
> > recent version 0.6.0, except it has a larger dependency
> > set and at least aeson is not in ports. At this point I'm not sure
> > which way to go. Is the new version with a larger set of deps a better
> > option? Or the patched-up old version?


I ended up patching the old version to build with 8.6
(
https://github.com/blackgnezdo/ports/commit/51888cfbf1dad9485f1bf4cb41a2cd1ccc386ac3
)
It was the easiest thing to do for now though maybe removing
ShellCheck would've been a better long term move.

Thanks
Greg

Re: What is you motivational to use OpenBSD

For what it may be worth, I found xfce very usable and clean, even for someone used to Windows 7 (my wife and some others required very little or no help, as far as the GUI goes anyway). More recently, I took the time to learn about tmux and fvwm and to customize their configs to my tastes, which I haven't regretted (and I now prefer since they are part of base).
--
Luke Call
Things I want to say to many (a lightly-loading site):
http://lukecall.net (updated 2019-08-27)


On 09-01 12:18, Strahil Nikolov wrote:
> I'm a "linux guy" who wants a little bit more security...
> I'm still learning openBSD, but I like the project's idea to build software with security in mind.Also, PF seems pretty good and I'm willing to learn it and if possible to deploy a CARP-ed cluster.
>
> Sadly, I am still hesitant to try the gui... yet, there are a lot of stuff this BSD can be used for - from a firewall/router to a full blown Laptop distro.
>
> And Of course, I love the documentation.
>
> Best Regards,
> Strahil Nikolov
>
>
>
>
> >I first started using it around version 4.3. I was trying BSD's after
> >using Linux for a bit, and tried FreeBSD first.
> >
> >But OpenBSD was the only one that supported my laptop's WiFi card. And
> >getting everything running was much less of a hassle.
> >
> >It's the best BSD for getting a fine workstation up quickly.
> >
> >My Thinkpad T60 running OpenBSD got me through college just fine.
> >
> >It's the first operating system that I was able to do lots of cool
> >sysadmin stuff because of how simple it is.
> >
> >And also the first operating system I found that was easier to find
> >answers in the manual, and not through Google.
> >
> >Also the OS that inspired me to learn C programming.
> >
> >OpenBSD is the best BSD, and getting better every release.
>