pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: CVS commit: pkgsrc/devel/glib2
On Tue, Nov 02, 2010 at 02:52:25PM +0000, Matthias Drochner wrote:
> Module Name: pkgsrc
> Committed By: drochner
> Date: Tue Nov 2 14:52:25 UTC 2010
>
> Modified Files:
> pkgsrc/devel/glib2: Makefile.common PLIST distinfo
> pkgsrc/devel/glib2/patches: patch-aa patch-af patch-ak patch-al
> patch-ce
> Added Files:
> pkgsrc/devel/glib2/patches: patch-am patch-an
>
> Log Message:
> update to 2.26.0
> This switches to the gnome-2.32 release branch.
This breaks the build under NetBSD/amd64 5.1_RC4:
=> Bootstrap dependency digest>=20010302: found digest-20080510
===> Checking for vulnerabilities in glib2-2.26.0
===> Building for glib2-2.26.0
/usr/pkg/bin/gmake all-recursive
gmake[1]: Entering directory
`/src/NetBSD-current/pkgsrc/devel/glib2/work.colwyn/glib-2.26.0'
Making all in .
gmake[2]: Entering directory
`/src/NetBSD-current/pkgsrc/devel/glib2/work.colwyn/glib-2.26.0'
gmake[2]: Nothing to be done for `all-am'.
gmake[2]: Leaving directory
`/src/NetBSD-current/pkgsrc/devel/glib2/work.colwyn/glib-2.26.0'
Making all in m4macros
gmake[2]: Entering directory
`/src/NetBSD-current/pkgsrc/devel/glib2/work.colwyn/glib-2.26.0/m4macros'
gmake[2]: Nothing to be done for `all'.
gmake[2]: Leaving directory
`/src/NetBSD-current/pkgsrc/devel/glib2/work.colwyn/glib-2.26.0/m4macros'
Making all in glib
gmake[2]: Entering directory
`/src/NetBSD-current/pkgsrc/devel/glib2/work.colwyn/glib-2.26.0/glib'
/usr/pkg/bin/gmake all-recursive
gmake[3]: Entering directory
`/src/NetBSD-current/pkgsrc/devel/glib2/work.colwyn/glib-2.26.0/glib'
Making all in libcharset
gmake[4]: Entering directory
`/src/NetBSD-current/pkgsrc/devel/glib2/work.colwyn/glib-2.26.0/glib/libcharset'
gmake[4]: Nothing to be done for `all'.
gmake[4]: Leaving directory
`/src/NetBSD-current/pkgsrc/devel/glib2/work.colwyn/glib-2.26.0/glib/libcharset'
Making all in update-pcre
gmake[4]: Entering directory
`/src/NetBSD-current/pkgsrc/devel/glib2/work.colwyn/glib-2.26.0/glib/update-pcre'
gmake[4]: Nothing to be done for `all'.
gmake[4]: Leaving directory
`/src/NetBSD-current/pkgsrc/devel/glib2/work.colwyn/glib-2.26.0/glib/update-pcre'
Making all in .
gmake[4]: Entering directory
`/src/NetBSD-current/pkgsrc/devel/glib2/work.colwyn/glib-2.26.0/glib'
/bin/sh ../libtool --tag=CC --mode=link cc -O2 -I/usr/include
-I/usr/pkg/include -Wall -version-info 2600:0:2600 -export-dynamic
-export-symbols-regex "^g.*" -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib
-Wl,-R/usr/pkg/lib -o libglib-2.0.la -rpath /usr/pkg/lib garray.lo
gasyncqueue.lo gatomic-gcc.lo gbacktrace.lo gbase64.lo gbitlock.lo
gbookmarkfile.lo gbuffer.lo gcache.lo gchecksum.lo gcompletion.lo gconvert.lo
gdataset.lo gdate.lo gdatetime.lo gdir.lo gerror.lo gfileutils.lo ghash.lo
ghook.lo ghostutils.lo giochannel.lo gkeyfile.lo glist.lo gmain.lo
gmappedfile.lo gmarkup.lo gmem.lo gmessages.lo gnode.lo goption.lo gpattern.lo
gpoll.lo gprimes.lo gqsort.lo gqueue.lo grel.lo grand.lo gregex.lo gscanner.lo
gsequence.lo gshell.lo gslice.lo gslist.lo gstdio.lo gstrfuncs.lo gstring.lo
gtestutils.lo gthread.lo gthreadpool.lo gtimer.lo gtimezone.lo gtree.lo
guniprop.lo gutf8.lo gunibreak.lo gunicollate.lo gunidecomp.lo gurifuncs.lo
gutils.lo gvariant.lo gvariant-core.lo gvariant-parser.lo
gvariant-serialiser.lo gvarianttypeinfo.lo gvarianttype.lo gprintf.lo
libcharset/libcharset.la giounix.lo gspawn.lo -Wl,-R/usr/pkg/lib
-L/usr/pkg/lib -lpcre -lintl
libtool: link: rm -fr .libs/libglib-2.0.exp
libtool: link: /usr/bin/nm -B .libs/garray.o .libs/gasyncqueue.o
.libs/gatomic-gcc.o .libs/gbacktrace.o .libs/gbase64.o .libs/gbitlock.o
.libs/gbookmarkfile.o .libs/gbuffer.o .libs/gcache.o .libs/gchecksum.o
.libs/gcompletion.o .libs/gconvert.o .libs/gdataset.o .libs/gdate.o
.libs/gdatetime.o .libs/gdir.o .libs/gerror.o .libs/gfileutils.o .libs/ghash.o
.libs/ghook.o .libs/ghostutils.o .libs/giochannel.o .libs/gkeyfile.o
.libs/glist.o .libs/gmain.o .libs/gmappedfile.o .libs/gmarkup.o .libs/gmem.o
.libs/gmessages.o .libs/gnode.o .libs/goption.o .libs/gpattern.o .libs/gpoll.o
.libs/gprimes.o .libs/gqsort.o .libs/gqueue.o .libs/grel.o .libs/grand.o
.libs/gregex.o .libs/gscanner.o .libs/gsequence.o .libs/gshell.o .libs/gslice.o
.libs/gslist.o .libs/gstdio.o .libs/gstrfuncs.o .libs/gstring.o
.libs/gtestutils.o .libs/gthread.o .libs/gthreadpool.o .libs/gtimer.o
.libs/gtimezone.o .libs/gtree.o .libs/guniprop.o .libs/gutf8.o
.libs/gunibreak.o .libs/gunicollate.o .libs/gunidecomp.o .libs/gurifuncs.o
.libs/gutils.o .libs/gvariant.o .libs/gvariant-core.o .libs/gvariant-parser.o
.libs/gvariant-serialiser.o .libs/gvarianttypeinfo.o .libs/gvarianttype.o
.libs/gprintf.o .libs/giounix.o .libs/gspawn.o libcharset/.libs/libcharset.a
| sed -n -e 's/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][
]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /usr/bin/sed 's/.* //' | sort |
uniq > .libs/libglib-2.0.exp
libtool: link: /usr/bin/egrep -e "^g.*" ".libs/libglib-2.0.exp" >
".libs/libglib-2.0.expT"
libtool: link: mv -f ".libs/libglib-2.0.expT" ".libs/libglib-2.0.exp"
libtool: link: cc -shared .libs/garray.o .libs/gasyncqueue.o
.libs/gatomic-gcc.o .libs/gbacktrace.o .libs/gbase64.o .libs/gbitlock.o
.libs/gbookmarkfile.o .libs/gbuffer.o .libs/gcache.o .libs/gchecksum.o
.libs/gcompletion.o .libs/gconvert.o .libs/gdataset.o .libs/gdate.o
.libs/gdatetime.o .libs/gdir.o .libs/gerror.o .libs/gfileutils.o .libs/ghash.o
.libs/ghook.o .libs/ghostutils.o .libs/giochannel.o .libs/gkeyfile.o
.libs/glist.o .libs/gmain.o .libs/gmappedfile.o .libs/gmarkup.o .libs/gmem.o
.libs/gmessages.o .libs/gnode.o .libs/goption.o .libs/gpattern.o .libs/gpoll.o
.libs/gprimes.o .libs/gqsort.o .libs/gqueue.o .libs/grel.o .libs/grand.o
.libs/gregex.o .libs/gscanner.o .libs/gsequence.o .libs/gshell.o .libs/gslice.o
.libs/gslist.o .libs/gstdio.o .libs/gstrfuncs.o .libs/gstring.o
.libs/gtestutils.o .libs/gthread.o .libs/gthreadpool.o .libs/gtimer.o
.libs/gtimezone.o .libs/gtree.o .libs/guniprop.o .libs/gutf8.o
.libs/gunibreak.o .libs/gunicollate.o .libs/gunidecomp.o .libs/gurifuncs.o
.libs/gutils.o .libs/gvariant.o .libs/gvariant-core.o .libs/gvariant-parser.o
.libs/gvariant-serialiser.o .libs/gvarianttypeinfo.o .libs/gvarianttype.o
.libs/gprintf.o .libs/giounix.o .libs/gspawn.o -Wl,--whole-archive
libcharset/.libs/libcharset.a -Wl,--no-whole-archive -Wl,-rpath
-Wl,/src/NetBSD-current/pkgsrc/devel/glib2/work.colwyn/.buildlink/lib
-Wl,-rpath
-Wl,/src/NetBSD-current/pkgsrc/devel/glib2/work.colwyn/.buildlink/lib
-L/src/NetBSD-current/pkgsrc/devel/glib2/work.colwyn/.buildlink/lib
/src/NetBSD-current/pkgsrc/devel/glib2/work.colwyn/.buildlink/lib/libpcre.so
-lintl -Wl,-R/usr/pkg/lib -Wl,-soname -Wl,libglib-2.0.so.0
-Wl,-retain-symbols-file -Wl,.libs/libglib-2.0.exp -o
.libs/libglib-2.0.so.0.2600.0
ld: .libs/gthread.o: relocation R_X86_64_PC32 against
`_g_mem_thread_init_noprivate_nomessage' can not be used when making a shared
object; recompile with -fPIC
ld: final link failed: Bad value
gmake[4]: *** [libglib-2.0.la] Error 1
gmake[4]: Leaving directory
`/src/NetBSD-current/pkgsrc/devel/glib2/work.colwyn/glib-2.26.0/glib'
gmake[3]: *** [all-recursive] Error 1
gmake[3]: Leaving directory
`/src/NetBSD-current/pkgsrc/devel/glib2/work.colwyn/glib-2.26.0/glib'
gmake[2]: *** [all] Error 2
gmake[2]: Leaving directory
`/src/NetBSD-current/pkgsrc/devel/glib2/work.colwyn/glib-2.26.0/glib'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory
`/src/NetBSD-current/pkgsrc/devel/glib2/work.colwyn/glib-2.26.0'
gmake: *** [all] Error 2
*** Error code 2
Stop.
make: stopped in /src/NetBSD-current/pkgsrc/devel/glib2
*** Error code 1
It looks like there is a "fpic" missing somewhere. This usually goes
undetected under i386 but fails under amd64.
Kind regards
--
Matthias Scheler http://zhadum.org.uk/
Home |
Main Index |
Thread Index |
Old Index