[devel] armh-alt-linux-gnueabi-gcc: error: -pg and -fomit-frame-pointer are incompatible

Dmitry V. Levin ldv на altlinux.org
Вт Июл 21 23:37:55 MSK 2020


On Tue, Jul 21, 2020 at 11:30:16PM +0300, Aleksey Novodvorsky wrote:
> вт, 21 июл. 2020 г., 23:20 Sergey Y. Afonin <asy на altlinux.org>:
> 
> > Приветствую.
> >
> > [#255218] [test-only] FAILED iperf3.git=3.8.1-alt1
> >
> > armh-alt-linux-gnueabi-gcc -DHAVE_CONFIG_H -I.    -pg -g -pipe
> > -frecord-gcc-switches -Wall -g -O2 -fomit-frame-pointer -march=armv7-a
> > -mthumb -Wall -c -o iperf3_profile-main.o `test -f 'main.c' || echo
> > './'`main.c
> > armh-alt-linux-gnueabi-gcc: error: -pg and -fomit-frame-pointer are
> > incompatible
> > make[2]: *** [Makefile:979: iperf3_profile-main.o] Error 1
> >
> > Это стоит как-то пытаться чинить, или исключить armh из сборки?
> > Хотя, по идее, утилита может полезной оказаться.
> 
> Да.
> 
> Посмотрите, как ее другие собирают
> 
> https://pkgs.org/download/iperf3

Видимо, у других на arm по умолчанию нет -fomit-frame-pointer,
а у нас почему-то есть.  В качестве объезда попробуйте, например,
%remove_optflags -fomit-frame-pointer


-- 
ldv


Подробная информация о списке рассылки Devel