Subject: Re: pkgsrc NetBSD 2.99.10/i386 bulk build results 2004-12-03
To: Alistair Crooks <agc@pkgsrc.org>
From: Thomas Klausner <wiz@NetBSD.org>
List: pkgsrc-bulk
Date: 12/04/2004 12:31:49
On Sat, Dec 04, 2004 at 10:47:31AM +0000, Alistair Crooks wrote:
> pkgsrc bulk build results
> NetBSD 2.99.10/i386
> 
> Summary:
> 
>         Build started:                  Sun Nov 28 11:21:35 2004 UTC
>         Build ended:                    Fri Dec  3 16:53:54 2004 UTC

Much breakage in this one due to the header file change in
current, where the isascii and tolower families of functions
lost a cast. Two ways to fix: Either make the arguments
unsigned chars (preferred), or remove -Werror from the compiler flags,
e.g. with:
BUILDLINK_TRANSFORM+=  rm:-Werror
in the package Makefile.

Also, the bulk build machine did seem to have had some network problems,
and three internal compiler errors that were not there before (hardware
problems?).

55,60c57,62
<         Successfully packaged:          4783
<         Packages really broken:         114
<         Pkgs broken due to them:        151
<         Total broken:                   265
<         Not packaged:                   106
<         Total:                          371
---
>         Successfully packaged:          4646
>         Packages really broken:         154
>         Pkgs broken due to them:        261
>         Total broken:                   415
>         Not packaged:                   114
>         Total:                          529
74,75d75
< audio/mad123                       tech-pkg@NetBSD.org
< audio/wsoundprefs                  tech-pkg@NetBSD.org
78a79,84
> cad/verilog-current                dmcmahill@NetBSD.org

Missing distfile, I think it should already be fixed.

> cad/xcircuit                       tech-pkg@NetBSD.org

/usr/obj/pkgsrc/cad/xcircuit/work.sys3/.buildlink/lib/libtcl84.so: undefined reference to `pthread_attr_destroy'

> chat/i2cb                          hubertf@NetBSD.org

getline.c: In function `handletab':
getline.c:99: warning: subscript has type `char'
[due to changes to is* and to* functions on -current]

Should be fixed to use unsigned char variables.

> chat/i2cbd                         hubertf@NetBSD.org

msgs.c: In function `loginmsg':
msgs.c:210: warning: subscript has type `char'

> chat/psi                           jdolecek@NetBSD.org

=> Couldn't fetch psi-0.9.2.tar.bz2 - please try to retrieve this
=> file manually into /usr/distfiles/psi-0.9.2 and try again.

> comms/fidogate                     tv@duh.org

areas.c: In function `area_build':
areas.c:372: warning: subscript has type `char'
areas.c:389: warning: subscript has type `char'

88d93
< databases/ruby-mysql               neumann@s-direktnet.de
89a95,96
> devel/bmake                        sjg@NetBSD.org

/usr/obj/pkgsrc/devel/bmake/work.sys3/bmake/arch.c: In function `ArchStatMember':
/usr/obj/pkgsrc/devel/bmake/work.sys3/bmake/arch.c:703: warning: subscript has type `char'
/usr/obj/pkgsrc/devel/bmake/work.sys3/bmake/arch.c: In function `ArchFindMember':
/usr/obj/pkgsrc/devel/bmake/work.sys3/bmake/arch.c:955: warning: subscript has type `char'

> devel/bonobo-conf          2       tech-pkg@NetBSD.org

tar: Cannot create etc/gconf/schemas (Not a directory)
pkg_add: can not invoke 67 byte tar pipeline: tar cf -  'etc/gconf/schemas/desktop.schemas'|tar xpf - -C /usr/pkg

92c99,101
< devel/doxygen              6       tech-pkg@NetBSD.org
---
> devel/exctags                      seb@NetBSD.org

/usr/include/sys/endian.h:179: error: parse error before "__attribute__"

> devel/generate                     darcy@NetBSD.org

generate.c: In function `replace_macro':
generate.c:340: warning: subscript has type `char'
...

> devel/gobo-eiffel                  tech-pkg@NetBSD.org
94,95c103,104
< devel/mkcmd                1       epg@NetBSD.org
< devel/p5-SDL               1       tech-pkg@NetBSD.org
---
> devel/libtecla             1       kristerw@NetBSD.org

getline.c:472: error: parse error before "fd_set"

> devel/physfs               2       tech-pkg@NetBSD.org

../.libs/libphysfs.so: undefined reference to `pthread_mutex_unlock'
I think I fixed this one already.

99a109,110
> devel/ruby-bsearch                 taca@NetBSD.org
> devel/ruby-unit            1       taca@NetBSD.org

taca fixed those.

100a112,113
> devel/tcl-tclcl            2       minskim@NetBSD.org

seb fixed this one.

> devel/vanessa_adt                  tech-pkg@NetBSD.org

list.c: In function `vanessa_list_display':
list.c:365: internal compiler error: Illegal instruction

102a116
> editors/gtranslator                tech-pkg@NetBSD.org

nautilus-string.c: In function `nautilus_str_to_int':
nautilus-string.c:378: warning: subscript has type `char'

103a118
> editors/xemacs-current             magick@NetBSD.org

mule-canna.c: In function `Fcanna_initialize':
mule-canna.c:441: error: `jrBeepFunc' undeclared (first use in this function)
mule-canna.c:441: error: (Each undeclared identifier is reported only once
mule-canna.c:441: error: for each function it appears in.)
mule-canna.c:447: warning: implicit declaration of function `wcKanjiControl'

106a122,123
> emulators/suse64_linux             tech-pkg@NetBSD.org

tar: Unable to access emul/linux/usr/lib/libjpeg.a (No such file or directory)
tar: Unable to access emul/linux/usr/lib/libjpeg.so.62.0.0 (No such file or directory)
tar: Unable to access emul/linux/usr/lib/libjpeg.so (No such file or directory)
tar: Unable to access emul/linux/usr/lib/libjpeg.so.62 (No such file or directory)

I committed (hopefully) a fix for this.

> emulators/tme                      skrll@NetBSD.org

misc.c: In function `tme_misc_tokenize':
misc.c:86: warning: subscript has type `char'

111a129
> geography/garmin-utils             gson@NetBSD.org

gpsformat.c: In function `wpt_common':
gpsformat.c:156: warning: subscript has type `char'
gpsformat.c: In function `waypoints':
gpsformat.c:587: warning: subscript has type `char'

114,115c132,133
< graphics/dia                       jmcneill@invisible.yi.org
< graphics/digikamplugins            seb@NetBSD.org
---
> graphics/eog                       tech-pkg@NetBSD.org

tar: Cannot create etc/gconf/schemas (Not a directory)
pkg_add: can not invoke 67 byte tar pipeline: tar cf -  'etc/gconf/schemas/desktop.schemas'|tar xpf - -C /usr/pkg

> graphics/gd                53      adam@NetBSD.org

./.libs/libgd.so: undefined reference to `pthread_mutex_unlock'
./.libs/libgd.so: undefined reference to `pthread_mutex_destroy'
./.libs/libgd.so: undefined reference to `pthread_mutex_lock'
./.libs/libgd.so: undefined reference to `pthread_mutex_init'

Fixed in the meantime?

119,120d136
< graphics/plplot            1       tech-pkg@NetBSD.org
< graphics/py-gimp                   tech-pkg@NetBSD.org
127a144
> lang/gcc3-f77              1

/tmp/cc8AiJKG.s: Assembler messages:
/tmp/cc8AiJKG.s:26512: Error: file number less than one
/tmp/cc8AiJKG.s:26512: Warning: rest of line ignored; first ignored character is `1'
/tmp/cc8AiJKG.s:26513: Error: invalid character ' ' before operand 1
/tmp/cc8AiJKG.s:26514: Error: unknown pseudo-op: `.lcfi1401l'
/tmp/cc8AiJKG.s:26515: Error: bad register name `%eb:'
/tmp/cc8AiJKG.s:26517: Error: no such instruction: `supl $8,%esp'

129c146
< lang/pgcc                          jmcneill@invisible.yi.org
---
> lang/smalltalk                     tech-pkg@NetBSD.org

/usr/pkgsrc/lang/smalltalk/../../mk/scripts/print-la-libnames: `lib/smalltalk/libc.so' was not found

