pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: pkg/37067 (cad/libgeda configuration fails on MacOS X 10.4.10)



The following reply was made to PR pkg/37067; it has been noted by GNATS.

From: "John D. Baker" <jdbaker%mylinuxisp.com@localhost>
To: gnats-bugs%NetBSD.org@localhost
Cc: Dan McMahill <dmcmahill%NetBSD.org@localhost>
Subject: Re: pkg/37067 (cad/libgeda configuration fails on MacOS X 10.4.10)
Date: Wed, 6 Feb 2008 08:46:07 -0600 (CST)

 Sorry it's taken so long to return to this issue.  I think I missed
 seeing this message when it first came in.
 
 On Wed, 10 Oct 2007, Dan McMahill wrote:
 
 > Could you attach the config.log which was generated in 
 > work/libgeda-<version>/config.log?  I don't need the whole thing, just the 
 > part where it says why it thinks you don't have the right guile.
 
 The relevant part of /work/libgeda-20070526/config.log shows:
 
 [...]
 configure:20551: checking for scm_make_smob_type in -lguile
 configure:20586: gcc -o conftest -pipe -O2 -I/usr/pkg/include -I/usr/include 
-I/
 usr/pkg/include/freetype2 -I/usr/X11R6/include -DPNG_NO_ASSEMBLER_CODE 
-no-cpp-p
 recomp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 
-I/usr/X11
 R6/include -L/usr/pkg/lib -L/usr/lib -L/usr/X11R6/lib conftest.c -lguile 
-D_THRE
 AD_SAFE  -D_REENTRANT -lguile -lltdl /usr/pkg/lib -L/usr/pkg/lib 
-L/usr/pkg/lib 
 -L/usr/lib -lpthread -lgmp -lm -lltdl -lpthread  >&5
 /usr/libexec/gcc/powerpc-apple-darwin8/4.0.1/ld: can't map file: /usr/pkg/lib 
((
 os/kern) invalid argument)
 collect2: ld returned 1 exit status
 configure:20592: $? = 1
 configure: failed program was:
 | /* confdefs.h.  */
 | #define PACKAGE_NAME ""
 | #define PACKAGE_TARNAME ""
 | #define PACKAGE_VERSION ""
 | #define PACKAGE_STRING ""
 | #define PACKAGE_BUGREPORT ""
 | #define STDC_HEADERS 1
 | #define HAVE_SYS_TYPES_H 1
 | #define HAVE_SYS_STAT_H 1
 | #define HAVE_STDLIB_H 1
 | #define HAVE_STRING_H 1
 | #define HAVE_MEMORY_H 1
 | #define HAVE_STRINGS_H 1
 | #define HAVE_INTTYPES_H 1
 | #define HAVE_STDINT_H 1
 | #define HAVE_UNISTD_H 1
 | #define HAVE_DLFCN_H 1
 | #define HAVE_SCM_EVAL_X_MODULE 1
 | /* end confdefs.h.  */
 | 
 | /* Override any GCC internal prototype to avoid an error.
 |    Use char because int might match the return type of a GCC
 |    builtin and then its argument prototype would still apply.  */
 | #ifdef __cplusplus
 | extern "C"
 | #endif
 | char scm_make_smob_type ();
 | int
 | main ()
 | {
 | return scm_make_smob_type ();
 |   ;
 |   return 0;
 | }
 configure:20610: result: no
 configure:20620: error: Upgrade Guile, At least version >= 1.3.2
 [...]
 
 Looks like a "-L" was dropped somewhere.  it would seem to be
 complaining about an unadorned "/usr/pkg/lib" right after "-lltdl"
 in the command line.
 
 -- 
 John D. Baker, KN5UKS                    NetBSD     Darwin/MacOS X
 jdbaker(at)mylinuxisp(dot)com                 OpenBSD            FreeBSD
 BSD -- It just sits there and _works_!
 GPG fingerprint:  D703 4A7E 479F 63F8 D3F4  BD99 9572 8F23 E4AD 1645
 



Home | Main Index | Thread Index | Old Index