From owner-freebsd-ports@freebsd.org Thu Nov 15 00:20:46 2018 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 06F1A11054A3 for ; Thu, 15 Nov 2018 00:20:46 +0000 (UTC) (envelope-from kiri@kx.openedu.org) Received: from kx.openedu.org (flets-sg1027.kamome.or.jp [202.216.24.27]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 841B075A2D for ; Thu, 15 Nov 2018 00:20:43 +0000 (UTC) (envelope-from kiri@kx.openedu.org) Received: from kx.openedu.org (kx.openedu.org [202.216.24.27]) by kx.openedu.org (8.14.5/8.14.5) with ESMTP id wAF0Ke3M093102; Thu, 15 Nov 2018 09:20:41 +0900 (JST) (envelope-from kiri@kx.openedu.org) Message-Id: <201811150020.wAF0Ke3M093102@kx.openedu.org> Date: Thu, 15 Nov 2018 09:20:40 +0900 From: KIRIYAMA Kazuhiko To: freebsd-ports@freebsd.org Cc: kiri@kx.openedu.org Subject: Re: multimedia/umplayer build failed (13.0-CURRENT/r339677) In-Reply-To: <201811141200.wAEC0Kdi079693@kx.openedu.org> References: <201811141200.wAEC0Kdi079693@kx.openedu.org> User-Agent: Wanderlust/2.14.0 (Africa) SEMI/1.14.6 (Maruoka) FLIM/1.14.9 (=?ISO-8859-4?Q?Goj=F2?=) APEL/10.6 MULE XEmacs/21.4 (patch 22) (Instant Classic) (amd64--freebsd) MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=ISO-2022-JP X-Rspamd-Queue-Id: 841B075A2D X-Spamd-Result: default: False [0.29 / 200.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.33)[-0.331,0]; FROM_HAS_DN(0.00)[]; NEURAL_SPAM_SHORT(0.23)[0.226,0]; NEURAL_HAM_LONG(-0.67)[-0.674,0]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; DMARC_NA(0.00)[openedu.org]; AUTH_NA(1.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; MX_GOOD(-0.01)[cached: kx.openedu.org]; RCPT_COUNT_TWO(0.00)[2]; R_SPF_NA(0.00)[]; RCVD_COUNT_ONE(0.00)[1]; RCVD_NO_TLS_LAST(0.10)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; IP_SCORE(-0.02)[country: JP(-0.10)]; ASN(0.00)[asn:4704, ipnet:202.216.0.0/19, country:JP]; MID_RHS_MATCH_FROM(0.00)[]; ONCE_RECEIVED(0.10)[] X-Rspamd-Server: mx1.freebsd.org X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 15 Nov 2018 00:20:46 -0000 At Wed, 14 Nov 2018 21:00:20 +0900, 私 wrote: > > Hi all, > > umplayer-0.97_4 (multimedia/umplaye) failed to build in > 13.0-CURRENT with port revision r339677 (detail log in [1]): ~~~~~~ s/339677/484802/ Sorry ;) > > ===> 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 > ===> Installing existing package /var/ports/packages/All/desktop-file-utils-0.23.txz > Installing desktop-file-utils-0.23... > `-- Installing gettext-runtime-0.19.8.1_2... > | `-- Installing indexinfo-0.3.1... > | `-- Extracting indexinfo-0.3.1: .... done > `-- Extracting gettext-runtime-0.19.8.1_2: .......... done > `-- Installing glib-2.56.1_3,1... > | `-- Installing libffi-3.2.1_3... > | `-- Extracting libffi-3.2.1_3: .......... done > | `-- Installing libiconv-1.14_11... > | `-- Extracting libiconv-1.14_11: .......... done > | `-- Installing pcre-8.42... > | `-- Extracting pcre-8.42: .......... done > | `-- Installing perl5-5.28.0_2... > | `-- Extracting perl5-5.28.0_2: .......... done > | `-- Installing python27-2.7.15... > | | `-- Installing readline-7.0.3_2... > | | `-- Extracting readline-7.0.3_2: .......... done > | `-- Extracting python27-2.7.15: .......... done > `-- Extracting glib-2.56.1_3,1: .......... done > No schema files found: doing nothing. > Extracting desktop-file-utils-0.23: .......... done > Message from perl5-5.28.0_2: > > The /usr/bin/perl symlink has been removed starting with Perl 5.20. > For shebangs, you should either use: > > #!/usr/local/bin/perl > > or > > #!/usr/bin/env perl > > The first one will only work if you have a /usr/local/bin/perl, > the second will work as long as perl is in PATH. > Message from python27-2.7.15: > > =========================================================================== > > Note that some standard Python modules are provided as separate ports > as they require additional dependencies. They are available as: > > bsddb databases/py-bsddb > gdbm databases/py-gdbm > sqlite3 databases/py-sqlite3 > tkinter x11-toolkits/py-tkinter > > =========================================================================== > ===> umplayer-0.97_4 depends on executable: update-desktop-database - found > ===> Returning to build of umplayer-0.97_4 > ===> umplayer-0.97_4 depends on executable: gmake - not found > ===> Installing existing package /var/ports/packages/All/gmake-4.2.1_3.txz > Installing gmake-4.2.1_3... > Extracting gmake-4.2.1_3: .......... done > ===> umplayer-0.97_4 depends on executable: gmake - found > ===> Returning to build of umplayer-0.97_4 > ===> umplayer-0.97_4 depends on executable: gtk-update-icon-cache - not found > ===> Installing existing package /var/ports/packages/All/gtk-update-icon-cache-2.24.32.txz > Installing gtk-update-icon-cache-2.24.32... > `-- Installing atk-2.28.1... > `-- Extracting atk-2.28.1: .......... done > `-- Installing gdk-pixbuf2-2.36.12... > | `-- Installing jpeg-turbo-2.0.0... > | `-- Extracting jpeg-turbo-2.0.0: .......... done > | `-- Installing libX11-1.6.6_1,1... > | | `-- Installing libXau-1.0.8_5... > | | `-- Extracting libXau-1.0.8_5: .......... done > | | `-- Installing libXdmcp-1.1.2_2... > | | `-- Installing xorgproto-2018.4... > | | `-- Extracting xorgproto-2018.4: .......... done > | | `-- Extracting libXdmcp-1.1.2_2: ......... done > | | `-- Installing libxcb-1.13.1... > | | `-- Installing libpthread-stubs-0.4... > | | `-- Extracting libpthread-stubs-0.4: .... done > | | `-- Installing libxml2-2.9.7... > | | `-- Extracting libxml2-2.9.7: .......... done > | | `-- Extracting libxcb-1.13.1: .......... done > | `-- Extracting libX11-1.6.6_1,1: .......... done > | `-- Installing png-1.6.35... > | `-- Extracting png-1.6.35: .......... done > | `-- Installing shared-mime-info-1.8... > | `-- Extracting shared-mime-info-1.8: .......... done > | `-- Installing tiff-4.0.9_1... > | | `-- Installing jbigkit-2.1_1... > | | `-- Extracting jbigkit-2.1_1: .......... done > | `-- Extracting tiff-4.0.9_1: .......... done > `-- Extracting gdk-pixbuf2-2.36.12: .......... done > `-- Installing hicolor-icon-theme-0.15... > `-- Extracting hicolor-icon-theme-0.15: . done > `-- Installing libXcomposite-0.4.4_5,1... > | `-- Installing libXext-1.3.3_3,1... > | `-- Extracting libXext-1.3.3_3,1: .......... done > | `-- Installing libXfixes-5.0.3_2... > | `-- Extracting libXfixes-5.0.3_2: .......... done > `-- Extracting libXcomposite-0.4.4_5,1: .......... done > `-- Installing libXcursor-1.1.15_2... > | `-- Installing libXrender-0.9.10_2... > | `-- Extracting libXrender-0.9.10_2: .......... done > `-- Extracting libXcursor-1.1.15_2: .......... done > `-- Installing libXdamage-1.1.4_5... > `-- Extracting libXdamage-1.1.4_5: ......... done > `-- Installing libXi-1.7.9_2,1... > `-- Extracting libXi-1.7.9_2,1: .......... done > `-- Installing libXinerama-1.1.4_2,1... > `-- Extracting libXinerama-1.1.4_2,1: .......... done > `-- Installing libXrandr-1.5.1_2... > `-- Extracting libXrandr-1.5.1_2: .......... done > `-- Installing pango-1.42.4... > | `-- Installing cairo-1.15.12,2... > | | `-- Installing fontconfig-2.12.6,1... > | | `-- Installing expat-2.2.6_1... > | | `-- Extracting expat-2.2.6_1: .......... done > | | `-- Installing freetype2-2.9.1... > | | `-- Extracting freetype2-2.9.1: .......... done > | | `-- Extracting fontconfig-2.12.6,1: .......... done > Running fc-cache to build fontconfig cache... > /usr/local/share/fonts: skipping, no such directory > /usr/local/lib/X11/fonts: skipping, no such directory > /var/db/fontconfig: cleaning cache directory > /var/db/fontconfig: invalid cache file: 4c599c202bc5c08e2d34565a40eac3b2-le64.cache-7 > /var/db/fontconfig: invalid cache file: d3b21a501470a17bfd0b9b6aedc735bd-le64.cache-7 > /var/db/fontconfig: invalid cache file: 317e92aa1a4d3e601fb38e2d3c7b366a-le64.cache-7 > /var/db/fontconfig: invalid cache file: ba1d92d9e40780c65c2952558e6fa6f5-le64.cache-7 > /var/db/fontconfig: invalid cache file: 830bb1cbfd3d582459af9eb69ef1dd53-le64.cache-7 > fc-cache: succeeded > | | `-- Installing mesa-libs-18.1.9_4... > | | `-- Installing libXxf86vm-1.1.4_3... > | | `-- Extracting libXxf86vm-1.1.4_3: .......... done > | | `-- Installing libdrm-2.4.93,1... > | | | `-- Installing libpciaccess-0.13.5... > | | | `-- Installing pciids-20181027... > | | | `-- Extracting pciids-20181027: ..... done > | | | `-- Extracting libpciaccess-0.13.5: ......... done > | | `-- Extracting libdrm-2.4.93,1: .......... done > | | `-- Installing libunwind-20170615... > | | `-- Extracting libunwind-20170615: .......... done > | | `-- Installing libxshmfence-1.2_4... > | | `-- Extracting libxshmfence-1.2_4: ......... done > | | `-- Installing wayland-1.16.0... > | | | `-- Installing libepoll-shim-0.0.20161220_1... > | | | `-- Extracting libepoll-shim-0.0.20161220_1: ......... done > | | `-- Extracting wayland-1.16.0: .......... done > | | `-- Extracting mesa-libs-18.1.9_4: .......... done > | | `-- Installing pixman-0.34.0... > | | `-- Extracting pixman-0.34.0: .......... done > | | `-- Installing xcb-util-renderutil-0.3.9_1... > | | `-- Installing xcb-util-0.4.0_2,1... > | | `-- Extracting xcb-util-0.4.0_2,1: .......... done > | | `-- Extracting xcb-util-renderutil-0.3.9_1: ......... done > | `-- Extracting cairo-1.15.12,2: .......... done > | `-- Installing encodings-1.0.4_4,1... > | | `-- Installing font-util-1.3.1... > | | `-- Extracting font-util-1.3.1: .......... done > | `-- Extracting encodings-1.0.4_4,1: .......... done > | `-- Installing fribidi-0.19.7... > | `-- Extracting fribidi-0.19.7: .......... done > | `-- Installing harfbuzz-2.1.1... > | | `-- Installing graphite2-1.3.12... > | | `-- Extracting graphite2-1.3.12: .......... done > | `-- Extracting harfbuzz-2.1.1: .......... done > | `-- Installing libXft-2.3.2_3... > | `-- Extracting libXft-2.3.2_3: .......... done > | `-- Installing xorg-fonts-truetype-7.7_1... > | | `-- Installing dejavu-2.37... > | | `-- Installing mkfontdir-1.0.7... > | | | `-- Installing mkfontscale-1.1.3_2... > | | | `-- Installing libfontenc-1.1.3_3... > | | | `-- Extracting libfontenc-1.1.3_3: ......... done > | | | `-- Extracting mkfontscale-1.1.3_2: ..... done > | | `-- Extracting mkfontdir-1.0.7: ..... done > | | `-- Extracting dejavu-2.37: .......... done > | | `-- Installing font-bh-ttf-1.0.3_3... > | | `-- Extracting font-bh-ttf-1.0.3_3: .......... done > | | `-- Installing font-misc-ethiopic-1.0.3_3... > | | `-- Extracting font-misc-ethiopic-1.0.3_3: ... done > | | `-- Installing font-misc-meltho-1.0.3_3... > | | `-- Extracting font-misc-meltho-1.0.3_3: .......... done > `-- Extracting pango-1.42.4: .......... done > Extracting gtk-update-icon-cache-2.24.32: .... done > Message from freetype2-2.9.1: > > The 2.7.x series now uses the new subpixel hinting mode (V40 port's option) as > the default, emulating a modern version of ClearType. This change inevitably > leads to different rendering results, and you might change port's options to > adapt it to your taste (or use the new "FREETYPE_PROPERTIES" environment > variable). > > The environment variable "FREETYPE_PROPERTIES" can be used to control the > driver properties. Example: > > FREETYPE_PROPERTIES=truetype:interpreter-version=35 \ > cff:no-stem-darkening=1 \ > autofitter:warping=1 > > This allows to select, say, the subpixel hinting mode at runtime for a given > application. > > The controllable properties are listed in the section "Controlling FreeType > Modules" in the reference's table of contents > (/usr/local/share/doc/freetype2/reference/ft2-toc.html, if documentation was installed). > Message from dejavu-2.37: > > Make sure that the freetype module is loaded. If it is not, add the following > line to the "Modules" section of your X Windows configuration file: > > Load "freetype" > > Add the following line to the "Files" section of X Windows configuration file: > > FontPath "/usr/local/share/fonts/dejavu/" > > Note: your X Windows configuration file is typically /etc/X11/XF86Config > if you are using XFree86, and /etc/X11/xorg.conf if you are using X.Org. > ===> umplayer-0.97_4 depends on executable: gtk-update-icon-cache - found > ===> Returning to build of umplayer-0.97_4 > ===> umplayer-0.97_4 depends on file: /usr/local/lib/qt4/bin/lrelease - not found > ===> License LGPL21 accepted by the user > ===> qt4-linguisttools-4.8.7_2 depends on file: /usr/local/sbin/pkg - found > ===> Fetching all distfiles required by qt4-linguisttools-4.8.7_2 for building > ===> Extracting for qt4-linguisttools-4.8.7_2 > => SHA256 Checksum OK for KDE/qt-everywhere-opensource-src-4.8.7.tar.gz. > ===> Patching for qt4-linguisttools-4.8.7_2 > ===> Applying extra patch /var/ports/jdtpkx/devel/qt4/files/extrapatch-configure > ===> Applying extra patch /var/ports/jdtpkx/devel/qt4/files/extrapatch-src-corelib-global-qglobal.h > ===> Applying extra patch /var/ports/jdtpkx/devel/qt4/files/extrapatch-libtool > ===> Applying extra patch /var/ports/jdtpkx/devel/qt4/files/extrapatch-config.tests-unix-compile.test > ===> Applying extra patch /var/ports/jdtpkx/devel/qt4/files/extrapatch-armv6 > ===> Applying extra patch /var/ports/jdtpkx/devel/qt4/files/extrapatch-aarch64 > ===> Applying FreeBSD patches for qt4-linguisttools-4.8.7_2 > ===> qt4-linguisttools-4.8.7_2 depends on file: /usr/local/lib/qt4/bin/qmake - not found > ===> License LGPL21 accepted by the user > ===> qt4-qmake-4.8.7_2 depends on file: /usr/local/sbin/pkg - found > ===> Fetching all distfiles required by qt4-qmake-4.8.7_2 for building > ===> Extracting for qt4-qmake-4.8.7_2 > => SHA256 Checksum OK for KDE/qt-everywhere-opensource-src-4.8.7.tar.gz. > ===> Patching for qt4-qmake-4.8.7_2 > ===> Applying FreeBSD patches for qt4-qmake-4.8.7_2 > ===> Configuring for qt4-qmake-4.8.7_2 > /bin/mv /var/ports/work/usr/ports/devel/qt4-qmake/work/qconfig.cpp /var/ports/work/usr/ports/devel/qt4-qmake/work/qt-everywhere-opensource-src-4.8.7/src/corelib/global/qconfig.cpp > echo '/* empty */' > /var/ports/work/usr/ports/devel/qt4-qmake/work/qt-everywhere-opensource-src-4.8.7/qmake/qconfig.h > /bin/ln /var/ports/work/usr/ports/devel/qt4-qmake/work/qt-everywhere-opensource-src-4.8.7/qmake/qconfig.h /var/ports/work/usr/ports/devel/qt4-qmake/work/qt-everywhere-opensource-src-4.8.7/src/corelib/global/qconfig.h > ===> Building for qt4-qmake-4.8.7_2 > make[3]: "/usr/share/mk/bsd.opts.mk" line 101: warning: "NO_MAN is defined, but deprecated. Please use MK_MAN=no instead." > --- objwarn --- > --- .depend --- > --- objwarn --- > Warning: Object directory not changed from original /var/ports/work/usr/ports/devel/qt4-qmake/work/qt-everywhere-opensource-src-4.8.7/qmake > --- .depend --- > echo qmake: /usr/lib/libc.a >> .depend > echo qmake: /usr/lib/libc++.a >> .depend > --- project.o --- > --- property.o --- > --- main.o --- > --- makefile.o --- > --- project.o --- > c++ -O2 -pipe -fstack-protector -fno-strict-aliasing -I/var/ports/work/usr/ports/devel/qt4-qmake/work/qt-everywhere-opensource-src-4.8.7/mkspecs/freebsd-clang -I/var/ports/work/usr/ports/devel/qt4-qmake/work/qt-everywhere-opensource-src-4.8.7/src/corelib/arch/generic -I/var/ports/work/usr/ports/devel/qt4-qmake/work/qt-everywhere-opensource-src-4.8.7/src/corelib/global -I/var/ports/work/usr/ports/devel/qt4-qmake/work/qt-everywhere-opensource-src-4.8.7/src/corelib/tools -I/var/ports/work/usr/ports/devel/qt4-qmake/work/qt-everywhere-opensource-src-4.8.7/src/corelib/kernel -I/var/ports/work/usr/ports/devel/qt4-qmake/work/qt-everywhere-opensource-src-4.8.7/src/corelib/codecs -I/var/ports/work/usr/ports/devel/qt4-qmake/work/qt-everywhere-opensource-src-4.8.7/src/3rdparty/md5 -I/var/ports/work/usr/ports/devel/qt4-qmake/work/qt-everywhere-opensource-src-4.8.7/src/3rdparty/md4 -I/var/ports/work/usr/ports/devel/qt4-qmake/work/qt-everywhere-opensource-src-4.8.7/src/3rdparty/sha1 -! I/! > var/ports/work/usr/ports/devel/qt4---- property.o --- > : > (snip) > : > --- .obj/release-shared/qtcpserver.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/qtcpserver.o socket/qtcpserver.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; > ^ > --- .obj/release-shared/qsslsocket_openssl.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/qsslsocket_openssl.o ssl/qsslsocket_openssl.cpp > --- .obj/release-shared/qsslcertificate.o --- > 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 > --- .obj/release-shared/qsslkey.o --- > ssl/qsslkey.cpp:325:34: error: member access into incomplete type 'RSA' (aka 'rsa_st') > ? q_BN_num_bits(d->rsa->n) : q_BN_num_bits(d->dsa->p); > ^ > /usr/include/openssl/ossl_typ.h:110:16: note: forward declaration of 'rsa_st' > typedef struct rsa_st RSA; > ^ > ssl/qsslkey.cpp:325:61: error: member access into incomplete type 'DSA' (aka 'dsa_st') > ? q_BN_num_bits(d->rsa->n) : q_BN_num_bits(d->dsa->p); > ^ > /usr/include/openssl/ossl_typ.h:107:16: note: forward declaration of 'dsa_st' > typedef struct dsa_st DSA; > ^ > 2 errors generated. > *** [.obj/release-shared/qsslkey.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 > --- .obj/release-shared/qsslsocket_openssl.o --- > ssl/qsslsocket_openssl.cpp:225:30: error: member access into incomplete type 'SSL_CIPHER' (aka 'ssl_cipher_st') > ciph.d->bits = cipher->strength_bits; > ^ > /usr/include/openssl/ssl.h:212:16: note: forward declaration of 'ssl_cipher_st' > typedef struct ssl_cipher_st SSL_CIPHER; > ^ > ssl/qsslsocket_openssl.cpp:226:39: error: member access into incomplete type 'SSL_CIPHER' (aka 'ssl_cipher_st') > ciph.d->supportedBits = cipher->alg_bits; > ^ > /usr/include/openssl/ssl.h:212:16: note: forward declaration of 'ssl_cipher_st' > typedef struct ssl_cipher_st SSL_CIPHER; > ^ > ssl/qsslsocket_openssl.cpp:334:5: error: use of undeclared identifier 'SSL_CTRL_OPTIONS' > q_SSL_CTX_set_options(ctx, options); > ^ > ssl/qsslsocket_openssl_symbols_p.h:402:60: note: expanded from macro 'q_SSL_CTX_set_options' > #define q_SSL_CTX_set_options(ctx,op) q_SSL_CTX_ctrl((ctx),SSL_CTRL_OPTIONS,(op),NULL) > ^ > ssl/qsslsocket_openssl.cpp:372:38: error: member access into incomplete type 'SSL_CTX' (aka 'ssl_ctx_st') > q_X509_STORE_add_cert(ctx->cert_store, (X509 *)caCertificate.handle()); > ^ > /usr/include/openssl/ossl_typ.h:148:16: note: forward declaration of 'ssl_ctx_st' > typedef struct ssl_ctx_st SSL_CTX; > ^ > ssl/qsslsocket_openssl.cpp:668:23: error: member access into incomplete type 'SSL_CIPHER' (aka 'ssl_cipher_st') > if (cipher->valid) { > ^ > /usr/include/openssl/ssl.h:212:16: note: forward declaration of 'ssl_cipher_st' > typedef struct ssl_cipher_st SSL_CIPHER; > ^ > 5 errors generated. > *** [.obj/release-shared/qsslsocket_openssl.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 > > make[2]: stopped in /var/ports/work/usr/ports/net/qt4-network/work/qt-everywhere-opensource-src-4.8.7/src/network > 3 errors > ===> 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 > > My build environments are as follows: > > admin@jdtpkx:~ % uname -a > FreeBSD jdtpkx 13.0-CURRENT FreeBSD 13.0-CURRENT #0 r339677M: Fri Oct 26 14:56:49 JST 2018 root@msrvkx:/usr/obj/usr/src/amd64.amd64/sys/XIJ amd64 > admin@jdtpkx:~ % cat /etc/make.conf > PORTSDIR= /var/ports/jdtpkx > INDEXDIR= /var/ports/jdtpkx > WRKDIRPREFIX= /var/ports/work > PACKAGES= /var/ports/packages > DISTDIR= /var/ports/distfiles > BATCH= yes > DEFAULT_VERSIONS= perl5=5.28 ruby=2.5 > #DEFAULT_VERSIONS+= linux=c7 perl5=5.28 python=2.7 ruby=2.5 > #DEFAULT_VERSIONS= linux=c7 perl5=5.28 ruby=2.5 > COMPILER_TYPE= clang > USE_PACKAGE_DEPENDS= yes > DISABLE_VULNERABILITIES=yes > admin@jdtpkx:~ % df -h > Filesystem Size Used Avail Capacity Mounted on > /dev/vtbd0p2 28G 3.5G 22G 13% / > devfs 1.0K 1.0K 0B 100% /dev > linprocfs 4.0K 4.0K 0B 100% /compat/linux/proc > tmpfs 11G 4.0K 11G 0% /compat/linux/dev/shm > vm.pis:/.dake 14T 49G 14T 0% /.dake > vm.pis:/ds/src/current/13.0/r339677.xij 14T 59G 14T 0% /usr/src > vm.pis:/ds/obj/current/13.0/r339677.xij 14T 166G 14T 1% /usr/obj > vm.pis:/ds/ports/r484802 14T 22G 14T 0% /usr/ports > vm.pis:/ds/distfiles 14T 11G 14T 0% /var/ports/distfiles > vm.pis:/ds/packages/13.0C/r339677.xij/r484802 14T 15G 14T 0% /var/ports/packages > admin@jdtpkx:~ % > > root@vm:~ # svnlite info /ds/ports/r484802 > Path: /ds/ports/r484802 > Working Copy Root Path: /ds/ports/r484802 > URL: http://svn.freebsd.org/ports/head > Relative URL: ^/head > Repository Root: http://svn.freebsd.org/ports > Repository UUID: 35697150-7ecd-e111-bb59-0022644237b5 > Revision: 484802 > Node Kind: directory > Schedule: normal > Last Changed Author: se > Last Changed Rev: 484802 > Last Changed Date: 2018-11-12 21:46:48 +0900 (Mon, 12 Nov 2018) > > root@vm:~ # > > Any suggesions ? > > [1] http://ds.truefc.org/~kiri/freebsd/ports/umplayer.log > > Regards > > --- > KIRIYAMA Kazuhiko > --- KIRIYAMA Kazuhiko