sagemath / sage

Main repository of SageMath
https://www.sagemath.org
Other
1.23k stars 430 forks source link

Some packages don't respect the CXX environment variable #3000

Closed dfdeshom closed 12 years ago

dfdeshom commented 16 years ago

Packages which seem not to honor CXX environment variable (they use "g++")

polybori-0.3.1.p1
rubiks-20070912.p5
sage-3.0.rc1
gfan-0.3.p3
flintqs-20070817.p3

CC: @orlitzky

Component: build

Reviewer: Michael Orlitzky, R. Andrew Ohana

Issue created by migration from https://trac.sagemath.org/ticket/3000

1998e663-c3b5-4cf6-92c3-7f1771ca5185 commented 16 years ago
comment:1

See #2999 for PolyBoRi,

Regards, Alexander

orlitzky commented 12 years ago
comment:3

These are fixed or have their own tickets:

As with $CC, it looks like polybori is fixed, but I can't pin down the ticket where it happened.

ohanar commented 12 years ago

Reviewer: R. Andrew Ohana

ohanar commented 12 years ago

Author: Michael Orlitzky

jdemeyer commented 12 years ago

Changed reviewer from R. Andrew Ohana to Michael Orlitzky, R. Andrew Ohana

jdemeyer commented 12 years ago

Changed author from Michael Orlitzky to none

83660e46-0051-498b-a8c1-f7a7bd232b5a commented 12 years ago
comment:7

Replying to @orlitzky:

These are fixed or have their own tickets:

  • flintqs: #12428
  • gfan: #7820
  • rubiks: #7036
  • sage: #12443

As with $CC, it looks like polybori is fixed, but I can't pin down the ticket where it happened.

I wouldn't have closed this ticket. There's at least still Lcalc with its ugly Makefile, using CC and CCFLAGS[sic] for compiling C as well as C++, hardcoding CC to g++, and even Singular apparently has an instance of a hardcoded g++.

83660e46-0051-498b-a8c1-f7a7bd232b5a commented 12 years ago
comment:8

Replying to @nexttime:

Replying to @orlitzky:

These are fixed or have their own tickets:

  • flintqs: #12428
  • gfan: #7820
  • rubiks: #7036
  • sage: #12443

As with $CC, it looks like polybori is fixed, but I can't pin down the ticket where it happened.

I wouldn't have closed this ticket. There's at least still Lcalc with its ugly Makefile, using CC and CCFLAGS[sic] for compiling C as well as C++, hardcoding CC to g++, and even Singular apparently has an instance of a hardcoded g++.

Singular (3-1-3-3) is now #12680 (needs review).

I've also fixed the Lcalc spkg, but haven't yet opened a ticket for that.

83660e46-0051-498b-a8c1-f7a7bd232b5a commented 12 years ago
comment:9

Replying to @nexttime:

I've also fixed the Lcalc spkg, but haven't yet opened a ticket for that.

This is now #12681 (soon needing review).