Bug 24801 - Backport candidate : php-apcu data cache to backported PHP7
Summary: Backport candidate : php-apcu data cache to backported PHP7
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: Backports (show other bugs)
Version: 6
Hardware: All Linux
Priority: Normal enhancement
Target Milestone: ---
Assignee: QA Team
QA Contact:
URL:
Whiteboard: MGA6-64-OK
Keywords: validated_backport
Depends on:
Blocks:
 
Reported: 2019-05-12 18:00 CEST by José Jorge
Modified: 2019-05-30 12:31 CEST (History)
4 users (show)

See Also:
Source RPM: php-apcu
CVE:
Status comment:


Attachments

Description José Jorge 2019-05-12 18:00:03 CEST
WHY?
When php7 is installed from backports, the existing php-apcu package is not compatible. This backport bring the php-apcu 5 series which are php7 compatible.

SRPM:
php-acpu-5.1.17

RPMS:
php-apcu-5.1.17-1.mga6.x86_64.rpm 
php-apcu-admin-5.1.17-1.mga6.x86_64.rpm
José Jorge 2019-05-12 18:06:39 CEST

CC: (none) => lists.jjorge

Comment 1 PC LX 2019-05-13 19:59:50 CEST
Installed and tested without issues.

System: Mageia 6, x86_64, Intel CPU, PHP 7.2.18.

Used a few script that make use of APCu. No regressions noticed.

To use in the CLI, the option "apc.enable_cli=1" must be set in the config.

