Bug 250653 - net/pecl-rdkafka: Update to 4.0.4
Summary: net/pecl-rdkafka: Update to 4.0.4
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Danilo G. Baio
Keywords: buildisok
Depends on:
Reported: 2020-10-26 20:38 UTC by Sergey Akhmatov
Modified: 2020-10-26 23:47 UTC (History)
1 user (show)

See Also:
sergey: maintainer-feedback+

pecl-rdkafka-4.0.4 (901 bytes, patch)
2020-10-26 20:38 UTC, Sergey Akhmatov
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Sergey Akhmatov 2020-10-26 20:38:48 UTC
Created attachment 219120 [details]

Update version from 4.0.3 to 4.0.4

ChangeLog: https://github.com/arnaud-lb/php-rdkafka/releases/tag/4.0.4
- BREAKING CHANGE: Since version 4.0, the client no longer polls for network
events at shutdown (during object destructor). This behaviour didn't give
enough control to the user in case of server issue, and could cause the script
to hang while terminating.

Starting from 4.0, programs MUST call flush() before shutting down, otherwise
some messages and callbacks may be lost.

- Mark unbuildable with PHP 8.0 to fix pkg-fallout@(No official support yet)

QA: poudriere testport OK: on 12.1-RELEASE & 11.4-RELEASE with all flavors except php80.
Comment 1 Automation User 2020-10-26 20:54:10 UTC
Build and package info is available at https://gitlab.com/swills/freebsd-ports/pipelines/207877540
Comment 2 commit-hook freebsd_committer 2020-10-26 23:47:21 UTC
A commit references this bug:

Author: dbaio
Date: Mon Oct 26 23:46:35 UTC 2020
New revision: 553402
URL: https://svnweb.freebsd.org/changeset/ports/553402

  net/pecl-rdkafka: Update to 4.0.4

  Changelog:	https://github.com/arnaud-lb/php-rdkafka/releases/tag/4.0.4

  Ignore with PHP 8.0.

  PR:		250653
  Submitted by:	Sergey Akhmatov <sergey@akhmatov.ru> (maintainer)

Comment 3 Danilo G. Baio freebsd_committer 2020-10-26 23:47:56 UTC
Committed, thanks!