Perl / perl5

🐪 The Perl programming language
https://dev.perl.org/perl5/
Other
1.99k stars 559 forks source link

Perl 5.7.2 (-Dusethreads) will __not__ build on FreeBSD 4.3-STABLE #4559

Closed p5pRT closed 19 years ago

p5pRT commented 23 years ago

Migrated from rt.perl.org#7882 (status was 'rejected')

Searchable as RT7882$

p5pRT commented 23 years ago

From Stanley.Hopcroft@IPAustralia.gov.au

I was wanting to know if an embedded application that build but seg faults with a threaded Perl 5.6.1 (see prev bug report) would work with 5.7.2.

Unfortunately\, 5.7.2 will __not__ build on FreeBSD 4.3-STABLE

Here is the last part of the output of 'make'.

-O rm -f libperl.a /usr/bin/ar rcu libperl.a perl.o gv.o toke.o perly.o op.o regcomp.o dump.o util.o mg.o hv.o av.o run.o pp_hot.o sv.o pp.o scope.o pp_ctl.o pp_sys.o doop.o doio.o regexec.o utf8.o taint.o deb.o universal.o xsutils.o globals.o perlio.o perlapi.o numeric.o locale.o pp_pack.o rm -f opmini.c cp op.c opmini.c `sh cflags libperl.a opmini.o` -DPERL_EXTERNAL_GLOB opmini.c   CCCMD = cc -DPERL_CORE -c -DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H -Wall -fno-strict-aliasing -I/usr/local/include -O rm -f opmini.c cc -pthread -Wl\,-E -L/usr/local/lib -o miniperl miniperlmain.o opmini.o libperl.a -lm -lc_r -lcrypt -lutil ../miniperl -w -Ilib -MExporter -e '\<?>' || make minitest Segmentation fault - core dumped You may see some irrelevant test failures if you have been unable to build lib/Config.pm. cd t && (rm -f perl; /bin/ln -s ../miniperl perl) && ./perl TEST base/*.t comp/*.t cmd/*.t run/*.t io/*.t op/*.t \</dev/tty Segmentation fault - core dumped *** Error code 139 (ignored) *** Error code 1 (ignored) ../miniperl configpm configpm.tmp *** Signal 11

Stop in /usr/home/anwsmh/build/perl-5.7.2.

Thank you\,

Yours sincerely.

--


Stanley Hopcroft IP Australia Network Specialist +61 2 6283 3189 +61 2 6281 1353 (FAX) Stanley.Hopcroft@​IPAustralia.Gov.AU


"Qvid me anxivs svm?"

config.sh

#!/bin/sh # # This file was produced by running the Configure script. It holds all the # definitions figured out by Configure. Should you modify one of these values\, # do not forget to propagate your changes by running "Configure -der". You may # instead choose to run each of the .SH files by yourself\, or "Configure -S". #

# Package name : perl5 # Source directory : . # Configuration time​: Thu Nov 8 12​:24​:55 EST 2001 # Configured by : anwsmh # Target system : freebsd pc09011.aipo.gov.au 4.3-20010501-stable freebsd 4.3-20010501-stable #0​: mon may 7 14​:24​:06 est 2001 root@​stan.aipo.gov.au​:usrsrcsyscompilestan i386

Author='' Date='$Date' Header='' Id='$Id' Locker='' Log='$Log' Mcc='Mcc' RCSfile='$RCSfile' Revision='$Revision' Source='' State='' _a='.a' _exe='' _o='.o' afs='false' afsroot='/afs' alignbytes='4' ansi2knr='' aphostname='/bin/hostname' api_revision='5' api_subversion='0' api_version='5' api_versionstring='5.005' ar='ar' archlib='/opt/perl5.7.2/lib/5.7.2/i386-freebsd-thread-multi' archlibexp='/opt/perl5.7.2/lib/5.7.2/i386-freebsd-thread-multi' archname64='' archname='i386-freebsd-thread-multi' archobjs='' awk='awk' baserev='5.0' bash='' bin='/opt/perl5.7.2/bin' bincompat5005='undef' binexp='/opt/perl5.7.2/bin' bison='bison' byacc='byacc' byteorder='1234' c='' castflags='0' cat='cat' cc='cc' cccdlflags='-DPIC -fpic' ccdlflags=' ' ccflags='-DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H -Wall -fno-strict-aliasing -I/usr/local/include' ccflags_uselargefiles='' ccname='gcc' ccsymbols='__FreeBSD_cc_version=430000 __GNUC_MINOR__=95 __i386=1 __i386__=1 __unix=1 __unix__=1 cpu=i386 machine=i386 system=FreeBSD system=unix' ccversion='' cf_by='anwsmh' cf_email='anwsmh@​pc09011.aipo.gov.au' cf_time='Thu Nov 8 12​:24​:55 EST 2001' charsize='1' chgrp='' chmod='chmod' chown='' clocktype='clock_t' comm='comm' compress='' contains='grep' cp='cp' cpio='' cpp='cpp' cpp_stuff='42' cppccsymbols='__ELF__=1 __FreeBSD__=4 __GNUC__=2 i386=1 unix=1' cppflags='-DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H -Wall -fno-strict-aliasing -I/usr/local/include' cpplast='-' cppminus='-' cpprun='cc -E' cppstdin='cc -E' cppsymbols='__GNUC_MINOR__=95 __STDC__=1 __i386=1 __i386__=1 __unix=1 __unix__=1' cryptlib='' csh='csh' d_Gconvert='sprintf((b)\,"%.*g"\,(n)\,(x))' d_PRIEUldbl='define' d_PRIFUldbl='define' d_PRIGUldbl='define' d_PRIXU64='define' d_PRId64='define' d_PRIeldbl='define' d_PRIfldbl='define' d_PRIgldbl='define' d_PRIi64='define' d_PRIo64='define' d_PRIu64='define' d_PRIx64='define' d_SCNfldbl='define' d__fwalk='undef' d_access='define' d_accessx='undef' d_alarm='define' d_archlib='define' d_atolf='undef' d_atoll='undef' d_attribut='define' d_bcmp='define' d_bcopy='define' d_bincompat5005='undef' d_bsd='define' d_bsdgetpgrp='undef' d_bsdsetpgrp='define' d_bzero='define' d_casti32='undef' d_castneg='define' d_charvspr='undef' d_chown='define' d_chroot='define' d_chsize='undef' d_closedir='define' d_cmsghdr_s='define' d_const='define' d_crypt='define' d_csh='define' d_cuserid='undef' d_dbl_dig='define' d_dbminitproto='undef' d_difftime='define' d_dirnamlen='define' d_dlerror='define' d_dlopen='define' d_dlsymun='undef' d_dosuid='undef' d_drand48proto='define' d_dup2='define' d_eaccess='undef' d_endgrent='define' d_endhent='define' d_endnent='define' d_endpent='define' d_endpwent='define' d_endsent='define' d_eofnblk='define' d_eunice='undef' d_fchdir='define' d_fchmod='define' d_fchown='define' d_fcntl='define' d_fcntl_can_lock='define' d_fd_macros='define' d_fd_set='define' d_fds_bits='define' d_fgetpos='define' d_flexfnam='define' d_flock='define' d_flockproto='define' d_fork='define' d_fpathconf='define' d_fpos64_t='undef' d_frexpl='undef' d_fs_data_s='undef' d_fseeko='define' d_fsetpos='define' d_fstatfs='define' d_fstatvfs='undef' d_fsync='define' d_ftello='define' d_ftime='undef' d_getcwd='define' d_getespwnam='undef' d_getfsstat='define' d_getgrent='define' d_getgrps='define' d_gethbyaddr='define' d_gethbyname='define' d_gethent='define' d_gethname='define' d_gethostprotos='define' d_getitimer='define' d_getlogin='define' d_getmnt='undef' d_getmntent='undef' d_getnbyaddr='define' d_getnbyname='define' d_getnent='define' d_getnetprotos='define' d_getpagsz='define' d_getpbyname='define' d_getpbynumber='define' d_getpent='define' d_getpgid='define' d_getpgrp2='undef' d_getpgrp='define' d_getppid='define' d_getprior='define' d_getprotoprotos='define' d_getprpwnam='undef' d_getpwent='define' d_getsbyname='define' d_getsbyport='define' d_getsent='define' d_getservprotos='define' d_getspnam='undef' d_gettimeod='define' d_gnulibc='undef' d_grpasswd='define' d_hasmntopt='undef' d_htonl='define' d_iconv='undef' d_index='undef' d_inetaton='define' d_int64_t='define' d_isascii='define' d_isnan='define' d_isnanl='undef' d_killpg='define' d_lchown='define' d_ldbl_dig='define' d_link='define' d_locconv='define' d_lockf='define' d_longdbl='define' d_longlong='define' d_lseekproto='define' d_lstat='define' d_madvise='define' d_mblen='define' d_mbstowcs='define' d_mbtowc='define' d_memchr='define' d_memcmp='define' d_memcpy='define' d_memmove='define' d_memset='define' d_mkdir='define' d_mkdtemp='define' d_mkfifo='define' d_mkstemp='define' d_mkstemps='define' d_mktime='define' d_mmap='define' d_modfl='undef' d_modfl_pow32_bug='undef' d_mprotect='define' d_msg='define' d_msg_ctrunc='define' d_msg_dontroute='define' d_msg_oob='define' d_msg_peek='define' d_msg_proxy='undef' d_msgctl='define' d_msgget='define' d_msghdr_s='define' d_msgrcv='define' d_msgsnd='define' d_msync='define' d_munmap='define' d_mymalloc='undef' d_nice='define' d_nl_langinfo='undef' d_nv_preserves_uv='define' d_nv_preserves_uv_bits='32' d_off64_t='undef' d_old_pthread_create_joinable='undef' d_oldpthreads='undef' d_oldsock='undef' d_open3='define' d_pathconf='define' d_pause='define' d_perl_otherlibdirs='undef' d_phostname='undef' d_pipe='define' d_poll='define' d_portable='define' d_pthread_atfork='undef' d_pthread_yield='define' d_pwage='undef' d_pwchange='define' d_pwclass='define' d_pwcomment='undef' d_pwexpire='define' d_pwgecos='define' d_pwpasswd='define' d_pwquota='undef' d_qgcvt='undef' d_quad='define' d_readdir='define' d_readlink='define' d_readv='define' d_recvmsg='define' d_rename='define' d_rewinddir='define' d_rmdir='define' d_safebcpy='undef' d_safemcpy='undef' d_sanemcmp='define' d_sbrkproto='define' d_sched_yield='define' d_scm_rights='define' d_seekdir='define' d_select='define' d_sem='define' d_semctl='define' d_semctl_semid_ds='define' d_semctl_semun='define' d_semget='define' d_semop='define' d_sendmsg='define' d_setegid='define' d_seteuid='define' d_setgrent='define' d_setgrps='define' d_sethent='define' d_setitimer='define' d_setlinebuf='define' d_setlocale='define' d_setnent='define' d_setpent='define' d_setpgid='define' d_setpgrp2='undef' d_setpgrp='define' d_setprior='define' d_setproctitle='define' d_setpwent='define' d_setregid='define' d_setresgid='define' d_setresuid='define' d_setreuid='define' d_setrgid='define' d_setruid='define' d_setsent='define' d_setsid='define' d_setvbuf='define' d_sfio='undef' d_shm='define' d_shmat='define' d_shmatprototype='define' d_shmctl='define' d_shmdt='define' d_shmget='define' d_sigaction='define' d_sigprocmask='define' d_sigsetjmp='define' d_sockatmark='undef' d_sockatmarkproto='undef' d_socket='define' d_socklen_t='define' d_sockpair='define' d_socks5_init='undef' d_sqrtl='undef' d_sresgproto='define' d_sresuproto='define' d_statblks='define' d_statfs_f_flags='define' d_statfs_s='define' d_statvfs='undef' d_stdio_cnt_lval='define' d_stdio_ptr_lval='define' d_stdio_ptr_lval_nochange_cnt='define' d_stdio_ptr_lval_sets_cnt='undef' d_stdio_stream_array='define' d_stdiobase='define' d_stdstdio='define' d_strchr='define' d_strcoll='define' d_strctcpy='define' d_strerrm='strerror(e)' d_strerror='define' d_strftime='define' d_strtod='define' d_strtol='define' d_strtold='undef' d_strtoll='define' d_strtoq='define' d_strtoul='define' d_strtoull='define' d_strtouq='define' d_strxfrm='define' d_suidsafe='undef' d_symlink='define' d_syscall='define' d_syscallproto='define' d_sysconf='define' d_sysernlst='' d_syserrlst='define' d_system='define' d_tcgetpgrp='define' d_tcsetpgrp='define' d_telldir='define' d_telldirproto='define' d_time='define' d_times='define' d_truncate='define' d_tzname='define' d_u32align='define' d_ualarm='define' d_umask='define' d_uname='define' d_union_semun='define' d_usleep='define' d_usleepproto='define' d_ustat='undef' d_vendorarch='undef' d_vendorbin='undef' d_vendorlib='undef' d_vfork='define' d_void_closedir='undef' d_voidsig='define' d_voidtty='' d_volatile='define' d_vprintf='define' d_wait4='define' d_waitpid='define' d_wcstombs='define' d_wctomb='define' d_writev='define' d_xenix='undef' date='date' db_hashtype='int' db_prefixtype='int' db_version_major='1' db_version_minor='0' db_version_patch='0' defvoidused='15' direntrytype='struct dirent' dlext='so' dlsrc='dl_dlopen.xs' doublesize='8' drand01='drand48()' dynamic_ext='B ByteLoader Cwd DB_File Data/Dumper Devel/DProf Devel/Peek Digest/MD5 Encode Fcntl File/Glob Filter/Util/Call GDBM_File IO IPC/SysV List/Util MIME/Base64 NDBM_File Opcode POSIX PerlIO/Scalar PerlIO/Via SDBM_File Socket Storable Sys/Hostname Sys/Syslog Time/HiRes Time/Piece XS/Typemap attrs re' eagain='EAGAIN' ebcdic='undef' echo='echo' egrep='egrep' emacs='' eunicefix='​:' exe_ext='' expr='expr' extensions='B ByteLoader Cwd DB_File Data/Dumper Devel/DProf Devel/Peek Digest/MD5 Encode Fcntl File/Glob Filter/Util/Call GDBM_File IO IPC/SysV List/Util MIME/Base64 NDBM_File Opcode POSIX PerlIO/Scalar PerlIO/Via SDBM_File Socket Storable Sys/Hostname Sys/Syslog Time/HiRes Time/Piece XS/Typemap attrs re Errno' fflushNULL='define' fflushall='undef' find='' firstmakefile='makefile' flex='' fpossize='8' fpostype='fpos_t' freetype='void' from='​:' full_ar='/usr/bin/ar' full_csh='/bin/csh' full_sed='/usr/bin/sed' gccosandvers='' gccversion='2.95.3 [FreeBSD] 20010315 (release)' gidformat='"lu"' gidsign='1' gidsize='4' gidtype='gid_t' glibpth='/usr/lib /usr/local/lib' grep='grep' groupcat='cat /etc/group' groupstype='gid_t' gzip='gzip' h_fcntl='false' h_sysfile='true' hint='recommended' hostcat='cat /etc/hosts' i16size='2' i16type='short' i32size='4' i32type='long' i64size='8' i64type='long long' i8size='1' i8type='char' i_arpainet='define' i_bsdioctl='' i_db='define' i_dbm='undef' i_dirent='define' i_dld='undef' i_dlfcn='define' i_fcntl='undef' i_float='define' i_gdbm='define' i_grp='define' i_iconv='undef' i_ieeefp='define' i_inttypes='define' i_langinfo='undef' i_libutil='define' i_limits='define' i_locale='define' i_machcthr='undef' i_malloc='define' i_math='define' i_memory='undef' i_mntent='undef' i_ndbm='define' i_netdb='define' i_neterrno='undef' i_netinettcp='define' i_niin='define' i_poll='define' i_prot='undef' i_pthread='define' i_pwd='define' i_rpcsvcdbm='undef' i_sfio='undef' i_sgtty='undef' i_shadow='undef' i_socks='undef' i_stdarg='define' i_stddef='define' i_stdlib='define' i_string='define' i_sunmath='undef' i_sysaccess='undef' i_sysdir='define' i_sysfile='define' i_sysfilio='define' i_sysin='undef' i_sysioctl='define' i_syslog='define' i_sysmman='define' i_sysmode='undef' i_sysmount='define' i_sysndir='undef' i_sysparam='define' i_sysresrc='define' i_syssecrt='undef' i_sysselct='define' i_syssockio='define' i_sysstat='define' i_sysstatfs='undef' i_sysstatvfs='undef' i_systime='define' i_systimek='undef' i_systimes='define' i_systypes='define' i_sysuio='define' i_sysun='define' i_sysutsname='define' i_sysvfs='undef' i_syswait='define' i_termio='undef' i_termios='define' i_time='undef' i_unistd='define' i_ustat='undef' i_utime='define' i_values='define' i_varargs='undef' i_varhdr='stdarg.h' i_vfork='undef' ignore_versioned_solibs='' inc_version_list=' ' inc_version_list_init='0' incpath='' inews='' installarchlib='/opt/perl5.7.2/lib/5.7.2/i386-freebsd-thread-multi' installbin='/opt/perl5.7.2/bin' installman1dir='/opt/perl5.7.2/man/man1' installman3dir='/opt/perl5.7.2/man/man3' installprefix='/opt/perl5.7.2' installprefixexp='/opt/perl5.7.2' installprivlib='/opt/perl5.7.2/lib/5.7.2' installscript='/opt/perl5.7.2/bin' installsitearch='/opt/perl5.7.2/lib/site_perl/5.7.2/i386-freebsd-thread-multi' installsitebin='/opt/perl5.7.2/bin' installsitelib='/opt/perl5.7.2/lib/site_perl/5.7.2' installstyle='lib' installusrbinperl='undef' installvendorarch='' installvendorbin='' installvendorlib='' intsize='4' issymlink='/bin/test -h' ivdformat='"ld"' ivsize='4' ivtype='long' known_extensions='B ByteLoader Cwd DB_File Data/Dumper Devel/DProf Devel/Peek Digest/MD5 Encode Fcntl File/Glob Filter/Util/Call GDBM_File I18N/Langinfo IO IPC/SysV List/Util MIME/Base64 NDBM_File ODBM_File Opcode POSIX PerlIO/Scalar PerlIO/Via SDBM_File Socket Storable Sys/Hostname Sys/Syslog Thread Time/HiRes Time/Piece XS/Typemap attrs re' ksh='' ld='cc' lddlflags='-shared -L/usr/local/lib' ldflags='-pthread -Wl\,-E -L/usr/local/lib' ldflags_uselargefiles='' ldlibpthname='LD_LIBRARY_PATH' less='less' lib_ext='.a' libc='' libperl='libperl.a' libpth='/usr/lib /usr/local/lib' libs='-lgdbm -lm -lc_r -lcrypt -lutil' libsdirs=' /usr/local/lib /usr/lib' libsfiles=' libgdbm.so.2 libm.so.2 libc_r.so.4 libcrypt.so.2 libutil.so.3' libsfound=' /usr/local/lib/libgdbm.so.2 /usr/lib/libm.so.2 /usr/lib/libc_r.so.4 /usr/lib/libcrypt.so.2 /usr/lib/libutil.so.3' libspath=' /usr/lib /usr/local/lib' libswanted='sfio socket bind inet nsl nm ndbm gdbm dbm db dl dld ld sun m c_r cposix posix ndir dir crypt sec ucb bsd BSD PW x iconv util' libswanted_uselargefiles='' line='' lint='' lkflags='' ln='ln' lns='/bin/ln -s' locincpth='/usr/local/include /opt/local/include /usr/gnu/include /opt/gnu/include /usr/GNU/include /opt/GNU/include' loclibpth='/usr/local/lib /opt/local/lib /usr/gnu/lib /opt/gnu/lib /usr/GNU/lib /opt/GNU/lib' longdblsize='12' longlongsize='8' longsize='4' lp='' lpr='' ls='ls' lseeksize='8' lseektype='off_t' mail='' mailx='' make='make' make_set_make='#' mallocobj='' mallocsrc='' malloctype='void *' man1dir='/opt/perl5.7.2/man/man1' man1direxp='/opt/perl5.7.2/man/man1' man1ext='1' man3dir='/opt/perl5.7.2/man/man3' man3direxp='/opt/perl5.7.2/man/man3' man3ext='3' mips_type='' mkdir='mkdir' mmaptype='caddr_t' modetype='mode_t' more='more' multiarch='undef' mv='' myarchname='i386-freebsd' mydomain='.aipo.gov.au' myhostname='pc09011' myuname='freebsd pc09011.aipo.gov.au 4.3-20010501-stable freebsd 4.3-20010501-stable #0​: mon may 7 14​:24​:06 est 2001 root@​stan.aipo.gov.au​:usrsrcsyscompilestan i386 ' n='-n' need_va_copy='undef' netdb_hlen_type='int' netdb_host_type='const char *' netdb_name_type='const char *' netdb_net_type='unsigned long' nm='nm' nm_opt='' nm_so_opt='' nonxs_ext='Errno' nroff='nroff' nvEUformat='"E"' nvFUformat='"F"' nvGUformat='"G"' nveformat='"e"' nvfformat='"f"' nvgformat='"g"' nvsize='8' nvtype='double' o_nonblock='O_NONBLOCK' obj_ext='.o' old_pthread_create_joinable='' optimize='-O' orderlib='false' osname='freebsd' osvers='4.3-20010501-stable' otherlibdirs=' ' package='perl5' pager='/usr/bin/less' passcat='cat /etc/passwd' patchlevel='7' path_sep='​:' perl5='/usr/bin/perl' perl='' perl_patchlevel='' perladmin='anwsmh@​pc09011.aipo.gov.au' perllibs='-lm -lc_r -lcrypt -lutil' perlpath='/opt/perl5.7.2/bin/perl' pg='pg' phostname='hostname' pidtype='pid_t' plibpth='' pm_apiversion='5.005' pmake='' pr='' prefix='/opt/perl5.7.2' prefixexp='/opt/perl5.7.2' privlib='/opt/perl5.7.2/lib/5.7.2' privlibexp='/opt/perl5.7.2/lib/5.7.2' prototype='define' ptrsize='4' quadkind='3' quadtype='long long' randbits='48' randfunc='drand48' randseedtype='long' ranlib='​:' rd_nodata='-1' revision='5' rm='rm' rmail='' run='' runnm='false' sPRIEUldbl='"LE"' sPRIFUldbl='"LF"' sPRIGUldbl='"LG"' sPRIXU64='"llX"' sPRId64='"lld"' sPRIeldbl='"Le"' sPRIfldbl='"Lf"' sPRIgldbl='"Lg"' sPRIi64='"lli"' sPRIo64='"llo"' sPRIu64='"llu"' sPRIx64='"llx"' sSCNfldbl='"Lf"' sched_yield='sched_yield()' scriptdir='/opt/perl5.7.2/bin' scriptdirexp='/opt/perl5.7.2/bin' sed='sed' seedfunc='srand48' selectminbits='1' selecttype='fd_set *' sendmail='' sh='/bin/sh' shar='' sharpbang='#!' shmattype='char *' shortsize='2' shrpenv='' shsharp='true' sig_count='32' sig_name='ZERO HUP INT QUIT ILL TRAP ABRT EMT FPE KILL BUS SEGV SYS PIPE ALRM TERM URG STOP TSTP CONT CHLD TTIN TTOU IO XCPU XFSZ VTALRM PROF WINCH INFO USR1 USR2 IOT ' sig_name_init='"ZERO"\, "HUP"\, "INT"\, "QUIT"\, "ILL"\, "TRAP"\, "ABRT"\, "EMT"\, "FPE"\, "KILL"\, "BUS"\, "SEGV"\, "SYS"\, "PIPE"\, "ALRM"\, "TERM"\, "URG"\, "STOP"\, "TSTP"\, "CONT"\, "CHLD"\, "TTIN"\, "TTOU"\, "IO"\, "XCPU"\, "XFSZ"\, "VTALRM"\, "PROF"\, "WINCH"\, "INFO"\, "USR1"\, "USR2"\, "IOT"\, 0' sig_num='0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 6 ' sig_num_init='0\, 1\, 2\, 3\, 4\, 5\, 6\, 7\, 8\, 9\, 10\, 11\, 12\, 13\, 14\, 15\, 16\, 17\, 18\, 19\, 20\, 21\, 22\, 23\, 24\, 25\, 26\, 27\, 28\, 29\, 30\, 31\, 6\, 0' sig_size='33' signal_t='void' sitearch='/opt/perl5.7.2/lib/site_perl/5.7.2/i386-freebsd-thread-multi' sitearchexp='/opt/perl5.7.2/lib/site_perl/5.7.2/i386-freebsd-thread-multi' sitebin='/opt/perl5.7.2/bin' sitebinexp='/opt/perl5.7.2/bin' sitelib='/opt/perl5.7.2/lib/site_perl/5.7.2' sitelib_stem='/opt/perl5.7.2/lib/site_perl' sitelibexp='/opt/perl5.7.2/lib/site_perl/5.7.2' siteprefix='/opt/perl5.7.2' siteprefixexp='/opt/perl5.7.2' sizesize='4' sizetype='size_t' sleep='' smail='' so='so' sockethdr='' socketlib='' socksizetype='socklen_t' sort='sort' spackage='Perl5' spitshell='cat' src='.' ssizetype='ssize_t' startperl='#!/opt/perl5.7.2/bin/perl5.7.2' startsh='#!/bin/sh' static_ext=' ' stdchar='char' stdio_base='((fp)->_ub._base ? (fp)->_ub._base : (fp)->_bf._base)' stdio_bufsiz='((fp)->_ub._base ? (fp)->_ub._size : (fp)->_bf._size)' stdio_cnt='((fp)->_r)' stdio_filbuf='' stdio_ptr='((fp)->_p)' stdio_stream_array='__sF' strings='/usr/include/string.h' submit='' subversion='2' sysman='/usr/share/man/man1' tail='' tar='' targetarch='' tbl='' tee='' test='test' timeincl='/usr/include/sys/time.h ' timetype='time_t' to='​:' touch='touch' tr='tr' trnl='\n' troff='' u16size='2' u16type='unsigned short' u32size='4' u32type='unsigned long' u64size='8' u64type='unsigned long long' u8size='1' u8type='unsigned char' uidformat='"lu"' uidsign='1' uidsize='4' uidtype='uid_t' uname='uname' uniq='uniq' uquadtype='unsigned long long' use5005threads='undef' use64bitall='undef' use64bitint='undef' usecrosscompile='undef' usedl='define' useithreads='define' uselargefiles='define' uselongdouble='undef' usemorebits='undef' usemultiplicity='define' usemymalloc='n' usenm='false' useopcode='true' useperlio='define' useposix='true' usereentrant='undef' usesfio='false' useshrplib='false' usesocks='undef' usethreads='define' usevendorprefix='undef' usevfork='true' usrinc='/usr/include' uuname='' uvXUformat='"lX"' uvoformat='"lo"' uvsize='4' uvtype='unsigned long' uvuformat='"lu"' uvxformat='"lx"' vendorarch='' vendorarchexp='' vendorbin='' vendorbinexp='' vendorlib='' vendorlib_stem='' vendorlibexp='' vendorprefix='' vendorprefixexp='' version='5.7.2' version_patchlevel_string='version 7 subversion 2' versiononly='define' vi='' voidflags='15' xlibpth='/usr/lib/386 /lib/386' xs_apiversion='5.7.2' yacc='/usr/bin/byacc' yaccflags='' zcat='' zip='zip' # Configure command line arguments. config_arg0='./Configure' config_args='-Dprefix=/opt/perl5.7.2 -Dusethreads' config_argc=2 config_arg1='-Dprefix=/opt/perl5.7.2' config_arg2='-Dusethreads' PERL_REVISION=5 PERL_VERSION=7 PERL_SUBVERSION=2 PERL_API_REVISION=5 PERL_API_VERSION=5 PERL_API_SUBVERSION=0 PERL_PATCHLEVEL= PERL_CONFIG_SH=true

p5pRT commented 23 years ago

From @andk

  > Unfortunately\, 5.7.2 will __not__ build on FreeBSD 4.3-STABLE

Please try a recent snapshot of the development track. Details about dev are in the perlhack manpage. From Jarkko's posting​:

  From​: Jarkko Hietaniemi \jhi@&#8203;iki\.fi   Subject​: perl@​12892   To​: perl5-porters@​perl.org   Date​: Wed\, 7 Nov 2001 20​:38​:22 +0200   Resent-From​: k@​p11.speed-link.de

  http​://www.iki.fi/jhi/perl@​12892.tgz   http​://www.iki.fi/jhi/perl@​12892.tbz

  ftp​://ftp.funet.fi/pub/languages/perl/snap/perl@​12892.tgz   ftp​://ftp.funet.fi/pub/languages/perl/snap/perl@​12892.tbz

-- andreas

p5pRT commented 19 years ago

From @schwern

5.005 threads are deprecated and will be removed in 5.10. ithreads are known to work on FreeBSD. So I'm closing this ticket.

p5pRT commented 19 years ago

@schwern - Status changed from 'open' to 'rejected'