Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 19 Nov 2018 15:35:14 +0900
From:      KIRIYAMA Kazuhiko <kiri@kx.openedu.org>
To:        freebsd-ports@freebsd.org
Cc:        kiri@kx.openedu.org
Subject:   Re: japanese/libreoffice build failed (13.0-CURRENT/r339677)
Message-ID:  <201811190635.wAJ6ZEG9094016@kx.openedu.org>
In-Reply-To: <201811141206.wAEC6bgQ079936@kx.openedu.org>
References:  <201811141206.wAEC6bgQ079936@kx.openedu.org>

next in thread | previous in thread | raw e-mail | index | archive | help
At Wed, 14 Nov 2018 21:06:37 +0900,
私 wrote:
> 
> Hi all,
> 
> ja-libreoffice-6.0.7 (japanese/libreoffice) failed to build in
> 13.0-CURRENT with port revision r339677 (detail log in [1]):
> 
> ===>  License LGPL3+ MPL20 accepted by the user
> ===>   ja-libreoffice-6.0.7 depends on file: /usr/local/sbin/pkg - found
> ===> Fetching all distfiles required by ja-libreoffice-6.0.7 for building
> ===>  Extracting for ja-libreoffice-6.0.7
> ===>  License LGPL3+ MPL20 accepted by the user
> ===>   ja-libreoffice-6.0.7 depends on file: /usr/local/sbin/pkg - found
> ===> Fetching all distfiles required by ja-libreoffice-6.0.7 for building
> => SHA256 Checksum OK for libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_langpack_ja.tar.gz.
> => SHA256 Checksum OK for libreoffice/i18n/LibreOffice_6.0.7_Linux_x86_deb_helppack_ja.tar.gz.
> for deb in /var/ports/work/usr/ports/japanese/libreoffice/work/DEBS/*.deb ; do  /usr/bin/tar xfO ${deb} data.tar.gz | /usr/bin/tar -C /var/ports/work/usr/ports/japanese/libreoffice/work/libreoffice-6.0.7 -xf - ;  done
> ===>  Patching for ja-libreoffice-6.0.7
> ===>  Configuring for ja-libreoffice-6.0.7
> ===>  Staging for ja-libreoffice-6.0.7
> ===>   ja-libreoffice-6.0.7 depends on executable: libreoffice - not found
> ===>  License LGPL3+ MPL20 accepted by the user
> ===>   libreoffice-6.0.7 depends on file: /usr/local/sbin/pkg - found
> ===> Fetching all distfiles required by libreoffice-6.0.7 for building
> ===>  Extracting for libreoffice-6.0.7
> => SHA256 Checksum OK for libreoffice/libreoffice-6.0.7.3.tar.xz.
> => SHA256 Checksum OK for libreoffice/libreoffice-help-6.0.7.3.tar.xz.
> => SHA256 Checksum OK for libreoffice/4b87018f7fff1d054939d19920b751a0-collada2gltf-master-cb1d97788a.tar.bz2.
> ===>  Patching for libreoffice-6.0.7
> ===>  Applying FreeBSD patches for libreoffice-6.0.7
> No such line 138 in input file, ignoring
> /usr/bin/sed -i.bak -e 's|%%LOCALBASE%%|/usr/local|'  /var/ports/work/usr/ports/editors/libreoffice/work/libreoffice-6.0.7.3/shell/source/unix/exec/shellexec.cxx
> ===>   libreoffice-6.0.7 depends on package: p5-Archive-Zip>=0 - not found
> ===>  License ART10 GPLv1+ accepted by the user
> ===>   p5-Archive-Zip-1.64 depends on file: /usr/local/sbin/pkg - found
> ===> Fetching all distfiles required by p5-Archive-Zip-1.64 for building
> ===>  Extracting for p5-Archive-Zip-1.64
> => SHA256 Checksum OK for Archive-Zip-1.64.tar.gz.
> ===>  Patching for p5-Archive-Zip-1.64
> ===>   p5-Archive-Zip-1.64 depends on package: perl5>=5.28.r1<5.29 - not found
> ===>   Installing existing package /var/ports/packages/All/perl5-5.28.0_2.txz
> Installing perl5-5.28.0_2...
> Extracting perl5-5.28.0_2: .......... done
> Message from perl5-5.28.0_2:
>   :
> (snip)
>   :
> 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.
> ===>   p5-Archive-Zip-1.64 depends on package: perl5>=5.28.r1<5.29 - found
> ===>   Returning to build of p5-Archive-Zip-1.64
> ===>  Configuring for p5-Archive-Zip-1.64
> Warning: prerequisite Test::MockModule 0 not found.
> Checking if your kit is complete...
> Looks good
> Generating a Unix-style Makefile
> Writing Makefile for Archive::Zip
> Writing MYMETA.yml and MYMETA.json
> ===>  Building for p5-Archive-Zip-1.64
> --- blib/lib/Archive/.exists ---
> --- blib/arch/.exists ---
> --- blib/lib/auto/Archive/Zip/.exists ---
> --- blib/arch/auto/Archive/Zip/.exists ---
> --- blib/bin/.exists ---
> --- blib/script/.exists ---
> --- blib/man1/.exists ---
> --- blib/man3/.exists ---
> --- config ---
> --- subdirs ---
> --- dynamic ---
> --- blibdirs ---
> --- blib/script/crc32 ---
> --- pm_to_blib ---
> --- config ---
> --- blib/script/crc32 ---
> cp script/crc32 blib/script/crc32
> --- dynamic ---
> --- blib/script/crc32 ---
> "/usr/local/bin/perl" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/crc32
> --- linkext ---
> --- pm_to_blib ---
> cp lib/Archive/Zip/Archive.pm blib/lib/Archive/Zip/Archive.pm
> cp lib/Archive/Zip/Tree.pm blib/lib/Archive/Zip/Tree.pm
> cp lib/Archive/Zip/MockFileHandle.pm blib/lib/Archive/Zip/MockFileHandle.pm
> cp lib/Archive/Zip/BufferedFileHandle.pm blib/lib/Archive/Zip/BufferedFileHandle.pm
> cp lib/Archive/Zip/FileMember.pm blib/lib/Archive/Zip/FileMember.pm
> cp lib/Archive/Zip/Member.pm blib/lib/Archive/Zip/Member.pm
> cp lib/Archive/Zip/DirectoryMember.pm blib/lib/Archive/Zip/DirectoryMember.pm
> cp lib/Archive/Zip/ZipFileMember.pm blib/lib/Archive/Zip/ZipFileMember.pm
> cp lib/Archive/Zip/FAQ.pod blib/lib/Archive/Zip/FAQ.pod
> cp lib/Archive/Zip/StringMember.pm blib/lib/Archive/Zip/StringMember.pm
> cp lib/Archive/Zip/MemberRead.pm blib/lib/Archive/Zip/MemberRead.pm
> cp lib/Archive/Zip.pm blib/lib/Archive/Zip.pm
> cp lib/Archive/Zip/NewFileMember.pm blib/lib/Archive/Zip/NewFileMember.pm
> --- pure_all ---
> --- pure_all ---
> --- manifypods ---
> Manifying 4 pod documents
> --- all ---
> ===>  Staging for p5-Archive-Zip-1.64
> ===>   p5-Archive-Zip-1.64 depends on package: perl5>=5.28.r1<5.29 - found
> ===>   Generating temporary packing list
> Manifying 4 pod documents
> Installing /var/ports/work/usr/ports/archivers/p5-Archive-Zip/work/stage/usr/local/lib/perl5/site_perl/Archive/Zip.pm
> Installing /var/ports/work/usr/ports/archivers/p5-Archive-Zip/work/stage/usr/local/lib/perl5/site_perl/Archive/Zip/Archive.pm
> Installing /var/ports/work/usr/ports/archivers/p5-Archive-Zip/work/stage/usr/local/lib/perl5/site_perl/Archive/Zip/Tree.pm
> Installing /var/ports/work/usr/ports/archivers/p5-Archive-Zip/work/stage/usr/local/lib/perl5/site_perl/Archive/Zip/MockFileHandle.pm
> Installing /var/ports/work/usr/ports/archivers/p5-Archive-Zip/work/stage/usr/local/lib/perl5/site_perl/Archive/Zip/BufferedFileHandle.pm
> Installing /var/ports/work/usr/ports/archivers/p5-Archive-Zip/work/stage/usr/local/lib/perl5/site_perl/Archive/Zip/FileMember.pm
> Installing /var/ports/work/usr/ports/archivers/p5-Archive-Zip/work/stage/usr/local/lib/perl5/site_perl/Archive/Zip/Member.pm
> Installing /var/ports/work/usr/ports/archivers/p5-Archive-Zip/work/stage/usr/local/lib/perl5/site_perl/Archive/Zip/DirectoryMember.pm
> Installing /var/ports/work/usr/ports/archivers/p5-Archive-Zip/work/stage/usr/local/lib/perl5/site_perl/Archive/Zip/ZipFileMember.pm
> Installing /var/ports/work/usr/ports/archivers/p5-Archive-Zip/work/stage/usr/local/lib/perl5/site_perl/Archive/Zip/FAQ.pod
> Installing /var/ports/work/usr/ports/archivers/p5-Archive-Zip/work/stage/usr/local/lib/perl5/site_perl/Archive/Zip/StringMember.pm
> Installing /var/ports/work/usr/ports/archivers/p5-Archive-Zip/work/stage/usr/local/lib/perl5/site_perl/Archive/Zip/MemberRead.pm
> Installing /var/ports/work/usr/ports/archivers/p5-Archive-Zip/work/stage/usr/local/lib/perl5/site_perl/Archive/Zip/NewFileMember.pm
> Installing /var/ports/work/usr/ports/archivers/p5-Archive-Zip/work/stage/usr/local/lib/perl5/site_perl/man/man3/Archive::Zip.3
> Installing /var/ports/work/usr/ports/archivers/p5-Archive-Zip/work/stage/usr/local/lib/perl5/site_perl/man/man3/Archive::Zip::FAQ.3
> Installing /var/ports/work/usr/ports/archivers/p5-Archive-Zip/work/stage/usr/local/lib/perl5/site_perl/man/man3/Archive::Zip::MemberRead.3
> Installing /var/ports/work/usr/ports/archivers/p5-Archive-Zip/work/stage/usr/local/lib/perl5/site_perl/man/man3/Archive::Zip::Tree.3
> Installing /var/ports/work/usr/ports/archivers/p5-Archive-Zip/work/stage/usr/local/bin/crc32
> ====> Compressing man pages (compress-man)
> ===>  Installing for p5-Archive-Zip-1.64
> ===>  Checking if p5-Archive-Zip already installed
> ===>   Registering installation for p5-Archive-Zip-1.64 as automatic
> Installing p5-Archive-Zip-1.64...
> ===>   libreoffice-6.0.7 depends on package: p5-Archive-Zip>=0 - found
> ===>   Returning to build of libreoffice-6.0.7
> ===>   libreoffice-6.0.7 depends on executable: zip - not found
> ===>   Installing existing package /var/ports/packages/All/zip-3.0_1.txz
> Installing zip-3.0_1...
> Extracting zip-3.0_1: .......... done
> ===>   libreoffice-6.0.7 depends on executable: zip - found
> ===>   Returning to build of libreoffice-6.0.7
> ===>   libreoffice-6.0.7 depends on file: /usr/local/include/sqlext.h - not found
> ===>  License GPLv2 LGPL21 accepted by the user
> ===>   unixODBC-2.3.7 depends on file: /usr/local/sbin/pkg - found
> ===> Fetching all distfiles required by unixODBC-2.3.7 for building
> ===>  Extracting for unixODBC-2.3.7
> => SHA256 Checksum OK for unixODBC-2.3.7.tar.gz.
> ===>  Patching for unixODBC-2.3.7
> ===>  Configuring for unixODBC-2.3.7
> ===>   FreeBSD 10 autotools fix applied to /var/ports/work/usr/ports/databases/unixODBC/work/unixODBC-2.3.7/Interix/configure
> configure: loading site script /var/ports/jdtpkx/Templates/config.site
> checking for a BSD-compatible install... /usr/bin/install -c
> checking whether build environment is sane... yes
> checking for a thread-safe mkdir -p... (cached) /bin/mkdir -p
> checking for gawk... (cached) /usr/bin/awk
> checking whether make sets $(MAKE)... yes
> checking whether make supports nested variables... yes
> checking for gawk... (cached) /usr/bin/awk
> checking for bison... no
> checking for byacc... byacc
> checking for style of include used by make... GNU
> checking for gcc... cc
> checking whether the C compiler works... yes
> checking for C compiler default output file name... a.out
> checking for suffix of executables... 
> checking whether we are cross compiling... no
> checking for suffix of object files... o
> checking whether we are using the GNU C compiler... yes
> checking whether cc accepts -g... yes
> checking for cc option to accept ISO C89... none needed
> checking whether cc understands -c and -o together... yes
> checking dependency style of cc... gcc3
> checking how to run the C preprocessor... cpp
> checking for gcc... (cached) cc
> checking whether we are using the GNU C compiler... (cached) yes
> checking whether cc accepts -g... (cached) yes
> checking for cc option to accept ISO C89... (cached) none needed
> checking whether cc understands -c and -o together... (cached) yes
> checking dependency style of cc... (cached) gcc3
> checking for flex... flex
> checking lex output file root... lex.yy
> checking lex library... -lfl
> checking whether yytext is a pointer... yes
> checking whether ln -s works... yes
> checking whether make sets $(MAKE)... (cached) yes
> checking for grep that handles long lines and -e... (cached) /usr/bin/grep
> checking for egrep... (cached) /usr/bin/egrep
> checking for ANSI C header files... (cached) yes
> checking for sys/types.h... (cached) yes
> checking for sys/stat.h... (cached) yes
> checking for stdlib.h... (cached) yes
> checking for string.h... (cached) yes
> checking for memory.h... (cached) yes
> checking for strings.h... (cached) yes
> checking for inttypes.h... (cached) yes
> checking for stdint.h... (cached) yes
> checking for unistd.h... (cached) yes
> checking sys/sem.h usability... yes
> checking sys/sem.h presence... yes
> checking for sys/sem.h... yes
> checking build system type... amd64-portbld-freebsd13.0
> checking host system type... amd64-portbld-freebsd13.0
> checking how to print strings... printf
> checking for a sed that does not truncate output... (cached) /usr/bin/sed
> checking for fgrep... (cached) /usr/bin/fgrep
> checking for ld used by cc... /usr/bin/ld
> checking if the linker (/usr/bin/ld) is GNU ld... yes
> checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm
> checking the name lister (/usr/bin/nm) interface... BSD nm
> checking the maximum length of command line arguments... (cached) 262144
> checking how to convert amd64-portbld-freebsd13.0 file names to amd64-portbld-freebsd13.0 format... func_convert_file_noop
> checking how to convert amd64-portbld-freebsd13.0 file names to toolchain format... func_convert_file_noop
> checking for /usr/bin/ld option to reload object files... -r
> checking for objdump... objdump
> checking how to recognize dependent libraries... pass_all
> checking for dlltool... dlltool
> checking how to associate runtime and link libraries... printf %s\n
> checking for ar... ar
> checking for archiver @FILE support... no
> checking for strip... strip
> checking for ranlib... ranlib
> checking command to parse /usr/bin/nm output from cc object... ok
> checking for sysroot... no
> checking for a working dd... /bin/dd
> checking how to truncate binary pipes... /bin/dd bs=4096 count=1
> checking for mt... mt
> checking if mt is a manifest tool... no
> checking for dlfcn.h... (cached) yes
> checking for objdir... .libs
> checking if cc supports -fno-rtti -fno-exceptions... yes
> checking for cc option to produce PIC... -fPIC -DPIC
> checking if cc PIC flag -fPIC -DPIC works... yes
> checking if cc static flag -static works... yes
> checking if cc supports -c -o file.o... yes
> checking if cc supports -c -o file.o... (cached) yes
> checking whether the cc linker (/usr/bin/ld) supports shared libraries... yes
> checking whether -lc should be explicitly linked in... no
> checking dynamic linker characteristics... freebsd13.0 ld.so
> checking how to hardcode library paths into programs... immediate
> checking for shl_load... no
> checking for shl_load in -ldld... no
> checking for dlopen... (cached) yes
> checking whether a program can dlopen itself... yes
> checking whether a statically linked program can dlopen itself... no
> checking whether stripping libraries is possible... yes
> checking if libtool supports shared libraries... yes
> checking whether to build shared libraries... yes
> checking whether to build static libraries... yes
> checking what extension is used for runtime loadable modules... .so
> checking what variable specifies run-time module search path... LD_LIBRARY_PATH
> checking for the default library search path... /lib /usr/lib
> checking for library containing dlopen... none required
> checking for dlerror... yes
> checking for shl_load... (cached) no
> checking for shl_load in -ldld... (cached) no
> checking for dld_link in -ldld... no
> checking for _ prefix in compiled symbols... no
> checking whether deplibs are loaded by dlopen... yes
> checking for argz.h... (cached) no
> checking for error_t... no
> checking for argz_add... no
> checking for argz_append... no
> checking for argz_count... (cached) no
> checking for argz_create_sep... no
> checking for argz_insert... no
> checking for argz_next... (cached) no
> checking for argz_stringify... (cached) no
> checking whether libtool supports -dlopen/-dlpreopen... yes
> checking for ltdl.h... no
> checking where to find libltdl headers... -I$(top_srcdir)/libltdl
> checking where to find libltdl library... $(top_build_prefix)libltdl/libltdlc.la
> checking for unistd.h... (cached) yes
> checking for dl.h... (cached) no
> checking for sys/dl.h... no
> checking for dld.h... no
> checking for mach-o/dyld.h... no
> checking for dirent.h... (cached) yes
> checking for closedir... (cached) yes
> checking for opendir... (cached) yes
> checking for readdir... (cached) yes
> checking for strlcat... (cached) yes
> checking for strlcpy... (cached) yes
> checking for shared lib extension... .so
> checking for iconv... yes
> checking for iconv declaration... 
>          extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
> checking for encoding to use for CHAR representations ... auto-search 
> checking for encoding to use for UNICODE representations ... auto-search 
> checking for crypt in -lcrypt... (cached) yes
> checking for pow in -lm... yes
> checking for readline in -lreadline ... no
> checking for readline in -lreadline -lcurses ... no
> checking Are we using ini caching ... yes 
> checking whether time.h and sys/time.h may both be included... yes
> checking for sys/time.h... (cached) yes
> checking size of long... 8
> checking if platform is 64 bit... Yes 
> checking for long long... (cached) yes
> checking size of long int... 8
> checking for ptrdiff_t... (cached) yes
> checking for strcasecmp... (cached) yes
> checking for strncasecmp... (cached) yes
> checking for vsnprintf... (cached) yes
> checking for strtol... (cached) yes
> checking for atoll... (cached) yes
> checking for strtoll... (cached) yes
> checking for endpwent... yes
> checking for gettimeofday... (cached) yes
> checking for ftime... no
> checking for time... (cached) yes
> checking for stricmp... no
> checking for strnicmp... no
> checking for getuid... (cached) yes
> checking for getpwuid... yes
> checking for nl_langinfo... (cached) yes
> checking for nl_langinfo and CODESET... yes
> checking if os is AIX ... no - enable check for libthread 
> checking for mutex_lock in -lthread ... no
> checking for pthread_mutex_lock in -lpthread... yes
> checking if compiler accepts -pthread... yes
> checking for localtime_r in -lc... yes
> checking for ANSI C header files... (cached) yes
> checking for malloc.h... (cached) no
> checking for unistd.h... (cached) yes
> checking for pwd.h... (cached) yes
> checking crypt.h usability... no
> checking crypt.h presence... no
> checking for crypt.h... no
> checking for limits.h... (cached) yes
> checking synch.h usability... no
> checking synch.h presence... no
> checking for synch.h... no
> checking for strings.h... (cached) yes
> checking for string.h... (cached) yes
> checking for locale.h... (cached) yes
> checking sys/malloc.h usability... yes
> checking sys/malloc.h presence... yes
> checking for sys/malloc.h... yes
> checking for sys/types.h... (cached) yes
> checking for sys/sem.h... (cached) yes
> checking for stdarg.h... (cached) yes
> checking varargs.h usability... no
> checking varargs.h presence... no
> checking for varargs.h... no
> checking for sys/time.h... (cached) yes
> checking sys/timeb.h usability... yes
> checking sys/timeb.h presence... yes
> checking for sys/timeb.h... yes
> checking for time.h... (cached) yes
> checking for langinfo.h... (cached) yes
> checking for stddef.h... (cached) yes
> checking for msql.h... (cached) no
> checking for an ANSI C-conforming const... yes
> checking for size_t... (cached) yes
> checking whether struct tm is in sys/time.h or time.h... time.h
> checking for uid_t in sys/types.h... (cached) yes
> checking for dirent.h that defines DIR... yes
> checking for library containing opendir... none required
> checking for working alloca.h... no
> checking for alloca... yes
> checking for vprintf... (cached) yes
> checking for _doprnt... no
> checking for putenv... (cached) yes
> checking for socket... yes
> checking for strdup... (cached) yes
> checking for strstr... (cached) yes
> checking for setenv... (cached) yes
> checking for setlocale... (cached) yes
> checking for strchr... (cached) yes
> checking that generated files are newer than configure... done
> configure: creating ./config.status
> config.status: creating Makefile
> config.status: creating extras/Makefile
> config.status: creating log/Makefile
> config.status: creating lst/Makefile
> config.status: creating ini/Makefile
> config.status: creating odbcinst/Makefile
> config.status: creating odbcinst/odbcinst.pc
> config.status: creating cur/Makefile
> config.status: creating cur/odbccr.pc
> config.status: creating DriverManager/Makefile
> config.status: creating DriverManager/odbc.pc
> config.status: creating exe/Makefile
> config.status: creating DRVConfig/Makefile
> config.status: creating DRVConfig/drvcfg1/Makefile
> config.status: creating DRVConfig/drvcfg2/Makefile
> config.status: creating DRVConfig/PostgreSQL/Makefile
> config.status: creating DRVConfig/MiniSQL/Makefile
> config.status: creating DRVConfig/MySQL/Makefile
> config.status: creating DRVConfig/nn/Makefile
> config.status: creating DRVConfig/esoob/Makefile
> config.status: creating DRVConfig/oplodbc/Makefile
> config.status: creating DRVConfig/template/Makefile
> config.status: creating DRVConfig/tds/Makefile
> config.status: creating DRVConfig/txt/Makefile
> config.status: creating DRVConfig/Oracle/Makefile
> config.status: creating DRVConfig/sapdb/Makefile
> config.status: creating DRVConfig/Mimer/Makefile
> config.status: creating Drivers/Makefile
> config.status: creating Drivers/Postgre7.1/Makefile
> config.status: creating Drivers/nn/Makefile
> config.status: creating Drivers/template/Makefile
> config.status: creating Drivers/MiniSQL/Makefile
> config.status: creating include/Makefile
> config.status: creating man/Makefile
> config.status: creating doc/Makefile
> config.status: creating doc/AdministratorManual/Makefile
> config.status: creating doc/ProgrammerManual/Makefile
> config.status: creating doc/ProgrammerManual/Tutorial/Makefile
> config.status: creating doc/UserManual/Makefile
> config.status: creating doc/lst/Makefile
> config.status: creating samples/Makefile
> config.status: creating config.h
> config.status: creating unixodbc_conf.h
> config.status: executing depfiles commands
> config.status: executing libtool commands
> === configuring in libltdl (/var/ports/work/usr/ports/databases/unixODBC/work/unixODBC-2.3.7/libltdl)
> configure: running /bin/sh ./configure --disable-option-checking '--prefix=/usr/local'  '--enable-static' '--enable-shared' '--localstatedir=/var' '--mandir=/usr/local/man' '--disable-silent-rules' '--infodir=/usr/local/share/info/' '--build=amd64-portbld-freebsd13.0' 'build_alias=amd64-portbld-freebsd13.0' 'CC=cc' 'CFLAGS=-O2 -pipe  -DLIBICONV_PLUG -fstack-protector -fno-strict-aliasing ' 'LDFLAGS= -fstack-protector ' 'LIBS=' 'CPPFLAGS=-DLIBICONV_PLUG' 'CPP=cpp' '--enable-ltdl-convenience' --cache-file=/dev/null --srcdir=.
> configure: loading site script /var/ports/jdtpkx/Templates/config.site
> checking for a BSD-compatible install... /usr/bin/install -c
> checking whether build environment is sane... yes
> checking for a thread-safe mkdir -p... (cached) /bin/mkdir -p
> checking for gawk... (cached) /usr/bin/awk
> checking whether make sets $(MAKE)... yes
> checking whether make supports nested variables... yes
> checking whether make supports nested variables... (cached) yes
> checking build system type... amd64-portbld-freebsd13.0
> checking host system type... amd64-portbld-freebsd13.0
> checking how to print strings... printf
> checking for style of include used by make... GNU
> checking for gcc... cc
> checking whether the C compiler works... yes
> checking for C compiler default output file name... a.out
> checking for suffix of executables... 
> checking whether we are cross compiling... no
> checking for suffix of object files... o
> checking whether we are using the GNU C compiler... yes
> checking whether cc accepts -g... yes
> checking for cc option to accept ISO C89... none needed
> checking whether cc understands -c and -o together... yes
> checking dependency style of cc... gcc3
> checking for a sed that does not truncate output... (cached) /usr/bin/sed
> checking for grep that handles long lines and -e... (cached) /usr/bin/grep
> checking for egrep... (cached) /usr/bin/egrep
> checking for fgrep... (cached) /usr/bin/fgrep
> checking for ld used by cc... /usr/bin/ld
> checking if the linker (/usr/bin/ld) is GNU ld... yes
> checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm
> checking the name lister (/usr/bin/nm) interface... BSD nm
> checking whether ln -s works... yes
> checking the maximum length of command line arguments... (cached) 262144
> checking how to convert amd64-portbld-freebsd13.0 file names to amd64-portbld-freebsd13.0 format... func_convert_file_noop
> checking how to convert amd64-portbld-freebsd13.0 file names to toolchain format... func_convert_file_noop
> checking for /usr/bin/ld option to reload object files... -r
> checking for objdump... objdump
> checking how to recognize dependent libraries... pass_all
> checking for dlltool... no
> checking how to associate runtime and link libraries... printf %s\n
> checking for ar... ar
> checking for archiver @FILE support... no
> checking for strip... strip
> checking for ranlib... ranlib
> checking command to parse /usr/bin/nm output from cc object... ok
> checking for sysroot... no
> checking for a working dd... /bin/dd
> checking how to truncate binary pipes... /bin/dd bs=4096 count=1
> checking for mt... mt
> checking if mt is a manifest tool... no
> checking how to run the C preprocessor... cpp
> checking for ANSI C header files... (cached) yes
> checking for sys/types.h... (cached) yes
> checking for sys/stat.h... (cached) yes
> checking for stdlib.h... (cached) yes
> checking for string.h... (cached) yes
> checking for memory.h... (cached) yes
> checking for strings.h... (cached) yes
> checking for inttypes.h... (cached) yes
> checking for stdint.h... (cached) yes
> checking for unistd.h... (cached) yes
> checking for dlfcn.h... (cached) yes
> checking for objdir... .libs
> checking if cc supports -fno-rtti -fno-exceptions... yes
> checking for cc option to produce PIC... -fPIC -DPIC
> checking if cc PIC flag -fPIC -DPIC works... yes
> checking if cc static flag -static works... yes
> checking if cc supports -c -o file.o... yes
> checking if cc supports -c -o file.o... (cached) yes
> checking whether the cc linker (/usr/bin/ld) supports shared libraries... yes
> checking whether -lc should be explicitly linked in... no
> checking dynamic linker characteristics... freebsd13.0 ld.so
> checking how to hardcode library paths into programs... immediate
> checking for shl_load... no
> checking for shl_load in -ldld... no
> checking for dlopen... (cached) yes
> checking whether a program can dlopen itself... yes
> checking whether a statically linked program can dlopen itself... no
> checking whether stripping libraries is possible... yes
> checking if libtool supports shared libraries... yes
> checking whether to build shared libraries... yes
> checking whether to build static libraries... yes
> checking what extension is used for runtime loadable modules... .so
> checking what variable specifies run-time module search path... LD_LIBRARY_PATH
> checking for the default library search path... /lib /usr/lib
> checking for library containing dlopen... none required
> checking for dlerror... yes
> checking for shl_load... (cached) no
> checking for shl_load in -ldld... (cached) no
> checking for dld_link in -ldld... no
> checking for _ prefix in compiled symbols... no
> checking whether deplibs are loaded by dlopen... yes
> checking for argz.h... (cached) no
> checking for error_t... no
> checking for argz_add... no
> checking for argz_append... no
> checking for argz_count... (cached) no
> checking for argz_create_sep... no
> checking for argz_insert... no
> checking for argz_next... (cached) no
> checking for argz_stringify... (cached) no
> checking whether libtool supports -dlopen/-dlpreopen... yes
> checking for unistd.h... (cached) yes
> checking for dl.h... (cached) no
> checking for sys/dl.h... no
> checking for dld.h... no
> checking for mach-o/dyld.h... no
> checking for dirent.h... (cached) yes
> checking for closedir... (cached) yes
> checking for opendir... (cached) yes
> checking for readdir... (cached) yes
> checking for strlcat... (cached) yes
> checking for strlcpy... (cached) yes
> checking that generated files are newer than configure... done
> configure: creating ./config.status
>   :
> (snip)
>   :
> er-statement -Wvla -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wformat-nonliteral -Wformat-security -Winit-self -Wmissing-include-dirs -Waddress -Wno-multichar -Wnested-externs -g -fvisibility=hidden -O2 -pipe -Wno-format -fstack-protector -fno-strict-aliasing -MT libgstgl_wayland_la-gstgldisplay_wayland.lo -MD -MP -MF .deps/libgstgl_wayland_la-gstgldisplay_wayland.Tpo -c gstgldisplay_wayland.c  -fPIC -DPIC -o .libs/libgstgl_wayland_la-gstgldisplay_wayland.o
> libtool: compile:  cc -DHAVE_CONFIG_H -I. -I../../../.. -I/usr/local/include -I../../../../gst-libs -I../../../../gst-libs -I/usr/local/include -D_THREAD_SAFE -pthread -I/usr/local/include -I/usr/local/include -I/usr/local/include/libdrm -D_THREAD_SAFE -pthread -I../../../../gst-libs -I../../../../gst-libs -I/usr/local/include/gstreamer-1.0 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -pthread -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -pthread -I/usr/local/include/gstreamer-1.0 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -pthread -fno-strict-aliasing -DG_THREADS_MANDATORY -DG_DISABLE_CAST_CHECKS -Wall -Wdeclaration-after-statement -Wvla -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wformat-nonliteral -Wformat-security -Winit-self -Wmissing-include-dirs -Waddress -Wno-multichar -Wnested-externs -!
 g !
>  -fvisibility=hidden -O2 -pipe -Wno-format -fstack-protector -fno-strict-aliasing -MT libgstgl_wayland_la-wayland_event_source.lo -MD -MP -MF .deps/libgstgl_wayland_la-wayland_event_source.Tpo -c wayland_event_source.c  -fPIC -DPIC -o .libs/libgstgl_wayland_la-wayland_event_source.o
> libtool: compile:  cc -DHAVE_CONFIG_H -I. -I../../../.. -I/usr/local/include -I../../../../gst-libs -I../../../../gst-libs -I/usr/local/include -D_THREAD_SAFE -pthread -I/usr/local/include -I/usr/local/include -I/usr/local/include/libdrm -D_THREAD_SAFE -pthread -I../../../../gst-libs -I../../../../gst-libs -I/usr/local/include/gstreamer-1.0 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -pthread -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -pthread -I/usr/local/include/gstreamer-1.0 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -pthread -fno-strict-aliasing -DG_THREADS_MANDATORY -DG_DISABLE_CAST_CHECKS -Wall -Wdeclaration-after-statement -Wvla -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wformat-nonliteral -Wformat-security -Winit-self -Wmissing-include-dirs -Waddress -Wno-multichar -Wnested-externs -!
 g !
>  -fvisibility=hidden -O2 -pipe -Wno-format -fstack-protector -fno-strict-aliasing -MT libgstgl_wayland_la-gstglwindow_wayland_egl.lo -MD -MP -MF .deps/libgstgl_wayland_la-gstglwindow_wayland_egl.Tpo -c gstglwindow_wayland_egl.c  -fPIC -DPIC -o .libs/libgstgl_wayland_la-gstglwindow_wayland_egl.o
> gstglwindow_wayland_egl.c:28:10: fatal error: 'linux/input.h' file not found
> #include <linux/input.h>
>          ^~~~~~~~~~~~~~~
> 1 error generated.

I've 'make install' in japanese/libreoffice, and then searched
"linux/input.h" at errored stopped point, but nothing found:

root@jdtpkx:/var/ports/jdtpkx/japanese/libreoffice # env weekly_locate_enable="yes" /etc/periodic/weekly/310.locate

Rebuilding locate database:
root@jdtpkx:/var/ports/jdtpkx/japanese/libreoffice # locate linux/input.h
root@jdtpkx:/var/ports/jdtpkx/japanese/libreoffice # locate input.h
/usr/include/dev/evdev/input.h
/usr/include/dev/evdev/uinput.h
/usr/include/net80211/ieee80211_input.h
/usr/include/netgraph/ng_ip_input.h
/usr/include/netinet/sctp_input.h
/usr/local/include/alsa/input.h
/usr/local/include/xcb/xinput.h
/usr/local/lib/python2.7/test/sgml_input.html
/usr/local/lib/python3.6/test/sgml_input.html
/var/ports/work/usr/ports/editors/libreoffice/work/libreoffice-6.0.7.3/include/canvas/verifyinput.hxx
/var/ports/work/usr/ports/editors/libreoffice/work/libreoffice-6.0.7.3/include/comphelper/seekableinput.hxx
/var/ports/work/usr/ports/editors/libreoffice/work/libreoffice-6.0.7.3/include/connectivity/predicateinput.hxx
/var/ports/work/usr/ports/editors/libreoffice/work/libreoffice-6.0.7.3/include/svx/databaselocationinput.hxx
/var/ports/work/usr/ports/editors/libreoffice/work/libreoffice-6.0.7.3/sw/inc/extinput.hxx
root@jdtpkx:/var/ports/jdtpkx/japanese/libreoffice # 

What's wrong ?

> gmake[9]: *** [Makefile:731: libgstgl_wayland_la-gstglwindow_wayland_egl.lo] Error 1
> gmake[9]: *** Waiting for unfinished jobs....
> mv -f .deps/libgstgl_wayland_la-gstgldisplay_wayland.Tpo .deps/libgstgl_wayland_la-gstgldisplay_wayland.Plo
> mv -f .deps/libgstgl_wayland_la-wayland_event_source.Tpo .deps/libgstgl_wayland_la-wayland_event_source.Plo
> gmake[9]: Leaving directory '/var/ports/work/usr/ports/multimedia/gstreamer1-plugins/work/gst-plugins-base-1.14.4/gst-libs/gst/gl/wayland'
> gmake[8]: *** [Makefile:1279: all-recursive] Error 1
> gmake[8]: Leaving directory '/var/ports/work/usr/ports/multimedia/gstreamer1-plugins/work/gst-plugins-base-1.14.4/gst-libs/gst/gl'
> gmake[7]: *** [Makefile:659: all-recursive] Error 1
> gmake[7]: Leaving directory '/var/ports/work/usr/ports/multimedia/gstreamer1-plugins/work/gst-plugins-base-1.14.4/gst-libs/gst'
> gmake[6]: *** [Makefile:624: all-recursive] Error 1
> gmake[6]: Leaving directory '/var/ports/work/usr/ports/multimedia/gstreamer1-plugins/work/gst-plugins-base-1.14.4/gst-libs'
> gmake[5]: *** [Makefile:746: all-recursive] Error 1
> gmake[5]: Leaving directory '/var/ports/work/usr/ports/multimedia/gstreamer1-plugins/work/gst-plugins-base-1.14.4'
> gmake[4]: *** [Makefile:677: all] Error 2
> gmake[4]: Leaving directory '/var/ports/work/usr/ports/multimedia/gstreamer1-plugins/work/gst-plugins-base-1.14.4'
> ===> Compilation failed unexpectedly.
> Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to
> the maintainer.
> *** Error code 1
> 
> Stop.
> make[3]: stopped in /var/ports/jdtpkx/multimedia/gstreamer1-plugins
> *** Error code 1
> 
> Stop.
> make[2]: stopped in /var/ports/jdtpkx/editors/libreoffice
> *** Error code 1
> 
> Stop.
> make[1]: stopped in /usr/ports/japanese/libreoffice
> *** Error code 1
> 
> Stop.
> make: stopped in /usr/ports/japanese/libreoffice
> :<=== Building ja-libreoffice-6.0.7 end   2018.11.14 03:58:50 (00:18:11)
> 
> 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/libreoffice.log
> 
> Regards
> 
> ---
> KIRIYAMA Kazuhiko
> 
> _______________________________________________
> freebsd-ports@freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-ports
> To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org"
> 

---
KIRIYAMA Kazuhiko



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201811190635.wAJ6ZEG9094016>