Powered by SmartDoc

1.2.1 たとえば multimedia/umplayer

===>  License GPLv3 accepted by the user
===> umplayer-0.97_4 depends on file: /usr/local/sbin/pkg - found
===> Fetching all distfiles required by umplayer-0.97_4 for \
    building
===>  Extracting for umplayer-0.97_4
=> SHA256 Checksum OK for umplayer-0.97.tar.xz.
===>  Patching for umplayer-0.97_4
===>  Applying FreeBSD patches for umplayer-0.97_4
===> umplayer-0.97_4 depends on executable: \
    update-desktop-database - not found
  :
(snip)
  :
--- .obj/release-shared/qsslerror.o ---
c++ -c -O2 -pipe -fstack-protector -fno-strict-aliasing -O2 \
    -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W \
    -pthread -D_THREAD_SAFE -fPIC -DQT_SHARED \
    -DQT_BUILD_NETWORK_LIB -DQT_NO_USING_NAMESPACE \
    -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT \
    -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG \
    -DQT_CORE_LIB -DQT_HAVE_MMX -DQT_HAVE_3DNOW -DQT_HAVE_SSE \
    -DQT_HAVE_MMXEXT -DQT_HAVE_SSE2 -DQT_HAVE_SSE3 \
    -DQT_HAVE_SSSE3 -DQT_HAVE_SSE4_1 -DQT_HAVE_SSE4_2 \
    -DQT_HAVE_AVX -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE \
    -I/usr/local/share/qt4/mkspecs/freebsd-clang -I. \
    -I../../include/QtCore -I../../include \
    -I../../include/QtNetwork -I.rcc/release-shared -Ikernel \
    -I.moc/release-shared -I/usr/local/include/qt4 \
    -I/usr/local/include -o .obj/release-shared/qsslerror.o \
    ssl/qsslerror.cpp
--- .obj/release-shared/qsslcertificate.o ---
ssl/qsslcertificate.cpp:264:68: error: member access into \
    incomplete type 'X509' (aka 'x509_st')
QByteArray::number(qlonglong(q_ASN1_INTEGER_get(d->x509->cert_info->version)) \
    + 1);
^
ssl/qsslcertificate.h:53:16: note: forward declaration of \
    'x509_st'
typedef struct x509_st X509; // ### check if this works
               ^
ssl/qsslcertificate.cpp:279:45: error: member access into \
    incomplete type 'X509' (aka 'x509_st')
ASN1_INTEGER *serialNumber = d->x509->cert_info->serialNumber;
                                            ^
ssl/qsslcertificate.h:53:16: note: forward declaration of \
    'x509_st'
typedef struct x509_st X509; // ### check if this works
               ^
ssl/qsslcertificate.cpp:492:32: error: member access into \
    incomplete type 'X509' (aka 'x509_st')
    X509_PUBKEY *xkey = d->x509->cert_info->key;
                               ^
ssl/qsslcertificate.h:53:16: note: forward declaration of \
    'x509_st'
typedef struct x509_st X509; // ### check if this works
               ^
ssl/qsslcertificate.cpp:496:29: error: member access into \
    incomplete type 'EVP_PKEY' (aka 'evp_pkey_st')
    if (q_EVP_PKEY_type(pkey->type) == EVP_PKEY_RSA) {
                            ^
/usr/include/openssl/ossl_typ.h:93:16: note: forward declaration \
    of 'evp_pkey_st'
typedef struct evp_pkey_st EVP_PKEY;
               ^
ssl/qsslcertificate.cpp:500:36: error: member access into \
    incomplete type 'EVP_PKEY' (aka 'evp_pkey_st')
    } else if (q_EVP_PKEY_type(pkey->type) == EVP_PKEY_DSA) {
                                   ^
/usr/include/openssl/ossl_typ.h:93:16: note: forward declaration \
    of 'evp_pkey_st'
typedef struct evp_pkey_st EVP_PKEY;
               ^
ssl/qsslcertificate.cpp:504:36: error: member access into \
    incomplete type 'EVP_PKEY' (aka 'evp_pkey_st')
    } else if (q_EVP_PKEY_type(pkey->type) == EVP_PKEY_DH) {
                                   ^
/usr/include/openssl/ossl_typ.h:93:16: note: forward declaration \
    of 'evp_pkey_st'
typedef struct evp_pkey_st EVP_PKEY;
               ^
6 errors generated.
*** [.obj/release-shared/qsslcertificate.o] Error code 1

make[2]: stopped in \
    /var/ports/work/usr/ports/net/qt4-network/work/qt-everywhere-opensource-src-4.8.7/src/network \
1 error

make[2]: stopped in \
    /var/ports/work/usr/ports/net/qt4-network/work/qt-everywhere-opensource-src-4.8.7/src/network \
===> Compilation failed unexpectedly.
Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the \
    failure to
the maintainer.
*** Error code 1

Stop.
make[1]: stopped in /var/ports/jdtpkx/net/qt4-network
*** Error code 1

Stop.
make: stopped in /usr/ports/multimedia/umplayer