[Bug 280255] lang/php81 proposed removal of DEPRECATED and EXPIRATION_DATE
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 13 Jul 2024 08:59:10 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=280255 Bug ID: 280255 Summary: lang/php81 proposed removal of DEPRECATED and EXPIRATION_DATE Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Many People Priority: --- Component: Individual Port(s) Assignee: bofh@freebsd.org Reporter: 000.fbsd@quip.cz Assignee: bofh@freebsd.org Flags: maintainer-feedback?(bofh@freebsd.org) Since the upstream extended the security support for PHP, original deprecated and expiration date was prolonged in the Makefile but I think it makes no sense to have deprecation and expiration set to date 18 months in advance. It is really annoying to see these warning on each update of each PHP extension and every day in daily security run output. For example this is really useless and just makes each user of PHP 8.1 to scroll every day to see something useful in "packages with security vulnerabilities" section of an e-mail: mod_php81-8.1.29: Tag: expiration_date Value: 2025-12-31 php81-8.1.29: Tag: expiration_date Value: 2025-12-31 php81-bcmath-8.1.29: Tag: expiration_date Value: 2025-12-31 php81-bz2-8.1.29: Tag: expiration_date Value: 2025-12-31 php81-calendar-8.1.29: Tag: expiration_date Value: 2025-12-31 php81-ctype-8.1.29: Tag: expiration_date Value: 2025-12-31 php81-curl-8.1.29: Tag: expiration_date Value: 2025-12-31 php81-dom-8.1.29: Tag: expiration_date Value: 2025-12-31 php81-exif-8.1.29: Tag: expiration_date Value: 2025-12-31 php81-fileinfo-8.1.29: Tag: expiration_date Value: 2025-12-31 php81-filter-8.1.29: Tag: expiration_date Value: 2025-12-31 php81-ftp-8.1.29: Tag: expiration_date Value: 2025-12-31 php81-gd-8.1.29: Tag: expiration_date Value: 2025-12-31 php81-gettext-8.1.29: Tag: expiration_date Value: 2025-12-31 php81-iconv-8.1.29: Tag: expiration_date Value: 2025-12-31 php81-imap-8.1.29: Tag: expiration_date Value: 2025-12-31 php81-intl-8.1.29: Tag: expiration_date Value: 2025-12-31 php81-ldap-8.1.29: Tag: expiration_date Value: 2025-12-31 php81-mbstring-8.1.29: Tag: expiration_date Value: 2025-12-31 php81-mysqli-8.1.29: Tag: expiration_date Value: 2025-12-31 php81-opcache-8.1.29: Tag: expiration_date Value: 2025-12-31 php81-pdo-8.1.29: Tag: expiration_date Value: 2025-12-31 php81-pdo_dblib-8.1.29: Tag: expiration_date Value: 2025-12-31 php81-pdo_mysql-8.1.29: Tag: expiration_date Value: 2025-12-31 php81-pdo_sqlite-8.1.29: Tag: expiration_date Value: 2025-12-31 php81-pgsql-8.1.29: Tag: expiration_date Value: 2025-12-31 php81-phar-8.1.29: Tag: expiration_date Value: 2025-12-31 php81-posix-8.1.29: Tag: expiration_date Value: 2025-12-31 php81-session-8.1.29: Tag: expiration_date Value: 2025-12-31 php81-simplexml-8.1.29: Tag: expiration_date Value: 2025-12-31 php81-soap-8.1.29: Tag: expiration_date Value: 2025-12-31 php81-sockets-8.1.29: Tag: expiration_date Value: 2025-12-31 php81-sqlite3-8.1.29: Tag: expiration_date Value: 2025-12-31 php81-tokenizer-8.1.29: Tag: expiration_date Value: 2025-12-31 php81-xml-8.1.29: Tag: expiration_date Value: 2025-12-31 php81-xmlreader-8.1.29: Tag: expiration_date Value: 2025-12-31 php81-xmlwriter-8.1.29: Tag: expiration_date Value: 2025-12-31 php81-xsl-8.1.29: Tag: expiration_date Value: 2025-12-31 php81-zip-8.1.29: Tag: expiration_date Value: 2025-12-31 php81-zlib-8.1.29: Tag: expiration_date Value: 2025-12-31 mod_php81-8.1.29: Tag: deprecated Value: Upstream EOL reaches on 2025-12-31 pcre-8.45_4: Tag: deprecated Value: EOLed by upstream, use devel/pcre2 instead php81-8.1.29: Tag: deprecated Value: Upstream EOL reaches on 2025-12-31 php81-bcmath-8.1.29: Tag: deprecated Value: Upstream EOL reaches on 2025-12-31 php81-bz2-8.1.29: Tag: deprecated Value: Upstream EOL reaches on 2025-12-31 php81-calendar-8.1.29: Tag: deprecated Value: Upstream EOL reaches on 2025-12-31 php81-ctype-8.1.29: Tag: deprecated Value: Upstream EOL reaches on 2025-12-31 php81-curl-8.1.29: Tag: deprecated Value: Upstream EOL reaches on 2025-12-31 php81-dom-8.1.29: Tag: deprecated Value: Upstream EOL reaches on 2025-12-31 php81-exif-8.1.29: Tag: deprecated Value: Upstream EOL reaches on 2025-12-31 php81-fileinfo-8.1.29: Tag: deprecated Value: Upstream EOL reaches on 2025-12-31 php81-filter-8.1.29: Tag: deprecated Value: Upstream EOL reaches on 2025-12-31 php81-ftp-8.1.29: Tag: deprecated Value: Upstream EOL reaches on 2025-12-31 php81-gd-8.1.29: Tag: deprecated Value: Upstream EOL reaches on 2025-12-31 php81-gettext-8.1.29: Tag: deprecated Value: Upstream EOL reaches on 2025-12-31 php81-iconv-8.1.29: Tag: deprecated Value: Upstream EOL reaches on 2025-12-31 php81-imap-8.1.29: Tag: deprecated Value: Upstream EOL reaches on 2025-12-31 php81-intl-8.1.29: Tag: deprecated Value: Upstream EOL reaches on 2025-12-31 php81-ldap-8.1.29: Tag: deprecated Value: Upstream EOL reaches on 2025-12-31 php81-mbstring-8.1.29: Tag: deprecated Value: Upstream EOL reaches on 2025-12-31 php81-mysqli-8.1.29: Tag: deprecated Value: Upstream EOL reaches on 2025-12-31 php81-opcache-8.1.29: Tag: deprecated Value: Upstream EOL reaches on 2025-12-31 php81-pdo-8.1.29: Tag: deprecated Value: Upstream EOL reaches on 2025-12-31 php81-pdo_dblib-8.1.29: Tag: deprecated Value: Upstream EOL reaches on 2025-12-31 php81-pdo_mysql-8.1.29: Tag: deprecated Value: Upstream EOL reaches on 2025-12-31 php81-pdo_sqlite-8.1.29: Tag: deprecated Value: Upstream EOL reaches on 2025-12-31 php81-pgsql-8.1.29: Tag: deprecated Value: Upstream EOL reaches on 2025-12-31 php81-phar-8.1.29: Tag: deprecated Value: Upstream EOL reaches on 2025-12-31 php81-posix-8.1.29: Tag: deprecated Value: Upstream EOL reaches on 2025-12-31 php81-session-8.1.29: Tag: deprecated Value: Upstream EOL reaches on 2025-12-31 php81-simplexml-8.1.29: Tag: deprecated Value: Upstream EOL reaches on 2025-12-31 php81-soap-8.1.29: Tag: deprecated Value: Upstream EOL reaches on 2025-12-31 php81-sockets-8.1.29: Tag: deprecated Value: Upstream EOL reaches on 2025-12-31 php81-sqlite3-8.1.29: Tag: deprecated Value: Upstream EOL reaches on 2025-12-31 php81-tokenizer-8.1.29: Tag: deprecated Value: Upstream EOL reaches on 2025-12-31 php81-xml-8.1.29: Tag: deprecated Value: Upstream EOL reaches on 2025-12-31 php81-xmlreader-8.1.29: Tag: deprecated Value: Upstream EOL reaches on 2025-12-31 php81-xmlwriter-8.1.29: Tag: deprecated Value: Upstream EOL reaches on 2025-12-31 php81-xsl-8.1.29: Tag: deprecated Value: Upstream EOL reaches on 2025-12-31 php81-zip-8.1.29: Tag: deprecated Value: Upstream EOL reaches on 2025-12-31 php81-zlib-8.1.29: Tag: deprecated Value: Upstream EOL reaches on 2025-12-31 It can be easy to overlook something important. The current PHP 8.1 deprecation messages make no good and are just plain spam for the next 12 months. Therefore, I suggest removing DEPRECATED and EXPIRATION_DATE from the Makefile and adding them again next summer, 6 months before EOL. -- You are receiving this mail because: You are the assignee for the bug.