Bug 250653

Summary: net/pecl-rdkafka: Update to 4.0.4
Product: Ports & Packages Reporter: Sergey Akhmatov <sergey>
Component: Individual Port(s)Assignee: Danilo G. Baio <dbaio>
Status: Closed FIXED    
Severity: Affects Only Me CC: dbaio
Priority: --- Keywords: buildisok
Version: LatestFlags: sergey: maintainer-feedback+
Hardware: Any   
OS: Any   
Attachments:
Description Flags
pecl-rdkafka-4.0.4 none

Description Sergey Akhmatov 2020-10-26 20:38:48 UTC
Created attachment 219120 [details]
pecl-rdkafka-4.0.4

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 freebsd_triage 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

Log:
  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)

Changes:
  head/net/pecl-rdkafka/Makefile
  head/net/pecl-rdkafka/distinfo
Comment 3 Danilo G. Baio freebsd_committer freebsd_triage 2020-10-26 23:47:56 UTC
Committed, thanks!