pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: CVS commit: pkgsrc/mk



On Wed, 11 Jul 2012 01:12:23 +0900, John Marino <netbsd%marino.st@localhost> 
wrote:

I just tried "sudo bmake install" on a package from a non-root wheel
account and it worked as expected using the trunk of the pkgsrc CVS.

On the machine I tried it on, lang/gcc-aux was _not_ installed.

If lang/gcc-aux is not installed, _GCC_VARS should not have ADA, GMK,
GLK, GDB, CHP, PRP, GLS or GNT in the set.

So the question to both of you is:
1) do you have lang/gcc-aux installed?

No.

If no, those variables should never get set.

If yes, I don't see what's different about those variables to the likes
of FC, CXX, CPP, or CC.  Maybe somebody else can see?

But to answer the original question by ABATA Akio, it doesn't seem to
affect everyone.  I tested it on i386 and x86_64 netBSD 6-beta2 as well
as i386 and x86_64 DragonFly.

I hit it with databases/php-mysqli, and also reproduced with net/tnftp
on NetBSD-5.1.2.

Curious point is that it will not be happened until `install' stage,
and FC, CXX, CPP and CC are set in /usr/share/mk/sys.mk unconditionally.

--
OBATA Akio / obache%NetBSD.org@localhost



Home | Main Index | Thread Index | Old Index