Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 823461 - dev-scheme/guile-3.0.7 - ./.../dynarray-skeleton.c: error: expected declaration specifiers or before ( token
Summary: dev-scheme/guile-3.0.7 - ./.../dynarray-skeleton.c: error: expected declarati...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Scheme Project
URL:
Whiteboard:
Keywords: PATCH
Depends on:
Blocks: glibc-2.34
  Show dependency tree
 
Reported: 2021-11-12 23:00 UTC by Toralf Förster
Modified: 2021-11-19 05:53 UTC (History)
1 user (show)

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


Attachments
emerge-info.txt (emerge-info.txt,13.79 KB, text/plain)
2021-11-12 23:00 UTC, Toralf Förster
Details
dev-scheme:guile-3.0.7:20211112-220136.log (dev-scheme:guile-3.0.7:20211112-220136.log,121.45 KB, text/plain)
2021-11-12 23:00 UTC, Toralf Förster
Details
emerge-history.txt (emerge-history.txt,4.88 KB, text/plain)
2021-11-12 23:00 UTC, Toralf Förster
Details
environment (environment,20.48 KB, text/plain)
2021-11-12 23:00 UTC, Toralf Förster
Details
etc.portage.tar.bz2 (etc.portage.tar.bz2,5.74 KB, application/x-bzip)
2021-11-12 23:00 UTC, Toralf Förster
Details
logs.tar.bz2 (logs.tar.bz2,55.60 KB, application/x-bzip)
2021-11-12 23:00 UTC, Toralf Förster
Details
temp.tar.bz2 (temp.tar.bz2,21.46 KB, application/x-bzip)
2021-11-12 23:00 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 2021-11-12 23:00:33 UTC
In file included from regexec.c:1368,
                 from regex.c:74:
./malloc/dynarray-skeleton.c:195:24: error: expected declaration specifiers or '...' before '(' token
  195 | __attribute_nonnull__ ((1))
      |                        ^
./malloc/dynarray-skeleton.c:205:51: error: expected declaration specifiers or '...' before '(' token
  205 | __attribute_maybe_unused__ __attribute_nonnull__ ((1))

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

  This is an unstable amd64 chroot image at a tinderbox (==build bot)
  name: 17.1_hardened-j4-20211112-204048

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

gcc-config -l:
 [1] x86_64-pc-linux-gnu-11.2.0 *
Python 3.9.8
php cli:

  HEAD of ::gentoo
commit 8a8f8d584d37f16126dc77df2a287903ba39f168
Author: Repository mirror & CI <repomirrorci@gentoo.org>
Date:   Fri Nov 12 20:51:34 2021 +0000

    2021-11-12 20:51:32 UTC

emerge -qpvO dev-scheme/guile
[ebuild  N    ] dev-scheme/guile-3.0.7  USE="deprecated networking regex threads -debug -debug-malloc -jit -nls"
Comment 1 Toralf Förster gentoo-dev 2021-11-12 23:00:34 UTC
Created attachment 750855 [details]
emerge-info.txt
Comment 2 Toralf Förster gentoo-dev 2021-11-12 23:00:36 UTC
Created attachment 750858 [details]
dev-scheme:guile-3.0.7:20211112-220136.log
Comment 3 Toralf Förster gentoo-dev 2021-11-12 23:00:37 UTC
Created attachment 750861 [details]
emerge-history.txt
Comment 4 Toralf Förster gentoo-dev 2021-11-12 23:00:38 UTC
Created attachment 750864 [details]
environment
Comment 5 Toralf Förster gentoo-dev 2021-11-12 23:00:39 UTC
Created attachment 750867 [details]
etc.portage.tar.bz2
Comment 6 Toralf Förster gentoo-dev 2021-11-12 23:00:40 UTC
Created attachment 750870 [details]
logs.tar.bz2
Comment 7 Toralf Förster gentoo-dev 2021-11-12 23:00:41 UTC
Created attachment 750873 [details]
temp.tar.bz2
Comment 8 Larry the Git Cow gentoo-dev 2021-11-19 05:49:09 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a3f87e6b90668e29720cbeb0d169701ee45c847

commit 5a3f87e6b90668e29720cbeb0d169701ee45c847
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2021-11-19 05:48:51 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2021-11-19 05:48:51 +0000

    dev-scheme/guile: fix 3.0.7 build with glibc-2.34
    
    Not needed for earlier versions, it seems.
    
    Closes: https://bugs.gentoo.org/823461
    Signed-off-by: Sam James <sam@gentoo.org>

 dev-scheme/guile/Manifest              |  1 +
 dev-scheme/guile/guile-3.0.7-r1.ebuild | 85 ++++++++++++++++++++++++++++++++++
 2 files changed, 86 insertions(+)
Comment 10 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2021-11-19 05:53:20 UTC
I meant to mention this in the commit message, but revbumped given there's a fair bit of gnulib churn and I didn't want to cut bits out given what gnulib is like.