LINUX.ORG.RU

Pull request voidlinux на github

 , , , ,


0

1

Как продавить PR для voidlinux? Надо ли приглашать ментейнера пакета и как это делать и где его найти? Где-то читал, что надо приглашать мейнтейнера привязанного к пакету, но немогу сейчас найти где.
PR -> https://github.com/void-linux/void-packages/pull/42755

Upd.: нужна помощь зрительного зала Pull request voidlinux на github (комментарий)
PR -> https://github.com/void-linux/void-packages/pull/42789

★★★★★

Последнее исправление: cetjs2 (всего исправлений: 7)

Нихрена себе, суток не прошло, а он уже «продавить». Для начала наберись чуть-чуть терпения - время реакции в несколько дней это нормально. Потом, да - почему бы не позвать мантейнера через @mention.

Ну и я на месте мантейнера сразу отправил бы тебя удалять то что ты оставил закомментированным - это не помойка с временной работой, а пакет которым другие люди пользуются и поддерживают.

slovazap ★★★★★
()
Ответ на: комментарий от slovazap

я на месте мантейнера сразу отправил бы тебя удалять то что ты оставил закомментированным

оставил специально, чтобы учились, а то гляжу они там не разобрались и чтобы fb запустить нормально надо было много всего делать.
А теперь всё ок, ln -s /etc/sv/firebird3 /var/services и сразу работает.

superuser ★★★★★
() автор топика

Нужна помощь зрительного зала, не собирается на musl - https://github.com/void-linux/void-packages/actions/runs/4411820280/jobs/7742...

...
g++ -I/builddir/firebird3-3.0.10/src/include/gen -I/builddir/firebird3-3.0.10/src/include     -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -fno-delete-null-pointer-checks -O3 -fno-omit-frame-pointer  -fno-rtti -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fno-delete-null-pointer-checks -Wno-deprecated -Wno-deprecated-declarations  -ffile-prefix-map=/builddir/firebird3-3.0.10=. -std=gnu++03 -std=gnu++03 -std=gnu++03  -c /builddir/firebird3-3.0.10/src/common/cvt.cpp -o /builddir/firebird3-3.0.10/temp/Release/common/cvt.o
In file included from /builddir/firebird3-3.0.10/src/common/cvt.cpp:54:
/builddir/firebird3-3.0.10/src/common/../common/classes/FpeControl.h:49:15: error: 'std::std' has not been declared
   49 | #define isinf std::isinf
      |               ^~~
/builddir/firebird3-3.0.10/src/common/../common/classes/FpeControl.h:242:12: note: in expansion of macro 'isinf'
  242 | using std::isinf;
      |            ^~~~~
make[3]: *** [make.rules:106: /builddir/firebird3-3.0.10/temp/Release/common/cvt.o] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory '/builddir/firebird3-3.0.10/gen'
make[2]: *** [Makefile:192: master_process] Error 2
make[2]: Leaving directory '/builddir/firebird3-3.0.10/gen'
make[1]: *** [Makefile:66: firebird] Error 2
make[1]: Leaving directory '/builddir/firebird3-3.0.10/gen'
make: *** [Makefile:6: firebird] Error 2
=> ERROR: firebird3-3.0.10_1: do_build: '${make_cmd} ${makejobs} ${make_build_args} ${make_build_target}' exited with 2
=> ERROR:   in do_build() at common/build-style/gnu-configure.sh:15

Error: Process completed with exit code 1.

superuser ★★★★★
() автор топика
Последнее исправление: superuser (всего исправлений: 1)
Ответ на: комментарий от annulen

Щас буду разбираться как на musl локально собрать, а то я в git-е то только со вчера. Не знаю пока как дальше действовать, пару проблем вроде решил, осталась эта с musl. Мне теперь PR закрывать и новый открывать или как?

superuser ★★★★★
() автор топика
Ответ на: комментарий от superuser

Тогда есть смысл наоборот закомментить cmath и вернуть math.h и добавить сразу после этой строчки

#undef  HAVE_CMATH
annulen ★★★★★
()
Последнее исправление: annulen (всего исправлений: 1)