Opened 9 months ago

Closed 9 months ago

Last modified 8 weeks ago

#67882 closed defect (duplicate)

m4 @1.4.19_1: Installation fails with file name too long error

Reported by: nathanpc (Nathan Campos) Owned by:
Priority: Normal Milestone:
Component: ports Version: 2.8.1
Keywords: Cc:
Port: m4

Description

When trying to install m4 as a requirement for the git port under Mac OS X 10.5.8 using a Power Mac G5 I was unable to get past the configuration phase of the port since it fails with a file name too long on what looks like an infinite recursion issue.

Here are the logs:

version:1
:debug:main Starting logging for m4 @1.4.19_1
:debug:sysinfo Mac OS X 10.5.8 (darwin/9.8.0) arch powerpc
:debug:sysinfo MacPorts 2.8.1
:debug:sysinfo Xcode 3.1.4, CLT 1.0.0.9000000000.1.1192168948
:debug:sysinfo SDK 10.5
:debug:sysinfo MACOSX_DEPLOYMENT_TARGET: 10.5
:debug:main Fetching m4-1.4.19_1.darwin_9.ppc.tbz2 archive size
:debug:main epoch: in tree: 2 installed: 2
:debug:main gettext 0.21.1_0 exists in the ports tree
:debug:main gettext 0.21.1_0  is the latest installed
:debug:main gettext 0.21.1_0  is active
:debug:main Merging existing requested variants '' into variants
:debug:main new fully merged portvariants: 
:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/devel/gettext
:debug:main OS darwin/9.8.0 (macOS 10.5.8) arch powerpc
:debug:main Sourcing PortGroup compiler_blacklist_versions 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/compiler_blacklist_versions-1.0.tcl
:debug:main Sourcing PortGroup muniversal 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/muniversal-1.0.tcl
:debug:main Sourcing PortGroup clang_dependency 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/clang_dependency-1.0.tcl
:debug:main compiler clang blacklisted because it's not installed or it doesn't work
:debug:main compiler clang blacklisted because it's not installed or it doesn't work
:debug:main muniversal: adding universal variant
:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Running callback portstartupitem::add_notes
:debug:main Finished running callback portstartupitem::add_notes
:debug:main No need to upgrade! gettext 0.21.1_0 >= gettext 0.21.1_0
:debug:main epoch: in tree: 0 installed: 0
:debug:main libiconv 1.17_0 exists in the ports tree
:debug:main libiconv 1.17_0  is the latest installed
:debug:main libiconv 1.17_0  is active
:debug:main Merging existing requested variants '' into variants
:debug:main new fully merged portvariants: 
:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/textproc/libiconv
:debug:main OS darwin/9.8.0 (macOS 10.5.8) arch powerpc
:debug:main Re-registering default for configure.universal_args
:debug:main Re-registering default for configure.cc_archflags
:debug:main Re-registering default for configure.objc_archflags
:debug:main Re-registering default for configure.cxx_archflags
:debug:main Re-registering default for configure.objcxx_archflags
:debug:main Re-registering default for configure.fc_archflags
:debug:main Re-registering default for configure.f90_archflags
:debug:main Re-registering default for configure.f77_archflags
:debug:main Re-registering default for configure.ld_archflags
:debug:main Re-registering default for configure.universal_cflags
:debug:main Re-registering default for configure.universal_objcflags
:debug:main Re-registering default for configure.universal_cxxflags
:debug:main Re-registering default for configure.universal_objcxxflags
:debug:main Re-registering default for configure.universal_cppflags
:debug:main Re-registering default for configure.universal_ldflags
:debug:main Sourcing PortGroup muniversal 1.1 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/muniversal-1.1.tcl
:debug:main Sourcing PortGroup clang_dependency 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/clang_dependency-1.0.tcl
:debug:main muniversal: adding universal variant
:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Running callback portstartupitem::add_notes
:debug:main Finished running callback portstartupitem::add_notes
:debug:main Running callback muniversal::add_compiler_flags
:debug:main Finished running callback muniversal::add_compiler_flags
:debug:main No need to upgrade! libiconv 1.17_0 >= libiconv 1.17_0
:debug:main epoch: in tree: 0 installed: 0
:debug:main libtextstyle 0.21.1_0 exists in the ports tree
:debug:main libtextstyle 0.21.1_0  is the latest installed
:debug:main libtextstyle 0.21.1_0  is active
:debug:main Merging existing requested variants '' into variants
:debug:main new fully merged portvariants: 
:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/devel/gettext
:debug:main OS darwin/9.8.0 (macOS 10.5.8) arch powerpc
:debug:main Sourcing PortGroup compiler_blacklist_versions 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/compiler_blacklist_versions-1.0.tcl
:debug:main Sourcing PortGroup muniversal 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/muniversal-1.0.tcl
:debug:main Sourcing PortGroup clang_dependency 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/clang_dependency-1.0.tcl
:debug:main compiler clang blacklisted because it's not installed or it doesn't work
:debug:main muniversal: adding universal variant
:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Running callback portstartupitem::add_notes
:debug:main Finished running callback portstartupitem::add_notes
:debug:main No need to upgrade! libtextstyle 0.21.1_0 >= libtextstyle 0.21.1_0
:debug:main epoch: in tree: 0 installed: 0
:debug:main ncurses 6.4_0 exists in the ports tree
:debug:main ncurses 6.4_0  is the latest installed
:debug:main ncurses 6.4_0  is active
:debug:main Merging existing requested variants '' into variants
:debug:main new fully merged portvariants: 
:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/devel/ncurses
:debug:main OS darwin/9.8.0 (macOS 10.5.8) arch powerpc
:debug:main Sourcing PortGroup clang_dependency 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/clang_dependency-1.0.tcl
:debug:main adding the default universal variant
:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Running callback portstartupitem::add_notes
:debug:main Finished running callback portstartupitem::add_notes
:debug:main No need to upgrade! ncurses 6.4_0 >= ncurses 6.4_0
:debug:main epoch: in tree: 0 installed: 0
:debug:main gettext-runtime 0.21.1_0 exists in the ports tree
:debug:main gettext-runtime 0.21.1_0  is the latest installed
:debug:main gettext-runtime 0.21.1_0  is active
:debug:main Merging existing requested variants '' into variants
:debug:main new fully merged portvariants: 
:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/devel/gettext
:debug:main OS darwin/9.8.0 (macOS 10.5.8) arch powerpc
:debug:main Sourcing PortGroup compiler_blacklist_versions 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/compiler_blacklist_versions-1.0.tcl
:debug:main Sourcing PortGroup muniversal 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/muniversal-1.0.tcl
:debug:main Sourcing PortGroup clang_dependency 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/clang_dependency-1.0.tcl
:debug:main compiler clang blacklisted because it's not installed or it doesn't work
:debug:main muniversal: adding universal variant
:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Running callback portstartupitem::add_notes
:debug:main Finished running callback portstartupitem::add_notes
:debug:main No need to upgrade! gettext-runtime 0.21.1_0 >= gettext-runtime 0.21.1_0
:debug:main epoch: in tree: 0 installed: 0
:debug:main gettext-tools-libs 0.21.1_0 exists in the ports tree
:debug:main gettext-tools-libs 0.21.1_0  is the latest installed
:debug:main gettext-tools-libs 0.21.1_0  is active
:debug:main Merging existing requested variants '' into variants
:debug:main new fully merged portvariants: 
:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/devel/gettext
:debug:main OS darwin/9.8.0 (macOS 10.5.8) arch powerpc
:debug:main Sourcing PortGroup compiler_blacklist_versions 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/compiler_blacklist_versions-1.0.tcl
:debug:main Sourcing PortGroup muniversal 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/muniversal-1.0.tcl
:debug:main Sourcing PortGroup clang_dependency 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/clang_dependency-1.0.tcl
:debug:main compiler clang blacklisted because it's not installed or it doesn't work
:debug:main compiler clang blacklisted because it's not installed or it doesn't work
:debug:main muniversal: adding universal variant
:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Running callback portstartupitem::add_notes
:debug:main Finished running callback portstartupitem::add_notes
:debug:main No need to upgrade! gettext-tools-libs 0.21.1_0 >= gettext-tools-libs 0.21.1_0
:msg:main --->  Computing dependencies for m4:info:main .:debug:main m4 has no conflicts
:debug:main Searching for dependency: gettext
:debug:main Found Dependency: receipt exists for gettext
:debug:main Searching for dependency: gettext-runtime
:debug:main Found Dependency: receipt exists for gettext-runtime
:debug:main Searching for dependency: libiconv
:debug:main Found Dependency: receipt exists for libiconv
:debug:main Executing org.macports.main (m4)
:debug:main dropping privileges: euid changed to 502, egid changed to 500.
:debug:archivefetch archivefetch phase started at Mon Jul 31 13:02:12 WEST 2023
:msg:archivefetch --->  Fetching archive for m4
:debug:archivefetch Executing org.macports.archivefetch (m4)
:debug:archivefetch euid/egid changed to: 0/0
:debug:archivefetch chowned /opt/local/var/macports/incoming to macports
:debug:archivefetch euid/egid changed to: 502/500
:info:archivefetch --->  m4-1.4.19_1.darwin_9.ppc.tbz2 doesn't seem to exist in /opt/local/var/macports/incoming/verified
:msg:archivefetch --->  Attempting to fetch m4-1.4.19_1.darwin_9.ppc.tbz2 from http://packages.macports.org/m4
:debug:archivefetch Fetching archive failed: The requested URL returned error: 404
:msg:archivefetch --->  Attempting to fetch m4-1.4.19_1.darwin_9.ppc.tbz2 from http://ema.uk.packages.macports.org/m4
:debug:archivefetch Fetching archive failed: The requested URL returned error: 404
:msg:archivefetch --->  Attempting to fetch m4-1.4.19_1.darwin_9.ppc.tbz2 from http://fra.de.packages.macports.org/m4
:debug:archivefetch Fetching archive failed: The requested URL returned error: 404
:debug:archivefetch Privilege de-escalation not attempted as not running as root.
:debug:fetch fetch phase started at Mon Jul 31 13:02:24 WEST 2023
:notice:fetch --->  Fetching distfiles for m4
:debug:fetch Executing org.macports.fetch (m4)
:debug:fetch Privilege de-escalation not attempted as not running as root.
:debug:checksum checksum phase started at Mon Jul 31 13:02:24 WEST 2023
:notice:checksum --->  Verifying checksums for m4
:debug:checksum Executing org.macports.checksum (m4)
:info:checksum --->  Checksumming m4-1.4.19.tar.bz2
:debug:checksum Calculated (rmd160) is c67f853c8aaaad4300ab3cb3a3effa0c0fd8b24a
:debug:checksum Correct (rmd160) checksum for m4-1.4.19.tar.bz2
:debug:checksum Calculated (sha256) is b306a91c0fd93bc4280cfc2e98cb7ab3981ff75a187bea3293811f452c89a8c8
:debug:checksum Correct (sha256) checksum for m4-1.4.19.tar.bz2
:debug:checksum Calculated (size) is 2150054
:debug:checksum Correct (size) checksum for m4-1.4.19.tar.bz2
:debug:checksum Privilege de-escalation not attempted as not running as root.
:debug:extract extract phase started at Mon Jul 31 13:02:25 WEST 2023
:notice:extract --->  Extracting m4
:debug:extract setting option extract.cmd to /usr/bin/bzip2
:debug:extract Executing org.macports.extract (m4)
:info:extract --->  Extracting m4-1.4.19.tar.bz2
:debug:extract setting option extract.args to '/opt/local/var/macports/distfiles/m4/m4-1.4.19.tar.bz2'
:debug:extract Environment: 
:debug:extract CC_PRINT_OPTIONS='YES'
:debug:extract CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_m4/m4/work/.CC_PRINT_OPTIONS'
:debug:extract CPATH='/opt/local/include'
:debug:extract DEVELOPER_DIR='/Developer'
:debug:extract LIBRARY_PATH='/opt/local/lib'
:debug:extract MACOSX_DEPLOYMENT_TARGET='10.5'
:info:extract Executing:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_m4/m4/work" && /usr/bin/bzip2 -dc '/opt/local/var/macports/distfiles/m4/m4-1.4.19.tar.bz2' | /usr/bin/gnutar --no-same-owner -xf - 
:debug:extract system:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_m4/m4/work" && /usr/bin/bzip2 -dc '/opt/local/var/macports/distfiles/m4/m4-1.4.19.tar.bz2' | /usr/bin/gnutar --no-same-owner -xf - 
:debug:extract euid/egid changed to: 0/0
:debug:extract chowned /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_m4/m4/work to macports
:debug:extract euid/egid changed to: 502/500
:debug:extract Privilege de-escalation not attempted as not running as root.
:debug:patch patch phase started at Mon Jul 31 13:02:27 WEST 2023
:debug:patch Executing org.macports.patch (m4)
:notice:patch --->  Applying patches to m4
:info:patch --->  Applying patch-clang-before-34.diff
:debug:patch Environment: 
:debug:patch CC_PRINT_OPTIONS='YES'
:debug:patch CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_m4/m4/work/.CC_PRINT_OPTIONS'
:debug:patch CPATH='/opt/local/include'
:debug:patch DEVELOPER_DIR='/Developer'
:debug:patch LIBRARY_PATH='/opt/local/lib'
:debug:patch MACOSX_DEPLOYMENT_TARGET='10.5'
:info:patch Executing:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_m4/m4/work/m4-1.4.19" && /usr/bin/patch -p0 < '/opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/devel/m4/files/patch-clang-before-34.diff'
:debug:patch system:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_m4/m4/work/m4-1.4.19" && /usr/bin/patch -p0 < '/opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/devel/m4/files/patch-clang-before-34.diff'
:info:patch patching file lib/cdefs.h
:info:patch patching file lib/config.hin
:debug:patch Privilege de-escalation not attempted as not running as root.
:debug:configure configure phase started at Mon Jul 31 13:02:27 WEST 2023
:notice:configure --->  Configuring m4
:debug:configure Preferred compilers: gcc-4.2 llvm-gcc-4.2 apple-gcc-4.2 gcc-4.0 macports-gcc-7 macports-gcc-6 macports-gcc-5 macports-clang-7.0 macports-clang-6.0 macports-clang-5.0 macports-clang-3.7 macports-clang-3.4
:debug:configure Using compiler 'Xcode GCC 4.2'
:debug:configure Executing org.macports.configure (m4)
:debug:configure Environment: 
:debug:configure CC='/usr/bin/gcc-4.2'
:debug:configure CC_PRINT_OPTIONS='YES'
:debug:configure CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_m4/m4/work/.CC_PRINT_OPTIONS'
:debug:configure CFLAGS='-pipe -Os -arch ppc'
:debug:configure CPATH='/opt/local/include'
:debug:configure CPPFLAGS='-I/opt/local/include'
:debug:configure CXX='/usr/bin/g++-4.2'
:debug:configure CXXFLAGS='-pipe -Os -arch ppc'
:debug:configure DEVELOPER_DIR='/Developer'
:debug:configure F90FLAGS='-pipe -Os -m32'
:debug:configure FCFLAGS='-pipe -Os -m32'
:debug:configure FFLAGS='-pipe -Os -m32'
:debug:configure INSTALL='/usr/bin/install -c'
:debug:configure LDFLAGS='-L/opt/local/lib -Wl,-headerpad_max_install_names -arch ppc'
:debug:configure LIBRARY_PATH='/opt/local/lib'
:debug:configure MACOSX_DEPLOYMENT_TARGET='10.5'
:debug:configure OBJC='/usr/bin/gcc-4.2'
:debug:configure OBJCFLAGS='-pipe -Os -arch ppc'
:debug:configure OBJCXX='/usr/bin/g++-4.2'
:debug:configure OBJCXXFLAGS='-pipe -Os -arch ppc'
:info:configure Executing:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_m4/m4/work/m4-1.4.19" && ./configure --prefix=/opt/local --disable-silent-rules --program-prefix=g --with-packager=MacPorts --with-packager-version="revision 1" --with-packager-bug-reports=https://trac.macports.org/wiki/Tickets ac_cv_libsigsegv=no 
:debug:configure system:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_m4/m4/work/m4-1.4.19" && ./configure --prefix=/opt/local --disable-silent-rules --program-prefix=g --with-packager=MacPorts --with-packager-version="revision 1" --with-packager-bug-reports=https://trac.macports.org/wiki/Tickets ac_cv_libsigsegv=no 
:info:configure checking for a BSD-compatible install... /usr/bin/install -c
:info:configure checking whether build environment is sane... yes
:info:configure checking for a race-free mkdir -p... ./build-aux/install-sh -c -d
:info:configure checking for gawk... no
:info:configure checking for mawk... no
:info:configure checking for nawk... no
:info:configure checking for awk... awk
:info:configure checking whether make sets $(MAKE)... yes
:info:configure checking whether make supports nested variables... yes
:info:configure checking whether make supports nested variables... (cached) yes
:info:configure checking for gcc... /usr/bin/gcc-4.2
:info:configure checking whether the C compiler works... yes
:info:configure checking for C compiler default output file name... a.out
:info:configure checking for suffix of executables... 
:info:configure checking whether we are cross compiling... no
:info:configure checking for suffix of object files... o
:info:configure checking whether the compiler supports GNU C... yes
:info:configure checking whether /usr/bin/gcc-4.2 accepts -g... yes
:info:configure checking for /usr/bin/gcc-4.2 option to enable C11 features... unsupported
:info:configure checking for /usr/bin/gcc-4.2 option to enable C99 features... -std=gnu99
:info:configure checking whether /usr/bin/gcc-4.2 -std=gnu99 understands -c and -o together... yes
:info:configure checking whether the compiler is clang... no
:info:configure checking for compiler option needed when checking for declarations... none
:info:configure checking whether make supports the include directive... yes (GNU style)
:info:configure checking dependency style of /usr/bin/gcc-4.2 -std=gnu99... gcc3
:info:configure checking for stdio.h... yes
:info:configure checking for stdlib.h... yes
:info:configure checking for string.h... yes
:info:configure checking for inttypes.h... yes
:info:configure checking for stdint.h... yes
:info:configure checking for strings.h... yes
:info:configure checking for sys/stat.h... yes
:info:configure checking for sys/types.h... yes
:info:configure checking for unistd.h... yes
:info:configure checking for wchar.h... yes
:info:configure checking for minix/config.h... no
:info:configure checking for pthread.h... yes
:info:configure checking for sys/param.h... yes
:info:configure checking for sys/socket.h... yes
:info:configure checking for dirent.h... yes
:info:configure checking for stdio_ext.h... no
:info:configure checking for getopt.h... yes
:info:configure checking for sys/cdefs.h... yes
:info:configure checking for threads.h... no
:info:configure checking for iconv.h... yes
:info:configure checking for limits.h... yes
:info:configure checking for crtdefs.h... no
:info:configure checking for wctype.h... yes
:info:configure checking for langinfo.h... yes
:info:configure checking for xlocale.h... yes
:info:configure checking for math.h... yes
:info:configure checking for sys/mman.h... yes
:info:configure checking for malloc.h... no
:info:configure checking for spawn.h... yes
:info:configure checking for sys/time.h... yes
:info:configure checking for sys/random.h... yes
:info:configure checking for sys/wait.h... yes
:info:configure checking for features.h... no
:info:configure checking for arpa/inet.h... yes
:info:configure checking for semaphore.h... yes
:info:configure checking for netdb.h... yes
:info:configure checking for netinet/in.h... yes
:info:configure checking for sys/select.h... yes
:info:configure checking for sys/ioctl.h... yes
:info:configure checking for sys/uio.h... yes
:info:configure checking whether it is safe to define __EXTENSIONS__... yes
:info:configure checking whether _XOPEN_SOURCE should be defined... no
:info:configure checking build system type... powerpc-apple-darwin9.8.0
:info:configure checking host system type... powerpc-apple-darwin9.8.0
:info:configure checking how to run the C preprocessor... /usr/bin/gcc-4.2 -std=gnu99 -E
:info:configure checking for grep that handles long lines and -e... /usr/bin/grep
:info:configure checking for egrep... /usr/bin/grep -E
:info:configure checking for Minix Amsterdam compiler... no
:info:configure checking for ar... ar
:info:configure checking for ranlib... ranlib
:info:configure checking whether to use C++... no
:info:configure checking for _LARGEFILE_SOURCE value needed for large files... no
:info:configure checking for special C compiler options needed for large files... no
:info:configure checking for _FILE_OFFSET_BITS value needed for large files... no
:info:configure configure: autobuild project... GNU M4
:info:configure configure: autobuild revision... 1.4.19
:info:configure configure: autobuild hostname... currant.local
:info:configure configure: autobuild timestamp... 20230731T120235Z
:info:configure checking for unsigned long long int... yes
:info:configure checking for long long int... yes
:info:configure checking for unsigned long long int... (cached) yes
:info:configure checking for size_t... yes
:info:configure checking for working alloca.h... yes
:info:configure checking for alloca... yes
:info:configure checking for inline... inline
:info:configure checking whether <wchar.h> uses 'inline' correctly... yes
:info:configure checking for btowc... yes
:info:configure checking for canonicalize_file_name... no
:info:configure checking for faccessat... no
:info:configure checking for realpath... yes
:info:configure checking for lstat... yes
:info:configure checking for _set_invalid_parameter_handler... no
:info:configure checking for fchdir... yes
:info:configure checking for fcntl... yes
:info:configure checking for symlink... yes
:info:configure checking for fdopendir... no
:info:configure checking for mempcpy... no
:info:configure checking for fpurge... yes
:info:configure checking for __fpurge... no
:info:configure checking for __freadahead... no
:info:configure checking for __freading... no
:info:configure checking for fstatat... no
:info:configure checking for getdtablesize... yes
:info:configure checking for getprogname... yes
:info:configure checking for getexecname... no
:info:configure checking for getrandom... no
:info:configure checking for iswcntrl... yes
:info:configure checking for iswblank... yes
:info:configure checking for uselocale... yes
:info:configure checking for newlocale... yes
:info:configure checking for duplocale... yes
:info:configure checking for freelocale... yes
:info:configure checking for mbsinit... yes
:info:configure checking for mbrtowc... yes
:info:configure checking for mbslen... no
:info:configure checking for mprotect... yes
:info:configure checking for mkstemp... yes
:info:configure checking for nl_langinfo... yes
:info:configure checking for openat... no
:info:configure checking for pipe... yes
:info:configure checking for pipe2... no
:info:configure checking for posix_spawn_file_actions_addchdir_np... no
:info:configure checking for posix_spawn_file_actions_addchdir... no
:info:configure checking for readlink... yes
:info:configure checking for isblank... yes
:info:configure checking for iswctype... yes
:info:configure checking for link... yes
:info:configure checking for secure_getenv... no
:info:configure checking for getuid... yes
:info:configure checking for geteuid... yes
:info:configure checking for getgid... yes
:info:configure checking for getegid... yes
:info:configure checking for sigaction... yes
:info:configure checking for sigaltstack... yes
:info:configure checking for siginterrupt... yes
:info:configure checking for setrlimit... yes
:info:configure checking for getrlimit... yes
:info:configure checking for snprintf... yes
:info:configure checking for strerror_r... yes
:info:configure checking for __xpg_strerror_r... no
:info:configure checking for strndup... no
:info:configure checking for vasnprintf... no
:info:configure checking for wcrtomb... yes
:info:configure checking for wcwidth... yes
:info:configure checking for explicit_bzero... no
:info:configure checking for memset_s... no
:info:configure checking for ftruncate... yes
:info:configure checking for gettimeofday... yes
:info:configure checking for pthread_sigmask... yes
:info:configure checking for setenv... yes
:info:configure checking for sleep... yes
:info:configure checking for catgets... yes
:info:configure checking for shutdown... yes
:info:configure checking for mquery... no
:info:configure checking for pstat_getprocvm... no
:info:configure checking for wctob... yes
:info:configure checking for nl_langinfo and CODESET... yes
:info:configure checking for a traditional french locale... fr_FR.ISO8859-1
:info:configure checking whether malloc is ptrdiff_t safe... no
:info:configure checking whether malloc, realloc, calloc set errno on failure... yes
:info:configure checking whether lstat correctly handles trailing slash... no
:info:configure checking whether // is distinct from /... no
:info:configure checking whether realpath works... no
:info:configure checking for getcwd... yes
:info:configure checking whether the preprocessor supports include_next... yes
:info:configure checking whether source code line length is unlimited... yes
:info:configure checking for /usr/bin/gcc-4.2 -std=gnu99 options needed to detect all undeclared functions... none needed
:info:configure checking if environ is properly declared... no
:info:configure checking for complete errno.h... no
:info:configure checking for EMULTIHOP value... yes
:info:configure checking for ENOLINK value... yes
:info:configure checking for EOVERFLOW value... yes
:info:configure checking whether strerror_r is declared... yes
:info:configure checking whether strerror_r returns char *... no
:info:configure checking for mode_t... yes
:info:configure checking for sig_atomic_t... yes
:info:configure checking whether fchdir is declared... yes
:info:configure checking for working fcntl.h... no (bad O_NOATIME)
:info:configure checking for pid_t... yes
:info:configure checking for eaccess... no
:info:configure checking whether frexp() can be used without linking with libm... yes
:info:configure checking whether alarm is declared... yes
:info:configure checking whether long double and double are the same... no
:info:configure checking whether stdin defaults to large file offsets... yes
:info:configure checking whether fseeko is declared... yes
:info:configure checking for fseeko... yes
:info:configure checking whether fflush works on input streams... no
:info:configure checking whether stat file-mode macros are broken... no
:info:configure checking for C/C++ restrict keyword... no
:info:configure checking for nlink_t... yes
:info:configure checking whether ftello is declared... yes
:info:configure checking whether ungetc works on arbitrary bytes... yes
:info:configure checking for ftello... yes
:info:configure checking whether ftello works... yes
:info:configure checking whether getcwd (NULL, 0) allocates memory for result... yes
:info:configure checking for getcwd with POSIX signature... yes
:info:configure checking whether getcwd is declared... yes
:info:configure checking whether getdtablesize is declared... yes
:info:configure checking for getopt.h... (cached) yes
:info:configure checking for getopt_long_only... yes
:info:configure checking whether getopt is POSIX compatible... no
:info:configure checking for pthread.h... (cached) yes
:info:configure checking for pthread_kill in -lpthread... yes
:info:configure checking whether POSIX threads API is available... yes
:info:configure checking whether setlocale (LC_ALL, NULL) is multithread-safe... no
:info:configure checking whether setlocale (category, NULL) is multithread-safe... yes
:info:configure checking whether imported symbols can be declared weak... no
:info:configure checking host CPU and C ABI... powerpc
:info:configure checking for ld used by /usr/bin/gcc-4.2 -std=gnu99... /usr/libexec/gcc/powerpc-apple-darwin9/4.2.1/ld
:info:configure checking if the linker (/usr/libexec/gcc/powerpc-apple-darwin9/4.2.1/ld) is GNU ld... no
:info:configure checking for shared library run path origin... done
:info:configure checking 32-bit host C ABI... yes
:info:configure checking for ELF binary format... no
:info:configure checking for the common suffixes of directories in the library search path... lib,lib,lib
:info:configure checking for iconv... yes
:info:configure checking for working iconv... yes
:info:configure checking how to link with libiconv... -liconv
:info:configure checking whether iconv is compatible with its POSIX signature... yes
:info:configure checking whether limits.h has LLONG_MAX, WORD_BIT, ULLONG_WIDTH etc.... no
:info:configure checking for wint_t... yes
:info:configure checking whether wint_t is large enough... yes
:info:configure checking whether the compiler produces multi-arch binaries... no
:info:configure checking whether stdint.h conforms to C99... no
:info:configure checking for sys/inttypes.h... no
:info:configure checking for sys/bitypes.h... no
:info:configure checking for bit size of ptrdiff_t... 32
:info:configure checking for bit size of size_t... 32
:info:configure checking for bit size of sig_atomic_t... 32
:info:configure checking for bit size of wchar_t... 32
:info:configure checking for bit size of wint_t... 32
:info:configure checking whether sig_atomic_t is signed... yes
:info:configure checking whether wchar_t is signed... yes
:info:configure checking whether wint_t is signed... yes
:info:configure checking for ptrdiff_t integer literal suffix... 
:info:configure checking for size_t integer literal suffix... ul
:info:configure checking for sig_atomic_t integer literal suffix... 
:info:configure checking for wchar_t integer literal suffix... 
:info:configure checking for wint_t integer literal suffix... 
:info:configure checking where to find the exponent in a 'double'... word 0 bit 20
:info:configure checking where to find the exponent in a 'float'... word 0 bit 23
:info:configure checking whether byte ordering is bigendian... yes
:info:configure checking whether iswcntrl works... yes
:info:configure checking for towlower... yes
:info:configure checking for wctype_t... yes
:info:configure checking for wctrans_t... yes
:info:configure checking for a traditional japanese locale... ja_JP.eucJP
:info:configure checking for a french Unicode locale... fr_FR.UTF-8
:info:configure checking for a transitional chinese locale... zh_CN.GB18030
:info:configure checking whether langinfo.h defines CODESET... yes
:info:configure checking whether langinfo.h defines T_FMT_AMPM... yes
:info:configure checking whether langinfo.h defines ALTMON_1... no
:info:configure checking whether langinfo.h defines ERA... yes
:info:configure checking whether langinfo.h defines YESEXPR... yes
:info:configure checking for wchar_t... yes
:info:configure checking for good max_align_t... no
:info:configure checking whether NULL can be used in arbitrary expressions... yes
:info:configure checking whether locale.h defines locale_t... no
:info:configure checking whether locale.h conforms to POSIX:2001... yes
:info:configure checking whether struct lconv is properly defined... yes
:info:configure checking for LC_MESSAGES... yes
:info:configure checking whether uselocale works... yes
:info:configure checking for fake locale system (OpenBSD)... no
:info:configure checking for Solaris 11.4 locale system... no
:info:configure checking for getlocalename_l... no
:info:configure checking for CFPreferencesCopyAppValue... yes
:info:configure checking for CFLocaleCopyPreferredLanguages... yes
:info:configure checking for multithread API to use... none
:info:configure checking for a sed that does not truncate output... /usr/bin/sed
:info:configure checking whether malloc (0) returns nonnull... yes
:info:configure checking whether NAN macro works... yes
:info:configure checking whether HUGE_VAL works... yes
:info:configure checking for mbstate_t... yes
:info:configure checking for mmap... yes
:info:configure checking for MAP_ANONYMOUS... yes
:info:configure checking whether memchr works... yes
:info:configure checking whether memrchr is declared... no
:info:configure checking whether <limits.h> defines MIN and MAX... no
:info:configure checking whether <sys/param.h> defines MIN and MAX... yes
:info:configure checking for O_CLOEXEC... no
:info:configure checking for promoted mode_t type... int
:info:configure checking for library containing posix_spawn... none required
:info:configure checking for posix_spawn... yes
:info:configure checking whether posix_spawn is declared... yes
:info:configure checking for sigset_t... yes
:info:configure checking for SIGPIPE... yes
:info:configure checking for sched.h... yes
:info:configure checking for struct sched_param... yes
:info:configure checking for uid_t in sys/types.h... yes
:info:configure checking for volatile sig_atomic_t... yes
:info:configure checking for sighandler_t... no
:info:configure checking whether C symbols are prefixed with underscore at the linker level... yes
:info:configure checking whether snprintf returns a byte count as in C99... yes
:info:configure checking whether snprintf is declared... yes
:info:configure checking for posix_spawnattr_t... yes
:info:configure checking for posix_spawn_file_actions_t... yes
:info:configure checking for stdbool.h that conforms to C99... yes
:info:configure checking for _Bool... yes
:info:configure checking whether fcloseall is declared... no
:info:configure checking which flavor of printf attribute matches inttypes macros... system
:info:configure checking whether ecvt is declared... yes
:info:configure checking whether fcvt is declared... yes
:info:configure checking whether gcvt is declared... yes
:info:configure checking whether strdup is declared... yes
:info:configure checking whether strerror(0) succeeds... no
:info:configure checking whether strndup is declared... no
:info:configure checking whether strnlen is declared... no
:info:configure checking whether strsignal is declared... yes
:info:configure checking whether strstr works... yes
:info:configure checking whether ldexp() can be used without linking with libm... yes
:info:configure checking for struct timespec in <time.h>... yes
:info:configure checking for TIME_UTC in <time.h>... no
:info:configure checking whether execvpe is declared... no
:info:configure checking whether clearerr_unlocked is declared... yes
:info:configure checking whether feof_unlocked is declared... yes
:info:configure checking whether ferror_unlocked is declared... yes
:info:configure checking whether fflush_unlocked is declared... no
:info:configure checking whether fgets_unlocked is declared... no
:info:configure checking whether fputc_unlocked is declared... no
:info:configure checking whether fputs_unlocked is declared... no
:info:configure checking whether fread_unlocked is declared... no
:info:configure checking whether fwrite_unlocked is declared... no
:info:configure checking whether getc_unlocked is declared... yes
:info:configure checking whether getchar_unlocked is declared... yes
:info:configure checking whether putc_unlocked is declared... yes
:info:configure checking whether putchar_unlocked is declared... yes
:info:configure checking for inttypes.h... yes
:info:configure checking for stdint.h... yes
:info:configure checking for intmax_t... yes
:info:configure checking whether snprintf truncates the result as in C99... yes
:info:configure checking for snprintf... (cached) yes
:info:configure checking for strnlen... no
:info:configure checking for wcslen... yes
:info:configure checking for wcsnlen... no
:info:configure checking for mbrtowc... (cached) yes
:info:configure checking for wcrtomb... (cached) yes
:info:configure checking whether _snprintf is declared... no
:info:configure checking whether printf supports size specifiers as in C99... yes
:info:configure checking whether printf supports 'long double' arguments... yes
:info:configure checking whether printf supports infinite 'double' arguments... yes
:info:configure checking whether printf supports infinite 'long double' arguments... yes
:info:configure checking whether printf supports the 'a' and 'A' directives... no
:info:configure checking whether printf supports the 'F' directive... yes
:info:configure checking whether printf supports the 'n' directive... yes
:info:configure checking whether printf supports the 'ls' directive... yes
:info:configure checking whether printf supports the grouping flag... yes
:info:configure checking whether printf supports the left-adjust flag correctly... yes
:info:configure checking whether printf supports the zero flag correctly... no
:info:configure checking whether printf supports large precisions... yes
:info:configure checking whether printf survives out-of-memory conditions... no
:info:configure checking whether wcsdup is declared... no
:info:configure checking whether <sys/socket.h> is self-contained... yes
:info:configure checking for shutdown... (cached) yes
:info:configure checking whether <sys/socket.h> defines the SHUT_* macros... yes
:info:configure checking for struct sockaddr_storage... yes
:info:configure checking for sa_family_t... yes
:info:configure checking for struct sockaddr_storage.ss_family... yes
:info:configure checking for library needed for semaphore functions... none
:info:configure checking for struct timeval... yes
:info:configure checking for wide-enough struct timeval.tv_sec member... yes
:info:configure checking for IPv4 sockets... yes
:info:configure checking for IPv6 sockets... yes
:info:configure checking for off_t... yes
:info:configure checking whether INT32_MAX < INTMAX_MAX... yes
:info:configure checking whether INT64_MAX == LONG_MAX... no
:info:configure checking whether UINT32_MAX < UINTMAX_MAX... yes
:info:configure checking whether UINT64_MAX == ULONG_MAX... no
:info:configure checking whether <sys/select.h> is self-contained... yes
:info:configure checking for library containing setsockopt... none needed
:info:configure checking whether select supports a 0 argument... yes
:info:configure checking whether select detects invalid fds... yes
:info:configure checking for pthread_t... yes
:info:configure checking for pthread_spinlock_t... no
:info:configure checking for PTHREAD_CREATE_DETACHED... yes
:info:configure checking for PTHREAD_MUTEX_RECURSIVE... yes
:info:configure checking for PTHREAD_MUTEX_ROBUST... no
:info:configure checking for PTHREAD_PROCESS_SHARED... yes
:info:configure checking whether setenv is declared... yes
:info:configure checking for search.h... yes
:info:configure checking for tsearch... yes
:info:configure checking whether <sys/ioctl.h> declares ioctl... yes
:info:configure checking whether unsetenv is declared... yes
:info:configure checking for alloca as a compiler built-in... yes
:info:configure checking whether to enable assertions... yes
:info:configure checking whether btowc(0) is correct... yes
:info:configure checking whether btowc(EOF) is correct... yes
:info:configure checking for __builtin_expect... yes
:info:configure checking whether this system supports file names of any length... no
:info:configure checking for library containing clock_gettime... no
:info:configure checking for clock_gettime... no
:info:configure checking for clock_settime... no
:info:configure checking for closedir... yes
:info:configure checking for d_ino member in directory struct... yes
:info:configure checking for dirfd... no
:info:configure checking whether dirfd is declared... yes
:info:configure checking whether dirfd is a macro... yes
:info:configure checking whether // is distinct from /... (cached) no
:info:configure checking whether dup works... yes
:info:configure checking whether dup2 works... yes
:info:configure checking for error_at_line... no
:info:configure checking whether fflush works on input streams... (cached) no
:info:configure checking whether fcntl handles F_DUPFD correctly... yes
:info:configure checking whether fcntl understands F_DUPFD_CLOEXEC... no
:info:configure checking whether fdopendir is declared... no
:info:configure checking whether fflush works on input streams... (cached) no
:info:configure checking for flexible array member... yes
:info:configure checking whether conversion from 'int' to 'long double' works... yes
:info:configure checking whether fopen recognizes a trailing slash... yes
:info:configure checking whether fopen supports the mode character 'x'... yes
:info:configure checking whether fopen supports the mode character 'e'... no
:info:configure checking for __fpending... no
:info:configure checking whether fpurge is declared... yes
:info:configure checking whether fpurge works... no
:info:configure checking whether free is known to preserve errno... no
:info:configure checking whether frexp works... yes
:info:configure checking whether frexpl is declared... yes
:info:configure checking whether frexpl() can be used without linking with libm... yes
:info:configure checking whether frexpl works... no
:info:configure checking for fseeko... (cached) yes
:info:configure checking whether fflush works on input streams... (cached) no
:info:configure checking for _fseeki64... no
:info:configure checking for ftello... (cached) yes
:info:configure checking whether ftello works... (cached) yes
:info:configure checking whether getcwd handles long file names properly... yes
:info:configure checking for getpagesize... yes
:info:configure checking whether getcwd succeeds when 4k < cwd_length < 16k... yes
:info:configure checking whether getdtablesize works... yes
:info:configure checking for getpagesize... (cached) yes
:info:configure checking whether getpagesize is declared... yes
:info:configure checking whether program_invocation_name is declared... no
:info:configure checking whether program_invocation_short_name is declared... no
:info:configure checking whether __argv is declared... no
:info:configure checking whether __progname is defined in default libraries... yes
:info:configure checking whether the compiler generally respects inline... yes
:info:configure checking whether isnan(double) can be used without linking with libm... yes
:info:configure checking whether isnan(float) can be used without linking with libm... yes
:info:configure checking whether isnan(float) works... yes
:info:configure checking whether isnan(long double) can be used without linking with libm... yes
:info:configure checking whether isnanl works... yes
:info:configure checking whether iswblank is declared... yes
:info:configure checking whether iswdigit is ISO C compliant... yes
:info:configure checking whether iswxdigit is ISO C compliant... yes
:info:configure checking whether the compiler supports the __inline keyword... yes
:info:configure checking whether lseek detects pipes... yes
:info:configure checking whether mbrtowc handles incomplete characters... yes
:info:configure checking whether mbrtowc works as well as mbtowc... yes
:info:configure checking whether mbrtowc handles a NULL pwc argument... yes
:info:configure checking whether mbrtowc handles a NULL string argument... yes
:info:configure checking whether mbrtowc has a correct return value... yes
:info:configure checking whether mbrtowc returns 0 when parsing a NUL character... yes
:info:configure checking whether mbrtowc stores incomplete characters... no
:info:configure checking whether mbrtowc works on empty input... yes
:info:configure checking whether the C locale is free of encoding errors... yes
:info:configure checking whether mbrtowc handles incomplete characters... (cached) yes
:info:configure checking whether mbrtowc works as well as mbtowc... (cached) yes
:info:configure checking for mbtowc... yes
:info:configure checking for mempcpy... (cached) no
:info:configure checking for memrchr... no
:info:configure checking whether mkdir handles trailing slash... yes
:info:configure checking whether mkdir handles trailing dot... yes
:info:configure checking for mkdtemp... yes
:info:configure checking for working mkstemp... yes
:info:configure checking whether YESEXPR works... yes
:info:configure checking for obstacks that work with any size object... no
:info:configure checking whether open recognizes a trailing slash... no
:info:configure checking for opendir... yes
:info:configure checking for paths.h... yes
:info:configure checking for confstr... yes
:info:configure checking for sched_setparam... no
:info:configure checking for sched_setscheduler... no
:info:configure checking for setegid... yes
:info:configure checking for seteuid... yes
:info:configure checking for vfork... yes
:info:configure checking whether frexp works... (cached) yes
:info:configure checking whether ldexp can be used without linking with libm... (cached) yes
:info:configure checking whether frexpl() can be used without linking with libm... (cached) yes
:info:configure checking whether frexpl works... (cached) no
:info:configure checking whether ldexpl() can be used without linking with libm... yes
:info:configure checking whether ldexpl works... no
:info:configure checking whether program_invocation_name is declared... (cached) no
:info:configure checking whether program_invocation_short_name is declared... (cached) no
:info:configure checking for raise... yes
:info:configure checking for sigprocmask... yes
:info:configure checking for rawmemchr... no
:info:configure checking for readdir... yes
:info:configure checking whether readlink signature is correct... yes
:info:configure checking whether readlink handles trailing slash correctly... no
:info:configure checking whether readlink truncates results correctly... yes
:info:configure checking for reallocarray... no
:info:configure checking for working re_compile_pattern... no
:info:configure checking for libintl.h... yes
:info:configure checking whether isblank is declared... yes
:info:configure checking whether rename honors trailing slash on destination... no
:info:configure checking whether rename honors trailing slash on source... no
:info:configure checking whether rename manages hard links correctly... yes
:info:configure checking whether rename manages existing destinations correctly... yes
:info:configure checking for rewinddir... yes
:info:configure checking whether rmdir works... yes
:info:configure checking for __secure_getenv... no
:info:configure checking for issetugid... yes
:info:configure checking whether setlocale supports the C locale... yes
:info:configure checking whether setlocale (LC_ALL, NULL) is multithread-safe... (cached) no
:info:configure checking whether setlocale (category, NULL) is multithread-safe... (cached) yes
:info:configure checking whether imported symbols can be declared weak... (cached) no
:info:configure checking whether the -Werror option is usable... yes
:info:configure checking for simple visibility declarations... yes
:info:configure checking for struct sigaction.sa_sigaction... yes
:info:configure checking for signbit macro... yes
:info:configure checking for signbit compiler built-ins... yes
:info:configure checking for sigprocmask... (cached) yes
:info:configure checking for stack direction... grows down
:info:configure checking for stack_t... yes
:info:configure checking for working sigaltstack... guessing yes
:info:configure checking for correct stack_t interpretation... yes
:info:configure checking for stdint.h... (cached) yes
:info:configure checking for SIZE_MAX... yes
:info:configure checking for snprintf... (cached) yes
:info:configure checking whether snprintf respects a size of 1... yes
:info:configure checking whether printf supports POSIX/XSI format strings with positions... yes
:info:configure checking for ssize_t... yes
:info:configure checking whether stat handles trailing slashes on files... no
:info:configure checking for struct stat.st_atim.tv_nsec... no
:info:configure checking for struct stat.st_atimespec.tv_nsec... yes
:info:configure checking for struct stat.st_birthtimespec.tv_nsec... no
:info:configure checking for struct stat.st_birthtimensec... no
:info:configure checking for struct stat.st_birthtim.tv_nsec... no
:info:configure checking for working stdalign.h... no
:info:configure checking for va_copy... yes
:info:configure checking for stpcpy... yes
:info:configure checking for strchrnul... no
:info:configure checking for strsignal... yes
:info:configure checking whether strsignal always returns a string... yes
:info:configure checking whether strstr works in linear time... no
:info:configure checking whether strstr works... (cached) yes
:info:configure checking whether strtod obeys C99... no
:info:configure checking for nl_langinfo... (cached) yes
:info:configure checking for sys/single_threaded.h... no
:info:configure checking for ptrdiff_t... yes
:info:configure checking for vasprintf... yes
:info:configure checking for vasprintf... (cached) yes
:info:configure checking for nl_langinfo... (cached) yes
:info:configure checking for ptrdiff_t... (cached) yes
:info:configure checking for waitid... yes
:info:configure checking whether mbrtowc handles incomplete characters... (cached) yes
:info:configure checking whether mbrtowc works as well as mbtowc... (cached) yes
:info:configure checking whether wcrtomb works in the C locale... yes
:info:configure checking whether wcrtomb return value is correct... yes
:info:configure checking whether wcwidth is declared... yes
:info:configure checking whether wcwidth works reasonably in UTF-8 locales... no
:info:configure checking for stdint.h... (cached) yes
:info:configure checking for a traditional french locale... (cached) fr_FR.ISO8859-1
:info:configure checking for a french Unicode locale... (cached) fr_FR.UTF-8
:info:configure checking for a traditional french locale... (cached) fr_FR.ISO8859-1
:info:configure checking for a turkish Unicode locale... none
:info:configure checking whether open recognizes a trailing slash... (cached) no
:info:configure checking for close_range... no
:info:configure checking for explicit_memset... no
:info:configure checking whether fdopen sets errno... yes
:info:configure checking whether freopen works on closed fds... yes
:info:configure checking for gettimeofday with POSIX signature... yes
:info:configure checking for library containing inet_pton... none required
:info:configure checking whether inet_pton is declared... yes
:info:configure checking whether byte ordering is bigendian... (cached) yes
:info:configure checking for ioctl... yes
:info:configure checking for ioctl with POSIX signature... no
:info:configure checking where to find the exponent in a 'double'... (cached) word 0 bit 20
:info:configure checking where to find the exponent in a 'float'... (cached) word 0 bit 23
:info:configure checking where to find the exponent in a 'long double'... word 0 bit 20
:info:configure checking for a traditional french locale... (cached) fr_FR.ISO8859-1
:info:configure checking for a french Unicode locale... (cached) fr_FR.UTF-8
:info:configure checking for a traditional japanese locale... (cached) ja_JP.eucJP
:info:configure checking for a transitional chinese locale... (cached) zh_CN.GB18030
:info:configure checking for a traditional french locale... (cached) fr_FR.ISO8859-1
:info:configure checking for a french Unicode locale... (cached) fr_FR.UTF-8
:info:configure checking for a traditional japanese locale... (cached) ja_JP.eucJP
:info:configure checking for a transitional chinese locale... (cached) zh_CN.GB18030
:info:configure checking whether link obeys POSIX... no
:info:configure checking for a traditional french locale... (cached) fr_FR.ISO8859-1
:info:configure checking for a french Unicode locale... (cached) fr_FR.UTF-8
:info:configure checking for a traditional japanese locale... (cached) ja_JP.eucJP
:info:configure checking for a transitional chinese locale... (cached) zh_CN.GB18030
:info:configure checking for a french Unicode locale... (cached) fr_FR.UTF-8
:info:configure checking for a french Unicode locale... (cached) fr_FR.UTF-8
:info:configure checking for a transitional chinese locale... (cached) zh_CN.GB18030
:info:configure checking for library containing nanosleep... none required
:info:configure checking for working nanosleep... yes
:info:configure checking whether <netinet/in.h> is self-contained... yes
:info:configure checking for a traditional french locale... (cached) fr_FR.ISO8859-1
:info:configure checking for a french Unicode locale... (cached) fr_FR.UTF-8
:info:configure checking whether perror matches strerror... yes
:info:configure checking whether pthread_create exists as a global function... yes
:info:configure checking whether pthread_sigmask is a macro... no
:info:configure checking whether pthread_sigmask works without -lpthread... yes
:info:configure checking whether pthread_sigmask returns error numbers... yes
:info:configure checking whether pthread_sigmask unblocks signals correctly... guessing yes
:info:configure checking for putenv compatible with GNU and SVID... no
:info:configure checking whether _putenv is declared... no
:info:configure checking whether sched_yield is declared... yes
:info:configure checking whether select supports a 0 argument... (cached) yes
:info:configure checking whether select detects invalid fds... (cached) yes
:info:configure checking whether setenv validates arguments... no
:info:configure checking for a traditional french locale... (cached) fr_FR.ISO8859-1
:info:configure checking for a french Unicode locale... (cached) fr_FR.UTF-8
:info:configure checking for a traditional japanese locale... (cached) ja_JP.eucJP
:info:configure checking for a transitional chinese locale... (cached) zh_CN.GB18030
:info:configure checking whether sleep is declared... yes
:info:configure checking for working sleep... yes
:info:configure checking for socklen_t... yes
:info:configure checking for a traditional french locale... (cached) fr_FR.ISO8859-1
:info:configure checking for a french Unicode locale... (cached) fr_FR.UTF-8
:info:configure checking whether symlink handles trailing slash correctly... no
:info:configure checking for unsetenv... yes
:info:configure checking for unsetenv() return type... int
:info:configure checking whether unsetenv obeys POSIX... yes
:info:configure checking for a traditional french locale... (cached) fr_FR.ISO8859-1
:info:configure checking for a french Unicode locale... (cached) fr_FR.UTF-8
:info:configure checking for a traditional japanese locale... (cached) ja_JP.eucJP
:info:configure checking for a transitional chinese locale... (cached) zh_CN.GB18030
:info:configure checking whether wctob works... yes
:info:configure checking whether wctob is declared... yes
:info:configure checking whether an open file can be renamed... yes
:info:configure checking if changeword is wanted... no
:info:configure checking which shell to use for syscmd... /bin/sh
:info:configure checking if malloc debugging is wanted... no
:info:configure checking whether NLS is requested... yes
:info:configure checking for msgfmt... /opt/local/bin/msgfmt
:info:configure checking for gmsgfmt... /opt/local/bin/msgfmt
:info:configure checking for xgettext... /opt/local/bin/xgettext
:info:configure checking for msgmerge... /opt/local/bin/msgmerge
:info:configure checking for CFPreferencesCopyAppValue... (cached) yes
:info:configure checking for CFLocaleCopyPreferredLanguages... (cached) yes
:info:configure checking for GNU gettext in libc... no
:info:configure checking for iconv... (cached) yes
:info:configure checking for working iconv... (cached) yes
:info:configure checking how to link with libiconv... -liconv
:info:configure checking for GNU gettext in libintl... yes
:info:configure checking whether to use NLS... yes
:info:configure checking where the gettext function comes from... external libintl
:info:configure checking how to link with libintl... -lintl -Wl,-framework -Wl,CoreFoundation
:info:configure checking that generated files are newer than configure... done
:info:configure configure: creating ./config.status
:info:configure config.status: creating Makefile
:info:configure config.status: creating doc/Makefile
:info:configure config.status: creating lib/Makefile
:info:configure config.status: creating po/Makefile.in
:info:configure config.status: creating src/Makefile
:info:configure config.status: creating tests/Makefile
:info:configure config.status: creating checks/Makefile
:info:configure config.status: creating examples/Makefile
:info:configure config.status: creating lib/config.h
:info:configure config.status: lib/config.h is unchanged
:info:configure config.status: executing depfiles commands
:info:configure config.status: executing stamp-h commands
:info:configure config.status: executing po-directories commands
:info:configure config.status: creating po/POTFILES
:info:configure config.status: creating po/Makefile
:info:configure rm: confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---: No space left on device
:info:configure rm: confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---: Directory not empty
:info:configure rm: confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---: Directory not empty
:info:configure rm: confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---: Directory not empty
:info:configure rm: confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---: Directory not empty
:info:configure rm: confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---: Directory not empty
:info:configure rm: confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---: Directory not empty
:info:configure rm: confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---: Directory not empty
:info:configure rm: confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---: Directory not empty
:info:configure rm: confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---: Directory not empty
:info:configure rm: confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---: Directory not empty
:info:configure rm: confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---: Directory not empty
:info:configure rm: confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---: Directory not empty
:info:configure rm: confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---: Directory not empty
:info:configure rm: confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---: Directory not empty
:info:configure rm: confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---: Directory not empty
:info:configure rm: confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---: Directory not empty
:info:configure rm: confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---: Directory not empty
:info:configure rm: confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---: Directory not empty
:info:configure rm: confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---: Directory not empty
:info:configure rm: confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---: Directory not empty
:info:configure rm: confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---: Directory not empty
:info:configure rm: confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---: Directory not empty
:info:configure rm: confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---: Directory not empty
:info:configure rm: confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---: Directory not empty
:info:configure rm: confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---: Directory not empty
:info:configure rm: confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---: Directory not empty
:info:configure rm: confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---: Directory not empty
:info:configure rm: confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---: Directory not empty
:info:configure rm: confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---: Directory not empty
:info:configure rm: confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---: Directory not empty
:info:configure rm: confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---: Directory not empty
:info:configure rm: confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---: Directory not empty
:info:configure rm: confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---: Directory not empty
:info:configure rm: confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---: Directory not empty
:info:configure rm: confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---: Directory not empty
:info:configure rm: confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---: Directory not empty
:info:configure rm: confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---: Directory not empty
:info:configure rm: confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---: Directory not empty
:info:configure rm: confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---: Directory not empty
:info:configure rm: confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---: Directory not empty
:info:configure rm: confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---: Directory not empty
:info:configure rm: confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---: Directory not empty
:info:configure rm: confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---: Directory not empty
:info:configure rm: confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---: Directory not empty
:info:configure rm: confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---: Directory not empty
:info:configure rm: confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---: Directory not empty
:info:configure rm: confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---: Directory not empty
:info:configure rm: confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---: Directory not empty
:info:configure rm: confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---: Directory not empty
:info:configure rm: confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---: Directory not empty
:info:configure rm: confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---: Directory not empty
:info:configure rm: confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---: Directory not empty
:info:configure rm: confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---: Directory not empty
:info:configure rm: confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---: Directory not empty
:info:configure rm: confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---: Directory not empty
:info:configure rm: confdir-14B---/confdir-14B---/confdir-14B---: Directory not empty
:info:configure rm: confdir-14B---/confdir-14B---: Directory not empty
:info:configure rm: confdir-14B---: Directory not empty
:debug:configure Executing portconfigure::configure_finish
:error:configure Failed to configure m4: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_m4/m4/work/m4-1.4.19/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---: file name too long
:debug:configure Error code: POSIX ENAMETOOLONG {file name too long}
:debug:configure Backtrace: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_m4/m4/work/m4-1.4.19/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---: file name too long
:debug:configure     while executing
:debug:configure "fs-traverse -tails file [list ${workpath}] {
:debug:configure         if {[file tail $file] in [list config.log CMakeError.log meson-log.txt] && [file isfile [file joi..."
:debug:configure     (procedure "portconfigure::check_implicit_function_declarations" line 7)
:debug:configure     invoked from within
:debug:configure "portconfigure::check_implicit_function_declarations"
:debug:configure     (procedure "portconfigure::configure_finish" line 5)
:debug:configure     invoked from within
:debug:configure "$postrun $targetname"
:error:configure See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_m4/m4/main.log for details.

Change History (3)

comment:1 Changed 9 months ago by nathanpc (Nathan Campos)

Sorry for duplicating a report. Apparently this was already previously reported in ticket:62994. Applying the patch described in ticket:62994#comment:5 fixed the installation, maybe that patch should be included in the standard port?

comment:2 Changed 9 months ago by ryandesign (Ryan Carsten Schmidt)

Resolution: duplicate
Status: newclosed

comment:3 Changed 8 weeks ago by ballapete (Peter "Pete" Dyballa)

Paul Eggert seems to have the solution: https://lists.gnu.org/archive/html/bug-gnulib/2022-01/msg00085.html. I fail to understand…

The C test programme is:

 1	  if (1)
 2	    {
 3	      static char const dir_name[] = "confdir-14B---";
 4	      size_t desired_depth = ((TARGET_LEN - 1 - initial_cwd_len)
 5	                              / sizeof dir_name);
 6	      size_t d;
 7	      for (d = 0; d < desired_depth; d++)
 8	        {
 9	          if (mkdir (dir_name, S_IRWXU) < 0 || chdir (dir_name) < 0)
10	            {
11	              if (! (errno == ERANGE || errno == ENAMETOOLONG
12	                     || errno == ENOENT))
13	                fail = 3; /* Unable to construct deep hierarchy.  */
14	              break;
15	            }
16	        }         /* end of for loop */
17	
18	      /* If libc has the bug in question, this invocation of getcwd
19	         results in a failed assertion.  */
20	      cwd = getcwd (NULL, 0);
21	      if (cwd == NULL)
22	        fail = 4; /* getcwd didn't assert, but it failed for a long name
23	                     where the answer could have been learned.  */
24	      free (cwd);
25	
26	      /* Call rmdir first, in case the above chdir failed.  */
27	      rmdir (dir_name);
28	      while (0 < d--)
29	        {
30	          if (chdir ("..") < 0)
31	            {
32	              fail = 5;
33	              break;
34	            }
35	          rmdir (dir_name);
36	        }         /* end of while loop */
37	    }

On line #9 it first creates the subdirectory and, when successful, changes into it. If it had no success it breaks out of the for loop.

On line #20 a pointer to the pathname of the last directory created is stored in array cwd. If pathname could not be determined, the NULL pointer is returned. This is tested in the next two lines and the storage for pathname gets cleared (free'd), line #24.

On line #27 a possibly not existing sub-directory ("confdir-14B---") is removed. Can this work? Does it provoke the report "…: No space left on device"?

On line #28 starts a while loop in which the current working directory is changed to the parent directory ("..") and if successful the now sub-directory "confdir-14B---" is removed (line #35), otherwise an error is raised and the while loop is quit at one (line #30–33).

Is my interpretation correct? Which is the test Paul Eggert sees but not me?

IMO rmdir() seems to fail. So why not leaving out (patching away) the line #26–36 and doing the clean-up in two steps (mv branch to X, then rm -rf remaining confdir-14B--- and X) with reliable system utilities? There also seems to be difference in the behaviour of rmdir(): Inside the MacPorts environment it tends to fail while in some user's environment it seems to succeed?

I cannot see any reason for a new bug report…

Version 0, edited 8 weeks ago by ballapete (Peter "Pete" Dyballa) (next)
Note: See TracTickets for help on using tickets.