From owner-freebsd-ports@freebsd.org Fri Sep 8 14:27:35 2017 Return-Path: Delivered-To: freebsd-ports@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 EF6EAE1ADE8 for ; Fri, 8 Sep 2017 14:27:35 +0000 (UTC) (envelope-from kayasaman@gmail.com) Received: from mail-wm0-x22c.google.com (mail-wm0-x22c.google.com [IPv6:2a00:1450:400c:c09::22c]) (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 7CCD181535 for ; Fri, 8 Sep 2017 14:27:35 +0000 (UTC) (envelope-from kayasaman@gmail.com) Received: by mail-wm0-x22c.google.com with SMTP id i189so5964625wmf.1 for ; Fri, 08 Sep 2017 07:27:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=to:from:subject:message-id:date:user-agent:mime-version :content-transfer-encoding:content-language; bh=siXKiQF2hcEdbbtVmIA7Tnw8ytHRPUILqhNg5QgpByc=; b=VuFlhEkBSV/K7JhmIjwXD0OMEg/sQk3DFAoXI4Qv4QpYeFTcM2I5MAMfYrNa487+KB SCOAD+K5c//2iN3ykWyww4xpp73pQQ2H8C1rUZIiAemIH2oteeQI9DvlFfjBBcVMlq9g q3tJBWwvlD6yvOhBFfGgW4GiLuy7I63sJbekmbOjyxbEU6/Z6qs/tRO7MFpPph1dF7ue imMxoCH4MbapoVBUHq1Wpuq4jY+zZfJdk25OoJrDNr9AC2dDMEBP67KSqN3U+vS26uuj mDDSliEdiw6/98HVkQLiFVNTjlpHQtt+rtu2g6ysBsPXYrBRGH8KWPvGrNLZmYk3OO6S OxKQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:to:from:subject:message-id:date:user-agent :mime-version:content-transfer-encoding:content-language; bh=siXKiQF2hcEdbbtVmIA7Tnw8ytHRPUILqhNg5QgpByc=; b=jeGmzqpYFtE3PgsPCg5hYAiQ3twaayj9WFo9ITSescK1UoelYVSh5z1MFbKKxsafhP RPoO6yifNwh9YZ10UxRBhGZdyZC/RMwV7kOHkGrN9CJEM/xAXazRBoTpjQmdz54zAm05 Mr/AoKG4gI5aF8AODJds4omE9YLl7x07Y1pyS6EHvp0smFa5ZnjuK5PpficWLcwzNKwU DYnjM2lgWwQ9nWrMH3d3/ZkM85GgvVzqDqxyzzHsmnPYp5HnJa3DwpWRqS+3bizBNn0h /SADqiqCC3+9SnFO44XwxA0pEvKDEhGBfyvrTyNYG9sY+rDaIDpL37nfx2VduEcpv1jz pgWQ== X-Gm-Message-State: AHPjjUjMC2lmIaTjYCpgQVjps8ly2+DQ+II2+T06FKv/9Aubnwew/S49 1Fg85ogYJrvsC8MrkFW/yTrQGn3o X-Google-Smtp-Source: AOwi7QBqgXiW2uKuaPOD+9xnP044QQV6rc5Eh/Ldi0FlahpSqe2YxERM5ZR/M1jJGPhMYcRTex7elA== X-Received: by 10.28.214.206 with SMTP id n197mr1741081wmg.21.1504880853203; Fri, 08 Sep 2017 07:27:33 -0700 (PDT) Received: from Sting-Ray.optiplex-networks.com (optiplexnetworks.plus.com. [212.159.80.17]) by smtp.gmail.com with ESMTPSA id 195sm2020998wmj.18.2017.09.08.07.27.32 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 08 Sep 2017 07:27:32 -0700 (PDT) To: freebsd-ports From: Kaya Saman Subject: py-psutil also failing to build on -CURRENT Message-ID: <0bae2da8-56bf-9be7-dc4c-b427ac127f1e@gmail.com> Date: Fri, 8 Sep 2017 15:27:31 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.3.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Sep 2017 14:27:36 -0000 Hi, I'm encountering this error when trying to build py-psutil on -CURRENT: /usr/ports/sysutils/py-psutil # make ===>  License BSD3CLAUSE accepted by the user ===>   py27-psutil-5.3.0 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by py27-psutil-5.3.0 for building ===>  Extracting for py27-psutil-5.3.0 => SHA256 Checksum OK for psutil-5.3.0.tar.gz. ===>  Patching for py27-psutil-5.3.0 ===>  Applying FreeBSD patches for py27-psutil-5.3.0 ===>   py27-psutil-5.3.0 depends on package: py27-setuptools>0 - found ===>   py27-psutil-5.3.0 depends on file: /usr/local/bin/python2.7 - found ===>  Configuring for py27-psutil-5.3.0 running config ===>  Building for py27-psutil-5.3.0 running build running build_py creating build creating build/lib.freebsd-12.0-CURRENT-amd64-2.7 creating build/lib.freebsd-12.0-CURRENT-amd64-2.7/psutil copying psutil/_psosx.py -> build/lib.freebsd-12.0-CURRENT-amd64-2.7/psutil copying psutil/_common.py -> build/lib.freebsd-12.0-CURRENT-amd64-2.7/psutil copying psutil/_pslinux.py -> build/lib.freebsd-12.0-CURRENT-amd64-2.7/psutil copying psutil/__init__.py -> build/lib.freebsd-12.0-CURRENT-amd64-2.7/psutil copying psutil/_psbsd.py -> build/lib.freebsd-12.0-CURRENT-amd64-2.7/psutil copying psutil/_compat.py -> build/lib.freebsd-12.0-CURRENT-amd64-2.7/psutil copying psutil/_pswindows.py -> build/lib.freebsd-12.0-CURRENT-amd64-2.7/psutil copying psutil/_psposix.py -> build/lib.freebsd-12.0-CURRENT-amd64-2.7/psutil copying psutil/_pssunos.py -> build/lib.freebsd-12.0-CURRENT-amd64-2.7/psutil creating build/lib.freebsd-12.0-CURRENT-amd64-2.7/psutil/tests copying psutil/tests/test_linux.py -> build/lib.freebsd-12.0-CURRENT-amd64-2.7/psutil/tests copying psutil/tests/test_windows.py -> build/lib.freebsd-12.0-CURRENT-amd64-2.7/psutil/tests copying psutil/tests/test_contracts.py -> build/lib.freebsd-12.0-CURRENT-amd64-2.7/psutil/tests copying psutil/tests/__init__.py -> build/lib.freebsd-12.0-CURRENT-amd64-2.7/psutil/tests copying psutil/tests/test_unicode.py -> build/lib.freebsd-12.0-CURRENT-amd64-2.7/psutil/tests copying psutil/tests/test_memory_leaks.py -> build/lib.freebsd-12.0-CURRENT-amd64-2.7/psutil/tests copying psutil/tests/test_bsd.py -> build/lib.freebsd-12.0-CURRENT-amd64-2.7/psutil/tests copying psutil/tests/test_misc.py -> build/lib.freebsd-12.0-CURRENT-amd64-2.7/psutil/tests copying psutil/tests/test_sunos.py -> build/lib.freebsd-12.0-CURRENT-amd64-2.7/psutil/tests copying psutil/tests/test_process.py -> build/lib.freebsd-12.0-CURRENT-amd64-2.7/psutil/tests copying psutil/tests/__main__.py -> build/lib.freebsd-12.0-CURRENT-amd64-2.7/psutil/tests copying psutil/tests/test_posix.py -> build/lib.freebsd-12.0-CURRENT-amd64-2.7/psutil/tests copying psutil/tests/test_system.py -> build/lib.freebsd-12.0-CURRENT-amd64-2.7/psutil/tests copying psutil/tests/test_connections.py -> build/lib.freebsd-12.0-CURRENT-amd64-2.7/psutil/tests copying psutil/tests/test_osx.py -> build/lib.freebsd-12.0-CURRENT-amd64-2.7/psutil/tests running build_ext building 'psutil._psutil_bsd' extension creating build/temp.freebsd-12.0-CURRENT-amd64-2.7 creating build/temp.freebsd-12.0-CURRENT-amd64-2.7/psutil creating build/temp.freebsd-12.0-CURRENT-amd64-2.7/psutil/arch creating build/temp.freebsd-12.0-CURRENT-amd64-2.7/psutil/arch/freebsd cc -DNDEBUG -O2 -pipe -fstack-protector -fno-strict-aliasing -fPIC -DPSUTIL_POSIX=1 -DPSUTIL_BSD=1 -DPSUTIL_VERSION=530 -DPSUTIL_FREEBSD=1 -I/usr/local/include/python2.7 -c psutil/_psutil_common.c -o build/temp.freebsd-12.0-CURRENT-amd64-2.7/psutil/_psutil_common.o cc -DNDEBUG -O2 -pipe -fstack-protector -fno-strict-aliasing -fPIC -DPSUTIL_POSIX=1 -DPSUTIL_BSD=1 -DPSUTIL_VERSION=530 -DPSUTIL_FREEBSD=1 -I/usr/local/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.freebsd-12.0-CURRENT-amd64-2.7/psutil/_psutil_posix.o cc -DNDEBUG -O2 -pipe -fstack-protector -fno-strict-aliasing -fPIC -DPSUTIL_POSIX=1 -DPSUTIL_BSD=1 -DPSUTIL_VERSION=530 -DPSUTIL_FREEBSD=1 -I/usr/local/include/python2.7 -c psutil/_psutil_bsd.c -o build/temp.freebsd-12.0-CURRENT-amd64-2.7/psutil/_psutil_bsd.o cc -DNDEBUG -O2 -pipe -fstack-protector -fno-strict-aliasing -fPIC -DPSUTIL_POSIX=1 -DPSUTIL_BSD=1 -DPSUTIL_VERSION=530 -DPSUTIL_FREEBSD=1 -I/usr/local/include/python2.7 -c psutil/arch/freebsd/specific.c -o build/temp.freebsd-12.0-CURRENT-amd64-2.7/psutil/arch/freebsd/specific.o cc -DNDEBUG -O2 -pipe -fstack-protector -fno-strict-aliasing -fPIC -DPSUTIL_POSIX=1 -DPSUTIL_BSD=1 -DPSUTIL_VERSION=530 -DPSUTIL_FREEBSD=1 -I/usr/local/include/python2.7 -c psutil/arch/freebsd/sys_socks.c -o build/temp.freebsd-12.0-CURRENT-amd64-2.7/psutil/arch/freebsd/sys_socks.o cc -DNDEBUG -O2 -pipe -fstack-protector -fno-strict-aliasing -fPIC -DPSUTIL_POSIX=1 -DPSUTIL_BSD=1 -DPSUTIL_VERSION=530 -DPSUTIL_FREEBSD=1 -I/usr/local/include/python2.7 -c psutil/arch/freebsd/proc_socks.c -o build/temp.freebsd-12.0-CURRENT-amd64-2.7/psutil/arch/freebsd/proc_socks.o psutil/arch/freebsd/proc_socks.c:147:27: error: no member named 'kf_sa_peer' in       'struct kinfo_file'                     &kif->kf_sa_peer))                      ~~~  ^ psutil/arch/freebsd/proc_socks.c:160:27: error: no member named 'kf_sa_peer' in       'struct kinfo_file'                     &kif->kf_sa_peer))                      ~~~  ^ psutil/arch/freebsd/proc_socks.c:264:48: error: no member named 'kf_sa_peer' in       'struct kinfo_file'                                          &kif->kf_sa_peer),                                           ~~~  ^ psutil/arch/freebsd/proc_socks.c:274:58: error: no member named 'kf_sa_peer' in       'struct kinfo_file' &kif->kf_sa_peer));                                                     ~~~  ^ /usr/include/netinet/in.h:118:26: note: expanded from macro 'htons' #define htons(x)        __htons(x)                                 ^ /usr/include/x86/endian.h:127:30: note: expanded from macro '__htons' #define __htons(x)      __bswap16(x)                                   ^ /usr/include/x86/endian.h:74:37: note: expanded from macro '__bswap16'         ((__uint16_t)(__builtin_constant_p(x) ? \                                            ^ psutil/arch/freebsd/proc_socks.c:274:58: error: no member named 'kf_sa_peer' in       'struct kinfo_file' &kif->kf_sa_peer));                                                     ~~~  ^ /usr/include/netinet/in.h:118:26: note: expanded from macro 'htons' #define htons(x)        __htons(x)                                 ^ /usr/include/x86/endian.h:127:30: note: expanded from macro '__htons' #define __htons(x)      __bswap16(x)                                   ^ /usr/include/x86/endian.h:75:33: note: expanded from macro '__bswap16'             __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))                                        ^ /usr/include/x86/endian.h:66:40: note: expanded from macro '__bswap16_gen' #define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)                                               ^ psutil/arch/freebsd/proc_socks.c:274:58: error: no member named 'kf_sa_peer' in       'struct kinfo_file' &kif->kf_sa_peer));                                                     ~~~  ^ /usr/include/netinet/in.h:118:26: note: expanded from macro 'htons' #define htons(x)        __htons(x)                                 ^ /usr/include/x86/endian.h:127:30: note: expanded from macro '__htons' #define __htons(x)      __bswap16(x)                                   ^ /usr/include/x86/endian.h:75:33: note: expanded from macro '__bswap16'             __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))                                        ^ /usr/include/x86/endian.h:66:51: note: expanded from macro '__bswap16_gen' #define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)                                                          ^ psutil/arch/freebsd/proc_socks.c:274:58: error: no member named 'kf_sa_peer' in       'struct kinfo_file' &kif->kf_sa_peer));                                                     ~~~  ^ /usr/include/netinet/in.h:118:26: note: expanded from macro 'htons' #define htons(x)        __htons(x)                                 ^ /usr/include/x86/endian.h:127:30: note: expanded from macro '__htons' #define __htons(x)      __bswap16(x)                                   ^ /usr/include/x86/endian.h:75:53: note: expanded from macro '__bswap16'             __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))                                                            ^ 7 errors generated. error: command 'cc' failed with exit status 1 *** Error code 1 Stop. make: stopped in /usr/ports/sysutils/py-psutil The port tree has been recently updated so it seems something linked to -current and the port. Thanks. Kaya