From owner-freebsd-ports@FreeBSD.ORG Fri Apr 9 01:55:00 2010 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B4B82106567B for ; Fri, 9 Apr 2010 01:55:00 +0000 (UTC) (envelope-from glarkin@FreeBSD.org) Received: from mail1.sourcehosting.net (113901-app1.sourcehosting.net [72.32.213.11]) by mx1.freebsd.org (Postfix) with ESMTP id 88B338FC1D for ; Fri, 9 Apr 2010 01:55:00 +0000 (UTC) Received: from 68-189-245-235.dhcp.oxfr.ma.charter.com ([68.189.245.235] helo=cube.entropy.prv) by mail1.sourcehosting.net with esmtp (Exim 4.69 (FreeBSD)) (envelope-from ) id 1O03Qr-00095l-1t; Thu, 08 Apr 2010 21:54:57 -0400 Received: from [127.0.0.1] (fireball.entropy.prv [192.168.1.12]) by cube.entropy.prv (Postfix) with ESMTP id 0E7A73E1D3C4; Thu, 8 Apr 2010 21:54:53 -0400 (EDT) Message-ID: <4BBE88EB.2000708@FreeBSD.org> Date: Thu, 08 Apr 2010 21:54:51 -0400 From: Greg Larkin Organization: The FreeBSD Project User-Agent: Thunderbird 2.0.0.24 (Windows/20100228) MIME-Version: 1.0 To: FreeBSD Ports ML X-Enigmail-Version: 0.96.0 OpenPGP: id=1C940290 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Spam-Score: 0.1 (/) Cc: =?ISO-8859-1?Q?Jouko_Lumij=E4rvi?= , Tsurutani Naoki , Gerald Pfeifer Subject: CFT: print/pdftk port compiled with Java compiler from gcc 4.5 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: glarkin@FreeBSD.org List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 09 Apr 2010 01:55:00 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi everyone, I maintain the print/pdftk port, and lately it's been getting harder to support compiling it with gcj42 from the lang/gcc42 port. If lang/gcc45 is also installed on the machine, then gcj42 uses the wrong binutils and hilarity ensues. It's been on my task list to enable gcj45 in the lang/gcc45 port and get pdftk compiled with it. I have an experimental patchset that does just that, and I was hoping some folks might test it on various OS versions and architectures. In the mean time, I'll run through the various tinderbox builds that I have available. You can find the patches here: http://people.freebsd.org/~glarkin/diffs/gcc45%2bgcj.diff http://people.freebsd.org/~glarkin/diffs/pdftk%2bgcc45.diff Fetch each patch file into /usr/ports and then run: patch < gcc45+gcj.diff patch < pdftk+gcc45.diff cd print/pdftk && make install clean If all goes well, you will be left with a working pdftk executable, successfully compiled with gcj45. If you run into any problems, please let me know and include the output of "uname -a" and the output from the make process. Thank you, Greg - -- Greg Larkin http://www.FreeBSD.org/ - The Power To Serve http://www.sourcehosting.net/ - Ready. Set. Code. http://twitter.com/sourcehosting/ - Follow me, follow you -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iD8DBQFLvojr0sRouByUApARAuL0AJ9v5/utZBTVyepCfZe1Q8hzIzjRdwCghMOH 18wwBxJ8gUHGn+W0IOnvxwE= =eNMj -----END PGP SIGNATURE-----