FreeBSD Bugzilla – Attachment 221758 Details for
Bug 252321
multimedia/libdvdcss: Fix potential buffer overflow
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
build log with error
libdvdcss.log (text/plain), 17.01 KB, created by
Vladimir Druzenko
on 2021-01-20 07:36:14 UTC
(
hide
)
Description:
build log with error
Filename:
MIME Type:
Creator:
Vladimir Druzenko
Created:
2021-01-20 07:36:14 UTC
Size:
17.01 KB
patch
obsolete
>===> License GPLv2 accepted by the user >===> libdvdcss-1.4.2_1 depends on file: /usr/local/sbin/pkg - found >===> Fetching all distfiles required by libdvdcss-1.4.2_1 for building >===> Extracting for libdvdcss-1.4.2_1 >=> SHA256 Checksum OK for libdvdcss-1.4.2.tar.bz2. >===> Patching for libdvdcss-1.4.2_1 >===> Applying FreeBSD patches for libdvdcss-1.4.2_1 from /usr/ports/multimedia/libdvdcss/files >===> libdvdcss-1.4.2_1 depends on executable: doxygen - found >===> Configuring for libdvdcss-1.4.2_1 >configure: loading site script /usr/ports/Templates/config.site >checking build system type... amd64-portbld-freebsd12.2 >checking host system type... amd64-portbld-freebsd12.2 >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 to enable maintainer-specific portions of Makefiles... yes >checking whether make supports nested variables... (cached) yes >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/local/bin/nm -B >checking the name lister (/usr/local/bin/nm -B) interface... BSD nm >checking whether ln -s works... yes >checking the maximum length of command line arguments... (cached) 524288 >checking how to convert amd64-portbld-freebsd12.2 file names to amd64-portbld-freebsd12.2 format... func_convert_file_noop >checking how to convert amd64-portbld-freebsd12.2 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/local/bin/nm -B 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... freebsd12.2 ld.so >checking how to hardcode library paths into programs... immediate >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 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 ANSI C header files... (cached) yes >checking for an ANSI C-conforming const... yes >checking for inline... inline >checking for size_t... (cached) yes >checking for unistd.h... (cached) yes >checking for sys/param.h... (cached) yes >checking for sys/uio.h... (cached) yes >checking for pwd.h... (cached) yes >checking for errno.h... (cached) yes >checking for sys/types.h... (cached) yes >checking for sys/stat.h... (cached) yes >checking for fcntl.h... (cached) yes >checking io.h usability... no >checking io.h presence... no >checking for io.h... no >checking whether O_BINARY is declared... no >checking for special C compiler options needed for large files... no >checking for _FILE_OFFSET_BITS value needed for large files... no >checking for posix mkdir()... yes >checking windows.h usability... no >checking windows.h presence... no >checking for windows.h... no >checking for sys/ioctl.h... (cached) yes >checking sys/cdio.h usability... yes >checking sys/cdio.h presence... yes >checking for sys/cdio.h... yes >checking sys/dvdio.h usability... yes >checking sys/dvdio.h presence... yes >checking for sys/dvdio.h... yes >checking linux/cdrom.h usability... no >checking linux/cdrom.h presence... no >checking for linux/cdrom.h... no >checking dvd.h usability... no >checking dvd.h presence... no >checking for dvd.h... no >checking sys/scsi/scsi_types.h usability... no >checking sys/scsi/scsi_types.h presence... no >checking for sys/scsi/scsi_types.h... no >checking IOKit/storage/IODVDMediaBSDClient.h usability... no >checking IOKit/storage/IODVDMediaBSDClient.h presence... no >checking for IOKit/storage/IODVDMediaBSDClient.h... no >checking if cc supports -Wall flag... yes >checking if cc supports -Wextra flag... yes >checking for cc way to treat warnings as errors... -Werror >checking if cc supports -fvisibility=hidden... yes >checking if cc supports __attribute__(( visibility("default") ))... yes >checking for doxygen... /usr/local/bin/doxygen >checking for git... /usr/local/bin/git >checking that generated files are newer than configure... done >configure: creating ./config.status >config.status: creating Makefile >config.status: creating libdvdcss.spec >config.status: creating doc/doxygen.cfg >config.status: creating src/libdvdcss.pc >config.status: creating src/dvdcss/version.h >config.status: creating config.h >config.status: executing depfiles commands >config.status: executing libtool commands >===> Building for libdvdcss-1.4.2_1 >/usr/bin/make all-am >depbase=`echo src/libdvdcss.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /bin/sh ./libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I./src -I./src/dvdcss -O2 -pipe -march=core2 -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -fvisibility=hidden -MT src/libdvdcss.lo -MD -MP -MF $depbase.Tpo -c -o src/libdvdcss.lo src/libdvdcss.c && mv -f $depbase.Tpo $depbase.Plo >libtool: compile: cc -DHAVE_CONFIG_H -I. -I./src -I./src/dvdcss -O2 -pipe -march=core2 -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -fvisibility=hidden -MT src/libdvdcss.lo -MD -MP -MF src/.deps/libdvdcss.Tpo -c src/libdvdcss.c -fPIC -DPIC -o src/.libs/libdvdcss.o >libtool: compile: cc -DHAVE_CONFIG_H -I. -I./src -I./src/dvdcss -O2 -pipe -march=core2 -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -fvisibility=hidden -MT src/libdvdcss.lo -MD -MP -MF src/.deps/libdvdcss.Tpo -c src/libdvdcss.c -o src/libdvdcss.o >/dev/null 2>&1 >depbase=`echo src/device.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /bin/sh ./libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I./src -I./src/dvdcss -O2 -pipe -march=core2 -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -fvisibility=hidden -MT src/device.lo -MD -MP -MF $depbase.Tpo -c -o src/device.lo src/device.c && mv -f $depbase.Tpo $depbase.Plo >libtool: compile: cc -DHAVE_CONFIG_H -I. -I./src -I./src/dvdcss -O2 -pipe -march=core2 -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -fvisibility=hidden -MT src/device.lo -MD -MP -MF src/.deps/device.Tpo -c src/device.c -fPIC -DPIC -o src/.libs/device.o >libtool: compile: cc -DHAVE_CONFIG_H -I. -I./src -I./src/dvdcss -O2 -pipe -march=core2 -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -fvisibility=hidden -MT src/device.lo -MD -MP -MF src/.deps/device.Tpo -c src/device.c -o src/device.o >/dev/null 2>&1 >depbase=`echo src/css.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /bin/sh ./libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I./src -I./src/dvdcss -O2 -pipe -march=core2 -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -fvisibility=hidden -MT src/css.lo -MD -MP -MF $depbase.Tpo -c -o src/css.lo src/css.c && mv -f $depbase.Tpo $depbase.Plo >libtool: compile: cc -DHAVE_CONFIG_H -I. -I./src -I./src/dvdcss -O2 -pipe -march=core2 -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -fvisibility=hidden -MT src/css.lo -MD -MP -MF src/.deps/css.Tpo -c src/css.c -fPIC -DPIC -o src/.libs/css.o >libtool: compile: cc -DHAVE_CONFIG_H -I. -I./src -I./src/dvdcss -O2 -pipe -march=core2 -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -fvisibility=hidden -MT src/css.lo -MD -MP -MF src/.deps/css.Tpo -c src/css.c -o src/css.o >/dev/null 2>&1 >depbase=`echo src/ioctl.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /bin/sh ./libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I./src -I./src/dvdcss -O2 -pipe -march=core2 -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -fvisibility=hidden -MT src/ioctl.lo -MD -MP -MF $depbase.Tpo -c -o src/ioctl.lo src/ioctl.c && mv -f $depbase.Tpo $depbase.Plo >libtool: compile: cc -DHAVE_CONFIG_H -I. -I./src -I./src/dvdcss -O2 -pipe -march=core2 -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -fvisibility=hidden -MT src/ioctl.lo -MD -MP -MF src/.deps/ioctl.Tpo -c src/ioctl.c -fPIC -DPIC -o src/.libs/ioctl.o >In file included from src/ioctl.c:89: >./src/ioctl.h:112:9: warning: 'DVD_REPORT_AGID' macro redefined [-Wmacro-redefined] >#define DVD_REPORT_AGID 0x00 > ^ >/usr/include/sys/dvdio.h:96:9: note: previous definition is here >#define DVD_REPORT_AGID 0 > ^ >In file included from src/ioctl.c:89: >./src/ioctl.h:113:9: warning: 'DVD_REPORT_CHALLENGE' macro redefined [-Wmacro-redefined] >#define DVD_REPORT_CHALLENGE 0x01 > ^ >/usr/include/sys/dvdio.h:97:9: note: previous definition is here >#define DVD_REPORT_CHALLENGE 1 > ^ >In file included from src/ioctl.c:89: >./src/ioctl.h:114:9: warning: 'DVD_SEND_CHALLENGE' macro redefined [-Wmacro-redefined] >#define DVD_SEND_CHALLENGE 0x01 > ^ >/usr/include/sys/dvdio.h:104:9: note: previous definition is here >#define DVD_SEND_CHALLENGE 1 > ^ >In file included from src/ioctl.c:89: >./src/ioctl.h:115:9: warning: 'DVD_REPORT_KEY1' macro redefined [-Wmacro-redefined] >#define DVD_REPORT_KEY1 0x02 > ^ >/usr/include/sys/dvdio.h:98:9: note: previous definition is here >#define DVD_REPORT_KEY1 2 > ^ >In file included from src/ioctl.c:89: >./src/ioctl.h:116:9: warning: 'DVD_SEND_KEY2' macro redefined [-Wmacro-redefined] >#define DVD_SEND_KEY2 0x03 > ^ >/usr/include/sys/dvdio.h:105:9: note: previous definition is here >#define DVD_SEND_KEY2 3 > ^ >In file included from src/ioctl.c:89: >./src/ioctl.h:117:9: warning: 'DVD_REPORT_TITLE_KEY' macro redefined [-Wmacro-redefined] >#define DVD_REPORT_TITLE_KEY 0x04 > ^ >/usr/include/sys/dvdio.h:99:9: note: previous definition is here >#define DVD_REPORT_TITLE_KEY 4 > ^ >In file included from src/ioctl.c:89: >./src/ioctl.h:118:9: warning: 'DVD_REPORT_ASF' macro redefined [-Wmacro-redefined] >#define DVD_REPORT_ASF 0x05 > ^ >/usr/include/sys/dvdio.h:100:9: note: previous definition is here >#define DVD_REPORT_ASF 5 > ^ >In file included from src/ioctl.c:89: >./src/ioctl.h:119:9: warning: 'DVD_SEND_RPC' macro redefined [-Wmacro-redefined] >#define DVD_SEND_RPC 0x06 > ^ >/usr/include/sys/dvdio.h:106:9: note: previous definition is here >#define DVD_SEND_RPC 6 > ^ >In file included from src/ioctl.c:89: >./src/ioctl.h:120:9: warning: 'DVD_REPORT_RPC' macro redefined [-Wmacro-redefined] >#define DVD_REPORT_RPC 0x08 > ^ >/usr/include/sys/dvdio.h:101:9: note: previous definition is here >#define DVD_REPORT_RPC 8 > ^ >9 warnings generated. >libtool: compile: cc -DHAVE_CONFIG_H -I. -I./src -I./src/dvdcss -O2 -pipe -march=core2 -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -fvisibility=hidden -MT src/ioctl.lo -MD -MP -MF src/.deps/ioctl.Tpo -c src/ioctl.c -o src/ioctl.o >/dev/null 2>&1 >depbase=`echo src/error.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /bin/sh ./libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I./src -I./src/dvdcss -O2 -pipe -march=core2 -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -fvisibility=hidden -MT src/error.lo -MD -MP -MF $depbase.Tpo -c -o src/error.lo src/error.c && mv -f $depbase.Tpo $depbase.Plo >libtool: compile: cc -DHAVE_CONFIG_H -I. -I./src -I./src/dvdcss -O2 -pipe -march=core2 -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -fvisibility=hidden -MT src/error.lo -MD -MP -MF src/.deps/error.Tpo -c src/error.c -fPIC -DPIC -o src/.libs/error.o >libtool: compile: cc -DHAVE_CONFIG_H -I. -I./src -I./src/dvdcss -O2 -pipe -march=core2 -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -fvisibility=hidden -MT src/error.lo -MD -MP -MF src/.deps/error.Tpo -c src/error.c -o src/error.o >/dev/null 2>&1 >/bin/sh ./libtool --tag=CC --mode=link cc -O2 -pipe -march=core2 -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -fvisibility=hidden -version-info 4:0:2 -no-undefined -fstack-protector-strong -o libdvdcss.la -rpath /usr/local/lib src/libdvdcss.lo src/device.lo src/css.lo src/ioctl.lo src/error.lo >libtool: link: cc -shared -fPIC -DPIC src/.libs/libdvdcss.o src/.libs/device.o src/.libs/css.o src/.libs/ioctl.o src/.libs/error.o -O2 -march=core2 -fstack-protector-strong -fstack-protector-strong -Wl,-soname -Wl,libdvdcss.so.2 -o .libs/libdvdcss.so.2.2.0 >libtool: link: (cd ".libs" && rm -f "libdvdcss.so.2" && ln -s "libdvdcss.so.2.2.0" "libdvdcss.so.2") >libtool: link: (cd ".libs" && rm -f "libdvdcss.so" && ln -s "libdvdcss.so.2.2.0" "libdvdcss.so") >libtool: link: ar cru .libs/libdvdcss.a src/libdvdcss.o src/device.o src/css.o src/ioctl.o src/error.o >libtool: link: ranlib .libs/libdvdcss.a >libtool: link: ( cd ".libs" && rm -f "libdvdcss.la" && ln -s "../libdvdcss.la" "libdvdcss.la" ) >doxygen >error: Doxyfile not found and no input file specified! >Doxygen version 1.9.0 >Copyright Dimitri van Heesch 1997-2019 > >You can use doxygen in a number of ways: > >1) Use doxygen to generate a template configuration file: > doxygen [-s] -g [configName] > >2) Use doxygen to update an old configuration file: > doxygen [-s] -u [configName] > >3) Use doxygen to generate documentation using an existing configuration file: > doxygen [configName] > >4) Use doxygen to generate a template file controlling the layout of the > generated documentation: > doxygen -l [layoutFileName] > > In case layoutFileName is omitted layoutFileName.xml will be used as filename. > If - is used for layoutFileName doxygen will write to standard output. > >5) Use doxygen to generate a template style sheet file for RTF, HTML or Latex. > RTF: doxygen -w rtf styleSheetFile > HTML: doxygen -w html headerFile footerFile styleSheetFile [configFile] > LaTeX: doxygen -w latex headerFile footerFile styleSheetFile [configFile] > >6) Use doxygen to generate a rtf extensions file > RTF: doxygen -e rtf extensionsFile > > If - is used for extensionsFile doxygen will write to standard output. > >7) Use doxygen to compare the used configuration file with the template configuration file > doxygen -x [configFile] > >8) Use doxygen to show a list of built-in emojis. > doxygen -f emoji outputFileName > > If - is used for outputFileName doxygen will write to standard output. > >If -s is specified the comments of the configuration items in the config file will be omitted. >If configName is omitted 'Doxyfile' will be used as a default. >If - is used for configFile doxygen will write / read the configuration to /from standard output / input. > >-v print version string >*** Error code 1 > >Stop. >make[3]: stopped in /tmp/work/usr/ports/multimedia/libdvdcss/work/libdvdcss-1.4.2 >*** Error code 1 >*** Error code 1 > >Stop. >make[1]: stopped in /usr/ports/multimedia/libdvdcss >*** Error code 1 > >Stop. >make: stopped in /usr/ports/multimedia/libdvdcss
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 252321
:
221155
| 221758