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>

Reply via email to