public inbox for gentoo-user-de@lists.gentoo.org
 help / color / mirror / Atom feed
From: "Sebastian Kürschner" <selist@arcor.de>
To: gentoo-user-de@lists.gentoo.org
Subject: Re: [gentoo-user-de] zlib läßt sich nicht bauen
Date: Thu, 2 Feb 2017 22:48:26 +0100 (CET)	[thread overview]
Message-ID: <579375070.213736.1486072106977.JavaMail.ngmail@webmail11.arcor-online.net> (raw)

Hallo Alle,

danke Andy leider komme ich damit nicht weiter das Problem bleibt.

ich habe auch die package.use aus meiner anderen Installation mal eingehäng aber auch das klappt nicht. Die ist aber auch gut gefüllt und damit will ich nicht neu starten. Ich arbeite hier noch in einem chroot aus neon(ubuntu derivat) Die gentoo live cd hat auf meinem Rechner Startprobleme.

Darin sind die Useflags für zlib folgende:
>=sys-libs/zlib-1.2.8-r1 abi_x86_32
# required by dev-util/pkgconfig-0.28-r2::gentoo[-internal-glib]
# required by virtual/pkgconfig-0-r1::gentoo
# required by net-print/cups-2.0.3::gentoo
# required by app-emulation/wine-1.6.2::gentoo[cups,abi_x86_32]
# required by wine (argument)
>=sys-libs/zlib-1.2.8-r1 minizip
# required by app-office/akonadi-server-1.13.0[qt4]
# required by kde-base/kdepimlibs-4.14.3
# required by kde-base/libplasmaclock-4.11.14[kdepim]
# required by kde-base/plasma-workspace-4.11.14
# required by kde-base/kdebase-startkde-4.11.14
# required by kde-base/kdebase-startkde (argument)

Diese habe ich angepasst auf:
>=sys-libs/zlib-1.2.11 minizip static-libs
>=sys-libs/zlib-1.2.11 abi_x86_32


ich habe es in allen erdenklichen Kombinationen versucht aber ohne Erfolg.
wofür steht eigentlich abi_x86_32?

Am Ende noch die Systemeinstellungen ohne package.use wobei mit package.use wie oben wird
USE="-minizip -static-libs" ABI_X86="64 -32 -x32" angezeigt.
wo liegt der Vorteil dies als Ordner zu pflegen? So wurde es jedenfalls bei der neuinstallation angelegt aber im Web habe ich aber nur die beschreibung als datei gefunden lediglich einen inweis auf die Strucktur als Ordner. funktionieren dann etc-update und co genauso?

Gruß
Sebastian

> Randy Andy <gugelhuepf@googlemail.com> hat am 2. Februar 2017 um 16:10 geschrieben:
> 
> 
> Am Thu, 2 Feb 2017 06:07:05 +0100 (CET)
> schrieb "Sebastian K_rschner" <selist@arcor.de>:
> 
> > Hallo,
> 
> Hi Sebastian,
> 
> finde zwar gerade keinen passenden Bug Report dazu, entsinne mich aber
> dumpf, dass ich das Problem auch mal hatte.
> 
> Meiner package.use entnehme ich, dass Du ab Version
> 
> >=sys-libs/zlib-1.2.7 minizip
> 
> und in deinem Fall auch noch (oder nur) 
> 
> >=sys-libs/zlib-1.2.8-r1 static-libs
> 
> als USE-Flag benötigst, um das Problem zu lösen.
> 
> Ist damit jedenfalls hier erfolgreich gebaut und installiert:
> 
> [I] sys-libs/zlib
>      Verfügbare Versionen:   1.2.11 {minizip static-libs ABI_MIPS="n32
> n64 o32" ABI_PPC="32 64" ABI_S390="32 64" ABI_X86="32 64 x32"}
> Installierte Versionen: 1.2.11(19:05:50 19.01.2017)(minizip static-libs
> ABI_MIPS="-n32 -n64 -o32" ABI_PPC="-32 -64" ABI_S390="-32 -64"
> ABI_X86="32 64 -x32") Startseite:             http://www.zlib.net/
> Beschreibung:           Standard (de)compression library
> 
> Gruß und gutes Gelingen,
> 
> Andy.
> 
> 
> > 
> > ich baue gerade ein neues Gentoo, bisher habe ich das Stage 3 archiv
> > entpackt, das Provil eingestellt (was entgeht einem eigentlich wenn
> > man multilib ablehnt) und dann beim emerge avuND world scheitert es
> > an sys-libs/zlib-1.2.11.
> 
> > -Wl,-O1 -Wl,--as-needed -o libminizip.la -rpath /usr/lib64 ioapi.lo
> > mztools.lo unzip.lo zip.lo libtool: link: gcc -shared  -fPIC
> > -DPIC  .libs/ioapi.o .libs/mztools.o .libs/unzip.o .libs/zip.o
> > -L./../.. -lz -Wl,--as-needed  -march=native -O2 -Wl,-O1
> > -Wl,-soname -Wl,libminizip.so.1
> > -o .libs/libminizip.so.1.0.0 /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.4/../../../../x86_64-pc-linux-gnu/bin/ld: ./../../libz.a(crc32.o):
> > relocation R_X86_64_32S against `.rodata' can not be used when making
> > a shared object; recompile with -fPIC ./../../libz.a: error adding
> > symbols: Bad value collect2: error: ld returned 1 exit status make:
> > *** [Makefile:470: libminizip.la] Error 1 make: Leaving directory
> > '/var/tmp/portage/sys-libs/zlib-1.2.11/work/zlib-1.2.11-abi_x86_64.amd64/contrib/minizip'
> >  * ERROR: sys-libs/zlib-1.2.11::gentoo failed (compile phase):
> >  *   emake failed
> > 
> > 
> > ich kann darin nichts erkennen? Was bedeutet recompile with -fPIC?
> > 
> > Gruß
> > Sebastian


             reply	other threads:[~2017-02-02 21:48 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-02-02 21:48 Sebastian Kürschner [this message]
2017-02-03 16:04 ` [gentoo-user-de] zlib läßt sich nicht bauen Randy Andy
2017-02-03 16:43   ` Aw: " Sebastian Kürschner
  -- strict thread matches above, loose matches on Subject: below --
2017-02-06 14:23 Sebastian Kürschner
2017-02-02  5:07 Sebastian Kürschner
2017-02-02 15:10 ` Randy Andy

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=579375070.213736.1486072106977.JavaMail.ngmail@webmail11.arcor-online.net \
    --to=selist@arcor.de \
    --cc=gentoo-user-de@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox