pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: CVS commit: pkgsrc/mk/compiler
Hi,
From: "Jonathan Perkin" <jperkin%NetBSD.org@localhost>, Date: Sun, 16 Sep 2012
12:18:31 +0000
> Module Name: pkgsrc
> Committed By: jperkin
> Date: Sun Sep 16 12:18:31 UTC 2012
>
> Modified Files:
> pkgsrc/mk/compiler: gcc.mk
>
> Log Message:
> Document USE_PKGSRC_GCC_RUNTIME and provide a default setting.
>
> Introduce USE_GCC_RUNTIME for packages which build shared libraries, but
> do not use libtool to do so, and add logic to always define _USE_GCC_SHLIB
> on Solaris if either USE_LIBTOOL or USE_GCC_RUNTIME are defined. On Solaris,
> a non-GNU linker is always used, so this correctly adds a dependency upon the
> gcc runtime for those packages.
>
>
> To generate a diff of this commit:
> cvs rdiff -u -r1.127 -r1.128 pkgsrc/mk/compiler/gcc.mk
>
> Please note that diffs are not public domain; they are subject to the
> copyright notices on the relevant files.
I have updated pkgsrc cvs tree after this commit.
And I have gotten the following error on NetBSD/i386 5.1.
On NetBSD/amd64 current, there is no error.
I have these errors with pkgsrc/www/apache-tomcat6,
pkgsrc/www/apache-tomcat7, and pkgsrc/www/aipo at least.
potassium$ cd /usr/pkgsrc/www/apache-tomcat7/
potassium$ make
make: "../../mk/compiler/../../mk/compiler/gcc.mk" line 761: Malformed
conditional (!empty(_USE_GCC_SHLIB:M[Yy][Ee][Ss]) &&
!empty(USE_PKGSRC_GCC_RUNTIME:M[Yy][Ee][Ss]))
make: Fatal errors encountered -- cannot continue
make: stopped in /usr/pkgsrc/www/apache-tomcat7
potassium$ uname -a
NetBSD potassium.elements.tetera.org 5.1 NetBSD 5.1 (GENERIC) #0: Sun Nov 7
14:39:56 UTC 2010
builds%b6.netbsd.org@localhost:/home/builds/ab/netbsd-5-1-RELEASE/i386/201011061943Z-obj/home/builds/ab/netbsd-5-1-RELEASE/src/sys/arch/i386/compile/GENERIC
i386
--
Ryo ONODERA // ryo_on%yk.rim.or.jp@localhost
PGP fingerprint = 82A2 DC91 76E0 A10A 8ABB FD1B F404 27FA C7D1 15F3
Home |
Main Index |
Thread Index |
Old Index