** Description changed:
After upgrading to 14.04, all function Zlib-related function calls
(gzopen() etc) fail with "Fatal error: Call to undefined function
gzopen() in ...". Function names with 64 added to the end to them
(gzopen64() etc) work as expected.
Distribution: 14.04 - 32bit version
Actual package versions: 5.5.9+dfsg-1ubuntu4
+
+ [Impact]
+ After upgrading to 14.04, all function Zlib-related function calls (gzopen()
etc) fail with "Fatal error: Call to undefined function gzopen() in ...".
Function names with 64 added to the end to them (gzopen64() etc) work as
expected.
+
+ By #undef-ing the zlib-related function calls, the internal rename to
+ *64() does not occur in PHP5.
+
+ [Test Case]
+ On a i386 system:
+
+ php -r 'var_dump(function_exists("gzopen"));
+
+ Before:
+ bool(false)
+
+ After:
+ bool(true)
+
+ [Regression Potential]
+ The only source of potential regression is if, as a workaround, an end-user
modified their code on i386 to use the *64() APIs that were now exposed. This
should not be common, and was not done in any official Ubuntu packages.
** Changed in: php5 (Ubuntu)
Status: Confirmed => In Progress
** Changed in: php5 (Ubuntu)
Assignee: (unassigned) => Nish Aravamudan (nacc)
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1315888
Title:
Zlib functions (gzopen etc.) are undefined while gzopen64 etc. exist
To manage notifications about this bug go to:
https://bugs.launchpad.net/php/+bug/1315888/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs