Hi, I meant the system source at /usr/src, not the dports source. Sorry for the confusion.
See build(7) man page for how to build and update. See also https://www.dragonflybsd.org/release58/ Cheers Aaron > On Feb 18, 2021, at 21:24, Jávorszky Balázs <[email protected]> > wrote: > > > Hi, > > Thanks for your answer. > > I think I've pulled the source (cd /usr; make dports-update) but I really > don't know how to upgrade sh from this point on. Remember, I need to have a > working sh with the pipefail option to use it for a build. > > Regards, > > Balázs > > On 2/18/21 2:03 PM, Aaron LI wrote: >> Sorry, forgot to Cc the list. >> >> >> Begin forwarded message: >> >>> From: Aaron LI <[email protected]> >>> Date: February 18, 2021 at 20:55:41 GMT+8 >>> To: Jávorszky Balázs <[email protected]> >>> Subject: Re: New binary packages available (Sync Jan 17 2021) >>> >>> >>> >>> >>>> On Feb 18, 2021, at 20:17, Jávorszky Balázs <[email protected]> >>>> wrote: >>>> >>>> >>>> Guys, >>>> >>>> When I do anything in dports, I get the following: >>>> >>>> # cd /usr/dports/deskutils/calibre >>>> # make build >>>> set: Illegal option -o pipefail >>>> *** Error code 2 >>>> >>>> Stop. >>>> make: stopped in /usr/dports/deskutils/calibre >>>> I checked it, and set -o pipefail is in almost every script in >>>> /usr/dports/Mk/Scripts and /bin/sh really does not have the pipefail >>>> option. >>>> >>> The sh in DragonFly 5.8 release recently has received a bunch of updates, >>> including the pipefail option. So you can pull the source and upgrade the >>> system. >>> >>> Cheers >>> Aaron > <0xC6991810B203B247.asc>
