-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 4/25/10 11:12 AM, Oliver Cordes wrote:
> Hi,
> 
> trying to compile everything for rapidsvn, fink tried to compile
> 
> wxmac-2.6.3-1003rc1
> 
> which failed with the following messages:
> 
> ./bk-deps g++ -c -o basedll_filefn.o -I.pch/wxprec_basedll 
> -D__WXMAC__            -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 
> -dynamic -fPIC -DPIC -DWX_PRECOMP -DNO_GCC_PRAGMA 
> -Ilib/wx/include/mac-ansi-release-2.6 -I./include -I/sw/include 
> -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -fpascal-strings 
> -I./src/mac/carbon/morefilex -I/Developer/Headers/FlatCarbon -O2 
> -fno-strict-aliasing -Wall -Wundef -Wno-ctor-dtor-privacy -fno-common 
> ./src/common/filefn.cpp
> ./src/mac/carbon/morefilex/MoreFilesX.h:1488: error: declaration of C 
> function 'OSErr FSVolumeMount(const void*, FSVolumeRefNum*)' conflicts with
> /System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Files.h:7299:
>  
> error: previous declaration 'OSStatus FSVolumeMount(UInt8*, 
> FSVolumeRefNum*)' here
> ./src/common/filefn.cpp: In function 'wxString 
> wxMacFSSpec2MacFilename(const FSSpec*)':
> ./src/common/filefn.cpp:907: warning: 'FSpMakeFSRef' is deprecated 
> (declared at 
> /System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Files.h:7477)
> ./src/common/filefn.cpp:907: warning: 'FSpMakeFSRef' is deprecated 
> (declared at 
> /System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Files.h:7477)
> make: *** [basedll_filefn.o] Error 1
> ### execution of make failed, exit code 2
> Removing runtime build-lock...
> Removing build-lock package...
> /sw/bin/dpkg-lockwait -r fink-buildlock-wxmac-2.6.3-1003rc1
> (Reading database ... 136869 files and directories currently installed.)
> Removing fink-buildlock-wxmac-2.6.3-1003rc1 ...
> Updating the list of locally available binary packages.
> 
> The problem occurs on Leopard (ppc) and Snow Leopard (intel/x86_64).I 
> think the problem don't depend on the CPU ...
> Looking into the code of wxmac I see that some of the code is really 
> outdated and also the wxmac webpage said that the recent version is 
> 2.8.x ...
> 
> Is there a possibility to add the recent version to the leopard 
> (x86_64)-repository? I found it in Leopard (ppc) which compiled smoothly.

Completely irrelevant to whether it compiles on x86_64.  It does not,
for the version in Fink right now, and so it is turned off for that
architecture. wxmac28 exists for all other architectures.

> I suggest to test if rapidsvn is able to compile against wxmac28 !

rapidsvn currently depends on wxmac28, not wxmac:

$ fink show-deps rapidsvn
Information about 10071 packages read in 1 seconds.

Package: rapidsvn (0.9.8-1)
To install the compiled package...
  The following other packages (and their dependencies) must be installed:
    libapr.0-shlibs
    libaprutil.0-shlibs
    svn15-shlibs
    svncpp2-shlibs (>= 0.9.8-1)
    wxmac28-shlibs
  The following other packages must not be installed:
    rapidsvn-gtk
    rapidsvn-gtk-ssl
To compile this package from source...
  The following packages are also compiled at the same time:
    svncpp2-dev (0.9.8-1)
    svncpp2-shlibs (0.9.8-1)
    svncpp2-doc (0.9.8-1)
  The following other packages (and their dependencies) must be installed:
    cyrus-sasl2-dev
    db48-aes | db48
    docbook-xsl (>= 1.58.1)
    doxygen
    expat1
    fink (>= 0.24.12)
    gdbm3
    graphviz
    libapr.0-dev
    libapr.0-shlibs
    libaprutil.0-dev
    libaprutil.0-shlibs
    libgettext8-dev
    libiconv-dev
    libxml2
    libxslt (>= 1.0.27)
    openldap24-dev
    svn15-dev
    svn15-shlibs
    system-openssl-dev
    wxmac28
    wxmac28-shlibs
  The following other packages must not be installed:
    [none]


> 
> Cheers,
>      Oliver
> 
I'm not sure what version of rapidsvn you're trying to install, but you
appear to have outdated package descriptions if you're installing one
that needs wxmac instead of wxmac28.  Do a "fink selfupdate".  However,
that being said, rapidsvn isn't available on x86_64, because wxmac28
doesn't work there.

- -- 
Alexander Hansen
Fink User Liaison
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAkvUupEACgkQB8UpO3rKjQ97xACfZaz9RAPBf6sOUazDsQMMqHev
0noAnAkuXGLFiQIABEANIOMv3H+HAtXK
=mRV6
-----END PGP SIGNATURE-----

------------------------------------------------------------------------------
_______________________________________________
Fink-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to