ports/80395: libmemcache does not properly configure itself on FreeBSD 4.11
Tomaz
tomaz.borstnar at over.net
Wed Apr 27 09:40:22 UTC 2005
>Number: 80395
>Category: ports
>Synopsis: libmemcache does not properly configure itself on FreeBSD 4.11
>Confidential: no
>Severity: serious
>Priority: high
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Wed Apr 27 09:40:21 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator: Tomaz
>Release: 4.11
>Organization:
>Environment:
FreeBSD xp2400 4.11-STABLE FreeBSD 4.11-STABLE #0: Fri Mar 18 23:53:51 CET 2005 root at xp2400:/usr/obj/usr/src/sys/GENERIC i386
>Description:
libmemcache does not properly configure itself (via pmk) on FreeBSD 4.x. It does that just fine on FreeBSD 5.3 while on 4.x it does this:
xp2400# cd /usr/ports/databases/libmemcache
xp2400# make
===> libmemcache-1.2.3 depends on executable: pmk - found
===> Configuring for libmemcache-1.2.3
cd /usr/ports/databases/libmemcache/work/libmemcache-1.2.3; /usr/local/bin/pmk
PMK version 0.9.2
Loaded 44 predefinined variables.
Loaded 0 overridden switches.
Loaded 0 overridden variables.
Total : 62 variables.
Parsing '/usr/ports/databases/libmemcache/work/libmemcache-1.2.3/pmkfile'
Processing commands :
* Parsing settings
Setting global language :
Set to 'C'.
Collecting targets :
Added 'Makefile.pmk'.
Total 1 target(s) added.
Detecting compilers :
Gathering data for compiler detection.
Detecting 'CC' : GNU gcc (version 295).
Setting SLCFLAGS to '-fPIC'
Setting SLLDFLAGS to '-fPIC -shared'
* Parsing switches
Added 'debug' switch.
Total 1 switch(es) added.
< Begin of 'IF' condition [!debug]
* Parsing define
redefined 'CFLAGS' variable.
> End of 'IF' condition [!debug]
- Skipping 'IF' condition [debug]
* Parsing define
defined 'BASE' variable.
defined 'LIBDIR' variable.
* Checking binary [bzip_config]
Found binary 'bzip2' : yes.
* Checking binary [chown_config]
Found binary 'chown' : yes.
* Checking binary [cvs_config]
Found binary 'cvs' : yes.
* Checking binary [cvs2cl_config]
Found binary 'cvs2cl.pl' : no.
* Checking binary [cvs2cl_config]
Found binary 'cvs2cl' : no.
* Checking binary [echo_config]
Found binary 'echo' : yes.
* Checking binary [killall_config]
Found binary 'killall' : yes.
* Checking binary [ln_config]
Found binary 'ln' : yes.
* Checking binary [memcached_config]
Found binary 'memcached' : no.
* Checking binary [mv_config]
Found binary 'mv' : yes.
* Checking binary [pmk_config]
Found binary 'pmk' : yes.
* Checking binary [rm_config]
Found binary 'rm' : yes.
* Checking binary [tar_config]
Found binary 'tar' : yes.
* Checking header [include_read]
Use C language with CC compiler.
Store compiler flags in 'CFLAGS'.
Found header 'unistd.h' : yes.
Found function 'read' : yes.
* Checking header [include_socket]
Use C language with CC compiler.
Store compiler flags in 'CFLAGS'.
Found header 'sys/socket.h' : no.
*** Error code 1
Stop in /usr/ports/databases/libmemcache.
xp2400#
>How-To-Repeat:
Try to build libmemcache from ports on 4.x.
>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list