131,133d147
< mail/evolution-data-server 17      jmmv@NetBSD.org
< mail/evolution12           1       rh@NetBSD.org
< mail/evolution14                   rh@NetBSD.org
134a149
> mail/postfix                       martti@NetBSD.org

inet_addr_list.c: In function `inet_addr_list_comp':
inet_addr_list.c:136: error: `NI_WITHSCOPEID' undeclared (first use in this function)
inet_addr_list.c:136: error: (Each undeclared identifier is reported only once
inet_addr_list.c:136: error: for each function it appears in.)

135a151
> mail/teapop                        dawszy@arhea.net

pop_socket.o(.text+0x423): In function `pop_socket_init':
: undefined reference to `request_init'
pop_socket.o(.text+0x42c): In function `pop_socket_init':
: undefined reference to `sock_host'
pop_socket.o(.text+0x434): In function `pop_socket_init':
: undefined reference to `hosts_access'

137,138d152
< math/gnumeric0                     rh@NetBSD.org
< math/octave                        tech-pkg@NetBSD.org
140c154
< misc/celestia-kde
---
> misc/celestia-gnome

pkg_create: can't stat `/usr/pkg/etc/gconf/schemas/celestia.schemas'

141a156
> misc/nxtvepg                       magick@zhadum.de

ERROR: cannot generate manual page without Perl

145a161
> multimedia/libdv           11      tech-pkg-ja@jp.NetBSD.org

Fixed.

146a163
> net/aget                           eeg@e3labs.ath.cx

main.o(.text+0x5e): In function `main':
: undefined reference to `pthread_sigmask'

147a165,166
> net/bind4                          tech-pkg@NetBSD.org

Bad test:
===> package [bind-4.9.11] ===> bind-4.9.11 is intended for NetBSD 1.4 or higher
because it checks for /usr/sbin/named-bootconf. NOT/ONLY_FOR_PLATFORMS instead?

> net/cia                            tron@NetBSD.org

config.c: In function `ReadLine':
config.c:59: warning: subscript has type `char'
config.c:63: warning: subscript has type `char'
config.c: In function `GetWord':
config.c:79: warning: subscript has type `char'
config.c:93: warning: subscript has type `char'

150c169,171
< net/mldonkey                       wiz@NetBSD.org
---
> net/etherape                       damon@NetBSD.org

=> Couldn't fetch etherape-0.9.1.tar.gz - please try to retrieve this
=> file manually into /usr/distfiles/ and try again.

> net/libdnet                4       tech-pkg@NetBSD.org

fw-pf.c: In function `fr_to_pr':
fw-pf.c:70: error: structure has no member named `addr'
fw-pf.c:71: error: structure has no member named `mask'
fw-pf.c:73: error: structure has no member named `addr'
fw-pf.c:74: error: structure has no member named `mask'
fw-pf.c: In function `pr_to_fr':
fw-pf.c:125: error: structure has no member named `mask'
fw-pf.c:126: error: structure has no member named `addr'
fw-pf.c:129: error: structure has no member named `mask'
fw-pf.c:130: error: structure has no member named `addr'
fw-pf.c: In function `fw_add':
fw-pf.c:175: error: storage size of `pcr' isn't known
fw-pf.c:175: warning: unused variable `pcr'
fw-pf.c: In function `fw_delete':
fw-pf.c:188: error: storage size of `pcr' isn't known
fw-pf.c:188: warning: unused variable `pcr'

> net/maradns                        tech-pkg@NetBSD.org

recursive.o(.text+0xc): In function `logwrite_lock':
: undefined reference to `pthread_mutex_lock'

151a173,175
> net/p5-Wais                        bad@NetBSD.org

HTWAIS.c: In function `showDiags':
HTWAIS.c:240: error: `my_perl' undeclared (first use in this function)
HTWAIS.c:240: error: (Each undeclared identifier is reported only once
HTWAIS.c:240: error: for each function it appears in.)
HTWAIS.c: In function `output_text_record':
HTWAIS.c:487: error: `my_perl' undeclared (first use in this function)
HTWAIS.c: In function `display_search_response':
HTWAIS.c:512: error: `my_perl' undeclared (first use in this function)
HTWAIS.c: In function `WAISsearch':
HTWAIS.c:808: error: `my_perl' undeclared (first use in this function)
HTWAIS.c: In function `WAISretrieve':
HTWAIS.c:914: error: `my_perl' undeclared (first use in this function)

> net/ruby-drb                       taca@NetBSD.org

Fixed by taca.

> net/soup                   31      tech-pkg@NetBSD.org

pkg_add: can not invoke 67 byte tar pipeline: tar cf -  'etc/gconf/schemas/desktop.schemas'|tar xpf - -C /usr/pkg

154a179,181
> net/userppp                1       tech-pkg@NetBSD.org

alias_ftp.c: In function `ParseFtpPortCommand':
alias_ftp.c:165: warning: subscript has type `char'
...

> net/xipdump                        sakamoto@NetBSD.org

checking whether the C compiler (gcc -O2 -I/usr/pkg/include -DLIBNET_BSDISH_OS -DLIBNET_BSD_BYTE_SWAP -DLIBNET_LIL_ENDIAN -Wl,-R/usr/pkg/lib -L/usr/pkg/lib -Wl,-R/usr/X11R6/lib -L/usr/X11R6/lib) works... no
configure: error: installation or configuration problem: C compiler cannot create executables.

> net/xorp                           tech-pkg@NetBSD.org

getline.c:373: error: parse error before "fd_set"

157d183
< print/cjk-lyx                      rxg@ms25.url.com.tw
161c187,189
< security/fortify                   tech-pkg@NetBSD.org
---
> security/fressh                    tech-pkg@NetBSD.org

/usr/obj/pkgsrc/security/fressh/work.sys3/fressh-0.8.1/ssh_parse.c: In function `lookup_known_host':
/usr/obj/pkgsrc/security/fressh/work.sys3/fressh-0.8.1/ssh_parse.c:750: warning: subscript has type `char'
/usr/obj/pkgsrc/security/fressh/work.sys3/fressh-0.8.1/ssh_parse.c:762: warning: subscript has type `char'

> security/gpgme             8       oishi@ims.ac.jp

checking for C compiler default output file name... configure: error: C compiler cannot create executables

> security/ipsec-tools               manu@NetBSD.org

key_debug.c: In function `kdebug_sadb_identity':
key_debug.c:277: warning: subscript has type `char'

162a191,192
> security/pflkm             2       peter@pointless.nl

inet.c: In function `pcap_lookupdev':
inet.c:125: warning: subscript has type `char'

> security/ruby-openssl      2       taca@NetBSD.org

Fixed by taca.

168d197
< sysutils/adtool                    tech-pkg@NetBSD.org
171,172c200,201
< sysutils/fsviewer                  johnam@mail.kemper.org
< sysutils/gworkspace        1
---
> sysutils/gnome-vfs         47      rh@NetBSD.org

pkg_add: can not invoke 67 byte tar pipeline: tar cf -  'etc/gconf/schemas/desktop.schemas'|tar xpf - -C /usr/pkg

> sysutils/lambd                     itojun@NetBSD.org

lambd.c: In function `morse':
lambd.c:297: warning: subscript has type `char'
lambd.c:299: warning: subscript has type `char'
lambd.c:299: warning: subscript has type `char'
lambd.c:301: warning: subscript has type `char'
lambd.c:301: warning: subscript has type `char'

174,177c203
< sysutils/lsof              1       atatat@NetBSD.org
< sysutils/medusa                    rh@NetBSD.org
< sysutils/pftop                     peter@pointless.nl
< sysutils/ruby-quota                taca@NetBSD.org
---
> sysutils/tits                      scw@NetBSD.org

listener.c: In function `listener_event':
listener.c:224: warning: subscript has type `char'

178a205,209
> sysutils/xfce4-minicmd-plu 1

configure: error: Library requirements (xfce4-panel-1.0 >= 4.1.90) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them.

> textproc/bsdgrep-devel             cjep@NetBSD.org

binary.c: In function `bin_file':
binary.c:56: warning: subscript has type `char'
binary.c:56: warning: subscript has type `char'
binary.c: In function `gzbin_file':
binary.c:77: warning: subscript has type `char'
binary.c:77: warning: subscript has type `char'
binary.c: In function `mmbin_file':
binary.c:91: warning: subscript has type `char'
binary.c:91: warning: subscript has type `char'

