From owner-freebsd-ports@FreeBSD.ORG Fri Apr 4 12:43:32 2014 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 87EEE828 for ; Fri, 4 Apr 2014 12:43:32 +0000 (UTC) Received: from eu1sys200aog118.obsmtp.com (eu1sys200aog118.obsmtp.com [207.126.144.145]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id D2C719D6 for ; Fri, 4 Apr 2014 12:43:31 +0000 (UTC) Received: from mail-we0-f174.google.com ([74.125.82.174]) (using TLSv1) by eu1sys200aob118.postini.com ([207.126.147.11]) with SMTP ID DSNKUz6o1/W3VHyWFgM1K3cCB3l1hguR8zi2@postini.com; Fri, 04 Apr 2014 12:43:31 UTC Received: by mail-we0-f174.google.com with SMTP id t60so3300860wes.5 for ; Fri, 04 Apr 2014 05:43:02 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:date:from:message-id:to:subject:reply-to :in-reply-to; bh=0MAlzJHBCpNP/pBL+/S15j839aKcZVdunwTaaXr6woU=; b=Y91VBXhkuPW331wuiZUTjGZSGZ/6k2Zi4tbyOlFYghhzOyAHHA1cYmeDzQol9k1sRX UT5LN+VlT9b5jmg+npQGf47jnBAAv1K64ikLfOCQKFt1S4T+3d75hrzK4Mf0nevlIL/9 tnWDK7jfie+/8XKYYTRCY4X8N/v8NdZJS3dknBJAFoFcD44M02MnTvl2GnriNJGzBD80 ylGI+J1YsxsE6mQUk4yjYpd+EvHHTyzU0ZrMTFNPevJyQjTPahlTA+84JWitabH5uRFl 95c3sn8JGTSl1LC/VMqqHOQ9pDq2UetFovPEPeV8XYg0Ni1vahGfma3zumN/Q/e5NhdW YHAQ== X-Gm-Message-State: ALoCoQmNqo+tIy9KRos9JomvkUlOsVeo5L8Vj47arPc31T0u7gB9kWJqOrBSEdtA/ZlkUhGAQ18Lp49jtfhPCyYGdJWUq+m/WEsfLqG3E3gbO55mG9LDCLckf0jKKFRCAp6bCbsMff6E3g3hcFBR/byFvr9wkBiI0A== X-Received: by 10.194.203.170 with SMTP id kr10mr19726283wjc.19.1396615382940; Fri, 04 Apr 2014 05:43:02 -0700 (PDT) X-Received: by 10.194.203.170 with SMTP id kr10mr19726074wjc.19.1396615381380; Fri, 04 Apr 2014 05:43:01 -0700 (PDT) Received: from mech-cluster241.men.bris.ac.uk (mech-cluster241.men.bris.ac.uk. [137.222.187.241]) by mx.google.com with ESMTPSA id ph8sm12294519wjb.32.2014.04.04.05.42.59 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 04 Apr 2014 05:43:00 -0700 (PDT) Sender: Anton Shterenlikht Received: from mech-cluster241.men.bris.ac.uk (localhost [127.0.0.1]) by mech-cluster241.men.bris.ac.uk (8.14.8/8.14.6) with ESMTP id s34Cgw1Q095899 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Fri, 4 Apr 2014 13:42:58 +0100 (BST) (envelope-from mexas@mech-cluster241.men.bris.ac.uk) Received: (from mexas@localhost) by mech-cluster241.men.bris.ac.uk (8.14.8/8.14.6/Submit) id s34CgwXu095898; Fri, 4 Apr 2014 13:42:58 +0100 (BST) (envelope-from mexas) Date: Fri, 4 Apr 2014 13:42:58 +0100 (BST) From: Anton Shterenlikht Message-Id: <201404041242.s34CgwXu095898@mech-cluster241.men.bris.ac.uk> To: bsam@passap.ru, freebsd-ports@freebsd.org, mexas@bris.ac.uk Subject: Re: cups-client broken on ia64, blocks 70 ports, please help In-Reply-To: <533E86E7.7080508@passap.ru> X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list Reply-To: mexas@bris.ac.uk List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Apr 2014 12:43:32 -0000 >From bsam@passap.ru Fri Apr 4 11:55:13 2014 >04.04.2014 12:07, Anton Shterenlikht пишет: >> >> http://www.freebsd.org/cgi/query-pr.cgi?pr=188161 >> >> Compiling adminutil.c... >> cc -Wall -Wno-format-y2k -Wunused -fPIC -Os -g -fstack-protector -I.. -D_CUPS_SOURCE -I/usr/local/include -O2 -pipe -fno-strict-aliasing -DOPENSSL_DISABLE_OLD_DES_SUPPORT -D_LARGEFILE_SOURCE -D_THREAD_SAFE -D_REENTRANT -D_CUPS_NO_DEPRECATED=1 -D_PPD_DEPRECATED="" -c -o adminutil.o adminutil.c >> adminutil.c:1: warning: -fstack-protector not supported for this target >> In file included from pwg-private.h:25, >> from cups-private.h:31, >> from adminutil.c:33: >> ../cups/cups.h:34:35: error: dispatch/dispatch.h: No such file or directory > >Hm. cups/cups.h has the following code: >----- ># ifdef __BLOCKS__ ># include ># endif /* __BLOCKS__ */ >----- > >It seems that the whole dispath is an Apple thing. How does it come >about that it get used by FreeBSD? I think this check may be removed. > >Anyway please try the following patch (place it in to the >print/cups/file directory -- mind print/cups origin, >not print/cups-client) and retry: >ftp://ftp.wart.ru/pub/misc/patch-cups-cups.h did you mean print/cups-base/files? If I put it under print/cups/files it makes no difference, but if I put the patch under print/cups-base/files, then cups-client and cups-image do build and install. Will you commit the patch? BTW, what's this warning on stack protector: warning: -fstack-protector not supported for this target Thank you Anton