grads fails because gcc40 fails ?

Ryan Schmidt ryandesign at macports.org
Fri Dec 21 14:20:09 PST 2007


On Dec 21, 2007, at 12:50, Barry McInnes wrote:

> I installed the dependencies one at a time, and installed gcc42 as  
> well
> just to see if it would build which it does.
>
> Currently the stellarium error is
>
> sh-3.2# port install stellarium
> - --->  Staging boost into destroot
> Error: Target org.macports.destroot returned: no files matched glob
> pattern "*-1_34_1.dylib"
> Error: The following dependencies failed to build: boost
> Error: Status 1 encountered during processing.
> sh-3.2# port install boost
> - --->  Staging boost into destroot
> Error: Target org.macports.destroot returned: no files matched glob
> pattern "*-1_34_1.dylib"
> Error: Status 1 encountered during processing.
> sh-3.2#

That is not a stellarium error, that is a boost error. Please file a  
bug against the boost port and make sure to Cc the maintainer of the  
boost port.


> grads fails on gcc40
>
> /opt/local/var/macports/build/ 
> _opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_ 
> gcc40/work/gcc-4.0.4/gcc/config/rs6000/host-darwin.c:130:
> warning: passing argument 1 of 'sigaltstack' from incompatible  
> pointer type
> make[2]: *** [host-darwin.o] Error 1
> make[2]: *** Waiting for unfinished jobs....
> make[1]: *** [stage1_build] Error 2
> make: *** [profiledbootstrap] Error 2
>
> Error: The following dependencies failed to build: libnc-dap gcc40
> Error: Status 1 encountered during processing.
> [mac27:grib2/netcdf-3.6.2/libsrc] root#
>
>
> gcc40 fails
>
> /opt/local/var/macports/build/ 
> _opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_ 
> gcc40/work/gcc-4.0.4/gcc/config/rs6000/host-darwin.c:
> In function 'darwin_rs6000_extra_signals':
> /opt/local/var/macports/build/ 
> _opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_ 
> gcc40/work/gcc-4.0.4/gcc/config/rs6000/host-darwin.c:130:
> warning: passing argument 1 of 'sigaltstack' from incompatible  
> pointer type
> make[2]: *** [host-darwin.o] Error 1
> make[2]: *** Waiting for unfinished jobs....
> echo timestamp > s-gtype
> make[1]: *** [stage1_build] Error 2
> make: *** [profiledbootstrap] Error 2
>
> Error: Status 1 encountered during processing.

I'm not surprised gcc40 is failing to install. All ports that depend  
on gcc40 should be updated to depend on gcc42. I've been saying this  
for months. Please file bugs against any remaining ports which still  
depend on gcc40, and be sure to Cc those ports' maintainers, so that  
they can be updated. For unmaintained ports, please alert this list.





More information about the macports-users mailing list