Page MenuHomeFreeBSD

net-mgmt/netdata: upgrade to 1.18.1
ClosedPublic

Authored by araujo on Oct 15 2019, 11:06 PM.
Tags
None
Referenced Files
F81525618: D22045.diff
Wed, Apr 17, 1:21 PM
Unknown Object (File)
Thu, Mar 28, 8:52 AM
Unknown Object (File)
Mar 18 2024, 6:10 PM
Unknown Object (File)
Mar 3 2024, 3:47 PM
Unknown Object (File)
Jan 15 2024, 11:31 AM
Unknown Object (File)
Jan 14 2024, 4:03 PM
Unknown Object (File)
Jan 13 2024, 11:27 PM
Unknown Object (File)
Dec 27 2023, 10:51 PM
Subscribers

Details

Reviewers
krion
mmokhi
samm
Summary
  • Upgrade to 1.18
  • Change github org name to netdata
  • Add FreeBSD specific patch for the megacli plugin (already accepted by upstream)
Test Plan

Diff Detail

Repository
rP FreeBSD ports repository
Lint
Lint Skipped
Unit
Tests Skipped

Event Timeline

Hm, please wait, found that make makepatch broken one of the patches. Re-creating

Fix error in the "MOVED" file

This comment was removed by samm.
krion requested changes to this revision.Oct 16 2019, 8:00 AM
krion added inline comments.
Makefile
22

Don't need it, it's ${PORTNAME} by default

This revision now requires changes to proceed.Oct 16 2019, 8:00 AM

Remove GH_ACCOUNT as it is now matching the app name

samm marked an inline comment as done.Oct 16 2019, 6:34 PM

If it builds on poudriere - approved

This revision is now accepted and ready to land.Oct 16 2019, 6:40 PM
samm retitled this revision from net-mgmt/netdata: upgrade to 1.18 to net-mgmt/netdata: upgrade to 1.18.1.
samm edited the test plan for this revision. (Show Details)
  • Upgrade to 1.18.1
  • Remove patches already accepted by upstream
  • Remove linefeed to make portlint happy
This revision now requires review to proceed.Oct 19 2019, 4:11 PM
This revision is now accepted and ready to land.Oct 19 2019, 4:23 PM

I'm not sure which one to merge as I also have a patch https://reviews.freebsd.org/D21969

They're pretty similar with a few differences
Removal of USE_LDCONFIG is missing (not needed)
Make use of LTO selectable rather than having configure script using autodetection
pkg-plist isn't sorted alphabetical
Mine doesn't have pkg-descr updated and keeps the GH_ACCOUNT which I can of change if needed

...and I almost forgot, then sample configuration is also substantially simplified and updated.

Hi,
I've merged all changes to my patch but feel free to commit either one.

In D22045#482908, @daniel.engberg.lists_pyret.net wrote:

Hi,
I've merged all changes to my patch but feel free to commit either one.

Hi, my suggestion is to disable LTO option for a 2 reasons:

  1. It is automatically enabled if supported
  2. It breaks the build on 11.2

Wouldn't it be a better idea to use OSVERSION instead?

araujo requested changes to this revision.Oct 23 2019, 8:55 AM

@samm Could you double check with @daniel.engberg.lists_pyret.net the changes that he is proposing and perhaps after that we can close the D21969 review?

A single place makes more sense, however @daniel.engberg.lists_pyret.net opened the review first, so technically he will receive the credits for the patch submission. I just want a single review for this port update.

Best Regards,

This revision now requires changes to proceed.Oct 23 2019, 8:55 AM
files/patch-collectors_python.d.plugin_python.d.plugin.in
7

typo? python 3.6 --> python3.6

@samm Could you double check with @daniel.engberg.lists_pyret.net the changes that he is proposing and perhaps after that we can close the D21969 review?

A single place makes more sense, however @daniel.engberg.lists_pyret.net opened the review first, so technically he will receive the credits for the patch submission. I just want a single review for this port update.

Best Regards,

Hi, i am perfectly fine to give him credits and merge the patches. Main problem is that there is no feedback from the maintainer. What should we do to get this done?

In D22045#483993, @samm wrote:

@samm Could you double check with @daniel.engberg.lists_pyret.net the changes that he is proposing and perhaps after that we can close the D21969 review?

A single place makes more sense, however @daniel.engberg.lists_pyret.net opened the review first, so technically he will receive the credits for the patch submission. I just want a single review for this port update.

Best Regards,

Hi, i am perfectly fine to give him credits and merge the patches. Main problem is that there is no feedback from the maintainer. What should we do to get this done?

At PORTS HANDBOOK there is a section maintainer where it explains the TIMEOUT[0], the maintainer timeout is 14 days(2 weeks), in this case, as soon as one of your mentors approve this REVIEW you can commit and add this in the commit log:

Approved by: <nick> (mentor), maintainer (timeout 14 days)

Best Regards,

[0] https://www.freebsd.org/doc/en/books/porters-handbook/book.html#makefile-maintainer

So please, proceed to merge these two reviews and incorporate the submitter suggestions.

Br,

I am apologize for the delay, was very busy on recent GIMP release. I will take care of this today @daniel.engberg.lists_pyret.net

@mmokhi ping, you wanted to go through this patch couple of weeks ago, something changed?

@samm Can you move forward with this patch? The maintainer has timeout already.

@krion @araujo
Hi,
Since this seems to have stalled, can you commit my patch found here (https://reviews.freebsd.org/D22045#485880) which addresses all known issues so we can get this out the door?

mmokhi@ pinged me on twitter and told he's no access to internet at this moment and gave an approval for this patch, @samm could you commit your or @daniel.engberg.lists_pyret.net changes which are pretty similar anyway. Thanks.

araujo edited reviewers, added: samm; removed: araujo.

Taking it.

This revision is now accepted and ready to land.Dec 2 2019, 9:56 AM