Skip to content

mongo 1.7.1 - pecl install error on php:7.4-fpm-alpine3.10 #1097

@litan1106

Description

@litan1106

Bug Report

Error on docker-ext-install with mongo 1.7.1

Environment

docker php:7.4-fpm-alpine3.10

pecl install mongo

Debug Log

mongodb was configured with the following options:

Build configuration:
CFLAGS : -g -O2
Extra CFLAGS :
Developers flags (slow) :
Code Coverage flags (extra slow) :
System libmongoc : no
System libbson : no
System libmongocrypt : no
LDFLAGS :
EXTRA_LDFLAGS :
MONGODB_SHARED_LIBADD : -lresolv -Wl,-rpath,/lib -L/lib -lz -lssl -lcrypto

Please submit bugreports at:
https://jira.mongodb.org/browse/PHPC

config.status: creating /tmp/pear/temp/mongodb/src/libmongoc/src/libbson/src/bson/bson-config.h
config.status: creating /tmp/pear/temp/mongodb/src/libmongoc/src/libbson/src/bson/bson-version.h
config.status: creating /tmp/pear/temp/mongodb/src/libmongoc/src/libmongoc/src/mongoc/mongoc-config.h
config.status: creating /tmp/pear/temp/mongodb/src/libmongoc/src/libmongoc/src/mongoc/mongoc-version.h
config.status: creating /tmp/pear/temp/mongodb/src/libmongocrypt/src/mongocrypt-config.h
config.status: creating /tmp/pear/temp/mongodb/src/libmongocrypt/src/mongocrypt.h
config.status: creating config.h
running: make

...

-I/tmp/pear/temp/mongodb/src/MongoDB/Exception/ -I/tmp/pear/temp/mongodb/src/MongoDB/Monitoring/ -I/tmp/pear/temp/mongodb/src/contrib/ -DHAVE_CONFIG_H -g -O2 -c /tmp/pear/temp/mongodb/src/libmongocrypt/kms-message/src/kms_kv_list.c -fPIC -DPIC -o src/libmongocrypt/kms-message/src/.libs/kms_kv_list.o
In file included from /tmp/pear/temp/mongodb/src/libmongocrypt/kms-message/src/kms_kv_list.h:21,
from /tmp/pear/temp/mongodb/src/libmongocrypt/kms-message/src/kms_kv_list.c:18:
/tmp/pear/temp/mongodb/src/libmongocrypt/kms-message/src/kms_request_str.h:42:52: error: unknown type name 'ssize_t'; did you mean 'size_t'?
kms_request_str_new_from_chars (const char *chars, ssize_t len);
^~~~~~~
size_t
/tmp/pear/temp/mongodb/src/libmongocrypt/kms-message/src/kms_request_str.h:44:36: error: unknown type name 'ssize_t'; did you mean 'size_t'?
kms_request_str_wrap (char *chars, ssize_t len);
^~~~~~~
size_t
/tmp/pear/temp/mongodb/src/libmongocrypt/kms-message/src/kms_request_str.h:56:28: error: unknown type name 'ssize_t'; did you mean 'size_t'?
ssize_t len);
^~~~~~~
size_t
/tmp/pear/temp/mongodb/src/libmongocrypt/kms-message/src/kms_request_str.h:66:31: error: unknown type name 'ssize_t'; did you mean 'size_t'?
ssize_t len);
^~~~~~~
size_t
make: *** [Makefile:603: src/libmongocrypt/kms-message/src/kms_kv_list.lo] Error 1

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions