pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: pkg/47252: upgrade pkgsrc/lang/gcc47 to 4.7.2
Concerning gcc47-libs, I do believe there are some problems.
First, the coupling with gcc47 seems a bit twisted, with regard to
PKGREVISION as it is separately managed. So I try reset to blank as in
gcc47.
When building the package I get the following:
richard@devzone:~/src/pkgsrc/lang/gcc47-libs$ bmake package
===> Installing dependencies for gcc47-libs-4.7.2
==========================================================================
The following variables will affect the build process of this package,
gcc47-libs-4.7.2. Their current value is shown below:
* GCC_TARGET_MACHINE = x86_64-sun-solaris2.11
You may want to abort the process now with CTRL-C and change their value
before continuing. Be sure to run `/opt/pkg/bin/bmake clean' after
the changes.
==========================================================================
=> Build dependency gcc47-4.7.2{,nb[0-9]*}: found gcc47-4.7.2
===> Overriding tools for gcc47-libs-4.7.2
===> Extracting for gcc47-libs-4.7.2
===> Patching for gcc47-libs-4.7.2
===> Creating toolchain wrappers for gcc47-libs-4.7.2
===> Configuring for gcc47-libs-4.7.2
===> Installing for gcc47-libs-4.7.2
/opt/pkg/sbin/pkg_info -K /var/opt/pkg/db/pkg -qL 'gcc47-4.7.2*' |
/opt/pkg/bin/nbsed -n -e's,^/opt/pkg/gcc47/,,'
-e'/libexec\//d' -e'/libgij/d;/libgcj/d;/libjvm/d'
-e'/lib.*\.so/p'
>/tmp/pkgsrc/lang/gcc47-libs/work/lib_files
test -d
/tmp/pkgsrc/lang/gcc47-libs/work/.destdir/opt/pkg/gcc47/x86_64-sun-solaris2.11/lib
|| /usr/bin/mkdir -p
/tmp/pkgsrc/lang/gcc47-libs/work/.destdir/opt/pkg/gcc47/x86_64-sun-solaris2.11/lib
cd /opt/pkg/gcc47 &&
/bin/pax -rw
/tmp/pkgsrc/lang/gcc47-libs/work/.destdir/opt/pkg/gcc47/x86_64-sun-solaris2.11
</tmp/pkgsrc/lang/gcc47-libs/work/lib_files
=> Automatic manual page handling
pkg_info: missing package name(s)
usage: pkg_info [-BbcDdFfhIikLmNnpqrRSsVvX] [-e package] [-E package]
[-K pkg_dbdir] [-l prefix] pkg-name ...
pkg_info [-a | -u] [flags]
pkg_info [-Q variable] pkg-name ...
===> Building binary package for gcc47-libs-4.7.2
=> Creating binary package
/home/richard/src/pkgsrc/packages/All/gcc47-libs-4.7.2.tgz
======================
There seems to be something awry with pkg_info... the "object" of the
call I believe is blank.
For that matter, shouldn't this be working with the "build" version and
not the "installed" version?
Here is the extract from gcc47-libs Makefile:
${LIBRARY_FILES}:
${PKG_INFO} -qL '${GCC_PKGNAME}-${GCC_DIST_VERSION}*' | \
${SED} -n -e's,^${GCC_PREFIX}/,,' -e'/libexec\//d' \
-e'/libgij/d;/libgcj/d;/libjvm/d' \
-e'/lib.*\.${SHLIB_EXT}/p' >${LIBRARY_FILES}
do-install: ${LIBRARY_FILES}
${TEST} -d ${DESTDIR}${GCC_PREFIX}/${GCC_TARGET_MACHINE}/lib || \
${MKDIR} ${DESTDIR}${GCC_PREFIX}/${GCC_TARGET_MACHINE}/lib
cd ${GCC_PREFIX} && \
${PAX} -rw ${DESTDIR}${GCC_PREFIX}/${GCC_TARGET_MACHINE}
<${LIBRARY_FILES}
Home |
Main Index |
Thread Index |
Old Index