> textproc/eb                5       uebayasi@NetBSD.org

Fixed by uebayasi.

> textproc/eperl             1       tech-pkg@NetBSD.org

eperl_main.c: In function `give_img_logo':
eperl_main.c:176: error: `my_perl' undeclared (first use in this function)
eperl_main.c:176: error: (Each undeclared identifier is reported only once
eperl_main.c:176: error: for each function it appears in.)
eperl_main.c:176: warning: passing arg 2 of `Perl_PerlIO_write' from incompatible pointer type
eperl_main.c: In function `give_img_powered':
eperl_main.c:184: error: `my_perl' undeclared (first use in this function)
eperl_main.c:184: warning: passing arg 2 of `Perl_PerlIO_write' from incompatible pointer type
eperl_main.c: In function `main':
eperl_main.c:1007: warning: passing arg 2 of `Perl_PerlIO_write' from incompatible pointer type
eperl_main.c:1017: warning: passing arg 2 of `Perl_PerlIO_write' from incompatible pointer type
eperl_main.c:1082: warning: passing arg 2 of `perl_parse' from incompatible pointer type
eperl_main.c:1207: warning: passing arg 2 of `Perl_PerlIO_write' from incompatible pointer type
eperl_main.c:1212: warning: passing arg 2 of `Perl_PerlIO_write' from incompatible pointer type

> textproc/qsubst                    tech-pkg@NetBSD.org

qsubst.c: In function `issymchar':
qsubst.c:187: warning: subscript has type `char'

180c211
< wm/sawfish-replibs         2
---
> www/ap2-fastcgi

/bin/sh: Can't open /usr/pkg/share/httpd/libtool

182a214
> www/lynx                   2       fredb@NetBSD.org

Fixed by xtraeme.

183a216,221
> www/p5-Apache-AuthCookieDB         tegk-pkg@NetBSD.org

=> Couldn't fetch Apache-AuthCookieDBI-1.19.tar.gz - please try to retrieve this
=> file manually into /usr/distfiles/ and try again.


> www/php4-apc               2       tech-pkg@NetBSD.org

=> No checksum recorded for APC-2.0.4.tgz.

> www/ruby-tag                       taca@NetBSD.org
> www/ruby-webrick           1       rasputin@idoru.mine.nu

Fixed by taca.

> x11/devilspie                      snj@NetBSD.org

=> Couldn't fetch devilspie-0.7.tar.gz - please try to retrieve this
=> file manually into /usr/distfiles/ and try again.

> x11/gtkterm2                       yui@yui.pe.kr

=> Couldn't fetch gtkterm2-0.2.3.tar.gz - please try to retrieve this
=> file manually into /usr/distfiles/ and try again.

184a223,224
> x11/kkbswitch                      ianzag@mail.ru

=> Couldn't fetch kkbswitch-1.4.2.tar.gz - please try to retrieve this
=> file manually into /usr/distfiles/ and try again.

> x11/py-qt3-modules         2       tech-pkg@NetBSD.org

In file included from sipqtxmlQDomCharacterData.h:37,
                 from sipqtxmlQDomComment.h:33,
                 from sipqtxmlQDomNode.h:34,
                 from sipqtxmlQDomDocument.h:33,
                 from sipqtxmlQDomDocument.cpp:27:
sipqtxmlQDomProcessingInstruction.h:-31722: internal compiler error: Segmentation
   fault
Please submit a full bug report,
with preprocessed source if appropriate.

185a226,227
> x11/xfce4-taskbar-plugin   1

configure: error: Library requirements (xfce4-panel-1.0 >= 4.1.90) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them.

> x11/xosd                   3

configure: error: *** POSIX thread support not found ***

 Thomas