Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 638476 - app-emulation/bochs-2.6.9 : slirp/cksum.cc:83:12: error: uintptr_t was not declared in this scope
Summary: app-emulation/bochs-2.6.9 : slirp/cksum.cc:83:12: error: uintptr_t was not de...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Luca Barbato
URL:
Whiteboard:
Keywords: PullRequest
: 646318 (view as bug list)
Depends on:
Blocks:
 
Reported: 2017-11-22 18:13 UTC by Toralf Förster
Modified: 2021-03-27 02:42 UTC (History)
5 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge-info.txt (emerge-info.txt,14.89 KB, text/plain)
2017-11-22 18:13 UTC, Toralf Förster
Details
app-emulation:bochs-2.6.9:20171121-220714.log (app-emulation:bochs-2.6.9:20171121-220714.log,125.68 KB, text/plain)
2017-11-22 18:13 UTC, Toralf Förster
Details
emerge-history.txt (emerge-history.txt,101.62 KB, text/plain)
2017-11-22 18:13 UTC, Toralf Förster
Details
environment (environment,16.19 KB, text/plain)
2017-11-22 18:13 UTC, Toralf Förster
Details
etc.portage.tbz2 (etc.portage.tbz2,12.15 KB, application/x-bzip)
2017-11-22 18:13 UTC, Toralf Förster
Details
logs.tbz2 (logs.tbz2,17.96 KB, application/x-bzip)
2017-11-22 18:13 UTC, Toralf Förster
Details
temp.tbz2 (temp.tbz2,17.30 KB, application/x-bzip)
2017-11-22 18:13 UTC, Toralf Förster
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Toralf Förster gentoo-dev 2017-11-22 18:13:06 UTC
 x86_64-pc-linux-gnu-g++ -c -I.. -I../.. -I./.. -I./../.. -I../../instrument/stubs -I./../../instrument/stubs -O2 -pipe -march=native -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -pthread slirp/cksum.cc  -fPIC -DPIC -o slirp/.libs/cksum.o
slirp/cksum.cc: In function 'int cksum(mbuf*, int)':
slirp/cksum.cc:83:12: error: 'uintptr_t' was not declared in this scope
  if ((1 & (uintptr_t)w) && (mlen > 0)) {
            ^~~~~~~~~
slirp/cksum.cc:83:12: note: suggested alternative: 'intptr_t'

  -------------------------------------------------------------------

  This is an unstable amd64 chroot image at a tinderbox (==build bot)
  name: 13.0-no-multilib_libressl_20171120-180602

  -------------------------------------------------------------------

gcc-config -l:
 [1] x86_64-pc-linux-gnu-7.2.0 *

Available Python interpreters, in order of preference:
  [1]   python3.4
  [2]   python3.6 (fallback)
  [3]   python2.7 (fallback)
Available Ruby profiles:
  [1]   ruby22 (with Rubygems) *



emerge -qpv app-emulation/bochs
[ebuild  N    ] app-emulation/bochs-2.6.9  USE="ncurses readline smp x86-64 -3dnow -X -avx -debugger -doc -gdb -sdl (-svga) -vnc"
Comment 1 Toralf Förster gentoo-dev 2017-11-22 18:13:09 UTC
Created attachment 505626 [details]
emerge-info.txt
Comment 2 Toralf Förster gentoo-dev 2017-11-22 18:13:12 UTC
Created attachment 505628 [details]
app-emulation:bochs-2.6.9:20171121-220714.log
Comment 3 Toralf Förster gentoo-dev 2017-11-22 18:13:15 UTC
Created attachment 505630 [details]
emerge-history.txt
Comment 4 Toralf Förster gentoo-dev 2017-11-22 18:13:18 UTC
Created attachment 505632 [details]
environment
Comment 5 Toralf Förster gentoo-dev 2017-11-22 18:13:21 UTC
Created attachment 505634 [details]
etc.portage.tbz2
Comment 6 Toralf Förster gentoo-dev 2017-11-22 18:13:24 UTC
Created attachment 505636 [details]
logs.tbz2
Comment 7 Toralf Förster gentoo-dev 2017-11-22 18:13:27 UTC
Created attachment 505638 [details]
temp.tbz2
Comment 8 Tamas Jantvik 2018-07-03 08:34:19 UTC
This patch seems to make the error go away: https://raw.githubusercontent.com/tsjk/portage-patches/master/app-emulation/bochs-2.6.9/slirp_h.patch
Comment 9 John Helmert III archtester Gentoo Infrastructure gentoo-dev Security 2021-03-24 21:43:17 UTC
*** Bug 646318 has been marked as a duplicate of this bug. ***
Comment 10 John Helmert III archtester Gentoo Infrastructure gentoo-dev Security 2021-03-24 21:44:11 UTC
Luca: ping, looks like if we can cleanup 2.6.9 this issue will be fixed.
Comment 11 Larry the Git Cow gentoo-dev 2021-03-27 02:42:17 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=038ffd71f7cf8fa810e1e959ab2e368ec3cacae4

commit 038ffd71f7cf8fa810e1e959ab2e368ec3cacae4
Author:     John Helmert III <ajak@gentoo.org>
AuthorDate: 2021-03-27 02:39:41 +0000
Commit:     John Helmert III <ajak@gentoo.org>
CommitDate: 2021-03-27 02:39:50 +0000

    app-emulation/bochs: drop 2.6.9, EAPI6--
    
    Closes: https://bugs.gentoo.org/638476
    Signed-off-by: John Helmert III <ajak@gentoo.org>

 app-emulation/bochs/Manifest           |  1 -
 app-emulation/bochs/bochs-2.6.9.ebuild | 83 ----------------------------------
 2 files changed, 84 deletions(-)