From owner-freebsd-ports@freebsd.org Sun Jul 2 01:49:59 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 082CCD97DDA for ; Sun, 2 Jul 2017 01:49:59 +0000 (UTC) (envelope-from otacilio.neto@bsd.com.br) Received: from mail-qt0-x22c.google.com (mail-qt0-x22c.google.com [IPv6:2607:f8b0:400d:c0d::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 BE85779CF9 for ; Sun, 2 Jul 2017 01:49:58 +0000 (UTC) (envelope-from otacilio.neto@bsd.com.br) Received: by mail-qt0-x22c.google.com with SMTP id r30so123118760qtc.0 for ; Sat, 01 Jul 2017 18:49:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bsd.com.br; s=capeta; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-transfer-encoding; bh=HeIO1T5wsuAyuX3dd6QL3wMAz91959NJ8KIpx2BzBdc=; b=VTDH30hIbwVCKKCXbJQZaTm44cyRuocYS44x+1AUhjAufarubJCJhjMomh/+8h02M3 Ygr8JiZHcFPsC4EJ0pf9P/24OMEOWkDeh+v8BIJuJyzsPngDXUmCYo6kA448+AiJZtFg Bbw8y9d0hp1bRafc5aOx7UQthNlQ6W/UOHRvQ= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding; bh=HeIO1T5wsuAyuX3dd6QL3wMAz91959NJ8KIpx2BzBdc=; b=Q8KqTXY5vsUYuo+uww6TvLbt4Y/GWf6yckn4vw9jkcgSrwpMgBcB3c/s2Jdz21Qdgz qnAFaKdi7B4b/926lgKPQ47oabXykaKuFrx9KiEPPLPpr3VHfwM2jNgzTKXvyTY4zOz7 xypSHC3bNXkSBpJfu4unZqCmv3ll+bllNDyQ/UZfC2vkrqM4szwVqmVcrGKjPbH/Duf3 h9Bc92FcqTA2EpoxnZ1uIKP94So1WAuuUQqYoDJp09syFUej8h+4hyyDynCk8i4w1e3N V7jFEk6rpFUn1EMfeDyki5LLF9ubRRjx9pBYnXBuV2AkxrkkKQjnmq51lAgzah50Rpkg qB7g== X-Gm-Message-State: AKS2vOwTICn4e+R0rcdXFkgNK6xiWop6fSn5rA1G/ptlLatuWZ7KbF/6 h5kAafibszqVYD3lpEQ= X-Received: by 10.237.35.216 with SMTP id k24mr36202537qtc.125.1498960197107; Sat, 01 Jul 2017 18:49:57 -0700 (PDT) Received: from ?IPv6:2804:54:19ef:cc00:829:e564:ee0b:324b? ([2804:54:19ef:cc00:829:e564:ee0b:324b]) by smtp.googlemail.com with ESMTPSA id z51sm10416043qtz.11.2017.07.01.18.49.54 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 01 Jul 2017 18:49:55 -0700 (PDT) Subject: Re: ports recently marked broken on -current To: freebsd-ports@freebsd.org References: <20170524001332.GA8306@lonesome.com> From: =?UTF-8?B?T3RhY8OtbGlv?= Message-ID: <448ac413-7684-7537-75f5-ae65f2911755@bsd.com.br> Date: Sat, 1 Jul 2017 22:49:52 -0300 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0 MIME-Version: 1.0 In-Reply-To: <20170524001332.GA8306@lonesome.com> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit 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: Sun, 02 Jul 2017 01:49:59 -0000 Em 23/05/2017 21:13, Mark Linimon escreveu: > So during my pass over recent powerpc64 package errorlogs, I found > a few ports that were actually broken across all archs on -current, > and made those commits. > > I may not have enough cycles to investigate all these down by myself, > so I'm asking for help. Does anyone recognize any of these failure > modes, and if so, can recommend a fix? > > I've grouped them together based on my analysis, which may not be > correct. Note: error messages from gcc and clang are intermixed. > > Thanks. > > mcl > > benchmarks/dbs tcp_debug.h: field has incomplete type 'struct tcpcb' > security/revealrk revealrk.c: 'struct xtcpcb' has no member named 'xt_socket' > security/pidentd k_freebsd2.c: storage size of 'pcbp' isn't known > > japanese/nethack34 stdlib.h: conflicting types for 'srandom' > > net-mgmt/netdata freebsd_sysctl.c: storage size of 'vmmeter_data' isn't known > sysutils/asmem read_mem.c: invalid use of undefined type 'struct vmmeter' > > net/lft lft_types.h: pcap-int.h: No such file or directory > security/dsniff pcaputil.c: '/usr/include/pcap-int.h' file not found > sysutils/pftop sf-gencode.h: pcap-int.h: No such file or directory > > sysutils/scprotect scprotect.c: 'sysctl__' undeclared (first use in this function) > > www/cherokee unable to detect data struct is used by crypt_r > _______________________________________________ > freebsd-ports@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" Hi! I did some investigation about the "invalid use of undefined type 'struct vmmeter'" and found that for FreeBSD12 programs that uses the struct vmmeter needs define _WANT_VMMETER because /usr/src/sys/sys/vmmeter.h now have this test #if defined(_KERNEL) || defined(_WANT_VMMETER) before vmmeter definition. []'s -Otacilio #if __FreeBSD_version < 1200017