On 5/29/2012 7:25 AM, Martin Costabel wrote:
> On 24/05/12 16:27, Daniel Macks wrote:
>> On Thu, 24 May 2012 07:17:02 -0700, Richard Miles
>> <[email protected]>   wrote:
>> When I try to compile at-spi it fails:AT-SPI setup:
>>>
>>>    Source code location: .
>>>    Compiler: gcc
>>>    Prefix: /sw
>>>
>>>    Welcome to the wonderful world of Accessibility.
>>>       http://developer.gnome.org/projects/gap/
>>>
>>> make
>>> Makefile:901: *** missing separator (did you mean TAB instead of 8
>>> spaces?).  Stop.
> []
>> I reproduced this when I have the latest "make" package (3.82-1)
>> installed, but downgrading to the previous version (3.81-2, perhaps via:
>>
>> dpkg -i /sw/fink/debs/make_3.81-2_darwin-i386.deb
>>
>> or similar command) resolvesd the problem. I'll ping the folks who
>> worked on the upgrade to the make package..
>
> Is it possible that the new make simply detects errors in Makefiles that
> /usr/bin/make or earlier Fink makes silently ignored? Here is another
> example I just came across:
>
> I get a build failure for wxgtk2.8-2.8.12-3 (10.6/x86_64) with Fink's
> make installed that does not happen when Fink's make is removed:
>
> [...]
> config.status: creating contrib/utils/Makefile
> config.status: creating lib/wx/include/gtk2-unicode-release-2.8/wx/setup.h
> config.status: executing wx-config commands
>
> Configured wxWidgets 2.8.12 for `x86_64-apple-darwin10'
>
>     Which GUI toolkit should wxWidgets use?                 GTK+ 2 with
> support for gnomeprint gnomevfs
>     Should wxWidgets be compiled into single library?       no
>     Should wxWidgets be compiled in debug mode?             no
>     Should wxWidgets be linked as a shared library?         yes
>     Should wxWidgets be compiled in Unicode mode?           yes
>     What level of wxWidgets compatibility should be enabled?
>                                          wxWidgets 2.4      no
>                                          wxWidgets 2.6      yes
>     Which libraries should wxWidgets use?
>                                          jpeg               sys
>                                          png                sys
>                                          regex              builtin
>                                          tiff               sys
>                                          zlib               sys
>                                          odbc               no
>                                          expat              sys
>                                          libmspack          no
>                                          sdl                yes
>
>     make
> Makefile:10473: *** missing separator.  Stop.
> ### execution of /tmp/fink.9qhan failed, exit code 2
> [...]
>
> The offending lines in build/Makefile do indeed look suspect, like not
> quite processed:
>
> @USE_PLUGINS_0@__PLUGIN_ADV_SRC_OBJECTS_3 \
> @USE_PLUGINS_0@ = advlib_sound_sdl.o
>
> My guess is that this comes from a bug in Makefile.in, introduced by the
> wxgtk2.8 patch file. Anyway, removing Fink's make let the build succeed.

Martin,

Can you check that if you modify the wxgtk2.8.patch at lines 62 and 63 
from @USE_PLUGINS_0@ to @COND_USE_PLUGINS_0@ that the build finishes and 
that wxgtk works? The bug does seem to be in how the conditional was 
patched, and it took 4 years for make to decide that an unresolved 
conditional was not OK.

Hanspeter

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Fink-users mailing list
[email protected]
List archive:
http://news.gmane.org/gmane.os.macosx.fink.user
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to