* [devel] gcc8, i586, -Wno-deprecated-copy
@ 2020-03-17 18:26 Sergey Y. Afonin
2020-03-17 20:09 ` Dmitry V. Levin
0 siblings, 1 reply; 4+ messages in thread
From: Sergey Y. Afonin @ 2020-03-17 18:26 UTC (permalink / raw)
To: ALT Linux Team development discussions
Приветствую.
Какая-то интересная ситуация попалась в p9. Попробовал собрать
mysql-workbench-community в p9, и сборка на i586 встала с ошибкой
cc1plus: error: unrecognized command line option '-Wno-deprecated-copy' [-Werror]
http://git.altlinux.org/tasks/247945/build/100/i586/log
А как сборка на x86_64 прошла тогда? Опции в зависимости от архитектур
отличаются? В Sisyphus из того же тэга собирается и для i586, но в Sisyphus
уже gcc9.
--
С уважением, Сергей Афонин
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [devel] gcc8, i586, -Wno-deprecated-copy
2020-03-17 18:26 [devel] gcc8, i586, -Wno-deprecated-copy Sergey Y. Afonin
@ 2020-03-17 20:09 ` Dmitry V. Levin
2020-03-18 7:32 ` Sergey Afonin
0 siblings, 1 reply; 4+ messages in thread
From: Dmitry V. Levin @ 2020-03-17 20:09 UTC (permalink / raw)
To: devel
On Tue, Mar 17, 2020 at 10:26:21PM +0400, Sergey Y. Afonin wrote:
> Приветствую.
>
> Какая-то интересная ситуация попалась в p9. Попробовал собрать
> mysql-workbench-community в p9, и сборка на i586 встала с ошибкой
>
> cc1plus: error: unrecognized command line option '-Wno-deprecated-copy' [-Werror]
>
> http://git.altlinux.org/tasks/247945/build/100/i586/log
>
> А как сборка на x86_64 прошла тогда? Опции в зависимости от архитектур
> отличаются? В Sisyphus из того же тэга собирается и для i586, но в Sisyphus
> уже gcc9.
На x86_64 не оказалось -Werror. Ну и пакет у вас, однако.
--
ldv
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [devel] gcc8, i586, -Wno-deprecated-copy
2020-03-17 20:09 ` Dmitry V. Levin
@ 2020-03-18 7:32 ` Sergey Afonin
2020-03-19 6:44 ` Sergey Afonin
0 siblings, 1 reply; 4+ messages in thread
From: Sergey Afonin @ 2020-03-18 7:32 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Wednesday 18 March 2020, Dmitry V. Levin wrote:
> > А как сборка на x86_64 прошла тогда? Опции в зависимости от архитектур
> > отличаются? В Sisyphus из того же тэга собирается и для i586, но в Sisyphus
> > уже gcc9.
>
> На x86_64 не оказалось -Werror. Ну и пакет у вас, однако.
Интересно. Но это тогда cmake получался бы. no-deprecated-copy встречается
в только в основном CMakeLists.txt, дважды. Сразу после есть такой код:
if(BUILD_FOR_GCOV)
message ("Enable GCOV due to BUILD_FOR_GCOV")
set(WB_CXXFLAGS ${WB_CXXFLAGS} -fprofile-arcs -ftest-coverage )
set(WB_CFLAGS ${WB_CFLAGS} -fprofile-arcs -ftest-coverage)
else()
set(WB_CXXFLAGS ${WB_CXXFLAGS} -Werror)
set(WB_CFLAGS ${WB_CFLAGS} -Werror)
endif()
BUILD_FOR_GCOV ранее получает значение OFF, нигде больше не переопределяется.
Но нет. Я перезапустил сборку с %make_build VERBOSE=1. сообщение "cc1plus: error:
unrecognized command line option" у i586 соответствует сборке
/usr/src/RPM/BUILD/mysql-workbench-community-8.0.19/library/ssh/SSHCommon.cpp
Если посмотреть, как этот же код собирается на yf ч86_64, то там -Werror
присутствует: http://git.altlinux.org/tasks/247945/build/200/x86_64/log
--
С уважением, Сергей Афонин.
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [devel] gcc8, i586, -Wno-deprecated-copy
2020-03-18 7:32 ` Sergey Afonin
@ 2020-03-19 6:44 ` Sergey Afonin
0 siblings, 0 replies; 4+ messages in thread
From: Sergey Afonin @ 2020-03-19 6:44 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Wednesday 18 March 2020, Sergey Afonin wrote:
> сообщение "cc1plus: error: unrecognized command line option" у i586 соответствует
> сборке /usr/src/RPM/BUILD/mysql-workbench-community-8.0.19/library/ssh/SSHCommon.cpp
> Если посмотреть, как этот же код собирается на yf ч86_64, то там -Werror
> присутствует: http://git.altlinux.org/tasks/247945/build/200/x86_64/log
Да и если сборку i586 посмотреть, то
Building CXX object library/ssh/CMakeFiles/wbssh.dir/SSHSftp.cpp.o перед
SSHCommon.cpp проходит с "-Wno-deprecated-copy ... -Werror". Получается,
что если никакое предупреждение не возникает (а на SSHCommon как раз есть),
то -W не обрабатывается, и потому cc1plus не ругается на -Wno-deprecated-copy
до этого момента?
--
С уважением, Сергей Афонин.
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2020-03-19 6:44 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-03-17 18:26 [devel] gcc8, i586, -Wno-deprecated-copy Sergey Y. Afonin
2020-03-17 20:09 ` Dmitry V. Levin
2020-03-18 7:32 ` Sergey Afonin
2020-03-19 6:44 ` Sergey Afonin
ALT Linux Team development discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
public-inbox-index devel
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.devel
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git