FreeBSD Bugzilla – Attachment 220550 Details for
Bug 251838
security/py-m2crypto: fails to build for freebsd 11.4 on poudriere with DEFAULT_VERSIONS+=ssl=openssl
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
poudriere log of build
py38-m2crypto-0.37.1.log (text/plain), 27.15 KB, created by
peter.larsen
on 2020-12-14 16:06:02 UTC
(
hide
)
Description:
poudriere log of build
Filename:
MIME Type:
Creator:
peter.larsen
Created:
2020-12-14 16:06:02 UTC
Size:
27.15 KB
patch
obsolete
>=>> Building security/py-m2crypto >build started at Mon Dec 14 15:51:20 CET 2020 >port directory: /usr/ports/security/py-m2crypto >package name: py38-m2crypto-0.37.1 >building for: FreeBSD freebsd_11-4x64-HEAD-job-01 11.4-RELEASE-p5 FreeBSD 11.4-RELEASE-p5 amd64 >maintained by: sunpoet@FreeBSD.org >Makefile ident: $FreeBSD: head/security/py-m2crypto/Makefile 557938 2020-12-13 14:43:51Z sunpoet $ >Poudriere version: 3.3.6 >Host OSVERSION: 1202000 >Jail OSVERSION: 1104001 >Job Id: 01 > >---Begin Environment--- >SHELL=/bin/csh >OSVERSION=1104001 >UNAME_v=FreeBSD 11.4-RELEASE-p5 >UNAME_r=11.4-RELEASE-p5 >BLOCKSIZE=K >MAIL=/var/mail/root >STATUS=1 >HOME=/root >PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin >LOCALBASE=/usr/local >USER=root >LIBEXECPREFIX=/usr/local/libexec/poudriere >POUDRIERE_VERSION=3.3.6 >MASTERMNT=/data/poudriere/data/.m/freebsd_11-4x64-HEAD/ref >POUDRIERE_BUILD_TYPE=bulk >PACKAGE_BUILDING=yes >SAVED_TERM=screen >GID=0 >UID=0 >PWD=/data/poudriere/data/.m/freebsd_11-4x64-HEAD/ref/.p/pool >P_PORTS_FEATURES=FLAVORS SELECTED_OPTIONS >MASTERNAME=freebsd_11-4x64-HEAD >SCRIPTPREFIX=/usr/local/share/poudriere >OLDPWD=/data/poudriere/data/.m/freebsd_11-4x64-HEAD/ref/.p >SCRIPTPATH=/usr/local/share/poudriere/bulk.sh >POUDRIEREPATH=/usr/local/bin/poudriere >---End Environment--- > >---Begin Poudriere Port Flags/Env--- >PORT_FLAGS= >PKGENV= >FLAVOR=py38 >DEPENDS_ARGS= >MAKE_ARGS= FLAVOR=py38 >---End Poudriere Port Flags/Env--- > >---Begin OPTIONS List--- >---End OPTIONS List--- > >--MAINTAINER-- >sunpoet@FreeBSD.org >--End MAINTAINER-- > >--CONFIGURE_ARGS-- > >--End CONFIGURE_ARGS-- > >--CONFIGURE_ENV-- >PYTHON="/usr/local/bin/python3.8" XDG_DATA_HOME=/wrkdirs/usr/ports/security/py-m2crypto/work-py38 XDG_CONFIG_HOME=/wrkdirs/usr/ports/security/py-m2crypto/work-py38 HOME=/wrkdirs/usr/ports/security/py-m2crypto/work-py38 TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/security/py-m2crypto/work-py38/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin SHELL=/bin/sh CONFIG_SHELL=/bin/sh >--End CONFIGURE_ENV-- > >--MAKE_ENV-- >OPENSSLBASE=/usr/local OPENSSLDIR=/usr/local/openssl OPENSSLINC=/usr/local/include OPENSSLLIB=/usr/local/lib OPENSSLRPATH=/usr/local/lib XDG_DATA_HOME=/wrkdirs/usr/ports/security/py-m2crypto/work-py38 XDG_CONFIG_HOME=/wrkdirs/usr/ports/security/py-m2crypto/work-py38 HOME=/wrkdirs/usr/ports/security/py-m2crypto/work-py38 TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/security/py-m2crypto/work-py38/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin NO_PIE=yes MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES LDSHARED="cc -shared" PYTHONDONTWRITEBYTECODE= PYTHONOPTIMIZE= PREFIX=/usr/local LOCALBASE=/usr/local CC="cc" CFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" -Wl,-rpath,/usr/local/lib -fstack-protector-strong " LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" >--End MAKE_ENV-- > >--PLIST_SUB-- >PYTHON_INCLUDEDIR=include/python3.8 PYTHON_LIBDIR=lib/python3.8 PYTHON_PLATFORM=freebsd11 PYTHON_SITELIBDIR=lib/python3.8/site-packages PYTHON_SUFFIX=38 PYTHON_VER=3.8 PYTHON_VERSION=python3.8 PYTHON2="@comment " PYTHON3="" OSREL=11.4 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/py38-m2crypto" EXAMPLESDIR="share/examples/py38-m2crypto" DATADIR="share/py38-m2crypto" WWWDIR="www/py38-m2crypto" ETCDIR="etc/py38-m2crypto" >--End PLIST_SUB-- > >--SUB_LIST-- >PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/py38-m2crypto DOCSDIR=/usr/local/share/doc/py38-m2crypto EXAMPLESDIR=/usr/local/share/examples/py38-m2crypto WWWDIR=/usr/local/www/py38-m2crypto ETCDIR=/usr/local/etc/py38-m2crypto >--End SUB_LIST-- > >---Begin make.conf--- >USE_PACKAGE_DEPENDS=yes >BATCH=yes >WRKDIRPREFIX=/wrkdirs >PORTSDIR=/usr/ports >PACKAGES=/packages >DISTDIR=/distfiles >FORCE_PACKAGE=yes >PACKAGE_BUILDING=yes >PACKAGE_BUILDING_FLAVORS=yes >#### /data/poudriere/poudriere.d/freebsd_11-4x64-make.conf #### >OPTIONS_UNSET+= X11 CUPS NLS DOCS EXAMPLES sound ntfs linux GSSAPI_BASE >DEFAULT_VERSIONS+=mysql=5.7 >DEFAULT_VERSIONS+=ssl=openssl >DEFAULT_VERSIONS+=python=3.8 >DEFAULT_VERSIONS+=python3=3.8 > >OPTIONS_SET+= GSSAPI_NONE > >.if ${.CURDIR:M*/mail/courier-imap} >EXTRA_PATCHES+= /local-patches/mail/courier-imapd >.endif > > >.if ${.CURDIR:M*/security/p5-GSSAPI} >OPTIONS_FILE_UNSET += GSSAPI_BASE >OPTIONS_FILE_UNSET += GSSAPI_NONE >OPTIONS_FILE_SET+= GSSAPI_MIT >.endif > >NO_CCACHE_DEPEND=1 >CCACHE_WRAPPER_PATH= /ccache/libexec/ccache >#### /usr/ports/Mk/Scripts/ports_env.sh #### >_CCVERSION_921dbbb2=FreeBSD clang version 10.0.0 (git@github.com:llvm/llvm-project.git llvmorg-10.0.0-0-gd32170dbd5b) Target: x86_64-unknown-freebsd11.4 Thread model: posix InstalledDir: /usr/bin >_ALTCCVERSION_921dbbb2=none >_CXXINTERNAL_acaad9ca=FreeBSD clang version 10.0.0 (git@github.com:llvm/llvm-project.git llvmorg-10.0.0-0-gd32170dbd5b) Target: x86_64-unknown-freebsd11.4 Thread model: posix InstalledDir: /usr/bin "/usr/bin/ld" "--eh-frame-hdr" "-dynamic-linker" "/libexec/ld-elf.so.1" "--hash-style=both" "--enable-new-dtags" "-o" "a.out" "/usr/lib/crt1.o" "/usr/lib/crti.o" "/usr/lib/crtbegin.o" "-L/usr/lib" "/dev/null" "-lc++" "-lm" "-lgcc" "--as-needed" "-lgcc_s" "--no-as-needed" "-lc" "-lgcc" "--as-needed" "-lgcc_s" "--no-as-needed" "/usr/lib/crtend.o" "/usr/lib/crtn.o" >CC_OUTPUT_921dbbb2_58173849=yes >CC_OUTPUT_921dbbb2_9bdba57c=yes >CC_OUTPUT_921dbbb2_6a4fe7f5=yes >CC_OUTPUT_921dbbb2_6bcac02b=yes >CC_OUTPUT_921dbbb2_67d20829=yes >CC_OUTPUT_921dbbb2_bfa62e83=yes >CC_OUTPUT_921dbbb2_f0b4d593=yes >CC_OUTPUT_921dbbb2_308abb44=yes >CC_OUTPUT_921dbbb2_f00456e5=yes >CC_OUTPUT_921dbbb2_65ad290d=yes >CC_OUTPUT_921dbbb2_f2776b26=yes >CC_OUTPUT_921dbbb2_b2657cc3=yes >CC_OUTPUT_921dbbb2_380987f7=yes >CC_OUTPUT_921dbbb2_160933ec=yes >CC_OUTPUT_921dbbb2_fb62803b=yes >_OBJC_CCVERSION_921dbbb2=FreeBSD clang version 10.0.0 (git@github.com:llvm/llvm-project.git llvmorg-10.0.0-0-gd32170dbd5b) Target: x86_64-unknown-freebsd11.4 Thread model: posix InstalledDir: /usr/bin >_OBJC_ALTCCVERSION_921dbbb2=none >ARCH=amd64 >OPSYS=FreeBSD >_OSRELEASE=11.4-RELEASE-p5 >OSREL=11.4 >OSVERSION=1104001 >PYTHONBASE=/usr/local >HAVE_COMPAT_IA32_KERN=YES >_SMP_CPUS=24 >CONFIGURE_MAX_CMD_LEN=524288 >HAVE_PORTS_ENV=1 >#### Misc Poudriere #### >---End make.conf--- >--Resource limits-- >cpu time (seconds, -t) unlimited >file size (512-blocks, -f) unlimited >data seg size (kbytes, -d) 33554432 >stack size (kbytes, -s) 524288 >core file size (512-blocks, -c) unlimited >max memory size (kbytes, -m) unlimited >locked memory (kbytes, -l) unlimited >max user processes (-u) 89999 >open files (-n) 1024 >virtual mem size (kbytes, -v) unlimited >swap limit (kbytes, -w) unlimited >socket buffer size (bytes, -b) unlimited >pseudo-terminals (-p) unlimited >kqueues (-k) unlimited >umtx shared locks (-o) unlimited >--End resource limits-- >=======================<phase: check-sanity >============================ >===> License MIT accepted by the user >=========================================================================== >=======================<phase: pkg-depends >============================ >===> py38-m2crypto-0.37.1 depends on file: /usr/local/sbin/pkg - not found >===> Installing existing package /packages/All/pkg-1.15.10.txz >[freebsd_11-4x64-HEAD-job-01] Installing pkg-1.15.10... >[freebsd_11-4x64-HEAD-job-01] Extracting pkg-1.15.10: .......... done >===> py38-m2crypto-0.37.1 depends on file: /usr/local/sbin/pkg - found >===> Returning to build of py38-m2crypto-0.37.1 >=========================================================================== >=======================<phase: fetch-depends >============================ >=========================================================================== >=======================<phase: fetch >============================ >===> License MIT accepted by the user >===> Fetching all distfiles required by py38-m2crypto-0.37.1 for building >=========================================================================== >=======================<phase: checksum >============================ >===> License MIT accepted by the user >===> Fetching all distfiles required by py38-m2crypto-0.37.1 for building >=> SHA256 Checksum OK for M2Crypto-0.37.1.tar.gz. >=========================================================================== >=======================<phase: extract-depends>============================ >=========================================================================== >=======================<phase: extract >============================ >===> License MIT accepted by the user >===> Fetching all distfiles required by py38-m2crypto-0.37.1 for building >===> Extracting for py38-m2crypto-0.37.1 >=> SHA256 Checksum OK for M2Crypto-0.37.1.tar.gz. >=========================================================================== >=======================<phase: patch-depends >============================ >=========================================================================== >=======================<phase: patch >============================ >===> Patching for py38-m2crypto-0.37.1 >===> Applying FreeBSD patches for py38-m2crypto-0.37.1 from /usr/ports/security/py-m2crypto/files >=========================================================================== >=======================<phase: build-depends >============================ >===> py38-m2crypto-0.37.1 depends on package: swig>=2.0.4 - not found >===> Installing existing package /packages/All/swig-4.0.2.txz >[freebsd_11-4x64-HEAD-job-01] Installing swig-4.0.2... >[freebsd_11-4x64-HEAD-job-01] `-- Installing pcre-8.44... >[freebsd_11-4x64-HEAD-job-01] `-- Extracting pcre-8.44: .......... done >[freebsd_11-4x64-HEAD-job-01] Extracting swig-4.0.2: .......... done >===> py38-m2crypto-0.37.1 depends on package: swig>=2.0.4 - found >===> Returning to build of py38-m2crypto-0.37.1 >===> py38-m2crypto-0.37.1 depends on package: py38-setuptools>0 - not found >===> Installing existing package /packages/All/py38-setuptools-44.0.0.txz >[freebsd_11-4x64-HEAD-job-01] Installing py38-setuptools-44.0.0... >[freebsd_11-4x64-HEAD-job-01] `-- Installing python38-3.8.6_1... >[freebsd_11-4x64-HEAD-job-01] | `-- Installing libffi-3.3_1... >[freebsd_11-4x64-HEAD-job-01] | | `-- Installing indexinfo-0.3.1... >[freebsd_11-4x64-HEAD-job-01] | | `-- Extracting indexinfo-0.3.1: .... done >[freebsd_11-4x64-HEAD-job-01] | `-- Extracting libffi-3.3_1: .......... done >[freebsd_11-4x64-HEAD-job-01] | `-- Installing openssl-1.1.1i,1... >[freebsd_11-4x64-HEAD-job-01] | `-- Extracting openssl-1.1.1i,1: .......... done >[freebsd_11-4x64-HEAD-job-01] | `-- Installing readline-8.0.4... >[freebsd_11-4x64-HEAD-job-01] | `-- Extracting readline-8.0.4: .......... done >[freebsd_11-4x64-HEAD-job-01] `-- Extracting python38-3.8.6_1: .......... done >[freebsd_11-4x64-HEAD-job-01] Extracting py38-setuptools-44.0.0: .......... done >===== >Message from python38-3.8.6_1: > >-- >Note that some standard Python modules are provided as separate ports >as they require additional dependencies. They are available as: > >py38-gdbm databases/py-gdbm@py38 >py38-sqlite3 databases/py-sqlite3@py38 >py38-tkinter x11-toolkits/py-tkinter@py38 >===> py38-m2crypto-0.37.1 depends on package: py38-setuptools>0 - found >===> Returning to build of py38-m2crypto-0.37.1 >===> py38-m2crypto-0.37.1 depends on file: /usr/local/bin/python3.8 - found >===> py38-m2crypto-0.37.1 depends on file: /usr/local/lib/libcrypto.so.11 - found >=========================================================================== >=======================<phase: lib-depends >============================ >=========================================================================== >=======================<phase: configure >============================ >===> Configuring for py38-m2crypto-0.37.1 >running config >=========================================================================== >=======================<phase: build >============================ >===> Building for py38-m2crypto-0.37.1 >running build >running build_py >creating build >creating build/lib.freebsd-11.4-RELEASE-p5-amd64-3.8 >creating build/lib.freebsd-11.4-RELEASE-p5-amd64-3.8/M2Crypto >copying M2Crypto/Engine.py -> build/lib.freebsd-11.4-RELEASE-p5-amd64-3.8/M2Crypto >copying M2Crypto/Rand.py -> build/lib.freebsd-11.4-RELEASE-p5-amd64-3.8/M2Crypto >copying M2Crypto/EC.py -> build/lib.freebsd-11.4-RELEASE-p5-amd64-3.8/M2Crypto >copying M2Crypto/RSA.py -> build/lib.freebsd-11.4-RELEASE-p5-amd64-3.8/M2Crypto >copying M2Crypto/__init__.py -> build/lib.freebsd-11.4-RELEASE-p5-amd64-3.8/M2Crypto >copying M2Crypto/six.py -> build/lib.freebsd-11.4-RELEASE-p5-amd64-3.8/M2Crypto >copying M2Crypto/ftpslib.py -> build/lib.freebsd-11.4-RELEASE-p5-amd64-3.8/M2Crypto >copying M2Crypto/callback.py -> build/lib.freebsd-11.4-RELEASE-p5-amd64-3.8/M2Crypto >copying M2Crypto/ASN1.py -> build/lib.freebsd-11.4-RELEASE-p5-amd64-3.8/M2Crypto >copying M2Crypto/DH.py -> build/lib.freebsd-11.4-RELEASE-p5-amd64-3.8/M2Crypto >copying M2Crypto/RC4.py -> build/lib.freebsd-11.4-RELEASE-p5-amd64-3.8/M2Crypto >copying M2Crypto/m2.py -> build/lib.freebsd-11.4-RELEASE-p5-amd64-3.8/M2Crypto >copying M2Crypto/Err.py -> build/lib.freebsd-11.4-RELEASE-p5-amd64-3.8/M2Crypto >copying M2Crypto/m2xmlrpclib.py -> build/lib.freebsd-11.4-RELEASE-p5-amd64-3.8/M2Crypto >copying M2Crypto/DSA.py -> build/lib.freebsd-11.4-RELEASE-p5-amd64-3.8/M2Crypto >copying M2Crypto/util.py -> build/lib.freebsd-11.4-RELEASE-p5-amd64-3.8/M2Crypto >copying M2Crypto/m2urllib.py -> build/lib.freebsd-11.4-RELEASE-p5-amd64-3.8/M2Crypto >copying M2Crypto/X509.py -> build/lib.freebsd-11.4-RELEASE-p5-amd64-3.8/M2Crypto >copying M2Crypto/AuthCookie.py -> build/lib.freebsd-11.4-RELEASE-p5-amd64-3.8/M2Crypto >copying M2Crypto/m2crypto.py -> build/lib.freebsd-11.4-RELEASE-p5-amd64-3.8/M2Crypto >copying M2Crypto/EVP.py -> build/lib.freebsd-11.4-RELEASE-p5-amd64-3.8/M2Crypto >copying M2Crypto/threading.py -> build/lib.freebsd-11.4-RELEASE-p5-amd64-3.8/M2Crypto >copying M2Crypto/httpslib.py -> build/lib.freebsd-11.4-RELEASE-p5-amd64-3.8/M2Crypto >copying M2Crypto/BIO.py -> build/lib.freebsd-11.4-RELEASE-p5-amd64-3.8/M2Crypto >copying M2Crypto/SMIME.py -> build/lib.freebsd-11.4-RELEASE-p5-amd64-3.8/M2Crypto >copying M2Crypto/BN.py -> build/lib.freebsd-11.4-RELEASE-p5-amd64-3.8/M2Crypto >copying M2Crypto/m2urllib2.py -> build/lib.freebsd-11.4-RELEASE-p5-amd64-3.8/M2Crypto >creating build/lib.freebsd-11.4-RELEASE-p5-amd64-3.8/M2Crypto/SSL >copying M2Crypto/SSL/Checker.py -> build/lib.freebsd-11.4-RELEASE-p5-amd64-3.8/M2Crypto/SSL >copying M2Crypto/SSL/cb.py -> build/lib.freebsd-11.4-RELEASE-p5-amd64-3.8/M2Crypto/SSL >copying M2Crypto/SSL/__init__.py -> build/lib.freebsd-11.4-RELEASE-p5-amd64-3.8/M2Crypto/SSL >copying M2Crypto/SSL/ssl_dispatcher.py -> build/lib.freebsd-11.4-RELEASE-p5-amd64-3.8/M2Crypto/SSL >copying M2Crypto/SSL/TwistedProtocolWrapper.py -> build/lib.freebsd-11.4-RELEASE-p5-amd64-3.8/M2Crypto/SSL >copying M2Crypto/SSL/Session.py -> build/lib.freebsd-11.4-RELEASE-p5-amd64-3.8/M2Crypto/SSL >copying M2Crypto/SSL/Cipher.py -> build/lib.freebsd-11.4-RELEASE-p5-amd64-3.8/M2Crypto/SSL >copying M2Crypto/SSL/SSLServer.py -> build/lib.freebsd-11.4-RELEASE-p5-amd64-3.8/M2Crypto/SSL >copying M2Crypto/SSL/timeout.py -> build/lib.freebsd-11.4-RELEASE-p5-amd64-3.8/M2Crypto/SSL >copying M2Crypto/SSL/Connection.py -> build/lib.freebsd-11.4-RELEASE-p5-amd64-3.8/M2Crypto/SSL >copying M2Crypto/SSL/Context.py -> build/lib.freebsd-11.4-RELEASE-p5-amd64-3.8/M2Crypto/SSL >running build_ext >building 'M2Crypto._m2crypto' extension >swigging SWIG/_m2crypto.i to SWIG/_m2crypto_wrap.c >/usr/local/bin/swig -python -py3 -I/usr/lib/clang/10.0.0/include -I/usr/include -I/usr/local/include -I/usr/local/include/python3.8 -I/usr/local/include -I/usr/local/include/openssl -modern -builtin -outdir /wrkdirs/usr/ports/security/py-m2crypto/work-py38/M2Crypto-0.37.1/M2Crypto -o SWIG/_m2crypto_wrap.c SWIG/_m2crypto.i >Deprecated command line option: -modern. This option is now always on. >creating build/temp.freebsd-11.4-RELEASE-p5-amd64-3.8 >creating build/temp.freebsd-11.4-RELEASE-p5-amd64-3.8/SWIG >cc -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -I/usr/local/include -I/usr/local/include/python3.8 -I/usr/local/include -I/wrkdirs/usr/ports/security/py-m2crypto/work-py38/M2Crypto-0.37.1/SWIG -c SWIG/_m2crypto_wrap.c -o build/temp.freebsd-11.4-RELEASE-p5-amd64-3.8/SWIG/_m2crypto_wrap.o -DTHREADING -Wno-deprecated-declarations >SWIG/_m2crypto_wrap.c:9734:10: error: variable has incomplete type 'OPENSSL_STACK' (aka 'struct stack_st') > _STACK arg2 ; > ^ >/usr/local/include/openssl/stack.h:17:16: note: forward declaration of 'struct stack_st' >typedef struct stack_st OPENSSL_STACK; /* Use STACK_OF(...) instead */ > ^ >SWIG/_m2crypto_wrap.c:9759:19: error: incomplete definition of type 'struct stack_st_OPENSSL_STRING' > if (arg1) (arg1)->stack = arg2; > ~~~~~~^ >/usr/local/include/openssl/safestack.h:159:1: note: forward declaration of 'struct stack_st_OPENSSL_STRING' >DEFINE_SPECIAL_STACK_OF(OPENSSL_STRING, char) >^ >/usr/local/include/openssl/safestack.h:129:42: note: expanded from macro 'DEFINE_SPECIAL_STACK_OF' ># define DEFINE_SPECIAL_STACK_OF(t1, t2) SKM_DEFINE_STACK_OF(t1, t2, t2) > ^ >/usr/local/include/openssl/safestack.h:23:5: note: expanded from macro 'SKM_DEFINE_STACK_OF' > STACK_OF(t1); \ > ^ >/usr/local/include/openssl/safestack.h:20:32: note: expanded from macro 'STACK_OF' ># define STACK_OF(type) struct stack_st_##type > ^ ><scratch space>:193:1: note: expanded from here >stack_st_OPENSSL_STRING >^ >SWIG/_m2crypto_wrap.c:9773:10: error: variable has incomplete type 'OPENSSL_STACK' (aka 'struct stack_st') > _STACK result; > ^ >/usr/local/include/openssl/stack.h:17:16: note: forward declaration of 'struct stack_st' >typedef struct stack_st OPENSSL_STACK; /* Use STACK_OF(...) instead */ > ^ >SWIG/_m2crypto_wrap.c:9781:20: error: incomplete definition of type 'struct stack_st_OPENSSL_STRING' > result = ((arg1)->stack); > ~~~~~~^ >/usr/local/include/openssl/safestack.h:159:1: note: forward declaration of 'struct stack_st_OPENSSL_STRING' >DEFINE_SPECIAL_STACK_OF(OPENSSL_STRING, char) >^ >/usr/local/include/openssl/safestack.h:129:42: note: expanded from macro 'DEFINE_SPECIAL_STACK_OF' ># define DEFINE_SPECIAL_STACK_OF(t1, t2) SKM_DEFINE_STACK_OF(t1, t2, t2) > ^ >/usr/local/include/openssl/safestack.h:23:5: note: expanded from macro 'SKM_DEFINE_STACK_OF' > STACK_OF(t1); \ > ^ >/usr/local/include/openssl/safestack.h:20:32: note: expanded from macro 'STACK_OF' ># define STACK_OF(type) struct stack_st_##type > ^ ><scratch space>:193:1: note: expanded from here >stack_st_OPENSSL_STRING >^ >SWIG/_m2crypto_wrap.c:9782:70: error: invalid application of 'sizeof' to an incomplete type 'OPENSSL_STACK' (aka 'struct stack_st') > resultobj = SWIG_NewPointerObj((_STACK *)memcpy((_STACK *)calloc(1,sizeof(_STACK)),&result,sizeof(_STACK)), SWIGTYPE_p__STACK, SWIG_POINTER_OWN | 0 ); > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >SWIG/_m2crypto_wrap.c:1068:89: note: expanded from macro 'SWIG_NewPointerObj' >#define SWIG_NewPointerObj(ptr, type, flags) SWIG_Python_NewPointerObj(self, ptr, type, flags) > ^~~ >/usr/local/include/openssl/stack.h:17:16: note: forward declaration of 'struct stack_st' >typedef struct stack_st OPENSSL_STACK; /* Use STACK_OF(...) instead */ > ^ >SWIG/_m2crypto_wrap.c:9782:94: error: invalid application of 'sizeof' to an incomplete type 'OPENSSL_STACK' (aka 'struct stack_st') > resultobj = SWIG_NewPointerObj((_STACK *)memcpy((_STACK *)calloc(1,sizeof(_STACK)),&result,sizeof(_STACK)), SWIGTYPE_p__STACK, SWIG_POINTER_OWN | 0 ); > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >SWIG/_m2crypto_wrap.c:1068:89: note: expanded from macro 'SWIG_NewPointerObj' >#define SWIG_NewPointerObj(ptr, type, flags) SWIG_Python_NewPointerObj(self, ptr, type, flags) > ^~~ >/usr/local/include/openssl/stack.h:17:16: note: forward declaration of 'struct stack_st' >typedef struct stack_st OPENSSL_STACK; /* Use STACK_OF(...) instead */ > ^ >SWIG/_m2crypto_wrap.c:9795:56: error: invalid application of 'sizeof' to an incomplete type 'struct stack_st_OPENSSL_STRING' > result = (struct stack_st_OPENSSL_STRING *)calloc(1, sizeof(struct stack_st_OPENSSL_STRING)); > ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/openssl/safestack.h:159:1: note: forward declaration of 'struct stack_st_OPENSSL_STRING' >DEFINE_SPECIAL_STACK_OF(OPENSSL_STRING, char) >^ >/usr/local/include/openssl/safestack.h:129:42: note: expanded from macro 'DEFINE_SPECIAL_STACK_OF' ># define DEFINE_SPECIAL_STACK_OF(t1, t2) SKM_DEFINE_STACK_OF(t1, t2, t2) > ^ >/usr/local/include/openssl/safestack.h:23:5: note: expanded from macro 'SKM_DEFINE_STACK_OF' > STACK_OF(t1); \ > ^ >/usr/local/include/openssl/safestack.h:20:32: note: expanded from macro 'STACK_OF' ># define STACK_OF(type) struct stack_st_##type > ^ ><scratch space>:193:1: note: expanded from here >stack_st_OPENSSL_STRING >^ >SWIG/_m2crypto_wrap.c:9829:10: error: variable has incomplete type 'OPENSSL_STACK' (aka 'struct stack_st') > _STACK arg2 ; > ^ >/usr/local/include/openssl/stack.h:17:16: note: forward declaration of 'struct stack_st' >typedef struct stack_st OPENSSL_STACK; /* Use STACK_OF(...) instead */ > ^ >SWIG/_m2crypto_wrap.c:9854:19: error: incomplete definition of type 'struct stack_st_OPENSSL_BLOCK' > if (arg1) (arg1)->stack = arg2; > ~~~~~~^ >/usr/local/include/openssl/safestack.h:167:1: note: forward declaration of 'struct stack_st_OPENSSL_BLOCK' >DEFINE_SPECIAL_STACK_OF(OPENSSL_BLOCK, void) >^ >/usr/local/include/openssl/safestack.h:129:42: note: expanded from macro 'DEFINE_SPECIAL_STACK_OF' ># define DEFINE_SPECIAL_STACK_OF(t1, t2) SKM_DEFINE_STACK_OF(t1, t2, t2) > ^ >/usr/local/include/openssl/safestack.h:23:5: note: expanded from macro 'SKM_DEFINE_STACK_OF' > STACK_OF(t1); \ > ^ >/usr/local/include/openssl/safestack.h:20:32: note: expanded from macro 'STACK_OF' ># define STACK_OF(type) struct stack_st_##type > ^ ><scratch space>:138:1: note: expanded from here >stack_st_OPENSSL_BLOCK >^ >SWIG/_m2crypto_wrap.c:9868:10: error: variable has incomplete type 'OPENSSL_STACK' (aka 'struct stack_st') > _STACK result; > ^ >/usr/local/include/openssl/stack.h:17:16: note: forward declaration of 'struct stack_st' >typedef struct stack_st OPENSSL_STACK; /* Use STACK_OF(...) instead */ > ^ >SWIG/_m2crypto_wrap.c:9876:20: error: incomplete definition of type 'struct stack_st_OPENSSL_BLOCK' > result = ((arg1)->stack); > ~~~~~~^ >/usr/local/include/openssl/safestack.h:167:1: note: forward declaration of 'struct stack_st_OPENSSL_BLOCK' >DEFINE_SPECIAL_STACK_OF(OPENSSL_BLOCK, void) >^ >/usr/local/include/openssl/safestack.h:129:42: note: expanded from macro 'DEFINE_SPECIAL_STACK_OF' ># define DEFINE_SPECIAL_STACK_OF(t1, t2) SKM_DEFINE_STACK_OF(t1, t2, t2) > ^ >/usr/local/include/openssl/safestack.h:23:5: note: expanded from macro 'SKM_DEFINE_STACK_OF' > STACK_OF(t1); \ > ^ >/usr/local/include/openssl/safestack.h:20:32: note: expanded from macro 'STACK_OF' ># define STACK_OF(type) struct stack_st_##type > ^ ><scratch space>:138:1: note: expanded from here >stack_st_OPENSSL_BLOCK >^ >SWIG/_m2crypto_wrap.c:9877:70: error: invalid application of 'sizeof' to an incomplete type 'OPENSSL_STACK' (aka 'struct stack_st') > resultobj = SWIG_NewPointerObj((_STACK *)memcpy((_STACK *)calloc(1,sizeof(_STACK)),&result,sizeof(_STACK)), SWIGTYPE_p__STACK, SWIG_POINTER_OWN | 0 ); > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >SWIG/_m2crypto_wrap.c:1068:89: note: expanded from macro 'SWIG_NewPointerObj' >#define SWIG_NewPointerObj(ptr, type, flags) SWIG_Python_NewPointerObj(self, ptr, type, flags) > ^~~ >/usr/local/include/openssl/stack.h:17:16: note: forward declaration of 'struct stack_st' >typedef struct stack_st OPENSSL_STACK; /* Use STACK_OF(...) instead */ > ^ >SWIG/_m2crypto_wrap.c:9877:94: error: invalid application of 'sizeof' to an incomplete type 'OPENSSL_STACK' (aka 'struct stack_st') > resultobj = SWIG_NewPointerObj((_STACK *)memcpy((_STACK *)calloc(1,sizeof(_STACK)),&result,sizeof(_STACK)), SWIGTYPE_p__STACK, SWIG_POINTER_OWN | 0 ); > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >SWIG/_m2crypto_wrap.c:1068:89: note: expanded from macro 'SWIG_NewPointerObj' >#define SWIG_NewPointerObj(ptr, type, flags) SWIG_Python_NewPointerObj(self, ptr, type, flags) > ^~~ >/usr/local/include/openssl/stack.h:17:16: note: forward declaration of 'struct stack_st' >typedef struct stack_st OPENSSL_STACK; /* Use STACK_OF(...) instead */ > ^ >SWIG/_m2crypto_wrap.c:9890:55: error: invalid application of 'sizeof' to an incomplete type 'struct stack_st_OPENSSL_BLOCK' > result = (struct stack_st_OPENSSL_BLOCK *)calloc(1, sizeof(struct stack_st_OPENSSL_BLOCK)); > ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/openssl/safestack.h:167:1: note: forward declaration of 'struct stack_st_OPENSSL_BLOCK' >DEFINE_SPECIAL_STACK_OF(OPENSSL_BLOCK, void) >^ >/usr/local/include/openssl/safestack.h:129:42: note: expanded from macro 'DEFINE_SPECIAL_STACK_OF' ># define DEFINE_SPECIAL_STACK_OF(t1, t2) SKM_DEFINE_STACK_OF(t1, t2, t2) > ^ >/usr/local/include/openssl/safestack.h:23:5: note: expanded from macro 'SKM_DEFINE_STACK_OF' > STACK_OF(t1); \ > ^ >/usr/local/include/openssl/safestack.h:20:32: note: expanded from macro 'STACK_OF' ># define STACK_OF(type) struct stack_st_##type > ^ ><scratch space>:138:1: note: expanded from here >stack_st_OPENSSL_BLOCK >^ >14 errors generated. >error: command 'cc' failed with exit status 1 >*** Error code 1 > >Stop. >make: stopped in /usr/ports/security/py-m2crypto >=>> Cleaning up wrkdir >===> Cleaning for py38-m2crypto-0.37.1 >build of security/py-m2crypto | py38-m2crypto-0.37.1 ended at Mon Dec 14 15:51:28 CET 2020 >build time: 00:00:08 >!!! build failure encountered !!!
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 251838
: 220550
Working