From owner-freebsd-ports@FreeBSD.ORG Mon Jun 28 14:38:23 2004 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6A19A16A4CE for ; Mon, 28 Jun 2004 14:38:23 +0000 (GMT) Received: from bloodwood.hunterlink.net.au (smtp-local.hunterlink.net.au [203.12.144.17]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0122743D39 for ; Mon, 28 Jun 2004 14:38:22 +0000 (GMT) (envelope-from boris@brooknet.com.au) Received: from [61.8.43.84] (ppp2B54.dyn.pacific.net.au [61.8.43.84]) i5SEUhsS015840 for ; Tue, 29 Jun 2004 00:30:56 +1000 From: Sam Lawrance To: ports@freebsd.org Content-Type: text/plain Message-Id: <1088433538.989.20.camel@dirk> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.6 Date: Tue, 29 Jun 2004 00:38:59 +1000 Content-Transfer-Encoding: 7bit Subject: bento build for synce-rra stops after warning X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Jun 2004 14:38:23 -0000 The log below shows the build stopping after a warning. I haven't been able to reproduce the warnings on my own system (-current from 24 June with the system gcc). I think the warnings can be avoided with a patch to move the packed attributes from after the struct names to before. I'm just not sure what to do - guidance appreciated. Thanks -Sam Relevant snippet from http://pointyhat.freebsd.org/errorlogs/i386-5-full/synce-rra-0.8.9.log : cc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include -g -Wall -Wsign-compare -Wno-long-long -Werror -ansi -O -pipe -I.. -O -pipe -c recurrence.c -MT recurrence.lo -MD -MP -MF .deps/recurrence.TPlo -fPIC -DPIC -o .libs/recurrence.lo In file included from recurrence.c:7: recurrence_internal.h:55: warning: `packed' attribute ignored recurrence_internal.h:71: warning: `packed' attribute ignored recurrence_internal.h:89: warning: `packed' attribute ignored recurrence_internal.h:104: warning: `packed' attribute ignored *** Error code 1 Stop in /tmp/a/ports/palm/synce-rra/work/synce-rra-0.8.9/lib. *** Error code 1 Stop in /tmp/a/ports/palm/synce-rra/work/synce-rra-0.8.9. *** Error code 1 Stop in /tmp/a/ports/palm/synce-rra/work/synce-rra-0.8.9. *** Error code 1 Stop in /a/ports/palm/synce-rra.