# New Ticket Created by  Todd Olson 
# Please include the string:  [perl #55846]
# in the subject line of all future correspondence about this issue. 
# <URL: http://rt.perl.org/rt3/Ticket/Display.html?id=55846 >


---
osname= darwin
osvers= 8.0
arch=   darwin-thread-multi-2level
cc=     cc
---
Flags:
    category=core
    severity=low
    ack=no
---
In parrot 0.6.2 make realclean fails to remove the generate ./src/asmfun.s
Repeat by
  perl ./Configure.pl        # generates ./src/asmfun.s
  make realclean             # fails to remove ./src/asmfun.s

It is not clear how to modify config/gen/makefiles/root.in to fix this.
One alternative is to add archclean as a dependency of realclean
The documentation in root.in implies that is what intended.
This is currently favored at the YAPC:NA Parrot hackathon

Another alternative is to find some way to add it to STICKY_FILES

It is surprising that asmfun.s is not listed as a dependency of anything
... that it's only reference is as something removed by the command
run by archclean

Regards,
Todd Olson


---
Summary of my parrot 0.6.2 (r0) configuration:
  configdate='Sun Jun 15 16:44:16 2008 GMT'
  Platform:
    osname=darwin, archname=darwin-thread-multi-2level
    jitcapable=1, jitarchname=ppc-darwin,
    jitosname=DARWIN, jitcpuarch=ppc
    execcapable=1
    perl=perl
  Compiler:
    cc='cc', ccflags='-g -pipe -fno-common -no-cpp-precomp  
-I/usr/local/include -pipe -fno-common -Wno-long-double  -DHASATTRIBUTE_CONST  
-DHASATTRIBUTE_DEPRECATED  -DHASATTRIBUTE_MALLOC  -DHASATTRIBUTE_NONNULL  
-DHASATTRIBUTE_NORETURN  -DHASATTRIBUTE_PURE  -DHASATTRIBUTE_UNUSED  
-DHASATTRIBUTE_WARN_UNUSED_RESULT  -falign-functions=16 -fvisibility=hidden -W 
-Wall -Waggregate-return -Wbad-function-cast -Wcast-align -Wcast-qual 
-Wchar-subscripts -Wcomment -Wdeclaration-after-statement 
-Wdisabled-optimization -Wendif-labels -Wextra -Wformat -Wformat-extra-args 
-Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit 
-Wimplicit-function-declaration -Wimplicit-int -Wimport -Winit-self -Winline 
-Winvalid-pch -Wmain -Wmissing-braces -Wmissing-declarations 
-Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-prototypes 
-Wnested-externs -Wnonnull -Wpacked -Wparentheses -Wpointer-arith -Wreturn-type 
-Wsequence-point -Wno-shadow -Wsign-compare -Wstrict-aliasing -Ws
 trict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef 
-Wunknown-pragmas -Wno-unused -Wvariadic-macros -Wwrite-strings',
  Linker and Libraries:
    ld='c++', ldflags='-L/usr/local/lib 
-L/Users/wparrot01/Documents/Development/mill/001/parrot/0.6.2/01/blib/lib',
    cc_ldflags='',
    libs='-lm -framework OpenGL -framework GLUT -lcrypto'
  Dynamic Linking:
    share_ext='.dylib', ld_share_flags='-dynamiclib -undefined dynamic_lookup',
    load_ext='.bundle', ld_load_flags='-bundle -undefined dynamic_lookup'
  Types:
    iv=long, intvalsize=4, intsize=4, opcode_t=long, opcode_t_size=4,
    ptrsize=4, ptr_alignment=1 byteorder=4321, 
    nv=double, numvalsize=8, doublesize=8

---
Environment:
    DYLD_LIBRARY_PATH  (unset)
    HOME =/Users/wparrot01
    LANG  (unset)
    LANGUAGE  (unset)
    LD_LIBRARY_PATH  (unset)
    LOGDIR  (unset)
    PATH =/bin:/sbin:/usr/bin:/usr/sbin
    SHELL =/bin/bash

Reply via email to