Message200383
| Author | Arfrever |
|---|---|
| Recipients | Arfrever, eric.araujo, georg.brandl, jwilk, jyasskin, koobs, lambacck, lemburg, loewis, lukasz.langa, marienz, mark.dickinson, ned.deily, nyogtha, pitrou, ronaldoussoren, rpetrov, skrah, tarek, vaxhacker |
| Date | 2013-10-19.07:33:09 |
| SpamBayes Score | -1.0 |
| Marked as misclassified | Yes |
| Message-id | <1382167989.38.0.650653258444.issue969718@psf.upfronthosting.co.za> |
| In-reply-to |
| Content | |
|---|---|
OPT should not be used in Distutils at all. Lib/distutils/sysconfig.py should have: if 'CFLAGS' in os.environ: cflags = os.environ['CFLAGS'] Makefile.pre.in should have: $(RUNSHARED) CC='$(CC)' LDSHARED='$(BLDSHARED)' CFLAGS='$(PY_CFLAGS)' \ _TCLTK_INCLUDES='$(TCLTK_INCLUDES)' _TCLTK_LIBS='$(TCLTK_LIBS)' \ $(PYTHON_FOR_BUILD) $(srcdir)/setup.py $$quiet build PY_CFLAGS is defined as: PY_CFLAGS= $(BASECFLAGS) $(OPT) $(CONFIGURE_CFLAGS) $(CFLAGS) $(EXTRA_CFLAGS) So then OPT could be overriden when calling `make`. See my patch for Distutils in bug #1222585. That patch also cleans handling of flags. |
|
| History | |||
|---|---|---|---|
| Date | User | Action | Args |
| 2013-10-19 07:33:09 | Arfrever | set | recipients: + Arfrever, lemburg, loewis, georg.brandl, ronaldoussoren, mark.dickinson, vaxhacker, nyogtha, marienz, pitrou, jyasskin, tarek, jwilk, ned.deily, eric.araujo, rpetrov, lambacck, skrah, lukasz.langa, koobs |
| 2013-10-19 07:33:09 | Arfrever | set | messageid: <1382167989.38.0.650653258444.issue969718@psf.upfronthosting.co.za> |
| 2013-10-19 07:33:09 | Arfrever | link | issue969718 messages |
| 2013-10-19 07:33:09 | Arfrever | create | |