Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Portage & Programming
  • Search

Issues compiling gtk+

Problems with emerge or ebuilds? Have a basic programming question about C, PHP, Perl, BASH or something else?
Post Reply
Advanced search
3 posts • Page 1 of 1
Author
Message
Vash63
n00b
n00b
Posts: 36
Joined: Sun Mar 11, 2007 10:14 am

Issues compiling gtk+

  • Quote

Post by Vash63 » Wed Feb 06, 2008 7:03 am

So, I haven't updated my laptop in a month or so and I go to give it a full update, and find that for some reason I cannot emerge gtk+ 2.12.5 or higher. I have an older version installed right now which I have not tried to recompile, but it was fine a while back. I've done a revdep-rebuild with no broken links or anything, and am kind of at a loss as to what I can do from here. I've tried the newer package that is currently keyworded also, it fails during the compile of the exact same file.

I have the tail of a build log here.

Someone in the IRC channel mentioned that it could be due to my -march CFLAG being set to k8 in a 32-bit environment, but I do not understand how this could be a problem as it is clearly compiling 32-bit code, and every source I can find indicates that this should not be an issue. Does anyone else know about this?

Edit: I should note that I also tried compiling it with 'march=i686' with no success, same issue. I haven't rebuild my whole system with that march yet though.
Top
Vash63
n00b
n00b
Posts: 36
Joined: Sun Mar 11, 2007 10:14 am

  • Quote

Post by Vash63 » Wed Feb 06, 2008 5:08 pm

Ok, fixed my issue with 'emerge -e gtk+', a few packages were updated and like 250 were rebuilt, so it's hard to tell what was causing it but it was either a broken package or the ebuild isn't properly updated for a dependency, it might need a higher version of something than the .ebuild asked for, or I could've just had a broken package from something.

Either way, the op in #gentoo who told me that the 'amd64' march would compile 32-bit incompatible code even with an i686 CHOST was completely wrong, so I guess he banned me for no reason for not believing him.
Top
i92guboj
Bodhisattva
Bodhisattva
User avatar
Posts: 10315
Joined: Tue Nov 30, 2004 8:17 pm
Location: Córdoba (Spain)

  • Quote

Post by i92guboj » Wed Feb 06, 2008 9:35 pm

Vash63 wrote: Either way, the op in #gentoo who told me that the 'amd64' march would compile 32-bit incompatible code even with an i686 CHOST was completely wrong, so I guess he banned me for no reason for not believing him.
march k8 is not incompatible with an i686 chost, it is the chost which defines the word length. March tells your gcc the instruccion range that is available, but doesn't imply 32 or 64 bits code at all.
Top
Post Reply

3 posts • Page 1 of 1

Return to “Portage & Programming”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic