I'm adding this diff to the adastrap update I'm working on and will send
a complete patch soonish.

On Fri, Jun 21, 2013 at 11:05:08AM +0200, Pascal Stumpf wrote:
> On Sat, 08 Jun 2013 22:52:29 +0200, Pascal Stumpf wrote:
> > On Sat, 8 Jun 2013 22:20:44 +0200, Juan Francisco Cantero Hurtado wrote:
> > > On Sat, Jun 08, 2013 at 08:44:15PM +0200, Pascal Stumpf wrote:
> > > > On Sat, 8 Jun 2013 14:51:45 +0100, Stuart Henderson wrote:
> > > > > (req'd by pascal; cc'ing ports@ in case of interest interest).
> > > > > 
> > > > > Here are results from a bulk with MODGCC4_VERSION?=4.8 (this is with
> > > > > 4.8.0, I didn't have 4.8.1 when it started).
> > > > > 
> > > > > math/galculator:
> > > > > picked up libquadmath at build time, failed when dpb junked it.
> > > > > I didn't spot any other instances of this in the tree.
> > > > > 
> > > > > www/mozilla-firefox:
> > > > > www/seamonkey:
> > > > >      c++: error: unrecognized command line option '-rdynamic'
> > > > 
> > > > Does this happen during link time?  egcc -dumpspecs suggests that
> > > > rdynamic is correctly translated to -export-dynamic.
> > > 
> > > I had the same problem with racket and gcc 4.7 tree months ago.
> > > 
> > > https://github.com/plt/racket/commit/292c81a826f9ebba435f464fce375bd51a118355
> > > 
> > 
> > D'oh, now I see the problem; diff for 4.8:
> > 
> 
> ping; updated diff:
> 
> 
> Index: Makefile
> ===================================================================
> RCS file: /home/pascal/cvs/ports/lang/gcc/4.8/Makefile,v
> retrieving revision 1.8
> diff -u -p -r1.8 Makefile
> --- Makefile  18 Jun 2013 20:24:29 -0000      1.8
> +++ Makefile  21 Jun 2013 09:04:25 -0000
> @@ -5,7 +5,12 @@ ONLY_FOR_ARCHS = alpha amd64 i386 powerp
>  V = 4.8.1
>  FULL_VERSION = $V
>  FULL_PKGVERSION = $V
> -REVISION-main = 0
> +REVISION-main = 1
> +REVISION-c++ =       0
> +REVISION-java =      0
> +REVISION-f95 =       0
> +REVISION-objc =      0
> +REVISION-ada =       0
>  
>  ADASTRAP_LIBC-i386 = 68.2
>  ADASTRAP_LIBM-i386 = 8.0
> Index: patches/patch-gcc_config_openbsd_opt
> ===================================================================
> RCS file: patches/patch-gcc_config_openbsd_opt
> diff -N patches/patch-gcc_config_openbsd_opt
> --- /dev/null 1 Jan 1970 00:00:00 -0000
> +++ patches/patch-gcc_config_openbsd_opt      8 Jun 2013 20:50:00 -0000
> @@ -0,0 +1,11 @@
> +$OpenBSD$
> +--- gcc/config/openbsd.opt.orig      Sat Jun  8 22:49:21 2013
> ++++ gcc/config/openbsd.opt   Sat Jun  8 22:49:33 2013
> +@@ -32,4 +32,7 @@ Driver
> + pthread
> + Driver
> + 
> ++rdynamic
> ++Driver
> ++
> + ; This comment is to ensure we retain the blank line above.
> 

Reply via email to