View Issue Details

IDProjectCategoryView StatusLast Update
0002162ScribusBuild Systempublic2005-07-09 18:47
Reporterelvstone Assigned Toringerc 
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Platformx86OSFreeBSDOS Version5.4
Product Version1.2.3 
Fixed in Version1.2.2cvs 
Summary0002162: 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 Reproduce1) checkout 1.2.2cvs on an up-to-date FreeBSD 5.4 system.
3) gmake Makefile.cvs
4) ./configure
Additional InformationSee notes on 0002106
TagsNo tags attached.
Patch

Relationships

related to 0002247 closedringerc Python not detected on AMD64 

Activities

2005-06-30 09:37

 

config.log-1 (114,720 bytes)

2005-06-30 09:38

 

config.log-2 (105,122 bytes)

elvstone

2005-06-30 09:43

reporter   ~0005268

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.

ringerc

2005-07-01 09:28

reporter   ~0005307

Weird. To me it looks like Python is found fine in the second case. How do you note that it's not found?

elvstone

2005-07-01 10:13

reporter   ~0005309

Last edited: 2005-07-01 10:15

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.

ringerc

2005-07-01 10:30

reporter   ~0005310

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.

Issue History

Date Modified Username Field Change
2005-06-30 06:44 ringerc New Issue
2005-06-30 06:51 ringerc Reported by => elvstone
2005-06-30 06:51 ringerc Reporter ringerc => elvstone
2005-06-30 06:51 ringerc OS => FreeBSD
2005-06-30 06:51 ringerc OS Version => 5.4
2005-06-30 06:51 ringerc 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 ringerc 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 ringerc Status assigned => resolved
2005-07-01 10:30 ringerc Fixed in Version => 1.2.2cvs
2005-07-01 10:30 ringerc Resolution open => fixed
2005-07-01 10:30 ringerc Note Added: 0005310
2005-07-09 18:47 cbradney Status resolved => closed
2005-07-16 17:14 ringerc Relationship added related to 0002247