[devel] g++: error: unrecognized command line option '-R'
Dmitry V. Levin
ldv на altlinux.org
Ср Сен 9 23:43:52 MSK 2020
On Wed, Sep 09, 2020 at 10:48:42PM +0300, Vitaly Lipatov wrote:
> Добрый день!
> Некоторые пакете перестали собираться с ошибкой
> g++: error: unrecognized command line option '-R'
>
> Это правда, что этот параметр надо заменить на -Wl,-rpath=
> как рекомендуют здесь?
> https://github.com/rbgirshick/py-faster-rcnn/issues/706
>
> Соответственно, и удалить, если rpath не требуется.
>
> Только я не понял, в какой момент пропал -R.
>
> Ну на самом деле пакетов всего 3:
> cpprest-2.10.16-alt1:x86_64-alt-linux-g++: error: unrecognized command
> line option '-R'
> fontforge-20200314-alt2:x86_64-alt-linux-g++: error: unrecognized
> command line option '-R'
> node-iltorb-2.4.5-alt1:x86_64-alt-linux-g++: error: unrecognized command
> line option '-R'
>
> Нельзя ли узнать политику, и когда и где произошло изменение?
Это результат обновления пакета libbrotli-devel:
$ diff -u <(rpmpeek p9/files/x86_64/RPMS/libbrotli-devel-1.0.7-alt1.x86_64.rpm cat ./usr/lib64/pkgconfig/libbrotlidec.pc) <(rpmpeek Sisyphus/files/x86_64/RPMS/libbrotli-devel-1.0.9-alt1.x86_64.rpm cat ./usr/lib64/pkgconfig/libbrotlidec.pc)
--- /dev/fd/63
+++ /dev/fd/62
@@ -6,7 +6,7 @@
Name: libbrotlidec
URL: https://github.com/google/brotli
Description: Brotli decoder library
-Version: 1.0.7
-Libs: -lbrotlidec
+Version: 1.0.9
+Libs: -R${libdir} -lbrotlidec
Requires.private: libbrotlicommon >= 1.0.2
Cflags:
--
ldv
Подробная информация о списке рассылки Devel