Closed
Description
Hello!
For some time i was using docker's postgres by FROM postgres:alpine
with installation of rum included in dockerfile below.
My last image was built 2 month ago, so i decided to rebuild it
And i'm currently expiriencing this problem while building an image:
Cloning into 'rum'...
gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Wendif-labels -Wmissing-format-attribute -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -O2 -fPIC -I. -I./ -I/usr/local/include/postgresql/server -I/usr/local/include/postgresql/internal -D_GNU_SOURCE -I/usr/include/libxml2 -c -o src/rumsort.o src/rumsort.c
In file included from src/rumsort.c:142:0:
src/rum.h:792:2: error: unknown type name 'RBTNode'
RBTNode rbnode;
^~~~~~~
make: *** [<builtin>: src/rumsort.o] Error 1
ERROR: Service 'postgres' failed to build: The command '/bin/sh -c cd /tmp && apk add --no-cache --virtual .build-deps git make gcc coreutils libc-dev && git clone https://github.com/postgrespro/rum && cd rum && env make USE_PGXS=1 && env make USE_PGXS=1 install && cd .. && apk del .build-deps && rm -rf rum/' returned a non-zero code: 2
I believe it happens right at the env make USE_PGXS=1
Dockerfile:
FROM postgres:alpine
COPY ./create-extension-rum.sh /docker-entrypoint-initdb.d/
COPY ./create-extension-uuid-ossp.sh /docker-entrypoint-initdb.d/
RUN cd /tmp && \
apk add --no-cache --virtual .build-deps git make gcc coreutils libc-dev && \
git clone https://github.com/postgrespro/rum && \
cd rum && \
env make USE_PGXS=1 && \
env make USE_PGXS=1 install && \
cd .. && \
apk del .build-deps && \
rm -rf rum/
Metadata
Metadata
Assignees
Labels
No labels