Created attachment 195464 [details] [PATCH] sysutils/openipmi: update to 2.0.25 Before submitting this patch I checked&tested #174545, D3568 and ports@r373974. Did minor fixes to the Makefile (not using option helpers as I'd like to). I also would like to adopt the port, if it's okay. Thanks.
Created attachment 195465 [details] [LOG/10amd64] sysutils/openipmi: update to 2.0.25
Created attachment 195466 [details] [LOG/11amd64] sysutils/openipmi: update to 2.0.25
Created attachment 195467 [details] [LOG/10amd64] sysutils/openipmi: update to 2.0.25, ALL OPTIONS
Created attachment 195468 [details] [LOG/11amd64] sysutils/openipmi: update to 2.0.25, ALL OPTIONS
When I tested it with all options ON (using gtk12) it failed complaining about a deprecated USES_PYTHON line. After remove that it also failed with the following error: ====> Running Q/A tests (stage-qa) Error: '/usr/bin/env python' is an invalid shebang you need USES=shebangfix for 'bin/openipmigui' Warning: /wrkdirs/usr/ports/sysutils/openipmi/work/stage/usr/local/lib/perl5/site_perl/mach/5.26/auto/OpenIPMI/OpenIPMI.so is not linked with libperl.so.5.26, not respecting lddlflags? Error: None of the .so in /wrkdirs/usr/ports/sysutils/openipmi/work/stage/usr/local/lib/perl5/site_perl/mach/5.26 are linked with libperl.so.5.26, see above for the full list. When you update patch please add you email to MAINTAINER line
(In reply to Renato Botelho from comment #5) hi garga@, thanks for the feedback. appreciated! I should patch it ASAP. KR,
Created attachment 195637 [details] [PATCH] sysutils/openipmi: update to 2.0.25 fix issues building against GLIB12.
Created attachment 195638 [details] [LOG/11amd64] sysutils/openipmi: update to 2.0.25
Created attachment 195639 [details] [LOG/10amd64] sysutils/openipmi: update to 2.0.25
Created attachment 195640 [details] [LOG/11amd64] sysutils/openipmi: update to 2.0.25, ALL OPTIONS GLIB12
Created attachment 195641 [details] [LOG/11amd64] sysutils/openipmi: update to 2.0.25, ALL OPTIONS GLIB20
Still failing if I select all options except GLIB12 / GLIB20. ====> Running Q/A tests (stage-qa) Error: '/usr/bin/env python' is an invalid shebang you need USES=shebangfix for 'bin/openipmigui' Warning: /wrkdirs/usr/ports/sysutils/openipmi/work/stage/usr/local/lib/perl5/site_perl/mach/5.26/auto/OpenIPMI/OpenIPMI.so is not linked with libperl.so.5.26, not respecting lddlflags? Error: None of the .so in /wrkdirs/usr/ports/sysutils/openipmi/work/stage/usr/local/lib/perl5/site_perl/mach/5.26 are linked with libperl.so.5.26, see above for the full list. *** Error code 1 Stop. make: stopped in /usr/ports/sysutils/openipmi =>> Error: stage-qa failures detected build of sysutils/openipmi | openipmi-2.0.25 ended at Thu Aug 9 08:46:23 -03 2018 build time: 00:01:06 !!! build failure encountered !!! [00:01:16] Error: Build failed in phase: stage-qa [00:01:16] Cleaning up [00:01:16] Unmounting file systems
(In reply to Renato Botelho from comment #12) thank you for reporting back. very appreciated! I'll recheck it for both versions, and options combinations.
Created attachment 196034 [details] [PATCH] sysutils/openipmi: update to 2.0.25 removed USE_PYTHON= from the Makefile; although it was still working fine for my test env, we opted to follow QA. thanks garga!
Created attachment 196482 [details] [PATCH] sysutils/openipmi: update to 2.0.25 QA+ root@11amd64-svn:~ # make -s -C /usr/ports/sysutils/openipmi stage-qa ====> Running Q/A tests (stage-qa) /!\ To run stage-qa automatically add DEVELOPER=yes to your environment /!\ root@11amd64-svn:~ # make -s -C /usr/ports/sysutils/openipmi DEVELOPER=yes stage-qa ====> Running Q/A tests (stage-qa) root@11amd64-svn:~ # echo $? 0
A commit references this bug: Author: garga Date: Fri Aug 24 12:46:09 UTC 2018 New revision: 477959 URL: https://svnweb.freebsd.org/changeset/ports/477959 Log: sysutils/openipmi: Update to 2.0.25 Pass maintainership to submitter PR: 230052 Submitted by: Vin?cius Zavam <egypcio@googlemail.com> Sponsored by: Rubicon Communications, LLC (Netgate) Changes: head/sysutils/openipmi/Makefile head/sysutils/openipmi/distinfo head/sysutils/openipmi/files/extra-patch-glib_glib__os__hnd.c head/sysutils/openipmi/files/extra-patch-swig_perl_Makefile.in head/sysutils/openipmi/files/patch-OpenIPMIpthread.pc.in head/sysutils/openipmi/files/patch-configure head/sysutils/openipmi/files/patch-lanserv_extcmd.c head/sysutils/openipmi/files/patch-lib_rakp.c head/sysutils/openipmi/files/patch-swig_perl_Makefile.in head/sysutils/openipmi/pkg-plist