From:             cmb
Operating system: Windows
PHP version:      7.4.16
Package:          PECL
Bug Type:         Bug
Bug description:Missing LuaSandbox DLLs on PECL

Description:
------------
Obviously, there are no LuaSandbox DLLs available for download
on PECL.  The primary reason is that config.w32 is missing in the
packages, although it exists in the repo[1].  If the missing config.w32
is just an oversight, please add it.

If it gets added, the next issue would be the check for
lua5.1.lib, which appears to be overly restricted.  There are lua
packages available for PECL builds[2], but these have lua 5.3.4,
and the library is named liblua.lib.  It would be good to add at
least a fallback for that name, i.e. something like

    CHECK_LIB("lua5.1.lib;liblua.lib", "luasandbox", PHP_LUASANDBOX)

[1]
<https://phabricator.wikimedia.org/diffusion/MLUS/browse/master/config.w32>
[2] <https://windows.php.net/downloads/pecl/deps/>


-- 
Edit bug report at https://bugs.php.net/bug.php?id=80850&edit=1
-- 
Fix committed:                    https://bugs.php.net/fix.php?id=80850&r=fixed
Fixed in release:                 
https://bugs.php.net/fix.php?id=80850&r=alreadyfixed
Need backtrace:                   
https://bugs.php.net/fix.php?id=80850&r=needtrace
Need Reproduce Script:            
https://bugs.php.net/fix.php?id=80850&r=needscript
Try newer version:                
https://bugs.php.net/fix.php?id=80850&r=oldversion
Not developer issue:              
https://bugs.php.net/fix.php?id=80850&r=support
Expected behavior:                
https://bugs.php.net/fix.php?id=80850&r=notwrong
Not enough info:                  
https://bugs.php.net/fix.php?id=80850&r=notenoughinfo
Submitted twice:                  
https://bugs.php.net/fix.php?id=80850&r=submittedtwice
register_globals:                 
https://bugs.php.net/fix.php?id=80850&r=globals
PHP version support discontinued: 
https://bugs.php.net/fix.php?id=80850&r=phptooold
Daylight Savings:                 https://bugs.php.net/fix.php?id=80850&r=dst
IIS Stability:                    https://bugs.php.net/fix.php?id=80850&r=isapi
Install GNU Sed:                  https://bugs.php.net/fix.php?id=80850&r=gnused
Floating point limitations:       https://bugs.php.net/fix.php?id=80850&r=float
No Zend Extensions:               https://bugs.php.net/fix.php?id=80850&r=nozend
MySQL Configuration Error:        
https://bugs.php.net/fix.php?id=80850&r=mysqlcfg

-- 
PECL development discussion Mailing List (https://pecl.php.net/)
To unsubscribe, visit: https://www.php.net/unsub.php

Reply via email to