tech-pkg archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Openindiana pkgsrc bulk build status
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hi list,
My last pkgsrc bulk build on SunOS/Openindiana has finished this morning.
This build has begun friday, using pkgsrc-current (pkgsrc-2011Q1 was not
branched yet).
I got 6331 packages successfully built, which is IMHO a pretty good score.
Fixing top 5 offenders should increase this score to at least 7000.
Full report is available here:
http://yavin.imil.net:81/20110401.1319/report.html
Note this is a temporary URL, as soon as we get access to the
real repository, everything will be hosted there.
In order to build some key packages correctly, i had to make some changes
/ modifications, here they are :
. devel/ncurses: in Makefile, the SUBST related to .if ${OPSYS} ==
"SunOS" makes the package fail. There's already a PR associated to this:
http://mail-index.netbsd.org/pkgsrc-bugs/2011/03/08/msg042081.html
. devel/atk: must be built using
LD_LIBRARY_PATH=${PREFIX}/lib:/lib:/usr/lib, if not, pkg-config will fail
with this same error:
http://mail-index.netbsd.org/pkgsrc-bulk/2008/06/14/msg004891.html
. I've tried working with native X11 installation, but this is way too
messy. I finally picked up xorg-modular
. USE_BUILTIN.curses so there's no circular dependency when installing
tnftp.
Here's my mk.conf:
.ifdef BSD_PKG_MK # begin pkgsrc settings
PKGSRC_COMPILER= gcc
PKG_DBDIR= /opt/ipp/pkg/var/db/pkg
LOCALBASE= /opt/ipp/pkg
VARBASE= /opt/ipp/pkg/var
PKG_TOOLS_BIN= /opt/ipp/pkg/sbin
PKGMANDIR= man
TOOLS_PLATFORM.install?= /opt/ipp/pkg/bin/install-sh
TOOLS_PLATFORM.sh?= /opt/ipp/pkg/bin/pdksh
TOOLS_PLATFORM.ksh?= /opt/ipp/pkg/bin/pdksh
TOOLS_PLATFORM.awk?= /opt/ipp/pkg/bin/nawk
TOOLS_PLATFORM.sed?= /opt/ipp/pkg/bin/nbsed
ABI= 32
FAILOVER_FETCH= yes
ALLOW_VULNERABLE_PACKAGES= yes
PKG_DEVELOPER= yes
SKIP_LICENSE_CHECK= yes
MAKE_JOBS= 8
PASSIVE_FETCH= 1
DEPENDS_TARGET= package-install
UPDATE_TARGET= package-install
PREFER_PKGSRC= no
PREFER_NATIVE= solaris-pam
PREFER_NATIVE_PTHREADS= yes
X11_TYPE= modular
USE_BUILTIN.curses= yes
PREFER.sun-jre6= native
JAVA_BINPREFIX= /usr/bin
.endif # end pkgsrc settings
### EOF
Here are the packages i had to install on the build zone:
archiver/gnu-tar
compress/bzip2
compress/gzip
developer/gcc-3
developer/gnu-binutils
developer/icu
developer/object-file
developer/sunstudio
developer/sunstudio12u1
developer/versioning/cvs
driver/network/bpf
library/ncurses
library/readline
library/security/openssl
library/zlib
network/ftp
shell/bash
system/header
system/header/header-audio
system/library/gcc-3-runtime
system/library/math
system/library/math/header-math
system/xopen/xcu4
text/gnu-grep
text/gnu-patch
Here's an abstract of important packages (+100 broken due to them)
failures. Full trace is available on the report:
* databases/mysql51-client: picks up /bin/diff as "diff", maybe
corrected by TOOLS_PLATFORM.diff?=/opt/ipp/pkg/bin/diff ? must be tested.
* databases/postgresql84-client: seems like DESTDIR related
* math/py-numpy: many build errors.
* sysutils/daemontools: locks on build, no idea what's happening
* net/mDNSResponder: 1 out of 1 hunk FAILED -- saving rejects to file
Clients/dns-sd.c.rej
* sysutils/hal: checking for XML_ParserCreate in -lexpat... no (while
expat dependency IS installed). Real problem is :
configure:16736: checking for XML_ParserCreate in -lexpat
configure:16761: gcc -o conftest -O -Du_int32_t=uint32_t
- -I/opt/ipp/pkg/include -I/usr/include -Wall -Wchar-subscripts
- -Wmissing-declarations -Wnested-externs -Wpointer-arith -Wcast-align
- -Wsign-compare -I/opt/ipp/pkg/include -I/usr/include -Wl,--as-needed
- -L/opt/ipp/pkg/lib -Wl,-R/opt/ipp/pkg/lib -L/usr/lib -Wl,-R/usr/lib
conftest.c -lexpat >&5
ld: fatal: unrecognized option '--'
ld: fatal: use the -z help option for usage information
collect2: ld returned 1 exit status
* multimedia/xine-lib: linking error
* graphics/ImageMagick
magick/fourier.c: In function `InverseFourier':
magick/fourier.c:1016: error: `_Imaginary_I' undeclared (first use in this
function)
* graphics/cairo (1104 packages broken by this one...)
cairo-bentley-ottmann.c: In function `edges_compare_x_for_y_general':
cairo-bentley-ottmann.c:425: internal compiler error: in expand_mult, at
expmed.c:2656
* audio/arts
artsdsp.c:122: error: conflicting types for 'mmap'
/usr/include/sys/mman.h:237: error: previous declaration of 'mmap' was
here
artsdsp.c:122: error: conflicting types for 'mmap'
/usr/include/sys/mman.h:237: error: previous declaration of 'mmap' was
here
artsdsp.c:123: error: conflicting types for 'munmap'
/usr/include/sys/mman.h:238: error: previous declaration of 'munmap' was
here
artsdsp.c:123: error: conflicting types for 'munmap'
/usr/include/sys/mman.h:238: error: previous declaration of 'munmap' was
here
gmake[3]: *** [artsdsp.lo] Error 1
* audio/nas
/usr/ccs/bin/ar cqs libdia.a dispatch.o dixutils.o events.o globals.o
main.o res
ource.o swapreq.o tables.o swaprep.o audispatch.o auswap.o
autable
s.o auevents.o auutil.o auconfig.o auprocess.o nasconf.o lex.o
gram.o
bmake: $(_NULLCMD_) expands to empty string
bmake: $(_NULLCMD_) expands to empty string
bmake: don't know how to make dda/sun/libsun.a. Stop
###
Patches can be sent to me directly so i test them on the build zone.
Note that OI guys are also very enthusiastics about this and are willing
to help as much as they can.
Cheers,
- -------------------------------------------
Emile "iMil" Heitor :. <imil%home.imil.net@localhost>
_
http://gcu-squad.org ASCII ribbon campaign ( )
- against HTML email X
& vCards / \
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (NetBSD)
iD8DBQFNmXtEFG3BlGWyzUIRAvQPAJ9SXmckU3ZwC9fBG6jzSXV60yb0ZgCghUOk
q+n1e0huXsK7/Re8hEr+iBA=
=sti3
-----END PGP SIGNATURE-----
Home |
Main Index |
Thread Index |
Old Index