# New Ticket Created by Peter Sinnott # Please include the string: [perl #36087] # in the subject line of all future correspondence about this issue. # <URL: https://rt.perl.org/rt3/Ticket/Display.html?id=36087 >
--- osname= freebsd osvers= 5.2.1-release-p1 arch= i386-freebsd-64int cc= cc --- Flags: category=core severity=wishlist ack=no --- When configure runs config/auto/m4.pl to detect if the system m4 is gnu it hangs. Running "m4 --version" does not display the version number for freebsd m4. m4 starts up and sits their waiting for input from STDIN. Parrot::Configure::Step::capture_output ( used by m4.pl ) should probably be modified to timeout commands after 60 seconds and/or it should be possible to specify the override the name of the m4 binary in the platform/local hints file. --- Summary of my parrot 0.2.0 (r0) configuration: configdate='Wed Jun 1 22:50:48 2005' Platform: osname=freebsd, archname=i386-freebsd-64int jitcapable=1, jitarchname=i386-freebsd, jitosname=FREEBSD, jitcpuarch=i386 execcapable=1 perl=perl Compiler: cc='cc', ccflags='-DAPPLLIB_EXP="/usr/local/lib/perl5/5.8.6/BSDPAN" -DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H -pipe -I/usr/local/include', Linker and Libraries: ld='cc', ldflags=' -Wl,-E -L/usr/local/lib', cc_ldflags='', libs='-lm -lcrypt -lutil -lc_r' Dynamic Linking: share_ext='.so', ld_share_flags='-shared -L/usr/local/lib', load_ext='.so', ld_load_flags='-shared -L/usr/local/lib' Types: iv=long, intvalsize=4, intsize=4, opcode_t=long, opcode_t_size=4, ptrsize=4, ptr_alignment=1 byteorder=1234, nv=double, numvalsize=8, doublesize=8 --- Environment: HOME LANG LANGUAGE LD_LIBRARY_PATH LOGDIR PATH SHELL