Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Windows-specific compatibility #185

Open
joshuaspence opened this issue Apr 5, 2015 · 3 comments
Open

Windows-specific compatibility #185

joshuaspence opened this issue Apr 5, 2015 · 3 comments
Assignees

Comments

@joshuaspence
Copy link

There are some functions which are either not implemented in Windows or are implemented but in a different version. For example, the apache_child_terminate method is "not implemented on Windows platforms".

A rough list of Windows-specific compatibility issues is as follows:

$output['functions_windows'] = array(
  'apache_child_terminate' => false,
  'chroot' => false,
  'getrusage' => false,
  'imagecreatefromxpm' => false,
  'lchgrp' => false,
  'lchown' => false,
  'nl_langinfo' => false,
  'strptime' => false,
  'sys_getloadavg' => false,
  'checkdnsrr' => '5.3.0',
  'dns_get_record' => '5.3.0',
  'fnmatch' => '5.3.0',
  'getmxrr' => '5.3.0',
  'getopt' => '5.3.0',
  'imagecolorclosesthwb' => '5.3.0',
  'inet_ntop' => '5.3.0',
  'inet_pton' => '5.3.0',
  'link' => '5.3.0',
  'linkinfo' => '5.3.0',
  'readlink' => '5.3.0',
  'socket_create_pair' => '5.3.0',
  'stream_socket_pair' => '5.3.0',
  'symlink' => '5.3.0',
  'time_nanosleep' => '5.3.0',
  'time_sleep_until' => '5.3.0',
);
@llaville llaville self-assigned this Apr 7, 2015
@llaville llaville added this to the 4.1.0 milestone Apr 7, 2015
@llaville llaville modified the milestones: 4.2.0, 4.1.0 Apr 15, 2015
@llaville
Copy link
Owner

No solution for 4.2.0; will be delay to another release

@llaville llaville removed this from the 4.2.0 milestone May 18, 2015
@llaville llaville added this to the 4.6.0 milestone Oct 10, 2015
@llaville
Copy link
Owner

Will be part of new project. See #208 (comment), and #208 (comment)

@llaville
Copy link
Owner

Use of external project is considered as API BC break, so it won't be included in a 4.x series. Will be only available for 5.0

@llaville llaville modified the milestones: 5.0.0, 4.6.0 Oct 13, 2015
@llaville llaville modified the milestones: 5.1.0, 5.0.0 Dec 3, 2015
@llaville llaville modified the milestones: 5.1.0, 6.0 Oct 5, 2017
@llaville llaville removed this from the 6.0 milestone May 16, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants