From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 1513D138334 for ; Tue, 13 Nov 2018 18:13:16 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 1EE86E0AF4; Tue, 13 Nov 2018 18:13:08 +0000 (UTC) Received: from mail-it1-x142.google.com (mail-it1-x142.google.com [IPv6:2607:f8b0:4864:20::142]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 4595AE0AD8 for ; Tue, 13 Nov 2018 18:13:07 +0000 (UTC) Received: by mail-it1-x142.google.com with SMTP id p11-v6so14081897itf.0 for ; Tue, 13 Nov 2018 10:13:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :content-transfer-encoding; bh=ixTu4BfIg+M0KaQSv6Mi1kFSs6ZvXbOg8+sqTze55Fg=; b=Is2WwW1pBN+jV+lYx/fVAoa+CSkH0GAPgYO9aCe77EbMbDXJiQlebzB49C/FzkhkvD 2XUJbRJloB3/FQIGoE/eKCJb/2sWX0vD/zMKSng1mbgzG4xJKCNUuhZQddHQI4hhQVYV +onZmAj9DpEBfoZhDj1G205SiDVL975c8Mvg0oEXaGu/zmJOS/ojRhRt3nXCq5MYnIVS L6j67KVseWa36tHtDlqlmxVOL3mqWiEhWR/Eeq2BP0CGuVbD18wY986VeD2Fm/ph+/pd I6gP8pmdORSGl1JyyODDUl8VZZ8/LL0rQlmv0dPHErzcav88rsCO//xxB6brfPZxFIsw 5W5A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:content-transfer-encoding; bh=ixTu4BfIg+M0KaQSv6Mi1kFSs6ZvXbOg8+sqTze55Fg=; b=kugkozaHeN9jIAaP3RUXiAE+mugwQ/zFWLjyBoG9R/4KQi8c5Rpf3bz8l18TgMHEUL iLdywsy6bbP0RRs4rI+ozcWGEMNBxdhTqrfVZwzMZHcxylkOMQgPHFNsl5p+0u3u0Ud5 gO8qahScpJX/FcDXqXTq3XFeQmGmz9JOYVoccoRsNDIpHohStTLTJj0/5Q7D37gr7pSi EEP6COs8nFIjaQP5N2NKj+gToQOd2OiFT+CVZuO8j9+e9VfFcYP8/O3mtRR91BWH/5VE Q1ktKdGpaELVU9vRJATZQIjMHtkf/qnrEUI9JwzaSxg8qSzU2cVeI6+Dkb5Mfnnz9sba iQDQ== X-Gm-Message-State: AGRZ1gJNZKa+M81n6VCjM+EbU/7qXz1RTptoqEk5OFO1kWj2TFnO3MQE Wy7L0NZ/9A8dpCMM1fAwx6L0xfRIDFbHWvchS2G62Gkz X-Google-Smtp-Source: AJdET5djjSeafG3wkgDFiikPEBzIYQsq+9gQ35+WDq05Ev1SufBL00j9TA/h7Rc68mYqDiIABhAmJxgnqSnNcQtwKaI= X-Received: by 2002:a02:84ce:: with SMTP id f72-v6mr5961173jai.38.1542132785892; Tue, 13 Nov 2018 10:13:05 -0800 (PST) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 References: <20181113171138.rwe43lsliihyhh7s@solfire> <20181113175828.lmzdsmdvfiquov5c@solfire> In-Reply-To: <20181113175828.lmzdsmdvfiquov5c@solfire> From: Alexander Kapshuk Date: Tue, 13 Nov 2018 20:12:50 +0200 Message-ID: Subject: Re: [gentoo-user] Weird compilation error (nasm) To: Gentoo mailing list Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Archives-Salt: 37e8504e-7d3f-4ee4-9235-87b9de72600e X-Archives-Hash: f7f9c7309f112d264abd6a63fd649ac9 On Tue, Nov 13, 2018 at 7:57 PM wrote: > > On 11/13 07:52, Alexander Kapshuk wrote: > > On Tue, Nov 13, 2018 at 7:10 PM wrote: > > > > > > Hi, > > > > > > I got a weird looking error while upgrading/recompiling nasm: > > > cmake -C /var/tmp/portage/media-libs/libjpeg-turbo-2.0.1/work/libjpeg= -turbo-2.0.1-abi_x86_64.amd64/gentoo_common_config.cmake -G Unix Makefiles = -DCMAKE_INSTALL_PREFIX=3D/usr -DCMAKE_INSTALL_DEFAULT_DOCDIR=3D/usr/share/d= oc/libjpeg-turbo-2.0.1 -DENABLE_STATIC=3Dno -DWITH_JAVA=3Dno -DWITH_MEM_SRC= DST=3DON -DCMAKE_BUILD_TYPE=3DGentoo -DCMAKE_TOOLCHAIN_FILE=3D/var/tmp/port= age/media-libs/libjpeg-turbo-2.0.1/work/libjpeg-turbo-2.0.1-abi_x86_64.amd6= 4/gentoo_toolchain.cmake /var/tmp/portage/media-libs/libjpeg-turbo-2.0.1/w= ork/libjpeg-turbo-2.0.1 > > > loading initial cache file /var/tmp/portage/media-libs/libjpeg-turbo-= 2.0.1/work/libjpeg-turbo-2.0.1-abi_x86_64.amd64/gentoo_common_config.cmake > > > -- The C compiler identification is GNU 8.2.0 > > > -- Check for working C compiler: /usr/bin/x86_64-pc-linux-gnu-gcc > > > -- Check for working C compiler: /usr/bin/x86_64-pc-linux-gnu-gcc -- = works > > > -- Detecting C compiler ABI info > > > -- Detecting C compiler ABI info - done > > > -- Detecting C compile features > > > -- Detecting C compile features - done > > > -- CMAKE_BUILD_TYPE =3D Gentoo > > > -- VERSION =3D 2.0.1, BUILD =3D 20181113 > > > -- 64-bit build (x86_64) > > > -- CMAKE_INSTALL_PREFIX =3D /usr > > > -- CMAKE_INSTALL_BINDIR =3D bin (/usr/bin) > > > -- CMAKE_INSTALL_DATAROOTDIR =3D share (/usr/share) > > > -- CMAKE_INSTALL_DOCDIR =3D /usr/share/doc/libjpeg-turbo-2.0.1 > > > -- CMAKE_INSTALL_INCLUDEDIR =3D include (/usr/include) > > > -- CMAKE_INSTALL_LIBDIR =3D lib64 (/usr/lib64) > > > -- CMAKE_INSTALL_MANDIR =3D /usr/share/man > > > -- Shared libraries enabled (ENABLE_SHARED =3D 1) > > > -- Static libraries disabled (ENABLE_STATIC =3D 0) > > > -- 12-bit JPEG support disabled (WITH_12BIT =3D 0) > > > -- Arithmetic decoding support enabled (WITH_ARITH_DEC =3D 1) > > > -- Arithmetic encoding support enabled (WITH_ARITH_ENC =3D 1) > > > -- TurboJPEG API library enabled (WITH_TURBOJPEG =3D 1) > > > -- TurboJPEG Java wrapper disabled (WITH_JAVA =3D 0) > > > -- In-memory source/destination managers enabled (WITH_MEM_SRCDST =3D= 1) > > > -- Emulating libjpeg API/ABI v6.2 (WITH_JPEG7 =3D 0, WITH_JPEG8 =3D 0= ) > > > -- libjpeg API shared library version =3D 62.3.0 > > > -- Compiler flags =3D -march=3Dnative -O -pipe > > > -- Linker flags =3D -Wl,-O1 -Wl,--as-needed > > > -- Looking for sys/types.h > > > -- Looking for sys/types.h - found > > > -- Looking for stdint.h > > > -- Looking for stdint.h - found > > > -- Looking for stddef.h > > > -- Looking for stddef.h - found > > > -- Check size of size_t > > > -- Check size of size_t - done > > > -- Check size of unsigned long > > > -- Check size of unsigned long - done > > > -- Performing Test HAVE_BUILTIN_CTZL > > > -- Performing Test HAVE_BUILTIN_CTZL - Success > > > -- Looking for include file locale.h > > > -- Looking for include file locale.h - found > > > -- Looking for include file stdlib.h > > > -- Looking for include file stdlib.h - found > > > -- Looking for include file sys/types.h > > > -- Looking for include file sys/types.h - found > > > -- Looking for memset > > > -- Looking for memset - found > > > -- Looking for memcpy > > > -- Looking for memcpy - found > > > -- Check size of unsigned char > > > -- Check size of unsigned char - done > > > -- Check size of unsigned short > > > -- Check size of unsigned short - done > > > -- Performing Test INCOMPLETE_TYPES > > > -- Performing Test INCOMPLETE_TYPES - Success > > > -- Compiler supports pointers to undefined structures. > > > -- Performing Test RIGHT_SHIFT_IS_UNSIGNED > > > -- Performing Test RIGHT_SHIFT_IS_UNSIGNED - Failed > > > -- Performing Test __CHAR_UNSIGNED__ > > > -- Performing Test __CHAR_UNSIGNED__ - Failed > > > -- Performing Test INLINE_WORKS > > > -- Performing Test INLINE_WORKS - Success > > > -- INLINE =3D __inline__ __attribute__((always_inline)) (FORCE_INLINE= =3D 1) > > > -- Performing Test HAVE_VERSION_SCRIPT > > > -- Performing Test HAVE_VERSION_SCRIPT - Success > > > -- Linker supports GNU-style version scripts > > > -- CMAKE_EXECUTABLE_SUFFIX =3D > > > * ACCESS DENIED: fopen_wr: /? > > > -- The ASM_NASM compiler identification is NASM > > > -- Found assembler: /usr/bin/nasm > > > -- CMAKE_ASM_NASM_COMPILER =3D /usr/bin/nasm > > > -- CMAKE_ASM_NASM_OBJECT_FORMAT =3D elf64 > > > -- CMAKE_ASM_NASM_FLAGS =3D -DELF -D__x86_64__ -DPIC > > > -- SIMD extensions: x86_64 (WITH_SIMD =3D 1) > > > -- FLOATTEST =3D sse > > > -- RPM architecture =3D x86_64, DEB architecture =3D amd64 > > > -- <<< Gentoo configuration >>> > > > Build type Gentoo > > > Install path /usr > > > Compiler flags: > > > C -march=3Dnative -O -pipe > > > C++ > > > Linker flags: > > > Executable -Wl,-O1 -Wl,--as-needed > > > Module -Wl,-O1 -Wl,--as-needed > > > Shared -Wl,-O1 -Wl,--as-needed > > > > > > -- Configuring done > > > -- Generating done > > > -- Build files have been written to: /var/tmp/portage/media-libs/libj= peg-turbo-2.0.1/work/libjpeg-turbo-2.0.1-abi_x86_64.amd64 > > > >>> Source configured. > > > * --------------------------- ACCESS VIOLATION SUMMARY -------------= -------------- > > > * LOG FILE: "/var/log/sandbox/sandbox-16492.log" > > > * > > > VERSION 1.0 > > > FORMAT: F - Function called > > > FORMAT: S - Access Status > > > FORMAT: P - Path as passed to function > > > FORMAT: A - Absolute Path (not canonical) > > > FORMAT: R - Canonical Path > > > FORMAT: C - Command Line > > > > > > F: fopen_wr > > > S: deny > > > P: /? > > > A: /? > > > R: /? > > > C: /usr/bin/nasm /? > > > * ------------------------------------------------------------------= -------------- > > > !!! When you file a bug report, please include the following informat= ion: > > > GENTOO_VM=3D CLASSPATH=3D"" JAVA_HOME=3D"" > > > JAVACFLAGS=3D"" COMPILER=3D"" > > > and of course, the output of emerge --info =3Dlibjpeg-turbo-2.0.1 > > > * > > > * The following package has failed to build, install, or execute pos= tinst: > > > * > > > * (media-libs/libjpeg-turbo-2.0.1:0/0::gentoo, ebuild scheduled for= merge), Log file: > > > * '/var/tmp/portage/media-libs/libjpeg-turbo-2.0.1/temp/build.log' > > > > > > > > > If wanted I will post the build.log etc... > > > > > > I never had an error looking like this one... > > > > > > Any fox for that or am I the onlu one...? > > > > > > Cheers! > > > Meino > > > > > > > > > > > > > > > > The failed build output enclosed is actually that of > > media-libs/libjpeg-turbo-2.0.1, not nasm. > > Nasm is listed as a dependency for this library. See > > libjpeg-turbo-2.0.1.ebuild for ASM_DEPEND. > > > > As an aside, libjpeg-turbo-2.0.1 has not been stabilised yet. Are you > > on an unstable system? > > > > As for the actual build error, the contents of > > /var/log/sandbox/sandbox-16492.log and > > /var/tmp/portage/media-libs/libjpeg-turbo-2.0.1/temp/build.log would > > be in order. > > > > Hi, > > yes, I am on an unstable system :) > > Here are the logs: > > ### /var/log/sandbox/sandbox-16492.log and > VERSION 1.0 > FORMAT: F - Function called > FORMAT: S - Access Status > FORMAT: P - Path as passed to function > FORMAT: A - Absolute Path (not canonical) > FORMAT: R - Canonical Path > FORMAT: C - Command Line > > F: fopen_wr > S: deny > P: /? > A: /? > R: /? > C: /usr/bin/nasm /? > > ### /var/tmp/portage/media-libs/libjpeg-turbo-2.0.1/temp/build.log would > * Package: media-libs/libjpeg-turbo-2.0.1 > * Repository: gentoo > * Maintainer: anarchy@gentoo.org graphics@gentoo.org > * USE: abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU > * FEATURES: preserve-libs sandbox userpriv usersandbox > >>> cfg-update-1.8.2-r1: Creating checksum index... > >>> Unpacking source... > >>> Unpacking libjpeg-turbo-2.0.1.tar.gz to /var/tmp/portage/media-libs/l= ibjpeg-turbo-2.0.1/work > >>> Unpacking libjpeg8_8d-2.debian.tar.gz to /var/tmp/portage/media-libs/= libjpeg-turbo-2.0.1/work > >>> Source unpacked in /var/tmp/portage/media-libs/libjpeg-turbo-2.0.1/wo= rk > >>> Preparing source in /var/tmp/portage/media-libs/libjpeg-turbo-2.0.1/w= ork/libjpeg-turbo-2.0.1 ... > >>> Source prepared. > >>> Configuring source in /var/tmp/portage/media-libs/libjpeg-turbo-2.0.1= /work/libjpeg-turbo-2.0.1 ... > * abi_x86_64.amd64: running multilib-minimal_abi_src_configure > >>> Working in BUILD_DIR: "/var/tmp/portage/media-libs/libjpeg-turbo-2.0.= 1/work/libjpeg-turbo-2.0.1-abi_x86_64.amd64" > cmake -C /var/tmp/portage/media-libs/libjpeg-turbo-2.0.1/work/libjpeg-tur= bo-2.0.1-abi_x86_64.amd64/gentoo_common_config.cmake -G Unix Makefiles -DCM= AKE_INSTALL_PREFIX=3D/usr -DCMAKE_INSTALL_DEFAULT_DOCDIR=3D/usr/share/doc/l= ibjpeg-turbo-2.0.1 -DENABLE_STATIC=3Dno -DWITH_JAVA=3Dno -DWITH_MEM_SRCDST= =3DON -DCMAKE_BUILD_TYPE=3DGentoo -DCMAKE_TOOLCHAIN_FILE=3D/var/tmp/portage= /media-libs/libjpeg-turbo-2.0.1/work/libjpeg-turbo-2.0.1-abi_x86_64.amd64/g= entoo_toolchain.cmake /var/tmp/portage/media-libs/libjpeg-turbo-2.0.1/work= /libjpeg-turbo-2.0.1 > loading initial cache file /var/tmp/portage/media-libs/libjpeg-turbo-2.0.= 1/work/libjpeg-turbo-2.0.1-abi_x86_64.amd64/gentoo_common_config.cmake > -- The C compiler identification is GNU 8.2.0 > -- Check for working C compiler: /usr/bin/x86_64-pc-linux-gnu-gcc > -- Check for working C compiler: /usr/bin/x86_64-pc-linux-gnu-gcc -- work= s > -- Detecting C compiler ABI info > -- Detecting C compiler ABI info - done > -- Detecting C compile features > -- Detecting C compile features - done > -- CMAKE_BUILD_TYPE =3D Gentoo > -- VERSION =3D 2.0.1, BUILD =3D 20181113 > -- 64-bit build (x86_64) > -- CMAKE_INSTALL_PREFIX =3D /usr > -- CMAKE_INSTALL_BINDIR =3D bin (/usr/bin) > -- CMAKE_INSTALL_DATAROOTDIR =3D share (/usr/share) > -- CMAKE_INSTALL_DOCDIR =3D /usr/share/doc/libjpeg-turbo-2.0.1 > -- CMAKE_INSTALL_INCLUDEDIR =3D include (/usr/include) > -- CMAKE_INSTALL_LIBDIR =3D lib64 (/usr/lib64) > -- CMAKE_INSTALL_MANDIR =3D /usr/share/man > -- Shared libraries enabled (ENABLE_SHARED =3D 1) > -- Static libraries disabled (ENABLE_STATIC =3D 0) > -- 12-bit JPEG support disabled (WITH_12BIT =3D 0) > -- Arithmetic decoding support enabled (WITH_ARITH_DEC =3D 1) > -- Arithmetic encoding support enabled (WITH_ARITH_ENC =3D 1) > -- TurboJPEG API library enabled (WITH_TURBOJPEG =3D 1) > -- TurboJPEG Java wrapper disabled (WITH_JAVA =3D 0) > -- In-memory source/destination managers enabled (WITH_MEM_SRCDST =3D 1) > -- Emulating libjpeg API/ABI v6.2 (WITH_JPEG7 =3D 0, WITH_JPEG8 =3D 0) > -- libjpeg API shared library version =3D 62.3.0 > -- Compiler flags =3D -march=3Dnative -O -pipe > -- Linker flags =3D -Wl,-O1 -Wl,--as-needed > -- Looking for sys/types.h > -- Looking for sys/types.h - found > -- Looking for stdint.h > -- Looking for stdint.h - found > -- Looking for stddef.h > -- Looking for stddef.h - found > -- Check size of size_t > -- Check size of size_t - done > -- Check size of unsigned long > -- Check size of unsigned long - done > -- Performing Test HAVE_BUILTIN_CTZL > -- Performing Test HAVE_BUILTIN_CTZL - Success > -- Looking for include file locale.h > -- Looking for include file locale.h - found > -- Looking for include file stdlib.h > -- Looking for include file stdlib.h - found > solfire:/home/mccramer>sudo cat /var/tmp/portage/media-libs/libjpeg-turbo= -2.0.1/temp/build.log > * Package: media-libs/libjpeg-turbo-2.0.1 > * Repository: gentoo > * Maintainer: anarchy@gentoo.org graphics@gentoo.org > * USE: abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU > * FEATURES: preserve-libs sandbox userpriv usersandbox > >>> cfg-update-1.8.2-r1: Creating checksum index... > >>> Unpacking source... > >>> Unpacking libjpeg-turbo-2.0.1.tar.gz to /var/tmp/portage/media-libs/l= ibjpeg-turbo-2.0.1/work > >>> Unpacking libjpeg8_8d-2.debian.tar.gz to /var/tmp/portage/media-libs/= libjpeg-turbo-2.0.1/work > >>> Source unpacked in /var/tmp/portage/media-libs/libjpeg-turbo-2.0.1/wo= rk > >>> Preparing source in /var/tmp/portage/media-libs/libjpeg-turbo-2.0.1/w= ork/libjpeg-turbo-2.0.1 ... > >>> Source prepared. > >>> Configuring source in /var/tmp/portage/media-libs/libjpeg-turbo-2.0.1= /work/libjpeg-turbo-2.0.1 ... > * abi_x86_64.amd64: running multilib-minimal_abi_src_configure > >>> Working in BUILD_DIR: "/var/tmp/portage/media-libs/libjpeg-turbo-2.0.= 1/work/libjpeg-turbo-2.0.1-abi_x86_64.amd64" > cmake -C /var/tmp/portage/media-libs/libjpeg-turbo-2.0.1/work/libjpeg-tur= bo-2.0.1-abi_x86_64.amd64/gentoo_common_config.cmake -G Unix Makefiles -DCM= AKE_INSTALL_PREFIX=3D/usr -DCMAKE_INSTALL_DEFAULT_DOCDIR=3D/usr/share/doc/l= ibjpeg-turbo-2.0.1 -DENABLE_STATIC=3Dno -DWITH_JAVA=3Dno -DWITH_MEM_SRCDST= =3DON -DCMAKE_BUILD_TYPE=3DGentoo -DCMAKE_TOOLCHAIN_FILE=3D/var/tmp/portage= /media-libs/libjpeg-turbo-2.0.1/work/libjpeg-turbo-2.0.1-abi_x86_64.amd64/g= entoo_toolchain.cmake /var/tmp/portage/media-libs/libjpeg-turbo-2.0.1/work= /libjpeg-turbo-2.0.1 > loading initial cache file /var/tmp/portage/media-libs/libjpeg-turbo-2.0.= 1/work/libjpeg-turbo-2.0.1-abi_x86_64.amd64/gentoo_common_config.cmake > -- The C compiler identification is GNU 8.2.0 > -- Check for working C compiler: /usr/bin/x86_64-pc-linux-gnu-gcc > -- Check for working C compiler: /usr/bin/x86_64-pc-linux-gnu-gcc -- work= s > -- Detecting C compiler ABI info > -- Detecting C compiler ABI info - done > -- Detecting C compile features > -- Detecting C compile features - done > -- CMAKE_BUILD_TYPE =3D Gentoo > -- VERSION =3D 2.0.1, BUILD =3D 20181113 > -- 64-bit build (x86_64) > -- CMAKE_INSTALL_PREFIX =3D /usr > -- CMAKE_INSTALL_BINDIR =3D bin (/usr/bin) > -- CMAKE_INSTALL_DATAROOTDIR =3D share (/usr/share) > -- CMAKE_INSTALL_DOCDIR =3D /usr/share/doc/libjpeg-turbo-2.0.1 > -- CMAKE_INSTALL_INCLUDEDIR =3D include (/usr/include) > -- CMAKE_INSTALL_LIBDIR =3D lib64 (/usr/lib64) > -- CMAKE_INSTALL_MANDIR =3D /usr/share/man > -- Shared libraries enabled (ENABLE_SHARED =3D 1) > -- Static libraries disabled (ENABLE_STATIC =3D 0) > -- 12-bit JPEG support disabled (WITH_12BIT =3D 0) > -- Arithmetic decoding support enabled (WITH_ARITH_DEC =3D 1) > -- Arithmetic encoding support enabled (WITH_ARITH_ENC =3D 1) > -- TurboJPEG API library enabled (WITH_TURBOJPEG =3D 1) > -- TurboJPEG Java wrapper disabled (WITH_JAVA =3D 0) > -- In-memory source/destination managers enabled (WITH_MEM_SRCDST =3D 1) > -- Emulating libjpeg API/ABI v6.2 (WITH_JPEG7 =3D 0, WITH_JPEG8 =3D 0) > -- libjpeg API shared library version =3D 62.3.0 > -- Compiler flags =3D -march=3Dnative -O -pipe > -- Linker flags =3D -Wl,-O1 -Wl,--as-needed > -- Looking for sys/types.h > -- Looking for sys/types.h - found > -- Looking for stdint.h > -- Looking for stdint.h - found > -- Looking for stddef.h > -- Looking for stddef.h - found > -- Check size of size_t > -- Check size of size_t - done > -- Check size of unsigned long > -- Check size of unsigned long - done > -- Performing Test HAVE_BUILTIN_CTZL > -- Performing Test HAVE_BUILTIN_CTZL - Success > -- Looking for include file locale.h > -- Looking for include file locale.h - found > -- Looking for include file stdlib.h > -- Looking for include file stdlib.h - found > -- Looking for include file sys/types.h > -- Looking for include file sys/types.h - found > -- Looking for memset > -- Looking for memset - found > -- Looking for memcpy > -- Looking for memcpy - found > -- Check size of unsigned char > -- Check size of unsigned char - done > -- Check size of unsigned short > -- Check size of unsigned short - done > -- Performing Test INCOMPLETE_TYPES > -- Performing Test INCOMPLETE_TYPES - Success > -- Compiler supports pointers to undefined structures. > -- Performing Test RIGHT_SHIFT_IS_UNSIGNED > -- Performing Test RIGHT_SHIFT_IS_UNSIGNED - Failed > -- Performing Test __CHAR_UNSIGNED__ > -- Performing Test __CHAR_UNSIGNED__ - Failed > -- Performing Test INLINE_WORKS > -- Performing Test INLINE_WORKS - Success > -- INLINE =3D __inline__ __attribute__((always_inline)) (FORCE_INLINE =3D= 1) > -- Performing Test HAVE_VERSION_SCRIPT > -- Performing Test HAVE_VERSION_SCRIPT - Success > -- Linker supports GNU-style version scripts > -- CMAKE_EXECUTABLE_SUFFIX =3D > * ACCESS DENIED: fopen_wr: /? > -- The ASM_NASM compiler identification is NASM > -- Found assembler: /usr/bin/nasm > -- CMAKE_ASM_NASM_COMPILER =3D /usr/bin/nasm > -- CMAKE_ASM_NASM_OBJECT_FORMAT =3D elf64 > -- CMAKE_ASM_NASM_FLAGS =3D -DELF -D__x86_64__ -DPIC > -- SIMD extensions: x86_64 (WITH_SIMD =3D 1) > -- FLOATTEST =3D sse > -- RPM architecture =3D x86_64, DEB architecture =3D amd64 > -- <<< Gentoo configuration >>> > Build type Gentoo > Install path /usr > Compiler flags: > C -march=3Dnative -O -pipe > C++ > Linker flags: > Executable -Wl,-O1 -Wl,--as-needed > Module -Wl,-O1 -Wl,--as-needed > Shared -Wl,-O1 -Wl,--as-needed > > -- Configuring done > -- Generating done > -- Build files have been written to: /var/tmp/portage/media-libs/libjpeg-= turbo-2.0.1/work/libjpeg-turbo-2.0.1-abi_x86_64.amd64 > >>> Source configured. > * --------------------------- ACCESS VIOLATION SUMMARY -----------------= ---------- > * LOG FILE: "/var/log/sandbox/sandbox-16492.log" > * > VERSION 1.0 > FORMAT: F - Function called > FORMAT: S - Access Status > FORMAT: P - Path as passed to function > FORMAT: A - Absolute Path (not canonical) > FORMAT: R - Canonical Path > FORMAT: C - Command Line > > F: fopen_wr > S: deny > P: /? > A: /? > R: /? > C: /usr/bin/nasm /? > * ----------------------------------------------------------------------= ---------- > !!! When you file a bug report, please include the following information: > GENTOO_VM=3D CLASSPATH=3D"" JAVA_HOME=3D"" > JAVACFLAGS=3D"" COMPILER=3D"" > and of course, the output of emerge --info =3Dlibjpeg-turbo-2.0.1 > > > Cheers! > Meino > > See if the gentoo bugzilla bug report and the proposed solution help fix the failing build in your situation. https://bugs.gentoo.org/502280 Otherwise, it would probably be worth filing a new bug report. See what other users may suggest.