$ uname -a
Linux marte 4.14.116-desktop-1.mga6 #1 SMP Sat May 4 08:34:09 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
$ rpm -q php-apcu
php-apcu-5.1.17-1.mga6
$ echo "apc.enable_cli=1" > /etc/php.d/99_apcu_2.ini
$ cat /etc/php.d/99_apcu_2.ini
apc.enable_cli=1
$ php -r "var_dump(apcu_cache_info());"
array(13) {
  ["num_slots"]=>
  int(4099)
  ["ttl"]=>
  int(0)
  ["num_hits"]=>
  float(0)
  ["num_misses"]=>
  float(0)
  ["num_inserts"]=>
  float(0)
  ["num_entries"]=>
  int(0)
  ["expunges"]=>
  float(0)
  ["start_time"]=>
  int(1557769999)
  ["mem_size"]=>
  float(0)
  ["memory_type"]=>
  string(4) "mmap"
  ["cache_list"]=>
  array(0) {
  }
  ["deleted_list"]=>
  array(0) {
  }
  ["slot_distribution"]=>
  array(0) {
  }
}
$ rpm -qa | grep php | sort
apache-mod_php-7.2.18-1.mga6
lib64php_common7-7.2.18-1.mga6
php-apcu-5.1.17-1.mga6
php-bz2-7.2.18-1.mga6
php-channel-phpunit-1.3-15.mga6
php-cli-7.2.18-1.mga6
php-ctype-7.2.18-1.mga6
php-curl-7.2.18-1.mga6
php-dom-7.2.18-1.mga6
php-fileinfo-7.2.18-1.mga6
php-filter-7.2.18-1.mga6
php-ftp-7.2.18-1.mga6
php-gd-7.2.18-1.mga6
php-gettext-7.2.18-1.mga6
php-hash-7.2.18-1.mga6
php-iconv-7.2.18-1.mga6
php-igbinary-2.0.8-2.mga6
php-imap-7.2.18-1.mga6
php-ini-7.2.18-1.mga6
php-intl-7.2.18-1.mga6
php-json-7.2.18-1.mga6
php-ldap-7.2.18-1.mga6
php-mbstring-7.2.18-1.mga6
php-memcached-3.0.4-2.mga6
phpmyadmin-4.8.3-2.mga6
php-mysqli-7.2.18-1.mga6
php-mysqlnd-7.2.18-1.mga6
php-openssl-7.2.18-1.mga6
php-pdo-7.2.18-1.mga6
php-pdo_mysql-7.2.18-1.mga6
php-pdo_pgsql-7.2.18-1.mga6
php-pdo_sqlite-7.2.18-1.mga6
php-pear-1.10.1-4.mga6
php-pear-Auth_SASL-1.0.6-6.mga6
php-pear-channel-horde-1.0-20.mga6
php-pear-channel-symfony2-1.0-6.mga6
php-pear-Console_Color2-0.1.2-6.mga6
php-pear-Console_CommandLine-1.2.1-2.mga6
php-pear-Console_Getargs-1.3.5-7.mga6
php-pear-Console_Table-1.3.0-1.mga6
php-pear-Crypt_GPG-1.4.0-3.mga6
php-pear-DbUnit-1.3.1-5.mga6
php-pear-Event_Dispatcher-1.1.0-9.mga6
php-pear-File_Find-1.3.3-4.mga6
php-pear-File_Iterator-1.3.4-5.mga6
php-pear-HTML_Common-1.2.5-8.mga6
php-pear-HTML_CSS-1.5.4-11.mga6
php-pear-HTML_Table-1.8.3-7.mga6
php-pear-HTTP_Request2-2.3.0-1.mga6
php-pear-Mail_Mime-1.10.0-1.mga6
php-pear-MDB2-2.5.0-0.0.b11.mga6
php-pear-MDB2_Driver_mysql-1.5.0-0.0.b10.mga6
php-pear-MDB2_Driver_mysqli-1.5.0-0.0.b9.mga6
php-pear-MDB2_Driver_pgsql-1.5.0-0.0.b10.mga6
php-pear-Net_IDNA2-0.1.1-6.mga6
php-pear-Net_LDAP2-2.2.0-0.mga6
php-pear-Net_Sieve-1.3.4-1.mga6
php-pear-Net_SMTP-1.7.1-1.mga6
php-pear-Net_Socket-1.0.14-5.mga6
php-pear-Net_URL2-2.2.0-1.mga6
php-pear-PEAR_PackageFileManager-1.7.2-1.mga6
php-pear-PEAR_PackageFileManager2-1.0.4-5.mga6
php-pear-PEAR_PackageFileManager_Plugins-1.0.4-1.mga6
php-pear-PHP_CodeCoverage-1.2.17-4.mga6
php-pear-PHP_CompatInfo-1.9.0-12.mga6
php-pear-PHP_Invoker-1.1.3-5.mga6
php-pear-PHP_Timer-1.0.5-5.mga6
php-pear-PHP_TokenStream-1.2.2-4.mga6
php-pear-PHPUnit-3.7.34-3.mga6
php-pear-PHPUnit_MockObject-1.2.3-5.mga6
php-pear-PHPUnit_Selenium-1.3.3-5.mga6
php-pear-PHPUnit_Story-1.0.2-5.mga6
php-pear-Services_W3C_CSSValidator-0.2.3-6.mga6
php-pear-Symfony2_Yaml-2.4.4-4.mga6
php-pear-Text_Diff-1.1.1-8.mga6
php-pear-Text_Template-1.2.0-4.mga6
php-pear-XML_Parser-1.3.4-6.mga6
php-pear-XML_Serializer-0.20.2-10.mga6
php-pecl-mcrypt-1.0.1-1.mga6
php-pgsql-7.2.18-1.mga6
php-phar-7.2.18-1.mga6
php-phpmailer-5.2.27-1.1.mga6
php-posix-7.2.18-1.mga6
php-session-7.2.18-1.mga6
php-sysvsem-7.2.18-1.mga6
php-sysvshm-7.2.18-1.mga6
php-tokenizer-7.2.18-1.mga6
php-xdebug-2.6.1-2.mga6
php-xml-7.2.18-1.mga6
php-xmlreader-7.2.18-1.mga6
php-xmlrpc-7.2.18-1.mga6
php-xmlwriter-7.2.18-1.mga6
php-zip-7.2.18-1.mga6
php-zlib-7.2.18-1.mga6

Whiteboard: (none) => MGA6-64-OK
CC: (none) => mageia

Comment 2 Dave Hodgins 2019-05-19 09:47:28 CEST
Validating based on comment 1.

CC: (none) => davidwhodgins
Keywords: (none) => validated_backport

Comment 3 Thomas Backlund 2019-05-30 12:31:49 CEST
Packages moved.

Status: NEW => RESOLVED
Resolution: (none) => FIXED
CC: (none) => tmb


Note You need to log in before you can comment on or make changes to this bug.