Hmm, too late, NuttX 12.2.0 as released with that regression.

As workaround people can use Linux and avoid too much power in the
hands of a single company! That company value is U$ 4 Trillion (only 7
countries in the world has GDP bigger than that).

Jokes aside, I thin we need to release 12.2.1 with a fix, what do you
think Alin?

BR,

Alan

On 7/6/23, Petro Karashchenko <petro.karashche...@gmail.com> wrote:
> https://github.com/apache/nuttx/issues/9670
>
> On Thu, Jul 6, 2023, 2:29 PM Mark Stevens <mark.stev...@wildernesslabs.co>
> wrote:
>
>> So had a play with 12.2 and came across an error when building.
>>
>> make -j V=2 generates the following expanded output for the error:
>>
>> grep -v "CONFIG_BASE_DEFCONFIG"
>> "/Users/markstevens/GitHub/NuttXAndPicoW/nuttx/.config" >
>> "/Users/markstevens/GitHub/NuttXAndPicoW/nuttx/.config.tmp"
>> echo "Create version.h"
>> if ! cmp -s "/Users/markstevens/GitHub/NuttXAndPicoW/nuttx/.config.tmp"
>> "/Users/markstevens/GitHub/NuttXAndPicoW/nuttx/.config.orig" ; then \
>>                 sed -i.bak "/CONFIG_BASE_DEFCONFIG/ { /-dirty/!
>> s/\"$/-dirty\"/ }"
>> "/Users/markstevens/GitHub/NuttXAndPicoW/nuttx/.config";
>> \
>>         else \
>>                 sed -i.bak "s/-dirty//g"
>> "/Users/markstevens/GitHub/NuttXAndPicoW/nuttx/.config"; \
>>         fi
>> mkdir -p staging
>> Create version.h
>> sed: 1: "/CONFIG_BASE_DEFCONFIG/ ...": bad flag in substitute command:
>> '}'
>> make: *** [include/nuttx/config.h] Error 1
>> make: *** Waiting for unfinished jobs….
>>
>> Steps to reproduce:
>>
>> git checkout releases/12.2
>> git clean -dfx
>> git reset —hard
>> ./tools/configure.sh -l raspberrypi-pico-w:nsh
>> make menuconfig
>> — Change one setting, I disabled the hello example application and save
>> the settings.
>> make -j
>>
>> OS: MacOS
>>
>> Note that if you don not make a change using menuconfig then the system
>> builds OK.
>>
>> I have tried with the build system configured as Mac and Linux.
>>
>> Regards,
>> Mark
>> ______________________________
>> mark.stev...@wildernesslabs.co
>>
>>
>>
>>
>> > On 5 Jul 2023, at 08:06, Alin Jerpelea <jerpe...@gmail.com> wrote:
>> >
>> > The Apache NuttX project team is proud to announce
>> > Apache NuttX 12.2.0 has been released.
>> >
>> > The release artifacts and Release Notes can be found
>> > at:
>> https://nuttx.apache.org/download/https://nuttx.apache.org/releases/12.2.0/
>> >
>> > Thanks,
>> > Alin Jerpelea
>> > on behalf of Apache NuttX PPMC
>>
>>
>

Reply via email to