[Bug 233388] devel/gettext-runtime configure: error: could not determine ar interface

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Wed Nov 21 17:20:09 UTC 2018


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=233388

            Bug ID: 233388
           Summary: devel/gettext-runtime configure: error: could not
                    determine ar interface
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: tijl at FreeBSD.org
          Reporter: dclarke at blastwave.org
             Flags: maintainer-feedback?(tijl at FreeBSD.org)
          Assignee: tijl at FreeBSD.org

Created attachment 199431
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=199431&action=edit
config.log

Doing an update from ports I was surprised to see :

titan# uname -aU
FreeBSD titan 12.0-RC1 FreeBSD 12.0-RC1 r340470 GENERIC  amd64 1200086

titan# pkg query %n\ %v\ %o | sort | cat -n -
     1  autoconf 2.69_2 devel/autoconf
     2  autoconf-wrapper 20131203 devel/autoconf-wrapper
     3  automake 1.16.1_1 devel/automake
     4  binutils 2.30_6,1 devel/binutils
     5  bison 3.1_1,1 devel/bison
     6  check 0.12.0_1 devel/check
     7  dialog4ports 0.1.6 ports-mgmt/dialog4ports
     8  expat 2.2.6_1 textproc/expat2
     9  gdb 8.2 devel/gdb
    10  gettext-runtime 0.19.8.1_1 devel/gettext-runtime
    11  gettext-tools 0.19.8.1 devel/gettext-tools
    12  gmake 4.2.1_2 devel/gmake
.
.
.
etc 

titan# cd ../../devel/gettext-runtime
titan# make deinstall
===>  Deinstalling for gettext-runtime
===>   Deinstalling gettext-runtime-0.19.8.1_1
Updating database digests format: 100%
Checking integrity... done (0 conflicting)
Deinstallation has been requested for the following 1 packages (of 0 packages
in the universe):

Installed packages to be REMOVED:
        gettext-runtime-0.19.8.1_1

Number of packages to be removed: 1
[1/1] Deinstalling gettext-runtime-0.19.8.1_1...
[1/1] Deleting files for gettext-runtime-0.19.8.1_1: 100%
titan# make reinstall
===>  License LGPL21 GPLv3 accepted by the user
===>   gettext-runtime-0.19.8.1_2 depends on file: /usr/local/sbin/pkg - found
===> Fetching all distfiles required by gettext-runtime-0.19.8.1_2 for building
===>  Extracting for gettext-runtime-0.19.8.1_2
=> SHA256 Checksum OK for gettext-0.19.8.1.tar.xz.
===>  Patching for gettext-runtime-0.19.8.1_2
===>  Applying FreeBSD patches for gettext-runtime-0.19.8.1_2
===>   gettext-runtime-0.19.8.1_2 depends on package: libiconv>=1.14_11 - found
===>  Configuring for gettext-runtime-0.19.8.1_2
configure: loading site script /usr/ports/Templates/config.site
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... (cached) /bin/mkdir -p
checking for gawk... (cached) /usr/bin/awk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking for gcc... cc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether cc accepts -g... yes
checking for cc option to accept ISO C89... none needed
checking whether cc understands -c and -o together... yes
checking for style of include used by make... GNU
checking dependency style of cc... gcc3
checking for bison... bison -y
checking whether to use Java... no
checking how to run the C preprocessor... cpp
checking for grep that handles long lines and -e... (cached) /usr/bin/grep
checking for egrep... (cached) /usr/bin/egrep
checking for Java compiler... no
checking for jar... no
checking for preferred C# implementation... no
checking for C# compiler... no
checking build system type... amd64-portbld-freebsd12.0
checking host system type... amd64-portbld-freebsd12.0
checking for ANSI C header files... (cached) yes
checking for sys/types.h... (cached) yes
checking for sys/stat.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for memory.h... (cached) yes
checking for strings.h... (cached) yes
checking for inttypes.h... (cached) yes
checking for stdint.h... (cached) yes
checking for unistd.h... (cached) yes
checking for minix/config.h... (cached) no
checking whether it is safe to define __EXTENSIONS__... yes
checking whether _XOPEN_SOURCE should be defined... no
checking for Minix Amsterdam compiler... no
checking for ar... ar
checking the archiver (ar) interface... unknown
configure: error: could not determine ar interface
===>  Script "configure" failed unexpectedly.
Please report the problem to tijl at FreeBSD.org [maintainer] and attach the
"/usr/ports/devel/gettext-runtime/work/gettext-0.19.8.1/gettext-runtime/config.log"
including the output of the failure of your make command. Also, it might be
a good idea to provide an overview of all packages installed on your system
(e.g. a /usr/local/sbin/pkg-static info -g -Ea).
*** Error code 1

Stop.
make[1]: stopped in /usr/ports/devel/gettext-runtime
*** Error code 1

Stop.
make: stopped in /usr/ports/devel/gettext-runtime
titan#

Seems odd.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-ports-bugs mailing list