pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
pkg/47531: --no-cpp-precomp is obsolete
>Number: 47531
>Category: pkg
>Synopsis: --no-cpp-precomp is obsolete
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: pkg-manager
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Mon Feb 04 15:00:01 +0000 2013
>Originator: Jason Bacon
>Release: Darwin
>Organization:
Acadix Consulting, LLC
>Environment:
Darwin pro.local 10.8.0 Darwin Kernel Version 10.8.0: Tue Jun 7 16:33:36 PDT
2011; root:xnu-1504.15.3~1/RELEASE_I386 i386
>Description:
mk/platform/Darwin.mk makes the assumption that all Darwin users are running
the Xcode compiler, which accepts the --no-cpp-precomp.
Non-Apple compilers terminate with an error if --no-cpp-precomp is used. In
order to use a different base compiler with pkgsrc, this must be removed from
Darwin.mk.
The --no-cpp-precomp flag was obsoleted by gcc 4.0, but is accepted and ignored
for backward compatibility by Xcode compilers. It has not had meaning to the
compiler since OS X Jaguar and should probably be removed from the default
pkgsrc configuration.
>How-To-Repeat:
Bootstrap pkgsrc with a non-Xcode compiler and try to build a package.
>Fix:
Remove --no-cpp-precomp from Darwin.mk.
Home |
Main Index |
Thread Index |
Old Index