Subject: pkg/33562: Various packages break due to missing USE_LANGUAGES
To: None <pkg-manager@netbsd.org, gnats-admin@netbsd.org,>
From: None <martijnb@atlas.ipv6.stack.nl>
List: pkgsrc-bugs
Date: 05/26/2006 11:25:00
>Number:         33562
>Category:       pkg
>Synopsis:       Various packages break due to missing USE_LANGUAGES
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Fri May 26 11:25:00 +0000 2006
>Originator:     martijnb@atlas.ipv6.stack.nl
>Release:        NetBSD 3.99.19
>Organization:
	
>Environment:
	
	
System: NetBSD atlas.ipv6.stack.nl 3.99.19 NetBSD 3.99.19 (ATLAS) #0: Wed May 10 12:45:20 CEST 2006 martijnb@atlas.ipv6.stack.nl:/usr/obj/sys/arch/amd64/compile/ATLAS amd64
Architecture: x86_64
Machine: amd64
>Description:
    Various packages still break due to missing USE_LANGUAGES, according to
    my latest bulk build. This is a first batch of them, more precise:
    
    archivers/file-roller
    archivers/pbzip2
    audio/libhydrogen
    audio/madman
    audio/maplay
    audio/qsynth
    audio/trm
    audio/xsidplay
    benchmarks/postal
    cad/gnucap
    chat/icqlib
    comms/synce-rra
    cross/uisp
    databases/bdb-xml
    devel/argtable
    devel/astyle
    devel/fastdep
    devel/ht
    devel/intel2gas
    devel/its4
    devel/libjit
    devel/nqc
    devel/pcre++
    devel/picp
    devel/sparsehash
    devel/tpasm
    devel/tvision
    devel/uno
    
    I'll continue this venture when time permits.

    Note that devel/libjit has another issue (It fails to link, but probably
    only on amd64), but I'll file a seperate PR for that should I figure it
    out.

>How-To-Repeat:
    observation
>Fix:
  
    See diff:

Index: archivers/file-roller/Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/archivers/file-roller/Makefile,v
retrieving revision 1.60
diff -r1.60 Makefile
22c22
< 
---
> USE_LANGUAGES+=		c++
Index: archivers/pbzip2/Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/archivers/pbzip2/Makefile,v
retrieving revision 1.12
diff -r1.12 Makefile
13a14
> USE_LANGUAGES+=		c++
Index: audio/libhydrogen/Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/audio/libhydrogen/Makefile,v
retrieving revision 1.8
diff -r1.8 Makefile
15a16
> USE_LANGUAGES+= c++
Index: audio/madman/Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/audio/madman/Makefile,v
retrieving revision 1.19
diff -r1.19 Makefile
11a12,13
> USE_LANGUAGES+= c++
> 
Index: audio/maplay/Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/audio/maplay/Makefile,v
retrieving revision 1.19
diff -r1.19 Makefile
12a13,14
> USE_LANGUAGES+= c++
> 
Index: audio/qsynth/Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/audio/qsynth/Makefile,v
retrieving revision 1.8
diff -r1.8 Makefile
15a16
> USE_LANGUAGES+=		c++
Index: audio/trm/Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/audio/trm/Makefile,v
retrieving revision 1.8
diff -r1.8 Makefile
14a15,16
> USE_LANGUAGES+= c++
> 
Index: audio/xsidplay/Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/audio/xsidplay/Makefile,v
retrieving revision 1.39
diff -r1.39 Makefile
17a18
> USE_LANGUAGES+=		c++
Index: benchmarks/postal/Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/benchmarks/postal/Makefile,v
retrieving revision 1.10
diff -r1.10 Makefile
16a17
> USE_LANGUAGES+= c++
Index: cad/gnucap/Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/cad/gnucap/Makefile,v
retrieving revision 1.16
diff -r1.16 Makefile
17a18
> USE_LANGUAGES+=		c++
Index: chat/icqlib/Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/chat/icqlib/Makefile,v
retrieving revision 1.10
diff -r1.10 Makefile
12a13
> USE_LANGUAGES+=		c++
Index: comms/synce-rra/Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/comms/synce-rra/Makefile,v
retrieving revision 1.3
diff -r1.3 Makefile
16a17
> USE_LANGUAGES+=		c++
Index: cross/uisp/Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/cross/uisp/Makefile,v
retrieving revision 1.2
diff -r1.2 Makefile
13a14
> USE_LANGUAGES+=		c++
Index: databases/bdb-xml/Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/databases/bdb-xml/Makefile,v
retrieving revision 1.7
diff -r1.7 Makefile
21a22
> USE_LANGUAGES+=		c++
Index: devel/argtable/Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/devel/argtable/Makefile,v
retrieving revision 1.10
diff -r1.10 Makefile
11a12
> USE_LANGUAGES+=		c++
Index: devel/astyle/Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/devel/astyle/Makefile,v
retrieving revision 1.10
diff -r1.10 Makefile
14a15,16
> USE_LANGUAGES+= c++
> 
Index: devel/fastdep/Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/devel/fastdep/Makefile,v
retrieving revision 1.12
diff -r1.12 Makefile
14a15
> USE_LANGUAGES+= c++
Index: devel/ht/Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/devel/ht/Makefile,v
retrieving revision 1.9
diff -r1.9 Makefile
14a15
> USE_LANGUAGES+=		c++
Index: devel/intel2gas/Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/devel/intel2gas/Makefile,v
retrieving revision 1.2
diff -r1.2 Makefile
10a11
> USE_LANGUAGES+=		c++
Index: devel/its4/Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/devel/its4/Makefile,v
retrieving revision 1.13
diff -r1.13 Makefile
16a17
> USE_LANGUAGES+=		c++
Index: devel/libjit/Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/devel/libjit/Makefile,v
retrieving revision 1.9
diff -r1.9 Makefile
14a15
> USE_LANGUAGES+=		c++
Index: devel/nqc/Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/devel/nqc/Makefile,v
retrieving revision 1.5
diff -r1.5 Makefile
13a14
> USE_LANGUAGES+=		c++
Index: devel/pcre++/Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/devel/pcre++/Makefile,v
retrieving revision 1.6
diff -r1.6 Makefile
13a14
> USE_LANGUAGES+=		c++
Index: devel/picp/Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/devel/picp/Makefile,v
retrieving revision 1.1.1.1
diff -r1.1.1.1 Makefile
11a12,13
> USE_LANGUAGES+=		c++
> 
Index: devel/sparsehash/Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/devel/sparsehash/Makefile,v
retrieving revision 1.2
diff -r1.2 Makefile
12a13
> USE_LANGUAGES+=		c++
Index: devel/tpasm/Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/devel/tpasm/Makefile,v
retrieving revision 1.15
diff -r1.15 Makefile
16a17
> USE_LANGUAGES+= c++
Index: devel/tvision/Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/devel/tvision/Makefile,v
retrieving revision 1.15
diff -r1.15 Makefile
16a17
> USE_LANGUAGES+=		c++
Index: devel/uno/Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/devel/uno/Makefile,v
retrieving revision 1.6
diff -r1.6 Makefile
17a18
> USE_LANGUAGES+=		c++

>Unformatted: