View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0002162 | Scribus | Build System | public | 2005-06-30 06:44 | 2005-07-09 18:47 |
Reporter | elvstone | Assigned To | |||
Priority | normal | Severity | minor | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Platform | x86 | OS | FreeBSD | OS Version | 5.4 |
Product Version | 1.2.3 | ||||
Fixed in Version | 1.2.2cvs | ||||
Summary | 0002162: Library location on FreeBSD | ||||
Description | [Bug split out from from 0002106] I have attached [see 0002106 - CR] a full gzipped config.log from a simple './configure' on my FreeBSD 5.4 system (with all ports up to date). I have the following software installed from FreeBSD ports: lcms-1.14 tiff-3.7.2 python-2.4.1 cups-base-1.1.23.0 libxml2-2.6.19 But for some reason(s), the configure script fails to find any of them. The weird thing with python (as you can see from the config.log) is that the conftest compiles and links successfully when it's trying it the second time (with -lpthread added), but still it goes on to try to detect python 2.3 (which I don't have). I've tried specifying /usr/local/[include|lib] using the flags --with-extra-[libs|includes] to configure, but somehow it's not picking it up. Hope this info helps with finalizing 1.2.2. Best regards, Aron Stansvik | ||||
Steps To Reproduce | 1) checkout 1.2.2cvs on an up-to-date FreeBSD 5.4 system. 3) gmake Makefile.cvs 4) ./configure | ||||
Additional Information | See notes on 0002106 | ||||
Tags | No tags attached. | ||||
Patch | |||||
related to | 0002247 | closed | Python not detected on AMD64 |
2005-06-30 09:37
|
|
2005-06-30 09:38
|
|
|
Okay. I've attached two new files to this issue. config.log-1 is from: $ ./configure --with-extra-libs=/usr/local/lib:/usr/X11R6/lib --with-extra-includes=/usr/local/include:/usr/X11R6/include and config.log-2 is from: $ CPATH=/usr/local/include:/usr/X11R6/include LIBRARY_PATH=/usr/local/lib:/usr/X11R6/lib LD_LIBRARY_PATH="$LIBRARY_PATH" ./configure As you can see, it doesn't look like the --with-extra-* flags are getting picked up correctly, none of the libraries are found. With the env vars set though, everything is found correctly. The exception is Python 2.4.1, which remains a mystery to me. |
|
Weird. To me it looks like Python is found fine in the second case. How do you note that it's not found? |
|
Python indeed seems to be enabled! I just based it on the last lines of output, which contained something along the lines of "Using Python < 2.3". Which was a configure message miss fixed in 1.3cvs, but never backported to 1.2.2. I'll try a compilation later today, and hopefully this issue can be closed after that. Thanks. |
|
Technically not a bug. It was the old configure-lying-about-python fun. Need to fix that for 1.2.3 if possible, or at least change the message to something less deceptive. I've put a small text change in that makes it a bit less weird for now. |
Date Modified | Username | Field | Change |
---|---|---|---|
2005-06-30 06:44 |
|
New Issue | |
2005-06-30 06:51 |
|
Reported by | => elvstone |
2005-06-30 06:51 |
|
Reporter | ringerc => elvstone |
2005-06-30 06:51 |
|
OS | => FreeBSD |
2005-06-30 06:51 |
|
OS Version | => 5.4 |
2005-06-30 06:51 |
|
Platform | FreeBSD => x86 |
2005-06-30 09:37 | elvstone | File Added: config.log-1 | |
2005-06-30 09:38 | elvstone | File Added: config.log-2 | |
2005-06-30 09:43 | elvstone | Note Added: 0005268 | |
2005-07-01 09:28 |
|
Note Added: 0005307 | |
2005-07-01 10:13 | elvstone | Note Added: 0005309 | |
2005-07-01 10:15 | elvstone | Note Edited: 0005309 | |
2005-07-01 10:30 |
|
Status | assigned => resolved |
2005-07-01 10:30 |
|
Fixed in Version | => 1.2.2cvs |
2005-07-01 10:30 |
|
Resolution | open => fixed |
2005-07-01 10:30 |
|
Note Added: 0005310 | |
2005-07-09 18:47 | cbradney | Status | resolved => closed |
2005-07-16 17:14 |
|
Relationship added | related to 0002247 |