Subject: archivers/tar-base build failure
To: None <pkgsrc-users@netbsd.org>
From: Hauke Fath <hauke@Espresso.Rhein-Neckar.DE>
List: pkgsrc-users
Date: 06/22/2006 19:25:41
Hi,

an attempt to build tar-base (which I need for the xemacs and amanda
packages) on NetBSD/mac68k 1.5.4 fails with

[...]
source='rtapelib.c' object='rtapelib.o' libtool=no  DEPDIR=.deps
depmode=gcc /bin/sh ../config/depcomp  cc -DHAVE_CONFIG_H
-DLIBDIR=\"/usr/pkg/lib\" -I. -I. -I..    -I/usr/pkg/include  -O2
-I/usr/pkg/include -c rtapelib.c
source='allocsa.c' object='allocsa.o' libtool=no  DEPDIR=.deps depmode=gcc
/bin/sh ../config/depcomp  cc -DHAVE_CONFIG_H -DLIBDIR=\"/usr/pkg/lib\" -I.
-I. -I..    -I/usr/pkg/include  -O2 -I/usr/pkg/include -c allocsa.c
source='argmatch.c' object='argmatch.o' libtool=no  DEPDIR=.deps
depmode=gcc /bin/sh ../config/depcomp  cc -DHAVE_CONFIG_H
-DLIBDIR=\"/usr/pkg/lib\" -I. -I. -I..    -I/usr/pkg/include  -O2
-I/usr/pkg/include -c argmatch.c
source='argp-ba.c' object='argp-ba.o' libtool=no  DEPDIR=.deps depmode=gcc
/bin/sh ../config/depcomp  cc -DHAVE_CONFIG_H -DLIBDIR=\"/usr/pkg/lib\" -I.
-I. -I..    -I/usr/pkg/include  -O2 -I/usr/pkg/include -c argp-ba.c
source='argp-eexst.c' object='argp-eexst.o' libtool=no  DEPDIR=.deps
depmode=gcc /bin/sh ../config/depcomp  cc -DHAVE_CONFIG_H
-DLIBDIR=\"/usr/pkg/lib\" -I. -I. -I..    -I/usr/pkg/include  -O2
-I/usr/pkg/include -c argp-eexst.c
source='argp-fmtstream.c' object='argp-fmtstream.o' libtool=no
DEPDIR=.deps depmode=gcc /bin/sh ../config/depcomp  cc -DHAVE_CONFIG_H
-DLIBDIR=\"/usr/pkg/lib\" -I. -I. -I..    -I/usr/pkg/include  -O2
-I/usr/pkg/include -c argp-fmtstream.c
source='argp-fs-xinl.c' object='argp-fs-xinl.o' libtool=no  DEPDIR=.deps
depmode=gcc /bin/sh ../config/depcomp  cc -DHAVE_CONFIG_H
-DLIBDIR=\"/usr/pkg/lib\" -I. -I. -I..    -I/usr/pkg/include  -O2
-I/usr/pkg/include -c argp-fs-xinl.c
source='argp-help.c' object='argp-help.o' libtool=no  DEPDIR=.deps
depmode=gcc /bin/sh ../config/depcomp  cc -DHAVE_CONFIG_H
-DLIBDIR=\"/usr/pkg/lib\" -I. -I. -I..    -I/usr/pkg/include  -O2
-I/usr/pkg/include -c argp-help.c
argp-help.c:1690: warning: #warning No reasonable value to return
In file included from argp-help.c:51:
argp-fmtstream.h:141: `libintl_printf' is an unrecognized format function type
argp-fmtstream.h:144: `libintl_printf' is an unrecognized format function type
argp-help.c:542: warning: `always_inline' attribute directive ignored
*** Error code 1

Stop.
bmake: stopped in /var/obj/pkgsrc/archivers/gtar-base/work/tar-1.15.1/lib
*** Error code 1

Greping the tar sources for libintl_printf comes up empty.

The work/.work.log ends with

    (cmd-sink) pop: -DHAVE_CONFIG_H
    (cmd-sink) pop: -DLIBDIR="/usr/pkg/lib"
    (cmd-sink) pop: -I.
    (cmd-sink) pop: -I.
    (cmd-sink) pop: -I..
    (cmd-sink) pop:
-I/var/obj/pkgsrc/archivers/gtar-base/work/.buildlink/include
    (cmd-sink) pop: -O2
    (cmd-sink) pop:
-I/var/obj/pkgsrc/archivers/gtar-base/work/.buildlink/include
    (cmd-sink) pop: -c
    (cmd-sink) pop: argp-help.c
    (cmd-sink) pop: -Wp,-MD,.deps/argp-help.TPo
    (cmd-sink) pop:
-I/var/obj/pkgsrc/archivers/gtar-base/work/.buildlink/include
    (cmd-sink) pop: -L/var/obj/pkgsrc/archivers/gtar-base/work/.buildlink/lib
<.> /var/obj/pkgsrc/archivers/gtar-base/work/.gcc/bin/gcc -DHAVE_CONFIG_H
-DLIBDIR=\"/usr/pkg/lib\" -I. -I..
-I/var/obj/pkgsrc/archivers/gtar-base/work/.bu
ildlink/include -O2 -c argp-help.c -Wp,-MD,.deps/argp-help.TPo
-L/var/obj/pkgsrc/archivers/gtar-base/work/.buildlink/lib

- telling me just about nothing.

Funny thing is that a gnutar standalone build succeeds without problems.
Other packages build fine, too. Unfortunately the double layer of pkgsrc
and libtool is too thick for me to see through (or, I am too thick...). Can
anybody help?

	hauke


--
"It's never straight up and down"     (DEVO)