From owner-freebsd-toolchain@freebsd.org Sun Jan 29 03:13:37 2017 Return-Path: Delivered-To: freebsd-toolchain@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 27FEACC40FD for ; Sun, 29 Jan 2017 03:13:37 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: from asp.reflexion.net (outbound-mail-210-73.reflexion.net [208.70.210.73]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id CDDAD32A for ; Sun, 29 Jan 2017 03:13:36 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: (qmail 9227 invoked from network); 29 Jan 2017 03:13:29 -0000 Received: from unknown (HELO mail-cs-01.app.dca.reflexion.local) (10.81.19.1) by 0 (rfx-qmail) with SMTP; 29 Jan 2017 03:13:29 -0000 Received: by mail-cs-01.app.dca.reflexion.local (Reflexion email security v8.20.1) with SMTP; Sat, 28 Jan 2017 22:13:29 -0500 (EST) Received: (qmail 32390 invoked from network); 29 Jan 2017 03:13:29 -0000 Received: from unknown (HELO iron2.pdx.net) (69.64.224.71) by 0 (rfx-qmail) with (AES256-SHA encrypted) SMTP; 29 Jan 2017 03:13:29 -0000 Received: from [192.168.1.111] (c-67-170-167-181.hsd1.or.comcast.net [67.170.167.181]) by iron2.pdx.net (Postfix) with ESMTPSA id 8FE93EC7C1F; Sat, 28 Jan 2017 19:13:28 -0800 (PST) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\)) Subject: lld and powerpc (32-bit, not powerpc64): What is FreeBSD's intent for head and going forward? Message-Id: <96E45DF1-6550-437C-8C34-9F2858A96BD8@dsl-only.net> Date: Sat, 28 Jan 2017 19:13:27 -0800 To: Ed Maste , FreeBSD Toolchain , FreeBSD PowerPC ML X-Mailer: Apple Mail (2.3259) X-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Maintenance of FreeBSD's integrated toolchain List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 29 Jan 2017 03:13:37 -0000 http://lists.llvm.org/pipermail/llvm-dev/2016-December/107981.html ("[llvm-dev] LLD status update and performance chart" 2016-Dec-11) says in part: > LLD supports x86, x86-64, x32, AArch64, AMDGPU, ARM, PPC64 and > MIPS32/64, though completeness varies. No mention is made of what FreeBSD calls TARGET_ARCH=powerpc . What is FreeBSD's intent for TARGET_ARCH=powerpc for head (12+) going forward? Are things about TARGET_ARCH=powerpc that would involve lld not to have llvm Depends On status for the META submittal for using lld as the FreeBSD system linker? Similarly for the META submittal for clang targeting powerpc (32-bit) if lld is involved? It would appear that without lld and the like TARGET_ARCH=powerpc via clang would require an external binutils (or at least the linker would need to be external). Since I tend to explore TARGET_ARCH=powerpc64 and TARGET_ARCH=powerpc and report evidence for issues that I find, it would be good for me to know how I should view things. For TARGET_ARCH=powerpc should I switch to using an external binutils and ignore both lld and the old, bootstrapped binutils? Would that be a better match to the intent going forward? [In recent months my TARGET_ARCH=powerpc activity has been limited by clang code generation problems with the timing of when R30 is restored for function exit vs. when it is used when floating point is involved via R30 based addressing. Also other time limitations have contributed to a powerpc64 FreeBSD focus primarily.] === Mark Millard markmi at dsl-only.net From owner-freebsd-toolchain@freebsd.org Sun Jan 29 18:36:14 2017 Return-Path: Delivered-To: freebsd-toolchain@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4C45FCC7C67 for ; Sun, 29 Jan 2017 18:36:14 +0000 (UTC) (envelope-from mandree@FreeBSD.org) Received: from mandree.no-ip.org (freefall.freebsd.org [IPv6:2610:1c1:1:6074::16:84]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 930F8F8C; Sun, 29 Jan 2017 18:36:13 +0000 (UTC) (envelope-from mandree@FreeBSD.org) Received: from [127.0.0.1] (localhost.localdomain [127.0.0.1]) by apollo.emma.line.org (Postfix) with ESMTP id B861023CEAB; Sun, 29 Jan 2017 19:35:58 +0100 (CET) References: <201701291703.v0TH3gqR042774@beefy11.nyi.freebsd.org> Subject: GCC i386 stack misalignment: [package - head-i386-default][graphics/rawtherapee-devel] Failed for rawtherapee-devel-5.0 in stage To: FreeBSD Toolchain , Gerald Pfeifer From: Matthias Andree X-Forwarded-Message-Id: <201701291703.v0TH3gqR042774@beefy11.nyi.freebsd.org> Message-ID: Date: Sun, 29 Jan 2017 19:35:58 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.7.0 MIME-Version: 1.0 In-Reply-To: <201701291703.v0TH3gqR042774@beefy11.nyi.freebsd.org> Content-Type: multipart/mixed; boundary="------------FBBB857C5CF3CC4062B86D44" X-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Maintenance of FreeBSD's integrated toolchain List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 29 Jan 2017 18:36:14 -0000 This is a multi-part message in MIME format. --------------FBBB857C5CF3CC4062B86D44 Content-Type: text/plain; charset=iso-8859-15 Content-Transfer-Encoding: 8bit Greetings, whenever I've traced one of the attached SIGBUS issues on gcc-compiled i386 code with SSE2, I found that it was using unaligned 128-bit = 16-byte wide SSE2 access which also needs 16-byte aligned data (including stacks). For rawtherapee in particular, the crash happens in one of the C++ constructors that don't do anything beyond initializing an auto double[8] = { ... } vector and then create STL containers from the vector. Please see BZ#216563 here for more details: While I don't think there's anything special about the attached case, it does involve callbacks through Gtkmm and all its requisites, but never shows up when the code is compiled with Clang. Please investigate why GCC-compiled -msse2 code on i386 is prone to insufficiently aligned stacks. I can't do it, am not knowledgable about compiler innards and only see the high-level difference "gcc fucks up, clang compiles usable code". WRT rawtherapee, I'm fed up with the compiler generating nonworking code and force -mstackrealign on i386, and I've pulled the plug on any non-amd64 stuff on FreeBSD12+ because I don't have time to sort this mess out. (The interesting question is why 12-CURRENT i386 uses GCC, rather than clang. Some of the Uses/compiler.mk logic must be hosed there, assuming that the 12-CURRENT base compiler can't fully do c++11. If it really can't do that, we should make it.) --------------FBBB857C5CF3CC4062B86D44 Content-Type: message/rfc822; name="[package - head-i386-default][graphics/rawtherapee-devel] Failed for rawtherapee-devel-5_0 in stage.eml" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename*0="[package - head-i386-default][graphics/rawtherapee-devel] Fa"; filename*1="iled for rawtherapee-devel-5_0 in stage.eml" Return-Path: Received: from unimail.uni-dortmund.de ([unix socket]) by unimail (Cyrus 2.5.10-40-g3a53853) with LMTPA; Sun, 29 Jan 2017 18:03:50 +0100 X-Sieve: CMU Sieve 2.4 Received: from esa3.itmc.tu-dortmund.de (esa3.itmc.tu-dortmund.de [129.217.131.9]) by unimail.uni-dortmund.de (8.16.0.19/8.16.0.19) with ESMTPS id v0TH3g5m020094 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Sun, 29 Jan 2017 18:03:50 +0100 (CET) IronPort-PHdr: =?us-ascii?q?9a23=3A4qLdTBQnfJHJT4/nBlaikgS1q9psv+yvbD5Q0YIu?= =?us-ascii?q?jvd0So/mwa69YxyN2/xhgRfzUJnB7Loc0qyN4vymBzVLucfJmUtBWaQEbwUCh8?= =?us-ascii?q?QSkl5oK+++Imq/EsTXaTcnFt9JTl5v8iLzG0FUHMHjew+a+SXqvnYdFRrlKAV6?= =?us-ascii?q?OPn+FJLMgMSrzeCy/IDYbxlViDanb75/KBq7oR/Qu8ULjoduNqI8wQbVr3VVfO?= =?us-ascii?q?hb2XlmLk+JkRbm4cew8p9j8yBOtP8k6sVNT6b0cbkmQLJBFDgpPHw768PttRnY?= =?us-ascii?q?UAuA/WAcXXkMkhpJGAfK8hf3VYrsvyTgt+p93C6aPdDqTb0xRD+v4btnRAPuhS?= =?us-ascii?q?waMTMy7WPZhdFqjK9Drhyvpx9xzZDJboyOKPZyYr/Rcc8GSWZdQspcUTFKDIOm?= =?us-ascii?q?b4sICuoMJf5Yr4ryp1cXoxuxHw2sBOfoyj9Vmn/7xq000/4/Hg7YwQEuAtwAvG?= =?us-ascii?q?7TrNXvO6cfV/2+wqfPzTXGdfxW2DH95ZDGchA7v/6DQ6l/cdHMxkU1EAPFlFqQ?= =?us-ascii?q?pZT/PzyP2OUNr2ib4PR6Ve21k24otR9+riKzyccrj4nEgJ8exFPc9Shhw4s5P9?= =?us-ascii?q?61RFRmbdOmE5ZcrTyWO5Z3T886XW1luTs2xqEDtJKmYCcG1ZEqywPaZvGGb4SF?= =?us-ascii?q?4Q7vWeOULDtlhX9ofaywiAi0/EO90OPzTNO030xPriddktnDqHQN1xvL58iCRf?= =?us-ascii?q?px4F2t2TiV1w/N9O5LOls0mrfBJ54m2L4wmYIfsUXFHiDohEX7lKybel8n9+Sy?= =?us-ascii?q?9ujqYLbrqoWBO4NpiwzyKqEulda+AeQ8PAgORW+b+eGk2b37/k35T6xGjvMsna?= =?us-ascii?q?ndtJDaItkbprKiDg9byIYs9QiwACy90NsFh3UHK0hFeB2fg4jzJ17OOOz4Deu4?= =?us-ascii?q?g1m0izdrwvXGMaf7DZXLM3fDiqzsfat7605dzQo819Ff55ZOBrEcJvLzW1b9u8?= =?us-ascii?q?HfDh8jLwy0xvvnCNNg2Y8ERG2AHPzRDKSHtFaO6vgiLsGifoIYkg3Rbf8/6K3A?= =?us-ascii?q?l3g8zEcecuyn1J8Tb22kNtp8LkizWlaqhc0OQjRChRY3UOG/0A7KajVUfXvnB6?= =?us-ascii?q?8=3D?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0GBAQCnH45Yh3SyCAheGQEBAQEBAQEBA?= =?us-ascii?q?QEBBwEBAQEBFAEBAQEBAQEBAQEBBwEBAQEBgmWBFBB4EY5QknV5klKCDBoSgW0?= =?us-ascii?q?uAYMQSoIkQBcBAQEBAQEBAQEBAQIQAQEBCA0JCh0vQhABgWAZDz0QAQEBAQEBA?= =?us-ascii?q?QEBIgEBAQEBAQEjAg0iXAFZBTw0YYllAgIJrTeKawEKAQEBJI5GgSABAQWCYgy?= =?us-ascii?q?DDQWIe4d8il2GZ4MbBYltU4RCgyWGRJJ/IQKCDUOEPBELGYFIdQEBAYQrghCCL?= =?us-ascii?q?QEBAQ?= X-IPAS-Result: =?us-ascii?q?A0GBAQCnH45Yh3SyCAheGQEBAQEBAQEBAQEBBwEBAQEBFAE?= =?us-ascii?q?BAQEBAQEBAQEBBwEBAQEBgmWBFBB4EY5QknV5klKCDBoSgW0uAYMQSoIkQBcBA?= =?us-ascii?q?QEBAQEBAQEBAQIQAQEBCA0JCh0vQhABgWAZDz0QAQEBAQEBAQEBIgEBAQEBAQE?= =?us-ascii?q?jAg0iXAFZBTw0YYllAgIJrTeKawEKAQEBJI5GgSABAQWCYgyDDQWIe4d8il2GZ?= =?us-ascii?q?4MbBYltU4RCgyWGRJJ/IQKCDUOEPBELGYFIdQEBAYQrghCCLQEBAQ?= X-IronPort-AV: E=Sophos;i="5.33,307,1477954800"; d="scan'208";a="173624341" Received: from mx2.freebsd.org ([8.8.178.116]) by esa3.itmc.tu-dortmund.de with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 29 Jan 2017 18:03:48 +0100 Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mx1.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx2.freebsd.org (Postfix) with ESMTPS id D81A46518E for ; Sun, 29 Jan 2017 17:03:45 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2610:1c1:1:6074::16:84]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 970251DD1 for ; Sun, 29 Jan 2017 17:03:45 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: by freefall.freebsd.org (Postfix) id E65E1300D; Sun, 29 Jan 2017 17:03:44 +0000 (UTC) Delivered-To: mandree@localmail.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mx1.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by freefall.freebsd.org (Postfix) with ESMTPS id BB0FD300C for ; Sun, 29 Jan 2017 17:03:44 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from beefy11.nyi.freebsd.org (beefy11.nyi.freebsd.org [IPv6:2610:1c1:1:6080::16:ee]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 953901DCF; Sun, 29 Jan 2017 17:03:43 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from beefy11.nyi.freebsd.org (localhost [127.0.0.1]) by beefy11.nyi.freebsd.org (8.15.2/8.15.2) with ESMTP id v0TH3gFF042787; Sun, 29 Jan 2017 17:03:42 GMT (envelope-from pkg-fallout@FreeBSD.org) Received: (from root@localhost) by beefy11.nyi.freebsd.org (8.15.2/8.15.2/Submit) id v0TH3gqR042774; Sun, 29 Jan 2017 17:03:42 GMT (envelope-from pkg-fallout@FreeBSD.org) Date: Sun, 29 Jan 2017 17:03:42 GMT From: pkg-fallout@FreeBSD.org Message-Id: <201701291703.v0TH3gqR042774@beefy11.nyi.freebsd.org> To: mandree@FreeBSD.org Subject: [package - head-i386-default][graphics/rawtherapee-devel] Failed for rawtherapee-devel-5.0 in stage Cc: pkg-fallout@FreeBSD.org You are receiving this mail as a port that you maintain is failing to build on the FreeBSD package build server. Please investigate the failure and submit a PR to fix build. Maintainer: mandree@FreeBSD.org Last committer: mandree@FreeBSD.org Ident: $FreeBSD: head/graphics/rawtherapee-devel/Makefile 432608 2017-01-28 00:49:11Z mandree $ Log URL: http://beefy11.nyi.freebsd.org/data/head-i386-default/p432608_s312909/logs/rawtherapee-devel-5.0.log Build URL: http://beefy11.nyi.freebsd.org/build.html?mastername=head-i386-default&build=p432608_s312909 Log: ====>> Building graphics/rawtherapee-devel build started at Sun Jan 29 16:27:28 UTC 2017 port directory: /usr/ports/graphics/rawtherapee-devel building for: FreeBSD head-i386-default-job-05 12.0-CURRENT FreeBSD 12.0-CURRENT r312909 i386 maintained by: mandree@FreeBSD.org Makefile ident: $FreeBSD: head/graphics/rawtherapee-devel/Makefile 432608 2017-01-28 00:49:11Z mandree $ Poudriere version: 3.1.14 Host OSVERSION: 1200018 Jail OSVERSION: 1200020 Job Id: 05 !!! Jail is newer than host. (Jail: 1200020, Host: 1200018) !!! !!! This is not supported. !!! !!! Host kernel must be same or newer than jail. !!! !!! Expect build failures. !!! ---Begin Environment--- SHELL=/bin/csh UNAME_p=i386 UNAME_m=i386 UNAME_v=FreeBSD 12.0-CURRENT r312909 UNAME_r=12.0-CURRENT BLOCKSIZE=K MAIL=/var/mail/root STATUS=1 OPSYS=FreeBSD ARCH=i386 SAVED_TERM= MASTERMNT=/usr/local/poudriere/data/.m/head-i386-default/ref UID=0 PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin _JAVA_VERSION_LIST_REGEXP=1.6\|1.7\|1.8\|1.6+\|1.7+\|1.8+ POUDRIERE_BUILD_TYPE=bulk PKGNAME=rawtherapee-devel-5.0 OSREL=12.0 _OSRELEASE=12.0-CURRENT PYTHONBASE=/usr/local OLDPWD=/ _SMP_CPUS=24 PWD=/usr/local/poudriere/data/.m/head-i386-default/ref/.p/pool MASTERNAME=head-i386-default SCRIPTPREFIX=/usr/local/share/poudriere _JAVA_VENDOR_LIST_REGEXP=openjdk\|oracle\|sun USER=root HOME=/root POUDRIERE_VERSION=3.1.14 SCRIPTPATH=/usr/local/share/poudriere/bulk.sh CONFIGURE_MAX_CMD_LEN=262144 LIBEXECPREFIX=/usr/local/libexec/poudriere LOCALBASE=/usr/local PACKAGE_BUILDING=yes _JAVA_OS_LIST_REGEXP=native\|linux OSVERSION=1200020 ---End Environment--- ---Begin OPTIONS List--- ===> The following configuration options are available for rawtherapee-devel-5.0: NATIVE=off: Use -march=native for compilation (do not use for generic packages!) OPENMP=on: Enable multicore processing using OpenMP (amd64) OPTIMIZED_CFLAGS=on: Use extra compiler optimizations (requires SSE2 support) ===> Use 'make config' to modify these settings ---End OPTIONS List--- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- CFLAGS="-O2 -pipe -I/usr/local/include -fPIC -D_GLIBCXX_USE_C99 -Wno-deprecated-declarations -Wno-unused-result -O3 -funroll-loops -msse2 -fexpensive-optimizations -fstack-protector -Wl,-rpath=/usr/local/lib/gcc5 -isystem /usr/local/include -fno-strict-aliasing" PKG_CONFIG=pkgconf XDG_DATA_HOME=/wrkdirs/usr/ports/graphics/rawtherapee-devel/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/graphics/rawtherapee-devel/work HOME=/wrkdirs/usr/ports/graphics/rawtherapee-devel/work TMPDIR="/tmp" SHELL=/bin/sh CONFIG_SHELL=/bin/sh CMAKE_PREFIX_PATH="/usr/local" --End CONFIGURE_ENV-- --MAKE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/graphics/rawtherapee-devel/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/graphics/rawtherapee-devel/work HOME=/wrkdirs/usr/ports/graphics/rawtherapee-devel/work TMPDIR="/tmp" NO_PIE=yes MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES ADDR2LINE="/usr/local/bin/addr2line" AR="/usr/local/bin/ar" AS="/usr/local/bin/as" CPPFILT="/usr/local/bin/c++filt" GPROF="/usr/local/bin/gprof" LD="/usr/local/bin/ld" NM="/usr/local/bin/nm" OBJCOPY="/usr/local/bin/objcopy" OBJDUMP="/usr/local/bin/objdump" RANLIB="/usr/local/bin/ranlib" READELF="/usr/local/bin/readelf" SIZE="/usr/local/bin/size" STRINGS="/usr/local/bin/strings" PREFIX=/usr/local LOCALBASE=/usr/local LIBDIR="/usr/lib" CC="gcc5" CFLAGS="-O2 -pipe -I/usr/local/include -fPIC -D_GLIBCXX_USE_C99 -Wno-deprecated-declarations -Wno-unused-result -O3 -funroll-loops -msse2 -fexpensive-optimizations -fstack-protector -Wl,-rpath=/usr/local/lib/gcc5 -isystem /usr/local/include -fno-strict-aliasing" CP P="cpp5" CPPFLAGS="-isystem /usr/local/include" LDFLAGS=" -Wl,--as-needed -lpthread -L/wrkdirs/usr/ports/graphics/rawtherapee-devel/work -fstack-protector -Wl,-rpath=/usr/local/lib/gcc5 -L/usr/local/lib/gcc5 -L/usr/local/lib" LIBS="" CXX="g++5" CXXFLAGS="-O2 -pipe -I/usr/local/include -fPIC -D_GLIBCXX_USE_C99 -Wno-deprecated-declarations -Wno-unused-result -O3 -funroll-loops -msse2 -fexpensive-optimizations -fstack-protector -Wl,-rpath=/usr/local/lib/gcc5 -isystem /usr/local/include -fno-strict-aliasing -nostdinc++ -isystem /usr/include/c++/v1 -Wl,-rpath=/usr/local/lib/gcc5 -isystem /usr/local/include" MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 444" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- CMAKE_BUILD_TYPE="release" GTK2_VERSION="2.10.0" GTK3_VERSION="3.0.0" OSREL=12.0 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local PORTDOCS="" PORTEXAMPLES="" LIB32DIR=lib DOCSDIR="share/doc/rawtherapee" EXAMPLESDIR="share/examples/rawtherapee" DATADIR="share/rawtherapee" WWWDIR="www/rawtherapee" ETCDIR="etc/rawtherapee" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/rawtherapee DOCSDIR=/usr/local/share/doc/rawtherapee EXAMPLESDIR=/usr/local/share/examples/rawtherapee WWWDIR=/usr/local/www/rawtherapee ETCDIR=/usr/local/etc/rawtherapee --End SUB_LIST-- ---Begin make.conf--- USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles MACHINE=i386 MACHINE_ARCH=i386 ARCH=${MACHINE_ARCH} #### /usr/local/etc/poudriere.d/make.conf #### # XXX: We really need this but cannot use it while 'make checksum' does not # try the next mirror on checksum failure. It currently retries the same # failed mirror and then fails rather then trying another. It *does* # try the next if the size is mismatched though. #MASTER_SITE_FREEBSD=yes DISABLE_MAKE_JOBS=poudriere ---End make.conf--- =================================================== ===> License GPLv3 accepted by the user =========================================================================== =================================================== ===> rawtherapee-devel-5.0 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.9.4_1.txz [head-i386-default-job-05] Installing pkg-1.9.4_1... [head-i386-default-job-05] Extracting pkg-1.9.4_1: .......... done ===> rawtherapee-devel-5.0 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of rawtherapee-devel-5.0 =========================================================================== =================================================== =========================================================================== =================================================== ===> License GPLv3 accepted by the user => rawtherapee-5.0-gtk3.tar.xz doesn't seem to exist in /portdistfiles/. => Attempting to fetch http://rawtherapee.com/shared/source/rawtherapee-5.0-gtk3.tar.xz rawtherapee-5.0-gtk3.tar.xz 0 B 0 Bps ===> Fetching all distfiles required by rawtherapee-devel-5.0 for building =========================================================================== =================================================== ===> License GPLv3 accepted by the user ===> Fetching all distfiles required by rawtherapee-devel-5.0 for building => SHA256 Checksum OK for rawtherapee-5.0-gtk3.tar.xz. =========================================================================== =================================================== =========================================================================== =================================================== ===> License GPLv3 accepted by the user ===> Fetching all distfiles required by rawtherapee-devel-5.0 for building ===> Extracting for rawtherapee-devel-5.0 => SHA256 Checksum OK for rawtherapee-5.0-gtk3.tar.xz. =========================================================================== =================================================== =========================================================================== =================================================== ===> Patching for rawtherapee-devel-5.0 ===> Converting DOS text files to UNIX text files ===> Applying FreeBSD patches for rawtherapee-devel-5.0 =========================================================================== =================================================== ===> rawtherapee-devel-5.0 depends on file: /usr/local/bin/cmake - not found ===> Installing existing package /packages/All/cmake-3.7.2.txz [head-i386-default-job-05] Installing cmake-3.7.2... [head-i386-default-job-05] `-- Installing expat-2.2.0_1... [head-i386-default-job-05] `-- Extracting expat-2.2.0_1: .......... done [head-i386-default-job-05] `-- Installing cmake-modules-3.7.2... [head-i386-default-job-05] `-- Extracting cmake-modules-3.7.2: .......... done [head-i386-default-job-05] `-- Installing curl-7.52.1_1... [head-i386-default-job-05] | `-- Installing libnghttp2-1.19.0... [head-i386-default-job-05] | `-- Extracting libnghttp2-1.19.0: .......... done [head-i386-default-job-05] | `-- Installing ca_root_nss-3.28.1... [head-i386-default-job-05] | `-- Extracting ca_root_nss-3.28.1: ........ done [head-i386-default-job-05] `-- Extracting curl-7.52.1_1: .......... done [head-i386-default-job-05] `-- Installing libarchive-3.2.2,1... [head-i386-default-job-05] | `-- Installing liblz4-131... [head-i386-default-job-05] | `-- Extracting liblz4-131: .......... done [head-i386-default-job-05] | `-- Installing lzo2-2.09... [head-i386-default-job-05] | `-- Extracting lzo2-2.09: .......... done [head-i386-default-job-05] `-- Extracting libarchive-3.2.2,1: .......... done [head-i386-default-job-05] `-- Installing jsoncpp-1.8.0_1... [head-i386-default-job-05] `-- Extracting jsoncpp-1.8.0_1: .......... done [head-i386-default-job-05] `-- Installing libuv-1.10.2... [head-i386-default-job-05] `-- Extracting libuv-1.10.2: .......... done [head-i386-default-job-05] Extracting cmake-3.7.2: .......... done Message from ca_root_nss-3.28.1: ********************************* WARNING ********************************* FreeBSD does not, and can not warrant that the certification authorities whose certificates are included in this package have in any way been audited for trustworthiness or RFC 3647 compliance. Assessment and verification of trust is the complete responsibility of the -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/edit-copy.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/arrow-left-small.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/previewmodeG-on.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/histRed.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/arrow-up-small.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/perspective-v2.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/undelete.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/histChrog.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/undelete-rtl.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/filterclear.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/Chanmixer-Rgamma.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/gtk-media-stop.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/gtk-ok.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/perspective-h2.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/warnhl.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/gtk-undoall-rtl.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/gtk-open.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/zoom-100-identifier.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/expanderEnabled.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/wb-water.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/raw.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/torightend.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/previewmodeBC2-on.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/previewmodeBC0-off.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/gtk-zoom-out.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/distortion-pincushion.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/histBlueg.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/list-remove.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/ajd-ca-red1.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/previewmodeBC2-off.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/unchanged-18.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/openhand.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/histGreen.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/Chanmixer-Ggamma.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/gtk-zoom-out-small.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/straighten-small.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/gtk-zoom-fit.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/gtk-remove.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/colorPickers-show.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/curveType-NURBS.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/crossed-arrows-in.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/editmodehand.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/curveType-parametric.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/closedhand.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/nav-prev.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/histRaw.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/stock-flip-vertical.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/grayrated.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/processing.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/distorsion.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/gtk-copy.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/curveType-controlPoints.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/rotate-left-1.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/cglabel2.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/histRawg.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/media-usb.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/histBar.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/panel-to-bottom.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/list-remove-red-small.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/rtwindow.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/curveType-flatLinear.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/rated.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/editednot-small.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/colorPickers-hide.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/ajd-wb-green1.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/wb-shade.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/expanderInconsistent.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/clabel5.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/document-open-recent.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/new-detail-window.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/exposure.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/gtk-color-picker-add.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/ajd-wb-temp2.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/gtk-undo-ltr.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/curveType-spline.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/arrow-right.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/previewmodeR-off.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/wb-led.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/stock-rotate-270.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/crop-auto.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/histFullg.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/wb-custom.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/previewmodeG-off.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/perspective-v1.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/gtk-zoom-100-small.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/arrow-left.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/clabel2.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/histRedg.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/arrow-down-small.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/gtk-undo-rtl-small.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/ajd-ca-blue2.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/previewmodeL-on.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/edit-find.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/crossed-arrows-out.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/wb-tungsten.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/lock-on.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/edit-paste.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/panel-to-right.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/ajd-wb-temp1.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/warnsh.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/cglabel4.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/list-add.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/image-editor.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/ratednot.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/Chanmixer-Bgamma.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/rotate-left.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/perspective-h1.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/ajd-ca-red2.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/previewmodeBC1-on.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/document-open.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/gtk-edit.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/info.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/rotate-right-3.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/profile-partial.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/filter.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/meta.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/curveType-linear.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/edited.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/previewmodeR-on.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/wavelet.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/list-add-small.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/processing-thumbnail.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/nav-sync.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/transform.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/distortion-barrel.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/trash-hide-deleted.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/wb-fluorescent.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/undelete-thumbnail-rtl.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/previewmodeBC0-on.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/histGreeng.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/filter-original-2.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/gtk-cancel.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/previewmodeBC1-off.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/stock-flip-horizontal.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/softProof.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/detail.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/editednotg-small.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/wb-camera.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/ajd-wb-bluered1.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/gtk-undoall-ltr.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/gtk-color-picker.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/gtk-zoom-in.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/gtk-paste.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/filter-original-1.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/cglabel1.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/gtk-zoom-in-small.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/undelete-thumbnail.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/cglabel3.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/trash-thumbnail.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/gtk-close-small.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/ajd-wb-bluered2.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/clabel3.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/trash-show-full.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/gtk-preferences.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/ratednotg.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/PanelEnding.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/gtk-find.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/clabel1.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/clabel0.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/previewmodeB-on.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/ajd-wb-green2.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/previewmodeL-off.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/lock-off.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/expanderClosed.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/crop.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/unchanged-22.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/cglabel0.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/wb-auto.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/processing-pause.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/histBarg.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/gtk-save.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/popuparrow.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/colour.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/intent-relative.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/straighten.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/wb-cloudy.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/cglabel5.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/rotate-left-2.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/previewmodeF-off.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/gtk-zoom-crop.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/gtk-undo-ltr-small.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/histFull.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/wb-flash.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/histBlue.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/Light/actions/intent-absolute.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/processing-pause.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/popuparrow.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/colour.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/straighten.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/cglabel5.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/unrated.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/resize.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/images/histBlue.png -- Installing: /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/share/rawtherapee/options /usr/bin/env LANG= LC_ALL=C LANGUAGE= DISPLAY= HOME=/dev/null /wrkdirs/usr/ports/graphics/rawtherapee-devel/work/stage/usr/local/bin/rawtherapee --help 2>&1 | /usr/bin/egrep -q "RawTherapee, version 5.0|cannot open display:" Bus error *** Error code 1 Stop. make: stopped in /usr/ports/graphics/rawtherapee-devel --------------FBBB857C5CF3CC4062B86D44-- From owner-freebsd-toolchain@freebsd.org Sun Jan 29 19:06:31 2017 Return-Path: Delivered-To: freebsd-toolchain@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 74A51CC7420 for ; Sun, 29 Jan 2017 19:06:31 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from tensor.andric.com (tensor.andric.com [87.251.56.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "tensor.andric.com", Issuer "COMODO RSA Domain Validation Secure Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 3B28E1EB1; Sun, 29 Jan 2017 19:06:31 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from [IPv6:2001:7b8:3a7::dbc:265c:2c54:c7a9] (unknown [IPv6:2001:7b8:3a7:0:dbc:265c:2c54:c7a9]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by tensor.andric.com (Postfix) with ESMTPSA id 2A007A156; Sun, 29 Jan 2017 20:06:22 +0100 (CET) Content-Type: multipart/signed; boundary="Apple-Mail=_73132049-1DBA-49F8-B04C-1DCAADD2D80B"; protocol="application/pgp-signature"; micalg=pgp-sha1 Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\)) Subject: Re: GCC i386 stack misalignment: [package - head-i386-default][graphics/rawtherapee-devel] Failed for rawtherapee-devel-5.0 in stage From: Dimitry Andric In-Reply-To: Date: Sun, 29 Jan 2017 20:06:13 +0100 Cc: FreeBSD Toolchain , Gerald Pfeifer Message-Id: <2663804A-70D1-4804-B5B4-4F0A964FF929@FreeBSD.org> References: <201701291703.v0TH3gqR042774@beefy11.nyi.freebsd.org> To: Matthias Andree X-Mailer: Apple Mail (2.3124) X-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Maintenance of FreeBSD's integrated toolchain List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 29 Jan 2017 19:06:31 -0000 --Apple-Mail=_73132049-1DBA-49F8-B04C-1DCAADD2D80B Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=us-ascii On 29 Jan 2017, at 19:35, Matthias Andree wrote: > whenever I've traced one of the attached SIGBUS issues on gcc-compiled > i386 code with SSE2, I found that it was using unaligned 128-bit = > 16-byte wide SSE2 access which also needs 16-byte aligned data > (including stacks). See these very old bugs: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=40838 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=38496 PR 40838 is 8 years old and still has status NEW, PR38496 has WONTFIX. E.g. don't count on this getting fixed upstream. -Dimitry --Apple-Mail=_73132049-1DBA-49F8-B04C-1DCAADD2D80B Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP using GPGMail -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.30 iEYEARECAAYFAliOPS0ACgkQsF6jCi4glqNh9QCglVH213RlnPI4pcbmflgJe0Rc ZHgAn3uWIqRrJUJy9mUBQDPGxPYz9JV+ =M1uN -----END PGP SIGNATURE----- --Apple-Mail=_73132049-1DBA-49F8-B04C-1DCAADD2D80B-- From owner-freebsd-toolchain@freebsd.org Sun Jan 29 21:09:45 2017 Return-Path: Delivered-To: freebsd-toolchain@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E645CCC6BFF for ; Sun, 29 Jan 2017 21:09:45 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: from asp.reflexion.net (outbound-mail-210-74.reflexion.net [208.70.210.74]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id AAE0BEA0 for ; Sun, 29 Jan 2017 21:09:44 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: (qmail 28293 invoked from network); 29 Jan 2017 21:10:10 -0000 Received: from unknown (HELO mail-cs-02.app.dca.reflexion.local) (10.81.19.2) by 0 (rfx-qmail) with SMTP; 29 Jan 2017 21:10:10 -0000 Received: by mail-cs-02.app.dca.reflexion.local (Reflexion email security v8.20.1) with SMTP; Sun, 29 Jan 2017 16:09:38 -0500 (EST) Received: (qmail 23659 invoked from network); 29 Jan 2017 21:09:38 -0000 Received: from unknown (HELO iron2.pdx.net) (69.64.224.71) by 0 (rfx-qmail) with (AES256-SHA encrypted) SMTP; 29 Jan 2017 21:09:38 -0000 Received: from [192.168.1.111] (c-67-170-167-181.hsd1.or.comcast.net [67.170.167.181]) by iron2.pdx.net (Postfix) with ESMTPSA id B46E5EC77A4; Sun, 29 Jan 2017 13:09:37 -0800 (PST) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\)) Subject: head -r312942: install: link /usr/obj/DESTDIRs/.../boot/dtb/am3335x-bone.dtb -> /usr/obj/DESTDIRs/.../boot/dtb/beaglebone.dtb: No such file or directory Message-Id: <9F808021-FA63-4569-B277-8A784DD32479@dsl-only.net> Date: Sun, 29 Jan 2017 13:09:36 -0800 To: FreeBSD Toolchain , freebsd-arm X-Mailer: Apple Mail (2.3259) X-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Maintenance of FreeBSD's integrated toolchain List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 29 Jan 2017 21:09:46 -0000 For a prior amd64 -> armv6 cross build and I tried a local file system install of the kernel via DESTDIR=3D use: > Script started on Sun Jan 29 12:51:42 2017 > Command: env __MAKE_CONF=3D/root/src.configs/make.conf = SRCCONF=3D/dev/null = SRC_ENV_CONF=3D/root/src.configs/src.conf.bpim3-clang-bootstrap.amd64-host= WITH_META_MODE=3Dyes MAKEOBJDIRPREFIX=3D/usr/obj/bpim3_clang make -j 4 = installkernel DESTDIR=3D/usr/obj/DESTDIRs/clang-bpim3-installkernel . . . But the install stopped early with: > --- realinstall_subdir_dtb/am335x --- > install: link = /usr/obj/DESTDIRs/clang-bpim3-installkernel/boot/dtb/am3335x-bone.dtb -> = /usr/obj/DESTDIRs/clang-bpim3-installkernel/boot/dtb/beaglebone.dtb: No = such file or directory > *** [_installlinks] Error code 71 >=20 > make[4]: stopped in /usr/src/sys/modules/dtb/am335x > 1 error >=20 > make[4]: stopped in /usr/src/sys/modules/dtb/am335x > *** [realinstall_subdir_dtb/am335x] Error code 2 >=20 > make[3]: stopped in /usr/src/sys/modules Retrying without -j 4 failed the same way: > =3D=3D=3D> dtb/am335x (install) > test -d /usr/obj/DESTDIRs/clang-bpim3-installkernel/boot/dtb || = install -d -o root -g wheel = /usr/obj/DESTDIRs/clang-bpim3-installkernel/boot/dtb > install -o root -g wheel -m 444 am335x-bone.dtb = /usr/obj/DESTDIRs/clang-bpim3-installkernel/boot/dtb/ > install -o root -g wheel -m 444 am335x-boneblack.dtb = /usr/obj/DESTDIRs/clang-bpim3-installkernel/boot/dtb/ > install -o root -g wheel -m 444 am335x-bonegreen.dtb = /usr/obj/DESTDIRs/clang-bpim3-installkernel/boot/dtb/ > install -o root -g wheel -m 444 ufw.dtb = /usr/obj/DESTDIRs/clang-bpim3-installkernel/boot/dtb/ > /boot/dtb/beaglebone.dtb -> /boot/dtb/am3335x-bone.dtb > install: link = /usr/obj/DESTDIRs/clang-bpim3-installkernel/boot/dtb/am3335x-bone.dtb -> = /usr/obj/DESTDIRs/clang-bpim3-installkernel/boot/dtb/beaglebone.dtb: No = such file or directory > *** Error code 71 >=20 > Stop. > make[4]: stopped in /usr/src/sys/modules/dtb/am335x > *** Error code 1 >=20 > Stop. > make[3]: stopped in /usr/src/sys/modules > *** Error code 1 >=20 > Stop. > make[2]: stopped in = /usr/obj/bpim3_clang/arm.armv6/usr/src/sys/BPIM3-NODBG > *** Error code 1 >=20 > Stop. > make[1]: stopped in /usr/src > *** Error code 1 >=20 > Stop. > make: stopped in /usr/src Details: > # more /usr/src/sys/arm/conf/BPIM3-NODBG > # > # BPIM3 -- Custom configuration for the Banana Pi M3 > # >=20 > include "GENERIC" >=20 > ident BPIM3-NODBG >=20 > makeoptions DEBUG=3D-g # Build kernel with gdb(1) = debug symbols >=20 > options ALT_BREAK_TO_DEBUGGER >=20 > options KDB # Enable kernel debugger = support >=20 > # For minimum debugger support (stable branch) use: > options KDB_TRACE # Print a stack trace for a = panic > options DDB # Enable the kernel debugger >=20 > # Extra stuff: > #options VERBOSE_SYSINIT # Enable verbose sysinit = messages > #options BOOTVERBOSE=3D1 > #options BOOTHOWTO=3DRB_VERBOSE > #options KTR > #options KTR_MASK=3DKTR_TRAP > ##options KTR_CPUMASK=3D0xF > #options KTR_VERBOSE >=20 > # Disable any extra checking for. . . > nooptions DEADLKRES # Enable the deadlock resolver > nooptions INVARIANTS # Enable calls of extra sanity = checking > nooptions INVARIANT_SUPPORT # Extra sanity checks of = internal structures, required by INVARIANTS > nooptions WITNESS # Enable checks to detect = deadlocks and cycles > nooptions WITNESS_SKIPSPIN # Don't run witness on = spinlocks for speed > nooptions DIAGNOSTIC > # more /root/src.configs/src.conf.bpim3-clang-bootstrap.amd64-host > TO_TYPE=3Darmv6 > # > KERNCONF=3DBPIM3-NODBG > TARGET=3Darm > .if ${.MAKE.LEVEL} =3D=3D 0 > TARGET_ARCH=3D${TO_TYPE} > .export TARGET_ARCH > .endif > # > WITH_CROSS_COMPILER=3D > WITHOUT_SYSTEM_COMPILER=3D > # > #CPUTYPE=3Dsoft > WITH_LIBCPLUSPLUS=3D > WITH_BINUTILS_BOOTSTRAP=3D > WITH_ELFTOOLCHAIN_BOOTSTRAP=3D > WITH_CLANG_BOOTSTRAP=3D > WITH_CLANG=3D > WITH_CLANG_IS_CC=3D > WITH_CLANG_FULL=3D > WITH_CLANG_EXTRAS=3D > WITH_LLD=3D > # > # Linking lldb fails for armv6(/v7) (historical binutils) > WITHOUT_LLDB=3D > # > WITH_BOOT=3D > WITHOUT_LIB32=3D > WITHOUT_LIBSOFT=3D > # > WITHOUT_GCC_BOOTSTRAP=3D > WITHOUT_GCC=3D > WITHOUT_GCC_IS_CC=3D > WITHOUT_GNUCXX=3D > # > NO_WERROR=3D > #WERROR=3D > MALLOC_PRODUCTION=3D > # > WITH_REPRODUCIBLE_BUILD=3D > WITH_DEBUG_FILES=3D > # > XCFLAGS+=3D -mcpu=3Dcortex-a7 > XCXXFLAGS+=3D -mcpu=3Dcortex-a7 > # There is no XCPPFLAGS but XCPP gets XCFLAGS content. > # more /root/src.configs/make.conf > #MALLOC_PRODUCTION=3D > #NO_WERROR=3D > #WERROR=3D > CFLAGS.gcc+=3D -v =3D=3D=3D Mark Millard markmi at dsl-only.net From owner-freebsd-toolchain@freebsd.org Sun Jan 29 21:50:15 2017 Return-Path: Delivered-To: freebsd-toolchain@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 401F0CC7A10; Sun, 29 Jan 2017 21:50:15 +0000 (UTC) (envelope-from guyyur@gmail.com) Received: from mail-wm0-x243.google.com (mail-wm0-x243.google.com [IPv6:2a00:1450:400c:c09::243]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id CAF7D883; Sun, 29 Jan 2017 21:50:14 +0000 (UTC) (envelope-from guyyur@gmail.com) Received: by mail-wm0-x243.google.com with SMTP id v77so12081544wmv.0; Sun, 29 Jan 2017 13:50:14 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=MQF/43RKPGZDbWLx8q7cw+6+YWEoMpweFTJb//Nx95M=; b=LuLpXQId3sHl+jBrnckQ+YlgpK0nS438nsRWVjTFgHtXc/NKw8nWs9+NzSvoGma12P r6B+hDWJ/d2Kjfff1Tgsb1OmmcB7ZeEBxUhEKYp8zMpD3uniQ1aYTa6owlIUvyyWT5Ej Ugz/PgyhpoFJ4TrxDdwIpwvkHdNBj1XW/vcSYjUNkJ6DgIFmU4zAd/6O6Ax+O+FcMXE9 P6ySmEyVoBS0AGW42WbYwHoaP8r1Vvy48PcTiWhQtR+JoLoa/RAv5jiWsy4KxKJ3vyb4 RsYz9mGuryF2NrvSz4FkEfXP8g3sIoX0X+9UezHHCLw2j+QtZppoqPWSTwOw0ZbsQaCi QWZA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=MQF/43RKPGZDbWLx8q7cw+6+YWEoMpweFTJb//Nx95M=; b=CZjsNuM2CmoypfbJ2ZKOftNqV8bc32bd2RANv98oXiuA3gezEBxJburVAfBwQ7XXid dCSXLA3GiFs/n9txBdX8qplbIjinTxzsntil8g9fts85UXluLVIxBUs1hKTfoiLOFvsH XWJ3LKY8YQmy5n+FR8tpd+Y2wigz/iRoZqHCNNKoX3OWMbHzZDS/ZXkXWVJ7sQ+hcxCZ CyoWJwDBm5iMhBCoXPDxy0PK7zEuMbhxvFLj/iifzEtziPUqFawuoi54Gv+zeatjXwhF bizDHA0T6ufCJRB3hvXKo4lrX1WjMjs26Ym6sH1R4W9L3GaGtigdmOqqEqWDna4hAGq9 Bjfg== X-Gm-Message-State: AIkVDXKLXj/K+3cgNcpqYwXfeqWw4TE33SwuyzcsdFOSyhMNhHxMDUF43SqQQtx2tPhBLbNp/R0wjNP23/1yaA== X-Received: by 10.223.165.138 with SMTP id g10mr17523947wrc.105.1485726613122; Sun, 29 Jan 2017 13:50:13 -0800 (PST) MIME-Version: 1.0 Received: by 10.28.24.6 with HTTP; Sun, 29 Jan 2017 13:50:12 -0800 (PST) In-Reply-To: <9F808021-FA63-4569-B277-8A784DD32479@dsl-only.net> References: <9F808021-FA63-4569-B277-8A784DD32479@dsl-only.net> From: Guy Yur Date: Sun, 29 Jan 2017 23:50:12 +0200 Message-ID: Subject: Re: head -r312942: install: link /usr/obj/DESTDIRs/.../boot/dtb/am3335x-bone.dtb -> /usr/obj/DESTDIRs/.../boot/dtb/beaglebone.dtb: No such file or directory To: Mark Millard , Warner Losh Cc: FreeBSD Toolchain , freebsd-arm Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Maintenance of FreeBSD's integrated toolchain List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 29 Jan 2017 21:50:15 -0000 Hi, On Sun, Jan 29, 2017 at 11:09 PM, Mark Millard wrote: > For a prior amd64 -> armv6 cross build and I tried a local > file system install of the kernel via DESTDIR=3D use: > >> Script started on Sun Jan 29 12:51:42 2017 >> Command: env __MAKE_CONF=3D/root/src.configs/make.conf SRCCONF=3D/dev/nu= ll SRC_ENV_CONF=3D/root/src.configs/src.conf.bpim3-clang-bootstrap.amd64-ho= st WITH_META_MODE=3Dyes MAKEOBJDIRPREFIX=3D/usr/obj/bpim3_clang make -j 4 i= nstallkernel DESTDIR=3D/usr/obj/DESTDIRs/clang-bpim3-installkernel > . . . > > But the install stopped early with: > >> --- realinstall_subdir_dtb/am335x --- >> install: link /usr/obj/DESTDIRs/clang-bpim3-installkernel/boot/dtb/am333= 5x-bone.dtb -> /usr/obj/DESTDIRs/clang-bpim3-installkernel/boot/dtb/beagleb= one.dtb: No such file or directory >> *** [_installlinks] Error code 71 >> >> ... > > > > =3D=3D=3D > Mark Millard > markmi at dsl-only.net > > _______________________________________________ > freebsd-arm@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-arm > To unsubscribe, send any mail to "freebsd-arm-unsubscribe@freebsd.org" In r312915 changes there is an extra '3' in the LINKS=3D section of sys/modules/dtb/am335x/Makefile ${DTBDIR}/am3335x-bone.dtb should be ${DTBDIR}/am335x-bone.dtb ${DTBDIR}/am3335x-boneblack.dtb should be ${DTBDIR}/am335x-boneblack.dtb Regards, Guy From owner-freebsd-toolchain@freebsd.org Sun Jan 29 22:07:50 2017 Return-Path: Delivered-To: freebsd-toolchain@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 307FECC7EBE; Sun, 29 Jan 2017 22:07:50 +0000 (UTC) (envelope-from gonzo@bluezbox.com) Received: from id.bluezbox.com (id.bluezbox.com [45.55.20.155]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 06D9812E2; Sun, 29 Jan 2017 22:07:49 +0000 (UTC) (envelope-from gonzo@bluezbox.com) Received: from [127.0.0.1] (helo=id.bluezbox.com) by id.bluezbox.com with esmtps (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.87 (FreeBSD)) (envelope-from ) id 1cXxdP-0007fu-A0; Sun, 29 Jan 2017 14:07:44 -0800 Received: (from gonzo@localhost) by id.bluezbox.com (8.15.2/8.15.2/Submit) id v0TM7gpj029505; Sun, 29 Jan 2017 14:07:42 -0800 (PST) (envelope-from gonzo@bluezbox.com) X-Authentication-Warning: id.bluezbox.com: gonzo set sender to gonzo@bluezbox.com using -f Date: Sun, 29 Jan 2017 14:07:42 -0800 From: Oleksandr Tymoshenko To: Guy Yur Cc: Mark Millard , Warner Losh , freebsd-arm , FreeBSD Toolchain Subject: Re: head -r312942: install: link /usr/obj/DESTDIRs/.../boot/dtb/am3335x-bone.dtb -> /usr/obj/DESTDIRs/.../boot/dtb/beaglebone.dtb: No such file or directory Message-ID: <20170129220742.GA29484@bluezbox.com> References: <9F808021-FA63-4569-B277-8A784DD32479@dsl-only.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Operating-System: FreeBSD/11.0-RELEASE-p2 (amd64) User-Agent: Mutt/1.6.1 (2016-04-27) X-Spam-Level: -- X-Spam-Report: Spam detection software, running on the system "id.bluezbox.com", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see The administrator of that system for details. Content preview: Guy Yur (guyyur@gmail.com) wrote: > Hi, > > On Sun, Jan 29, 2017 at 11:09 PM, Mark Millard wrote: > > For a prior amd64 -> armv6 cross build and I tried a local > > file system install of the kernel via DESTDIR= use: > > > >> Script started on Sun Jan 29 12:51:42 2017 > >> Command: env __MAKE_CONF=/root/src.configs/make.conf SRCCONF=/dev/null SRC_ENV_CONF=/root/src.configs/src.conf.bpim3-clang-bootstrap.amd64-host WITH_META_MODE=yes MAKEOBJDIRPREFIX=/usr/obj/bpim3_clang make -j 4 installkernel DESTDIR=/usr/obj/DESTDIRs/clang-bpim3-installkernel > > . . . > > > > But the install stopped early with: > > > >> --- realinstall_subdir_dtb/am335x --- > >> install: link /usr/obj/DESTDIRs/clang-bpim3-installkernel/boot/dtb/am3335x-bone.dtb -> /usr/obj/DESTDIRs/clang-bpim3-installkernel/boot/dtb/beaglebone.dtb: No such file or directory > >> *** [_installlinks] Error code 71 > >> > >> ... > > > > > > > > === > > Mark Millard > > markmi at dsl-only.net > > > > > > freebsd-arm@freebsd.org mailing list > > https://lists.freebsd.org/mailman/listinfo/freebsd-arm > > To unsubscribe, send any mail to "freebsd-arm-unsubscribe@freebsd.org" > > In r312915 changes there is an extra '3' in the LINKS= section > of sys/modules/dtb/am335x/Makefile > > ${DTBDIR}/am3335x-bone.dtb should be ${DTBDIR}/am335x-bone.dtb > ${DTBDIR}/am3335x-boneblack.dtb should be ${DTBDIR}/am335x-boneblack.dtb [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP 0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [URIs: dsl-only.net] -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Maintenance of FreeBSD's integrated toolchain List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 29 Jan 2017 22:07:50 -0000 Guy Yur (guyyur@gmail.com) wrote: > Hi, > > On Sun, Jan 29, 2017 at 11:09 PM, Mark Millard wrote: > > For a prior amd64 -> armv6 cross build and I tried a local > > file system install of the kernel via DESTDIR= use: > > > >> Script started on Sun Jan 29 12:51:42 2017 > >> Command: env __MAKE_CONF=/root/src.configs/make.conf SRCCONF=/dev/null SRC_ENV_CONF=/root/src.configs/src.conf.bpim3-clang-bootstrap.amd64-host WITH_META_MODE=yes MAKEOBJDIRPREFIX=/usr/obj/bpim3_clang make -j 4 installkernel DESTDIR=/usr/obj/DESTDIRs/clang-bpim3-installkernel > > . . . > > > > But the install stopped early with: > > > >> --- realinstall_subdir_dtb/am335x --- > >> install: link /usr/obj/DESTDIRs/clang-bpim3-installkernel/boot/dtb/am3335x-bone.dtb -> /usr/obj/DESTDIRs/clang-bpim3-installkernel/boot/dtb/beaglebone.dtb: No such file or directory > >> *** [_installlinks] Error code 71 > >> > >> ... > > > > > > > > === > > Mark Millard > > markmi at dsl-only.net > > > > _______________________________________________ > > freebsd-arm@freebsd.org mailing list > > https://lists.freebsd.org/mailman/listinfo/freebsd-arm > > To unsubscribe, send any mail to "freebsd-arm-unsubscribe@freebsd.org" > > In r312915 changes there is an extra '3' in the LINKS= section > of sys/modules/dtb/am335x/Makefile > > ${DTBDIR}/am3335x-bone.dtb should be ${DTBDIR}/am335x-bone.dtb > ${DTBDIR}/am3335x-boneblack.dtb should be ${DTBDIR}/am335x-boneblack.dtb Fixed in r312969, thanks -- gonzo From owner-freebsd-toolchain@freebsd.org Mon Jan 30 00:56:41 2017 Return-Path: Delivered-To: freebsd-toolchain@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8FEC7CC6838 for ; Mon, 30 Jan 2017 00:56:41 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: from asp.reflexion.net (outbound-mail-210-75.reflexion.net [208.70.210.75]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 550F768B for ; Mon, 30 Jan 2017 00:56:40 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: (qmail 30648 invoked from network); 30 Jan 2017 00:56:39 -0000 Received: from unknown (HELO rtc-sm-01.app.dca.reflexion.local) (10.81.150.1) by 0 (rfx-qmail) with SMTP; 30 Jan 2017 00:56:39 -0000 Received: by rtc-sm-01.app.dca.reflexion.local (Reflexion email security v8.20.1) with SMTP; Sun, 29 Jan 2017 19:56:39 -0500 (EST) Received: (qmail 18596 invoked from network); 30 Jan 2017 00:56:39 -0000 Received: from unknown (HELO iron2.pdx.net) (69.64.224.71) by 0 (rfx-qmail) with (AES256-SHA encrypted) SMTP; 30 Jan 2017 00:56:39 -0000 Received: from [192.168.1.111] (c-67-170-167-181.hsd1.or.comcast.net [67.170.167.181]) by iron2.pdx.net (Postfix) with ESMTPSA id 6AF6BEC77A4 for ; Sun, 29 Jan 2017 16:56:38 -0800 (PST) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\)) Subject: A C error that clang 3.9.1 did not catch while generating mlx5_en_ethtool.o (amd64-xtoolchain-gcc's amd64-gcc did catch it) Message-Id: <97A82CFE-EB66-48F8-A641-0A0BEDBC1EB7@dsl-only.net> Date: Sun, 29 Jan 2017 16:56:37 -0800 To: FreeBSD Toolchain X-Mailer: Apple Mail (2.3259) X-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Maintenance of FreeBSD's integrated toolchain List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 30 Jan 2017 00:56:41 -0000 Context: head -r312942 Generating: = /usr/obj/amd64_clang/amd64.amd64/usr/src/sys/GENERIC-NODBG/modules/usr/src= /sys/modules/mlx5en/mlx5_en_ethtool.o involves. . . /usr/src/sys/dev/mlx5/diagnostics.h shows: struct mlx5_core_diagnostics_entry { const char *const desc; u16 counter_id; }; Note the const between * and desc: the pointer field is declared to be constant. /usr/src/sys/dev/mlx5/mlx5_en/mlx5_en_ethtool.c shows: static void mlx5e_create_diagnostics(struct mlx5e_priv *priv) { struct mlx5_core_diagnostics_entry entry; . . . for (x =3D 0; x !=3D MLX5_CORE_PCI_DIAGNOSTICS_NUM; x++) { entry =3D mlx5_core_pci_diagnostics_table[x]; . . . } =20 /* create general diagnostics */ for (x =3D 0; x !=3D MLX5_CORE_GENERAL_DIAGNOSTICS_NUM; x++) { entry =3D mlx5_core_general_diagnostics_table[x]; . . } } which involves assignments to constant pointers: the desc value is supposed to be constant as things are declared. A clang 3.9.1 based build did not complain about this: # Meta data file = /usr/obj/amd64_clang/amd64.amd64/usr/src/sys/GENERIC-NODBG/modules/usr/src= /sys/modules/mlx5en/mlx5_en_ethtool.o.meta CMD cc -target x86_64-unknown-freebsd12.0 = --sysroot=3D/usr/obj/amd64_clang/amd64.amd64/usr/src/tmp = -B/usr/obj/amd64_clang/amd64.amd64/usr/src/tmp/usr/bin -O2 -pipe = -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostdinc = -I/usr/src/sys/modules/mlx5en/../../ofed/include = -I/usr/src/sys/modules/mlx5en/../../compat/linuxkpi/common/include = -DHAVE_KERNEL_OPTION_HEADERS -include = /usr/obj/amd64_clang/amd64.amd64/usr/src/sys/GENERIC-NODBG/opt_global.h = -I. -I/usr/src/sys -fno-common -g -fno-omit-frame-pointer = -mno-omit-leaf-frame-pointer = -I/usr/obj/amd64_clang/amd64.amd64/usr/src/sys/GENERIC-NODBG = -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse -msoft-float = -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector = -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes = -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef = -Wno-pointer-sign -D__printf__=3D__freebsd_kprintf__ = -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas = -Wno-error-tautological-compare -Wno-error-empty-body = -Wno-error-parentheses-equality -Wno-error-unused-function = -Wno-error-pointer-sign -Wno-error-shift-negative-value -mno-aes = -mno-avx -std=3Diso9899:1999 -Wno-cast-qual -Wno-pointer-arith -c = /usr/src/sys/modules/mlx5en/../../dev/mlx5/mlx5_en/mlx5_en_ethtool.c -o = mlx5_en_ethtool.o CMD ctfconvert -L VERSION -g mlx5_en_ethtool.o CWD = /usr/obj/amd64_clang/amd64.amd64/usr/src/sys/GENERIC-NODBG/modules/usr/src= /sys/modules/mlx5en TARGET mlx5_en_ethtool.o -- command output -- but amd64-xtoolchain-gcc's amd64-gcc got: (I had CFLAGS.gcc +=3D -v for this.) # Meta data file = /usr/obj/amd64_xtoolchain/amd64.amd64/usr/src/sys/GENERIC-NODBG/modules/us= r/src/sys/modules/mlx5en/mlx5_en_ethtool.o.meta CMD /usr/local/bin/x86_64-unknown-freebsd12.0-gcc -isystem = /usr/obj/amd64_xtoolchain/amd64.amd64/usr/src/tmp/usr/include = -L/usr/obj/amd64_xtoolchain/amd64.amd64/usr/src/tmp/usr/lib = -B/usr/obj/amd64_xtoolchain/amd64.amd64/usr/src/tmp/usr/lib = --sysroot=3D/usr/obj/amd64_xtoolchain/amd64.amd64/usr/src/tmp = -B/usr/local/x86_64-freebsd/bin/ -O2 -pipe -fno-strict-aliasing = -D_KERNEL -DKLD_MODULE -nostdinc = -I/usr/src/sys/modules/mlx5en/../../ofed/include = -I/usr/src/sys/modules/mlx5en/../../compat/linuxkpi/common/include = -DHAVE_KERNEL_OPTION_HEADERS -include = /usr/obj/amd64_xtoolchain/amd64.amd64/usr/src/sys/GENERIC-NODBG/opt_global= .h -I. -I/usr/src/sys -fno-common -g -fno-omit-frame-pointer = -mno-omit-leaf-frame-pointer = -I/usr/obj/amd64_xtoolchain/amd64.amd64/usr/src/sys/GENERIC-NODBG = -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse -msoft-float = -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector = -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes = -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef = -Wno-pointer-sign -fformat-extensions -Wmissing-include-dirs = -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error=3Daddress = -Wno-error=3Daggressive-loop-optimizations -Wno-error=3Darray-bounds = -Wno-error=3Dattributes -Wno-error=3Dcast-qual -Wno-error=3Denum-compare = -Wno-error=3Dinline -Wno-error=3Dmaybe-uninitialized -Wno-error=3Doverflow= -Wno-error=3Dsequence-point -Wno-error=3Dstrict-overflow = -Wno-error=3Dunused-but-set-variable -Wno-error=3Dmisleading-indentation = -Wno-error=3Dnonnull-compare -Wno-error=3Dshift-overflow = -Wno-error=3Dtautological-compare -v -finline-limit=3D8000 = -fms-extensions --param inline-unit-growth=3D100 --param = large-function-growth=3D1000 -std=3Diso9899:1999 -Wno-cast-qual = -Wno-pointer-arith -c = /usr/src/sys/modules/mlx5en/../../dev/mlx5/mlx5_en/mlx5_en_ethtool.c -o = mlx5_en_ethtool.o CMD ctfconvert -L VERSION -g mlx5_en_ethtool.o CWD = /usr/obj/amd64_xtoolchain/amd64.amd64/usr/src/sys/GENERIC-NODBG/modules/us= r/src/sys/modules/mlx5en TARGET mlx5_en_ethtool.o -- command output -- Using built-in specs. COLLECT_GCC=3D/usr/local/bin/x86_64-unknown-freebsd12.0-gcc Target: x86_64-unknown-freebsd12.0 Configured with: = /usr/obj/portswork/usr/ports/devel/amd64-gcc/work/gcc-6.3.0/configure = --target=3Dx86_64-unknown-freebsd12.0 --disable-nls = --enable-languages=3Dc,c++ --without-headers --with-gmp=3D/usr/local = --with-pkgversion=3D'FreeBSD Ports Collection for amd64' = --with-system-zlib --with-gcc-include-dir=3D/usr/include/c++/v1/ = --with-as=3D/usr/local/bin/x86_64-freebsd-as = --with-ld=3D/usr/local/bin/x86_64-freebsd-ld --prefix=3D/usr/local = --localstatedir=3D/var --mandir=3D/usr/local/man = --infodir=3D/usr/local/info/ --build=3Dx86_64-unknown-freebsd12.0 Thread model: posix gcc version 6.3.0 (FreeBSD Ports Collection for amd64)=20 COLLECT_GCC_OPTIONS=3D'-isystem' = '/usr/obj/amd64_xtoolchain/amd64.amd64/usr/src/tmp/usr/include' = '-L/usr/obj/amd64_xtoolchain/amd64.amd64/usr/src/tmp/usr/lib' '-B' = '/usr/obj/amd64_xtoolchain/amd64.amd64/usr/src/tmp/usr/lib' '-B' = '/usr/local/x86_64-freebsd/bin/' '-O2' '-pipe' '-fno-strict-aliasing' = '-D' '_KERNEL' '-D' 'KLD_MODULE' '-nostdinc' '-I' = '/usr/src/sys/modules/mlx5en/../../ofed/include' '-I' = '/usr/src/sys/modules/mlx5en/../../compat/linuxkpi/common/include' '-D' = 'HAVE_KERNEL_OPTION_HEADERS' '-include' = '/usr/obj/amd64_xtoolchain/amd64.amd64/usr/src/sys/GENERIC-NODBG/opt_globa= l.h' '-I' '.' '-I' '/usr/src/sys' '-fno-common' '-g' = '-fno-omit-frame-pointer' '-mno-omit-leaf-frame-pointer' '-I' = '/usr/obj/amd64_xtoolchain/amd64.amd64/usr/src/sys/GENERIC-NODBG' = '-mcmodel=3Dkernel' '-mno-red-zone' '-mno-mmx' '-mno-sse' '-msoft-float' = '-fno-asynchronous-unwind-tables' '-ffreestanding' '-fwrapv' = '-fstack-protector' '-gdwarf-2' '-Wall' '-Wredundant-decls' = '-Wnested-externs' '-Wstrict-prototypes' '-Wmissing-prototypes' = '-Winline' '-Wundef' '-Wno-pointer-sign' '-fformat-extensions' = '-Wmissing-include-dirs' '-fdiagnostics-show-option' = '-Wno-unknown-pragmas' '-Wno-error=3Daddress' = '-Wno-error=3Daggressive-loop-optimizations' '-Wno-error=3Darray-bounds' = '-Wno-error=3Dattributes' '-Wno-error=3Dcast-qual' = '-Wno-error=3Denum-compare' '-Wno-error=3Dinline' = '-Wno-error=3Dmaybe-uninitialized' '-Wno-error=3Doverflow' = '-Wno-error=3Dsequence-point' '-Wno-error=3Dstrict-overflow' = '-Wno-error=3Dunused-but-set-variable' = '-Wno-error=3Dmisleading-indentation' '-Wno-error=3Dnonnull-compare' = '-Wno-error=3Dshift-overflow' '-Wno-error=3Dtautological-compare' '-v' = '-finline-limit=3D8000' '-fms-extensions' '--param' = 'inline-unit-growth=3D100' '--param' 'large-function-growth=3D1000' = '-std=3Dc99' '-Wno-cast-qual' '-Wno-pointer-arith' '-c' '-o' = 'mlx5_en_ethtool.o' '-mtune=3Dgeneric' '-march=3Dx86-64' /usr/local/libexec/gcc/x86_64-unknown-freebsd12.0/6.3.0/cc1 -quiet = -nostdinc -v -I /usr/src/sys/modules/mlx5en/../../ofed/include -I = /usr/src/sys/modules/mlx5en/../../compat/linuxkpi/common/include -I . -I = /usr/src/sys -I = /usr/obj/amd64_xtoolchain/amd64.amd64/usr/src/sys/GENERIC-NODBG = -isysroot /usr/obj/amd64_xtoolchain/amd64.amd64/usr/src/tmp -D _KERNEL = -D KLD_MODULE -D HAVE_KERNEL_OPTION_HEADERS -isystem = /usr/obj/amd64_xtoolchain/amd64.amd64/usr/src/tmp/usr/include -include = /usr/obj/amd64_xtoolchain/amd64.amd64/usr/src/sys/GENERIC-NODBG/opt_global= .h /usr/src/sys/modules/mlx5en/../../dev/mlx5/mlx5_en/mlx5_en_ethtool.c = -quiet -dumpbase mlx5_en_ethtool.c -mno-omit-leaf-frame-pointer = -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse -msoft-float = -mtune=3Dgeneric -march=3Dx86-64 -auxbase-strip mlx5_en_ethtool.o -g = -gdwarf-2 -O2 -Wall -Wredundant-decls -Wnested-externs = -Wstrict-prototypes -Wmissing-prototypes -Winline -Wundef = -Wno-pointer-sign -Wmissing-include-dirs -Wno-unknown-pragmas = -Wno-error=3Daddress -Wno-error=3Daggressive-loop-optimizations = -Wno-error=3Darray-bounds -Wno-error=3Dattributes -Wno-error=3Dcast-qual = -Wno-error=3Denum-compare -Wno-error=3Dinline = -Wno-error=3Dmaybe-uninitialized -Wno-error=3Doverflow = -Wno-error=3Dsequence-point -Wno-error=3Dstrict-overflow = -Wno-error=3Dunused-but-set-variable -Wno-error=3Dmisleading-indentation = -Wno-error=3Dnonnull-compare -Wno-error=3Dshift-overflow = -Wno-error=3Dtautological-compare -Wno-cast-qual -Wno-pointer-arith = -std=3Dc99 -version -fno-strict-aliasing -fno-common = -fno-omit-frame-pointer -fno-asynchronous-unwind-tables -ffreestanding = -fwrapv -fstack-protector -fformat-extensions -fdiagnostics-show-option = -finline-limit=3D8000 -fms-extensions --param inline-unit-growth=3D100 = --param large-function-growth=3D1000 -o - | /usr/local/bin/x86_64-freebsd-as -v -I = /usr/src/sys/modules/mlx5en/../../ofed/include -I = /usr/src/sys/modules/mlx5en/../../compat/linuxkpi/common/include -I . -I = /usr/src/sys -I = /usr/obj/amd64_xtoolchain/amd64.amd64/usr/src/sys/GENERIC-NODBG -o = mlx5_en_ethtool.o GNU assembler version 2.27 (x86_64-freebsd) using BFD version (GNU = Binutils) 2.27 GNU C99 (FreeBSD Ports Collection for amd64) version 6.3.0 = (x86_64-unknown-freebsd12.0) compiled by GNU C version 4.2.1 Compatible FreeBSD Clang 3.9.1 = (tags/RELEASE_391/final 289601), GMP version 5.1.3, MPFR version 3.1.5, = MPC version 1.0.3, isl version none GGC heuristics: --param ggc-min-expand=3D100 --param = ggc-min-heapsize=3D131072 #include "..." search starts here: #include <...> search starts here: /usr/src/sys/modules/mlx5en/../../ofed/include /usr/src/sys/modules/mlx5en/../../compat/linuxkpi/common/include . /usr/src/sys /usr/obj/amd64_xtoolchain/amd64.amd64/usr/src/sys/GENERIC-NODBG /usr/obj/amd64_xtoolchain/amd64.amd64/usr/src/tmp/usr/include End of search list. GNU C99 (FreeBSD Ports Collection for amd64) version 6.3.0 = (x86_64-unknown-freebsd12.0) compiled by GNU C version 4.2.1 Compatible FreeBSD Clang 3.9.1 = (tags/RELEASE_391/final 289601), GMP version 5.1.3, MPFR version 3.1.5, = MPC version 1.0.3, isl version none GGC heuristics: --param ggc-min-expand=3D100 --param = ggc-min-heapsize=3D131072 Compiler executable checksum: c39bf6f6d020224fff5a44bbb0af2fd5 In file included from /usr/src/sys/sys/refcount.h:36:0, from = /usr/src/sys/modules/mlx5en/../../compat/linuxkpi/common/include/linux/kmo= d.h:36, from = /usr/src/sys/modules/mlx5en/../../dev/mlx5/mlx5_en/en.h:31, from = /usr/src/sys/modules/mlx5en/../../dev/mlx5/mlx5_en/mlx5_en_ethtool.c:28: /usr/src/sys/dev/mlx5/device.h:530:29: warning: comparison between 'enum = ' and 'enum ' [-Wenum-compare] CTASSERT(MLX5_CMD_MBOX_SIZE <=3D MLX5_ADAPTER_PAGE_SIZE); ^ /usr/src/sys/sys/systm.h:105:36: note: in definition of macro 'CTASSERT' #define CTASSERT(x) _Static_assert(x, "compile-time assertion failed") ^ /usr/src/sys/modules/mlx5en/../../dev/mlx5/mlx5_en/mlx5_en_ethtool.c: In = function 'mlx5e_create_diagnostics': = /usr/src/sys/modules/mlx5en/../../dev/mlx5/mlx5_en/mlx5_en_ethtool.c:665:9= : error: assignment of read-only variable 'entry' entry =3D mlx5_core_pci_diagnostics_table[x]; ^ = /usr/src/sys/modules/mlx5en/../../dev/mlx5/mlx5_en/mlx5_en_ethtool.c:675:9= : error: assignment of read-only variable 'entry' entry =3D mlx5_core_general_diagnostics_table[x]; ^ *** Error code 1 =3D=3D=3D Mark Millard markmi at dsl-only.net From owner-freebsd-toolchain@freebsd.org Mon Jan 30 01:27:40 2017 Return-Path: Delivered-To: freebsd-toolchain@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7803FCC614E for ; Mon, 30 Jan 2017 01:27:40 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: from asp.reflexion.net (outbound-mail-210-74.reflexion.net [208.70.210.74]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 3D2F413BF for ; Mon, 30 Jan 2017 01:27:39 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: (qmail 10746 invoked from network); 30 Jan 2017 01:28:09 -0000 Received: from unknown (HELO mail-cs-01.app.dca.reflexion.local) (10.81.19.1) by 0 (rfx-qmail) with SMTP; 30 Jan 2017 01:28:09 -0000 Received: by mail-cs-01.app.dca.reflexion.local (Reflexion email security v8.20.1) with SMTP; Sun, 29 Jan 2017 20:27:38 -0500 (EST) Received: (qmail 31559 invoked from network); 30 Jan 2017 01:27:38 -0000 Received: from unknown (HELO iron2.pdx.net) (69.64.224.71) by 0 (rfx-qmail) with (AES256-SHA encrypted) SMTP; 30 Jan 2017 01:27:38 -0000 Received: from [192.168.1.111] (c-67-170-167-181.hsd1.or.comcast.net [67.170.167.181]) by iron2.pdx.net (Postfix) with ESMTPSA id 630B6EC852F; Sun, 29 Jan 2017 17:27:37 -0800 (PST) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\)) Subject: Re: A C error that clang 3.9.1 did not catch while generating mlx5_en_ethtool.o (amd64-xtoolchain-gcc's amd64-gcc did catch it) Date: Sun, 29 Jan 2017 17:27:36 -0800 References: <97A82CFE-EB66-48F8-A641-0A0BEDBC1EB7@dsl-only.net> To: FreeBSD Toolchain , Dimitry Andric In-Reply-To: <97A82CFE-EB66-48F8-A641-0A0BEDBC1EB7@dsl-only.net> Message-Id: <609ABE06-FBB7-4CE4-AE35-CA378DD33AC0@dsl-only.net> X-Mailer: Apple Mail (2.3259) X-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Maintenance of FreeBSD's integrated toolchain List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 30 Jan 2017 01:27:40 -0000 On 2017-Jan-29, at 4:56 PM, Mark Millard wrote: > Context: head -r312942 >=20 > Generating: >=20 > = /usr/obj/amd64_clang/amd64.amd64/usr/src/sys/GENERIC-NODBG/modules/usr/src= /sys/modules/mlx5en/mlx5_en_ethtool.o >=20 > involves. . . >=20 > /usr/src/sys/dev/mlx5/diagnostics.h shows: >=20 > struct mlx5_core_diagnostics_entry { > const char *const desc; > u16 counter_id; > }; >=20 > Note the const between * and desc: the pointer > field is declared to be constant. >=20 > /usr/src/sys/dev/mlx5/mlx5_en/mlx5_en_ethtool.c > shows: >=20 > static void > mlx5e_create_diagnostics(struct mlx5e_priv *priv) > { > struct mlx5_core_diagnostics_entry entry; > . . . > for (x =3D 0; x !=3D MLX5_CORE_PCI_DIAGNOSTICS_NUM; x++) { > entry =3D mlx5_core_pci_diagnostics_table[x]; > . . . > } >=20 > /* create general diagnostics */ > for (x =3D 0; x !=3D MLX5_CORE_GENERAL_DIAGNOSTICS_NUM; x++) { > entry =3D mlx5_core_general_diagnostics_table[x]; > . . > } > } >=20 > which involves assignments to constant pointers: the > desc value is supposed to be constant as things are > declared. >=20 > A clang 3.9.1 based build did not complain about this: >=20 > # Meta data file = /usr/obj/amd64_clang/amd64.amd64/usr/src/sys/GENERIC-NODBG/modules/usr/src= /sys/modules/mlx5en/mlx5_en_ethtool.o.meta > CMD cc -target x86_64-unknown-freebsd12.0 = --sysroot=3D/usr/obj/amd64_clang/amd64.amd64/usr/src/tmp = -B/usr/obj/amd64_clang/amd64.amd64/usr/src/tmp/usr/bin -O2 -pipe = -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostdinc = -I/usr/src/sys/modules/mlx5en/../../ofed/include = -I/usr/src/sys/modules/mlx5en/../../compat/linuxkpi/common/include = -DHAVE_KERNEL_OPTION_HEADERS -include = /usr/obj/amd64_clang/amd64.amd64/usr/src/sys/GENERIC-NODBG/opt_global.h = -I. -I/usr/src/sys -fno-common -g -fno-omit-frame-pointer = -mno-omit-leaf-frame-pointer = -I/usr/obj/amd64_clang/amd64.amd64/usr/src/sys/GENERIC-NODBG = -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse -msoft-float = -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector = -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes = -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef = -Wno-pointer-sign -D__printf__=3D__freebsd_kprintf__ = -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas = -Wno-error-tautological-compare -Wno-error-empty-body = -Wno-error-parentheses-equality -Wno-error-unused-function = -Wno-error-pointer-sign -Wno-error-shift-negative-value -mno-aes = -mno-avx -std=3Diso9899:1999 -Wno-cast-qual -Wno-pointer-arith -c = /usr/src/sys/modules/mlx5en/../../dev/mlx5/mlx5_en/mlx5_en_ethtool.c -o = mlx5_en_ethtool.o > CMD ctfconvert -L VERSION -g mlx5_en_ethtool.o > CWD = /usr/obj/amd64_clang/amd64.amd64/usr/src/sys/GENERIC-NODBG/modules/usr/src= /sys/modules/mlx5en > TARGET mlx5_en_ethtool.o > -- command output -- >=20 >=20 > but amd64-xtoolchain-gcc's amd64-gcc got: > (I had CFLAGS.gcc +=3D -v for this.) >=20 > # Meta data file = /usr/obj/amd64_xtoolchain/amd64.amd64/usr/src/sys/GENERIC-NODBG/modules/us= r/src/sys/modules/mlx5en/mlx5_en_ethtool.o.meta > CMD /usr/local/bin/x86_64-unknown-freebsd12.0-gcc -isystem = /usr/obj/amd64_xtoolchain/amd64.amd64/usr/src/tmp/usr/include = -L/usr/obj/amd64_xtoolchain/amd64.amd64/usr/src/tmp/usr/lib = -B/usr/obj/amd64_xtoolchain/amd64.amd64/usr/src/tmp/usr/lib = --sysroot=3D/usr/obj/amd64_xtoolchain/amd64.amd64/usr/src/tmp = -B/usr/local/x86_64-freebsd/bin/ -O2 -pipe -fno-strict-aliasing = -D_KERNEL -DKLD_MODULE -nostdinc = -I/usr/src/sys/modules/mlx5en/../../ofed/include = -I/usr/src/sys/modules/mlx5en/../../compat/linuxkpi/common/include = -DHAVE_KERNEL_OPTION_HEADERS -include = /usr/obj/amd64_xtoolchain/amd64.amd64/usr/src/sys/GENERIC-NODBG/opt_global= .h -I. -I/usr/src/sys -fno-common -g -fno-omit-frame-pointer = -mno-omit-leaf-frame-pointer = -I/usr/obj/amd64_xtoolchain/amd64.amd64/usr/src/sys/GENERIC-NODBG = -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse -msoft-float = -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector = -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes = -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef = -Wno-pointer-sign -fformat-extensions -Wmissing-include-dirs = -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error=3Daddress = -Wno-error=3Daggressive-loop-optimizations -Wno-error=3Darray-bounds = -Wno-error=3Dattributes -Wno-error=3Dcast-qual -Wno-error=3Denum-compare = -Wno-error=3Dinline -Wno-error=3Dmaybe-uninitialized -Wno-error=3Doverflow= -Wno-error=3Dsequence-point -Wno-error=3Dstrict-overflow = -Wno-error=3Dunused-but-set-variable -Wno-error=3Dmisleading-indentation = -Wno-error=3Dnonnull-compare -Wno-error=3Dshift-overflow = -Wno-error=3Dtautological-compare -v -finline-limit=3D8000 = -fms-extensions --param inline-unit-growth=3D100 --param = large-function-growth=3D1000 -std=3Diso9899:1999 -Wno-cast-qual = -Wno-pointer-arith -c = /usr/src/sys/modules/mlx5en/../../dev/mlx5/mlx5_en/mlx5_en_ethtool.c -o = mlx5_en_ethtool.o > CMD ctfconvert -L VERSION -g mlx5_en_ethtool.o > CWD = /usr/obj/amd64_xtoolchain/amd64.amd64/usr/src/sys/GENERIC-NODBG/modules/us= r/src/sys/modules/mlx5en > TARGET mlx5_en_ethtool.o > -- command output -- > Using built-in specs. > COLLECT_GCC=3D/usr/local/bin/x86_64-unknown-freebsd12.0-gcc > Target: x86_64-unknown-freebsd12.0 > Configured with: = /usr/obj/portswork/usr/ports/devel/amd64-gcc/work/gcc-6.3.0/configure = --target=3Dx86_64-unknown-freebsd12.0 --disable-nls = --enable-languages=3Dc,c++ --without-headers --with-gmp=3D/usr/local = --with-pkgversion=3D'FreeBSD Ports Collection for amd64' = --with-system-zlib --with-gcc-include-dir=3D/usr/include/c++/v1/ = --with-as=3D/usr/local/bin/x86_64-freebsd-as = --with-ld=3D/usr/local/bin/x86_64-freebsd-ld --prefix=3D/usr/local = --localstatedir=3D/var --mandir=3D/usr/local/man = --infodir=3D/usr/local/info/ --build=3Dx86_64-unknown-freebsd12.0 > Thread model: posix > gcc version 6.3.0 (FreeBSD Ports Collection for amd64)=20 > COLLECT_GCC_OPTIONS=3D'-isystem' = '/usr/obj/amd64_xtoolchain/amd64.amd64/usr/src/tmp/usr/include' = '-L/usr/obj/amd64_xtoolchain/amd64.amd64/usr/src/tmp/usr/lib' '-B' = '/usr/obj/amd64_xtoolchain/amd64.amd64/usr/src/tmp/usr/lib' '-B' = '/usr/local/x86_64-freebsd/bin/' '-O2' '-pipe' '-fno-strict-aliasing' = '-D' '_KERNEL' '-D' 'KLD_MODULE' '-nostdinc' '-I' = '/usr/src/sys/modules/mlx5en/../../ofed/include' '-I' = '/usr/src/sys/modules/mlx5en/../../compat/linuxkpi/common/include' '-D' = 'HAVE_KERNEL_OPTION_HEADERS' '-include' = '/usr/obj/amd64_xtoolchain/amd64.amd64/usr/src/sys/GENERIC-NODBG/opt_globa= l.h' '-I' '.' '-I' '/usr/src/sys' '-fno-common' '-g' = '-fno-omit-frame-pointer' '-mno-omit-leaf-frame-pointer' '-I' = '/usr/obj/amd64_xtoolchain/amd64.amd64/usr/src/sys/GENERIC-NODBG' = '-mcmodel=3Dkernel' '-mno-red-zone' '-mno-mmx' '-mno-sse' '-msoft-float' = '-fno-asynchronous-unwind-tables' '-ffreestanding' '-fwrapv' = '-fstack-protector' '-gdwarf-2' '-Wall' '-Wredundant-decls' = '-Wnested-externs' '-Wstrict-prototypes' '-Wmissing-prototypes' = '-Winline' '-Wundef' '-Wno-pointer-sign' '-fformat-extensions' = '-Wmissing-include-dirs' '-fdiagnostics-show-option' = '-Wno-unknown-pragmas' '-Wno-error=3Daddress' = '-Wno-error=3Daggressive-loop-optimizations' '-Wno-error=3Darray-bounds' = '-Wno-error=3Dattributes' '-Wno-error=3Dcast-qual' = '-Wno-error=3Denum-compare' '-Wno-error=3Dinline' = '-Wno-error=3Dmaybe-uninitialized' '-Wno-error=3Doverflow' = '-Wno-error=3Dsequence-point' '-Wno-error=3Dstrict-overflow' = '-Wno-error=3Dunused-but-set-variable' = '-Wno-error=3Dmisleading-indentation' '-Wno-error=3Dnonnull-compare' = '-Wno-error=3Dshift-overflow' '-Wno-error=3Dtautological-compare' '-v' = '-finline-limit=3D8000' '-fms-extensions' '--param' = 'inline-unit-growth=3D100' '--param' 'large-function-growth=3D1000' = '-std=3Dc99' '-Wno-cast-qual' '-Wno-pointer-arith' '-c' '-o' = 'mlx5_en_ethtool.o' '-mtune=3Dgeneric' '-march=3Dx86-64' > /usr/local/libexec/gcc/x86_64-unknown-freebsd12.0/6.3.0/cc1 -quiet = -nostdinc -v -I /usr/src/sys/modules/mlx5en/../../ofed/include -I = /usr/src/sys/modules/mlx5en/../../compat/linuxkpi/common/include -I . -I = /usr/src/sys -I = /usr/obj/amd64_xtoolchain/amd64.amd64/usr/src/sys/GENERIC-NODBG = -isysroot /usr/obj/amd64_xtoolchain/amd64.amd64/usr/src/tmp -D _KERNEL = -D KLD_MODULE -D HAVE_KERNEL_OPTION_HEADERS -isystem = /usr/obj/amd64_xtoolchain/amd64.amd64/usr/src/tmp/usr/include -include = /usr/obj/amd64_xtoolchain/amd64.amd64/usr/src/sys/GENERIC-NODBG/opt_global= .h /usr/src/sys/modules/mlx5en/../../dev/mlx5/mlx5_en/mlx5_en_ethtool.c = -quiet -dumpbase mlx5_en_ethtool.c -mno-omit-leaf-frame-pointer = -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse -msoft-float = -mtune=3Dgeneric -march=3Dx86-64 -auxbase-strip mlx5_en_ethtool.o -g = -gdwarf-2 -O2 -Wall -Wredundant-decls -Wnested-externs = -Wstrict-prototypes -Wmissing-prototypes -Winline -Wundef = -Wno-pointer-sign -Wmissing-include-dirs -Wno-unknown-pragmas = -Wno-error=3Daddress -Wno-error=3Daggressive-loop-optimizations = -Wno-error=3Darray-bounds -Wno-error=3Dattributes -Wno-error=3Dcast-qual = -Wno-error=3Denum-compare -Wno-error=3Dinline = -Wno-error=3Dmaybe-uninitialized -Wno-error=3Doverflow = -Wno-error=3Dsequence-point -Wno-error=3Dstrict-overflow = -Wno-error=3Dunused-but-set-variable -Wno-error=3Dmisleading-indentation = -Wno-error=3Dnonnull-compare -Wno-error=3Dshift-overflow = -Wno-error=3Dtautological-compare -Wno-cast-qual -Wno-pointer-arith = -std=3Dc99 -version -fno-strict-aliasing -fno-common = -fno-omit-frame-pointer -fno-asynchronous-unwind-tables -ffreestanding = -fwrapv -fstack-protector -fformat-extensions -fdiagnostics-show-option = -finline-limit=3D8000 -fms-extensions --param inline-unit-growth=3D100 = --param large-function-growth=3D1000 -o - | > /usr/local/bin/x86_64-freebsd-as -v -I = /usr/src/sys/modules/mlx5en/../../ofed/include -I = /usr/src/sys/modules/mlx5en/../../compat/linuxkpi/common/include -I . -I = /usr/src/sys -I = /usr/obj/amd64_xtoolchain/amd64.amd64/usr/src/sys/GENERIC-NODBG -o = mlx5_en_ethtool.o > GNU assembler version 2.27 (x86_64-freebsd) using BFD version (GNU = Binutils) 2.27 > GNU C99 (FreeBSD Ports Collection for amd64) version 6.3.0 = (x86_64-unknown-freebsd12.0) > compiled by GNU C version 4.2.1 Compatible FreeBSD Clang 3.9.1 = (tags/RELEASE_391/final 289601), GMP version 5.1.3, MPFR version 3.1.5, = MPC version 1.0.3, isl version none > GGC heuristics: --param ggc-min-expand=3D100 --param = ggc-min-heapsize=3D131072 > #include "..." search starts here: > #include <...> search starts here: > /usr/src/sys/modules/mlx5en/../../ofed/include > /usr/src/sys/modules/mlx5en/../../compat/linuxkpi/common/include > . > /usr/src/sys > /usr/obj/amd64_xtoolchain/amd64.amd64/usr/src/sys/GENERIC-NODBG > /usr/obj/amd64_xtoolchain/amd64.amd64/usr/src/tmp/usr/include > End of search list. > GNU C99 (FreeBSD Ports Collection for amd64) version 6.3.0 = (x86_64-unknown-freebsd12.0) > compiled by GNU C version 4.2.1 Compatible FreeBSD Clang 3.9.1 = (tags/RELEASE_391/final 289601), GMP version 5.1.3, MPFR version 3.1.5, = MPC version 1.0.3, isl version none > GGC heuristics: --param ggc-min-expand=3D100 --param = ggc-min-heapsize=3D131072 > Compiler executable checksum: c39bf6f6d020224fff5a44bbb0af2fd5 > In file included from /usr/src/sys/sys/refcount.h:36:0, > from = /usr/src/sys/modules/mlx5en/../../compat/linuxkpi/common/include/linux/kmo= d.h:36, > from = /usr/src/sys/modules/mlx5en/../../dev/mlx5/mlx5_en/en.h:31, > from = /usr/src/sys/modules/mlx5en/../../dev/mlx5/mlx5_en/mlx5_en_ethtool.c:28: > /usr/src/sys/dev/mlx5/device.h:530:29: warning: comparison between = 'enum ' and 'enum ' [-Wenum-compare] > CTASSERT(MLX5_CMD_MBOX_SIZE <=3D MLX5_ADAPTER_PAGE_SIZE); > ^ > /usr/src/sys/sys/systm.h:105:36: note: in definition of macro = 'CTASSERT' > #define CTASSERT(x) _Static_assert(x, "compile-time assertion failed") > ^ > /usr/src/sys/modules/mlx5en/../../dev/mlx5/mlx5_en/mlx5_en_ethtool.c: = In function 'mlx5e_create_diagnostics': > = /usr/src/sys/modules/mlx5en/../../dev/mlx5/mlx5_en/mlx5_en_ethtool.c:665:9= : error: assignment of read-only variable 'entry' > entry =3D mlx5_core_pci_diagnostics_table[x]; > ^ > = /usr/src/sys/modules/mlx5en/../../dev/mlx5/mlx5_en/mlx5_en_ethtool.c:675:9= : error: assignment of read-only variable 'entry' > entry =3D mlx5_core_general_diagnostics_table[x]; > ^ > *** Error code 1 I have submitted this to: llvm's bugzilla as: 31796 FreeBSD's bugzilla as: 216590 This is using the simplified example code: struct mlx5_core_diagnostics_entry { const char *const desc; unsigned short counter_id; } empty; int main () { struct mlx5_core_diagnostics_entry test; test =3D empty; } which, e.g., gcc6 variants reject (as expected). =3D=3D=3D Mark Millard markmi at dsl-only.net From owner-freebsd-toolchain@freebsd.org Mon Jan 30 11:49:48 2017 Return-Path: Delivered-To: freebsd-toolchain@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E8C4DCC6441 for ; Mon, 30 Jan 2017 11:49:48 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id D7CB916F8 for ; Mon, 30 Jan 2017 11:49:48 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id v0UBnmsP038110 for ; Mon, 30 Jan 2017 11:49:48 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-toolchain@FreeBSD.org Subject: [Bug 216590] clang 3.9.1 from (e.g.) head -r312942 fails to reject or even warn about some forms of assignments to const fields Date: Mon, 30 Jan 2017 11:49:48 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bin X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: linimon@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-toolchain@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: assigned_to Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Maintenance of FreeBSD's integrated toolchain List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 30 Jan 2017 11:49:49 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D216590 Mark Linimon changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|freebsd-bugs@FreeBSD.org |freebsd-toolchain@FreeBSD.o | |rg --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-toolchain@freebsd.org Mon Jan 30 11:50:18 2017 Return-Path: Delivered-To: freebsd-toolchain@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 30A80CC64FA for ; Mon, 30 Jan 2017 11:50:18 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 2018917FC for ; Mon, 30 Jan 2017 11:50:18 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id v0UBoHqm038831 for ; Mon, 30 Jan 2017 11:50:18 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-toolchain@FreeBSD.org Subject: [Bug 216587] cc should accept -pie argument Date: Mon, 30 Jan 2017 11:50:18 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bin X-Bugzilla-Version: 11.0-STABLE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: linimon@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-toolchain@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: assigned_to Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Maintenance of FreeBSD's integrated toolchain List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 30 Jan 2017 11:50:18 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D216587 Mark Linimon changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|freebsd-bugs@FreeBSD.org |freebsd-toolchain@FreeBSD.o | |rg --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-toolchain@freebsd.org Mon Jan 30 14:45:10 2017 Return-Path: Delivered-To: freebsd-toolchain@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 866AACC8EAB for ; Mon, 30 Jan 2017 14:45:10 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 76203139E for ; Mon, 30 Jan 2017 14:45:10 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id v0UEjAjI012654 for ; Mon, 30 Jan 2017 14:45:10 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-toolchain@FreeBSD.org Subject: [Bug 216587] cc should accept -pie argument Date: Mon, 30 Jan 2017 14:45:10 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bin X-Bugzilla-Version: 11.0-STABLE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: dim@FreeBSD.org X-Bugzilla-Status: In Progress X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-toolchain@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Maintenance of FreeBSD's integrated toolchain List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 30 Jan 2017 14:45:10 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D216587 Dimitry Andric changed: What |Removed |Added ---------------------------------------------------------------------------- Status|New |In Progress CC| |dim@FreeBSD.org --- Comment #1 from Dimitry Andric --- Can you show a full command line that causes this warning? Preferably with= -v so it shows how the backend(s) get invoked. Usually, this is because people pass compilation-only flags to link phases,= or vice versa. In some cases flags are superfluous, and then the frontend war= ns you about that. If you want to get rid of the warning, either remove the unused argument, or add -Qunused-arguments. --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-toolchain@freebsd.org Mon Jan 30 18:08:12 2017 Return-Path: Delivered-To: freebsd-toolchain@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id F1FA8CC7DCF for ; Mon, 30 Jan 2017 18:08:12 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id C7DA514CC for ; Mon, 30 Jan 2017 18:08:12 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id v0UI8CwE056288 for ; Mon, 30 Jan 2017 18:08:12 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-toolchain@FreeBSD.org Subject: [Bug 216587] cc should accept -pie argument Date: Mon, 30 Jan 2017 18:08:13 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bin X-Bugzilla-Version: 11.0-STABLE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: yuri@rawbw.com X-Bugzilla-Status: In Progress X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-toolchain@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Maintenance of FreeBSD's integrated toolchain List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 30 Jan 2017 18:08:13 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D216587 --- Comment #2 from Yuri Victorovich --- Here is the full command line: > c++ -c -O2 -pipe -fno-omit-frame-pointer -fstack-protector -fno-strict-al= iasing -fno-omit-frame-pointer -fstack-protector-all -pie -fPIE -Wstack-pro= tector -Wstrict-overflow -Wstrict-aliasing -fno-rtti -std=3Dgnu++11 -pthrea= d -pthread -fno-exceptions -Wall -W -pthread -fPIC -DGIT_VERSION=3D"n/a" -D= GIT_DESCRIBE=3D"1.7.1 (rev.30e8a69)" -DTIMESTAMP=3D1485799370 -DLOG_TO_FILE= -DQT_MESSAGELOGCONTEXT -DQTOX_PLATFORM_EXT -DENABLE_SYSTRAY_STATUSNOTIFIER= _BACKEND -DENABLE_SYSTRAY_GTK_BACKEND -D_THREAD_SAFE -DQT_NO_EXCEPTIONS -DQ= T_NO_DEBUG -DQT_OPENGL_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_= NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I. -Ilibs/include -I/= usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/i= nclude -I/usr/local/include/gtk-2.0 -I/usr/local/include/pango-1.0 -I/usr/l= ocal/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/freet= ype2 -I/usr/local/include/libdrm -I/usr/local/include/libpng16 -I/usr/local= /include/harfbuzz -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/= atk-1.0 -I/usr/local/include/qt5 -I/usr/local/include/qt5/QtOpenGL -I/usr/l= ocal/include/qt5/QtSvg -I/usr/local/include/qt5/QtWidgets -I/usr/local/incl= ude/qt5/QtGui -I/usr/local/include/qt5/QtNetwork -I/usr/local/include/qt5/Q= tXml -I/usr/local/include/qt5/QtSql -I/usr/local/include/qt5/QtCore -I. -I= . -I/usr/local/include -I/usr/local/lib/qt5/mkspecs/freebsd-clang -o chatl= ine.o src/chatlog/chatline.cpp --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-toolchain@freebsd.org Mon Jan 30 18:18:18 2017 Return-Path: Delivered-To: freebsd-toolchain@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id BA0B0CC80E9 for ; Mon, 30 Jan 2017 18:18:18 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 9EA5219EA for ; Mon, 30 Jan 2017 18:18:18 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id v0UIIIdw094674 for ; Mon, 30 Jan 2017 18:18:18 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-toolchain@FreeBSD.org Subject: [Bug 216587] cc should accept -pie argument Date: Mon, 30 Jan 2017 18:18:18 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bin X-Bugzilla-Version: 11.0-STABLE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: dim@FreeBSD.org X-Bugzilla-Status: Closed X-Bugzilla-Resolution: Not A Bug X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-toolchain@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: resolution bug_status Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Maintenance of FreeBSD's integrated toolchain List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 30 Jan 2017 18:18:18 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D216587 Dimitry Andric changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |Not A Bug Status|In Progress |Closed --- Comment #3 from Dimitry Andric --- Removing some stuff from the command line to clarify: > c++ -c [...] -pie -fPIE [...] -o chatline.o src/chatlog/chatline.cpp So this is a compilation of a .cpp file to .o, and this case the -pie option does not apply, as it is meant for the link phase. Examples of how to avoid "unused argument" warnings: $ c++ -fPIE -pie helloworld.cpp -o helloworld $ file helloworld helloworld: ELF 32-bit LSB shared object, Intel 80386, version 1 (FreeBSD), dynamically linked, interpreter /libexec/ld-elf.so.1, for FreeBSD 12.0 (1200020), FreeBSD-style, not stripped $ c++ -fPIE -c helloworld.cpp $ c++ -pie helloworld.o -o helloworld $ file helloworld helloworld: ELF 32-bit LSB shared object, Intel 80386, version 1 (FreeBSD), dynamically linked, interpreter /libexec/ld-elf.so.1, for FreeBSD 12.0 (1200020), FreeBSD-style, not stripped Alternatively, if it is difficult to get upstream software to untangle CFLA= GS, CXXFLAGS and LDFLAGS, add -Qunused-arguments. --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-toolchain@freebsd.org Wed Feb 1 02:45:57 2017 Return-Path: Delivered-To: freebsd-toolchain@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3A1C5CCB956 for ; Wed, 1 Feb 2017 02:45:57 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 290A3EB8 for ; Wed, 1 Feb 2017 02:45:57 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id v112jvdo010887 for ; Wed, 1 Feb 2017 02:45:57 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-toolchain@FreeBSD.org Subject: [Bug 215107] head -r309656 clang 3.9.0 for TARGET_ARCH=powerpc: -mminimal-toc rejected (missing llvm 19098 fix?) Date: Wed, 01 Feb 2017 02:45:57 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bin X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: patch X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: jhibbits@FreeBSD.org X-Bugzilla-Status: In Progress X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: jhibbits@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cc assigned_to Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Maintenance of FreeBSD's integrated toolchain List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 01 Feb 2017 02:45:57 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D215107 Justin Hibbits changed: What |Removed |Added ---------------------------------------------------------------------------- Status|New |In Progress CC| |jhibbits@FreeBSD.org Assignee|freebsd-toolchain@FreeBSD.o |jhibbits@FreeBSD.org |rg | --- Comment #8 from Justin Hibbits --- Fixed by r313005, will be MFC'd with the other clang changes. --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-toolchain@freebsd.org Wed Feb 1 23:43:30 2017 Return-Path: Delivered-To: freebsd-toolchain@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 603ABCCCBFB for ; Wed, 1 Feb 2017 23:43:30 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4FA57184 for ; Wed, 1 Feb 2017 23:43:30 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id v11NhUae067019 for ; Wed, 1 Feb 2017 23:43:30 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-toolchain@FreeBSD.org Subject: [Bug 216707] exp-run: Update lang/gcc from GCC 4.9 to GCC 5 Date: Wed, 01 Feb 2017 23:43:30 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Ports Framework X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Many People X-Bugzilla-Who: gerald@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: portmgr@FreeBSD.org X-Bugzilla-Flags: exp-run? X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter cc flagtypes.name attachments.created Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Maintenance of FreeBSD's integrated toolchain List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 01 Feb 2017 23:43:30 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D216707 Bug ID: 216707 Summary: exp-run: Update lang/gcc from GCC 4.9 to GCC 5 Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Many People Priority: --- Component: Ports Framework Assignee: portmgr@FreeBSD.org Reporter: gerald@FreeBSD.org CC: andreast@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, freebsd-toolchain@FreeBSD.org Flags: exp-run? Created attachment 179503 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D179503&action= =3Dedit First version of a proposed patch Let's hope this goes easier (and faster) than the update from GCC 4.8=20 to 4.9, with fewer broken ports out there, so that we can finally be on a version of GCC that is before EOL again. :-) --=20 You are receiving this mail because: You are on the CC list for the bug.= From owner-freebsd-toolchain@freebsd.org Fri Feb 3 13:16:12 2017 Return-Path: Delivered-To: freebsd-toolchain@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 510DACCE0EC for ; Fri, 3 Feb 2017 13:16:12 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 399FE64A for ; Fri, 3 Feb 2017 13:16:12 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id v13DGBtq028053 for ; Fri, 3 Feb 2017 13:16:12 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-toolchain@FreeBSD.org Subject: [Bug 216707] exp-run: Update lang/gcc from GCC 4.9 to GCC 5 Date: Fri, 03 Feb 2017 13:16:11 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Ports Framework X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Many People X-Bugzilla-Who: antoine@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: portmgr@FreeBSD.org X-Bugzilla-Flags: exp-run? X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Maintenance of FreeBSD's integrated toolchain List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 Feb 2017 13:16:12 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D216707 --- Comment #1 from Antoine Brodin --- Update of LANG_GCC_IS is missing? --=20 You are receiving this mail because: You are on the CC list for the bug.= From owner-freebsd-toolchain@freebsd.org Fri Feb 3 16:35:00 2017 Return-Path: Delivered-To: freebsd-toolchain@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0C0BECCFD32 for ; Fri, 3 Feb 2017 16:35:00 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id EE4CCE29 for ; Fri, 3 Feb 2017 16:34:59 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id v13GYxu1086452 for ; Fri, 3 Feb 2017 16:34:59 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-toolchain@FreeBSD.org Subject: [Bug 216707] exp-run: Update lang/gcc from GCC 4.9 to GCC 5 Date: Fri, 03 Feb 2017 16:34:59 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Ports Framework X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Many People X-Bugzilla-Who: gerald@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: portmgr@FreeBSD.org X-Bugzilla-Flags: exp-run? X-Bugzilla-Changed-Fields: attachments.isobsolete attachments.created Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Maintenance of FreeBSD's integrated toolchain List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 Feb 2017 16:35:00 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D216707 Gerald Pfeifer changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #179503|0 |1 is obsolete| | --- Comment #2 from Gerald Pfeifer --- Created attachment 179572 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D179572&action= =3Dedit Slightly revised version of the proposed patch (adding LANG_GCC_IS and adju= st to cleanups to lang/gcc* ports) (In reply to Antoine Brodin from comment #1) > Update of LANG_GCC_IS is missing? Yes, of course! Good eyes, Antoine. I had this hunch something was missin= g, but could not realize what it was... --=20 You are receiving this mail because: You are on the CC list for the bug.= From owner-freebsd-toolchain@freebsd.org Fri Feb 3 17:41:14 2017 Return-Path: Delivered-To: freebsd-toolchain@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 19012CCF6A9 for ; Fri, 3 Feb 2017 17:41:14 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 01C081BD for ; Fri, 3 Feb 2017 17:41:14 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id v13HfD7C065050 for ; Fri, 3 Feb 2017 17:41:13 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-toolchain@FreeBSD.org Subject: [Bug 216707] exp-run: Update lang/gcc from GCC 4.9 to GCC 5 Date: Fri, 03 Feb 2017 17:41:13 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Ports Framework X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Many People X-Bugzilla-Who: pfg@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: portmgr@FreeBSD.org X-Bugzilla-Flags: exp-run? X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Maintenance of FreeBSD's integrated toolchain List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 Feb 2017 17:41:14 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D216707 Pedro F. Giffuni changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |pfg@FreeBSD.org --- Comment #3 from Pedro F. Giffuni --- I am unsure if we still use libstdc++ but it may cause trouble on FreeBSD-10 starting with GCC5 since the old clang in base won't support support the new abi thing. My guess the exp-run is especially important on FreeBSD 10.x. This said, why not jump directly to GCC6 instead of GCC5? --=20 You are receiving this mail because: You are on the CC list for the bug.= From owner-freebsd-toolchain@freebsd.org Fri Feb 3 19:59:08 2017 Return-Path: Delivered-To: freebsd-toolchain@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 016FDCCE5B1 for ; Fri, 3 Feb 2017 19:59:08 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id E528EC64 for ; Fri, 3 Feb 2017 19:59:07 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id v13Jx7cM021345 for ; Fri, 3 Feb 2017 19:59:07 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-toolchain@FreeBSD.org Subject: [Bug 216707] exp-run: Update lang/gcc from GCC 4.9 to GCC 5 Date: Fri, 03 Feb 2017 19:59:08 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Ports Framework X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Many People X-Bugzilla-Who: gerald@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: portmgr@FreeBSD.org X-Bugzilla-Flags: exp-run? X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Maintenance of FreeBSD's integrated toolchain List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 Feb 2017 19:59:08 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D216707 --- Comment #4 from Gerald Pfeifer --- (In reply to Pedro F. Giffuni from comment #3) > This said, why not jump directly to GCC6 instead of GCC5? In my experience every GCC update runs into a number of broken ports (usually software not compliant with C or C++ standards or those "cleverly" using -Werror and then triggering new warnings).=20=20 While going from 4.9 to 6 would not double that number over going to 6, I guess it would be at least 50% or more above. (See the dependencies in PR 196712 for how much pain that last update was.) --=20 You are receiving this mail because: You are on the CC list for the bug.= From owner-freebsd-toolchain@freebsd.org Sat Feb 4 04:19:45 2017 Return-Path: Delivered-To: freebsd-toolchain@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id DE380CD0E0B for ; Sat, 4 Feb 2017 04:19:45 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id CDCEB1D0B for ; Sat, 4 Feb 2017 04:19:45 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id v144Jjs9014280 for ; Sat, 4 Feb 2017 04:19:45 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-toolchain@FreeBSD.org Subject: [Bug 216707] exp-run: Update lang/gcc from GCC 4.9 to GCC 5 Date: Sat, 04 Feb 2017 04:19:46 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Ports Framework X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Many People X-Bugzilla-Who: commit-hook@freebsd.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: portmgr@FreeBSD.org X-Bugzilla-Flags: exp-run? X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Maintenance of FreeBSD's integrated toolchain List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 04 Feb 2017 04:19:46 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D216707 --- Comment #5 from commit-hook@freebsd.org --- A commit references this bug: Author: jbeich Date: Sat Feb 4 04:16:59 UTC 2017 New revision: 433278 URL: https://svnweb.freebsd.org/changeset/ports/433278 Log: net-mgmt/flow-tools: respect CFLAGS and unbreak with gcc5 or later ../lib/libft.a(ftfil.o): In function `resolve_primitives': ftfil.c:(.text+0x12bb): undefined reference to `eval_match_src_as' ftfil.c:(.text+0x13e7): undefined reference to `eval_match_ip_prot' ftfil.c:(.text+0x1432): undefined reference to `eval_match_ip_src_prefix_= len' [...] PR: 216707 Reported by: antoine (via exp-run) Changes: head/net-mgmt/flow-tools/Makefile head/net-mgmt/flow-tools/files/patch-lib_Makefile.in head/net-mgmt/flow-tools/files/patch-src_Makefile.in --=20 You are receiving this mail because: You are on the CC list for the bug.= From owner-freebsd-toolchain@freebsd.org Sat Feb 4 06:01:10 2017 Return-Path: Delivered-To: freebsd-toolchain@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D8399CD01B6 for ; Sat, 4 Feb 2017 06:01:10 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id C7BBD19DB for ; Sat, 4 Feb 2017 06:01:10 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id v1461ACf006342 for ; Sat, 4 Feb 2017 06:01:10 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-toolchain@FreeBSD.org Subject: [Bug 216707] exp-run: Update lang/gcc from GCC 4.9 to GCC 5 Date: Sat, 04 Feb 2017 06:01:10 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Ports Framework X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Many People X-Bugzilla-Who: commit-hook@freebsd.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: portmgr@FreeBSD.org X-Bugzilla-Flags: exp-run? X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Maintenance of FreeBSD's integrated toolchain List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 04 Feb 2017 06:01:10 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D216707 --- Comment #6 from commit-hook@freebsd.org --- A commit references this bug: Author: jbeich Date: Sat Feb 4 06:00:42 UTC 2017 New revision: 433280 URL: https://svnweb.freebsd.org/changeset/ports/433280 Log: audio/csound: use libc++ and unbreak with gcc5 or later $ ldd $(which csound5gui) | fgrep c++ libc++.so.1 =3D> /usr/lib/libc++.so.1 (0x803309000) libstdc++.so.6 =3D> /usr/local/lib/gcc49/libstdc++.so.6 (0x803a22= 000) libcsound64.so.5: undefined reference to `csp_dag_is_finished' libcsound64.so.5: undefined reference to `csp_set_count' libcsound64.so.5: undefined reference to `csp_set_get_num' collect2: error: ld returned 1 exit status PR: 216707 Reported by: antoine (via exp-run) Changes: head/audio/csound/Makefile --=20 You are receiving this mail because: You are on the CC list for the bug.= From owner-freebsd-toolchain@freebsd.org Sat Feb 4 08:51:48 2017 Return-Path: Delivered-To: freebsd-toolchain@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9A1A8CCE095 for ; Sat, 4 Feb 2017 08:51:48 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 82BB4F6D for ; Sat, 4 Feb 2017 08:51:48 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id v148pjwg073256 for ; Sat, 4 Feb 2017 08:51:48 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-toolchain@FreeBSD.org Subject: [Bug 216707] exp-run: Update lang/gcc from GCC 4.9 to GCC 5 Date: Sat, 04 Feb 2017 08:51:45 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Ports Framework X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Many People X-Bugzilla-Who: jbeich@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: portmgr@FreeBSD.org X-Bugzilla-Flags: exp-run? X-Bugzilla-Changed-Fields: dependson Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Maintenance of FreeBSD's integrated toolchain List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 04 Feb 2017 08:51:48 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D216707 Jan Beich (mail not working) changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |196712 Referenced Bugs: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D196712 [Bug 196712] exp-run: Update lang/gcc from GCC 4.8 to GCC 4.9 --=20 You are receiving this mail because: You are on the CC list for the bug.=