Adeodato Simó
2005-Apr-10 01:38 UTC
[Pkg-kde-talk] Test build on mipsen needed for kdebindings
--zYM0uCDKw75PZbzx
Content-Type: text/plain; charset=iso-8859-1
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
Hello,
currently kdebindings FTBFS on mipsen machines, due to the well known
limitation on the size of the relocation table (or whatever the
appropriate name is). The relevant bug is #282134.
I''ve implemented the -Wa,-xgot solution recommended by Thiemo Seufer,
and I''d like to test now that it really solves the problem before
uploading. Since I''m still in NM, I''d appreciate if someone
on the
list could do a test build for me on mipsen hardware, or point me to
another place to ask.
The build fails when compiling libsmokeqt. The package that fixes that
is [1]. I _suspect_, though, that one libsmokeqt gets compiled, it may
fail in the much bigger (almost 3x) libsmokekde. I''ve made separate
packages [2] for this fix, because Thiemo recommends "Do _not_ add it
for other binaries, it may cause silent breakage otherwise". Please
compile this second packages if the first fail, and report if they
build successfully, or if there is still another lib needing -xgot.
Thanks in advance.
[1]
http://the-swirl.org/~adeodato/tmp/2005/04/10/kdebindings-xgot/kdebindings_3.3.2-2~pre1+xgot1.dsc
http://the-swirl.org/~adeodato/tmp/2005/04/10/kdebindings-xgot/kdebindings_3.3.2-2~pre1+xgot1.diff.gz
[2]
http://the-swirl.org/~adeodato/tmp/2005/04/10/kdebindings-xgot/kdebindings_3.3.2-2~pre1+xgot2.dsc
http://the-swirl.org/~adeodato/tmp/2005/04/10/kdebindings-xgot/kdebindings_3.3.2-2~pre1+xgot2.diff.gz
--=20
Adeodato Sim=F3
EM: asp16 [ykwim] alu.ua.es | PK: DA6AE621
Listening to: Najwa - Hey boys, girls
=20
ech`echo xiun|tr nu oc|sed ''sx\([sx]\)\([xoi]\)xo un\2\1 is
xg''`ol
--zYM0uCDKw75PZbzx
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: Digital signature
Content-Disposition: inline
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (GNU/Linux)
Comment: Signed by Adeodato Simó <asp16@alu.ua.es>
iEYEARECAAYFAkJYg5oACgkQgyNlRdHEGIKgNgCeMturvDAYt+VmEewoms3vhprq
W0QAnjxxGkpDEIelyvlca48cFcJVoi0L
=d6vz
-----END PGP SIGNATURE-----
--zYM0uCDKw75PZbzx--
Thiemo Seufer
2005-Apr-10 14:28 UTC
[Pkg-kde-talk] Re: Test build on mipsen needed for kdebindings
Adeodato Sim=F3 wrote: [snip]> [1] http://the-swirl.org/~adeodato/tmp/2005/04/10/kdebindings-xgot/kdebindings_3.3.2-2~pre1+xgot1.dsc > http://the-swirl.org/~adeodato/tmp/2005/04/10/kdebindings-xgot/kdebindings_3.3.2-2~pre1+xgot1.diff.gz1) fails with relocation overflows, as you expected.> [2] http://the-swirl.org/~adeodato/tmp/2005/04/10/kdebindings-xgot/kdebindings_3.3.2-2~pre1+xgot2.dsc > http://the-swirl.org/~adeodato/tmp/2005/04/10/kdebindings-xgot/kdebindings_3.3.2-2~pre1+xgot2.diff.gz2) fails with /bin/sh ../../libtool --silent --tag=3DCXX --mode=3Dlink mips-linux-g++ -Wnon-virtual-dtor -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=3D500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -DNDEBUG -DNO_DEBUG -O2 -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -o libsmokekde.la -rpath /usr/lib -version-info 3:2:2 -no-undefined -Wl,--no-undefined -Wl,--allow-shlib-undefined -L/usr/X11R6/lib -L/usr/share/qt3/lib -L/usr/lib libsmokekde_la-smokedata.lo libsmokekde_la-x_1.lo libsmokekde_la-x_2.lo libsmokekde_la-x_3.lo libsmokekde_la-x_4.lo libsmokekde_la-x_5.lo libsmokekde_la-x_6.lo libsmokekde_la-x_7.lo libsmokekde_la-x_8.lo libsmokekde_la-x_9.lo libsmokekde_la-x_10.lo libsmokekde_la-x_11.lo libsmokekde_la-x_12.lo libsmokekde_la-x_13.lo libsmokekde_la-x_14.lo libsmokekde_la-x_15.lo libsmokekde_la-x_16.lo libsmokekde_la-x_17.lo libsmokekde_la-x_18.lo libsmokekde_la-x_19.lo libsmokekde_la-x_20.lo -lkdecore -lkhtml -lkjs -lfontconfig -lkmdi -lkspell -lkutils -lkdeui -lkdeprint -lkparts -lqt-mt -lz -lpng -lz -lm -lXext -lX11 -lSM -lICE -lpthread -lGLU -lGL -lX11 collect2: ld returned 1 exit status make[4]: *** [libsmokekde.la] Error 1 make[4]: Leaving directory `/home/ths/colo/kdebindings/kdebindings-3.3.2/obj-mips-linux/smoke/kde'' I haven''t looked into it further yet. Thiemo