Skip to Content.
Please activate JavaScript in your web browser
List archive
Re: [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (08dda9a85d6d7c2ef6f7c285242e60c9ed733ccd)
Chronological
Thread
<
Chronological
>
<
Thread
>
From
: Ismael Luceno <ismael AT iodev.co.uk>
To
: sm-commit AT lists.ibiblio.org
Subject
: Re: [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (08dda9a85d6d7c2ef6f7c285242e60c9ed733ccd)
Date
: Fri, 20 Sep 2019 17:35:39 +0200
Turns out there's a libiconv_open function in libiconv. I am guessing
it's to avoid conflicts with the libc.
Why the explicit dependency on libiconv now? :S
Does it fail with glibc's internal iconv implementation? (seems like so)
BTW, the libiconv spell is broken, it overwrites the libc's iconv.h.
On 06/Sep/2019 14:30, Pavel Vinogradov wrote:
>
Should be fixed at 1af07ce3e48e1caba988a8ee302cc6d41efd039a.
>
>
On Fri, Sep 06, 2019 at 07:11:07PM +0200, Ismael Luceno wrote:
>
> On 02/Sep/2019 20:50, Pavel Vinogradov wrote:
>
> > GIT changes to master grimoire by Pavel Vinogradov
>
> > <public AT sourcemage.org>:
>
> >
>
> > gnome2-libs/glib2/DETAILS | 8 ++++----
>
> > gnome2-libs/glib2/HISTORY | 3 +++
>
> > 2 files changed, 7 insertions(+), 4 deletions(-)
>
> >
>
> > New commits:
>
> > commit 08dda9a85d6d7c2ef6f7c285242e60c9ed733ccd
>
> > Author: Pavel Vinogradov <public AT sourcemage.org>
>
> > Commit: Pavel Vinogradov <public AT sourcemage.org>
>
> >
>
> > gnome2-libs/glib2: versions 2.61.3/2.60.7
>
> <...>
>
>
>
> This is failing for me on musl (i think the test is wrong):
>
>
>
> Running compile:
>
> Working directory: /tmp/tmpjop8js2n
>
> Command line: ccache cc /tmp/tmpjop8js2n/testfile.c -o
>
> /tmp/tmpjop8js2n/output.obj -pipe -c -march=native -mtune=native -m64
>
> -DPIC -fPIC -ffast-math -funroll-loops -Os -D_FILE_OFFSET_BITS=64 -O0
>
> -std=gnu89
>
>
>
> Code:
>
>
>
> #include <iconv.h>
>
> int main () {
>
> /* If it's not defined as a macro, try to use as a symbol */
>
> #ifndef libiconv_open
>
> libiconv_open;
>
> #endif
>
> }
>
> Compiler stdout:
>
>
>
> Compiler stderr:
>
> /tmp/tmpjop8js2n/testfile.c: In function 'main':
>
> /tmp/tmpjop8js2n/testfile.c:6:17: error: 'libiconv_open' undeclared
>
> (first use in this function); did you mean 'iconv_open'?
>
> 6 | libiconv_open;
>
> | ^~~~~~~~~~~~~
>
> | iconv_open
>
> /tmp/tmpjop8js2n/testfile.c:6:17: note: each undeclared identifier is
>
> reported only once for each function it appears in
>
>
>
> Header <iconv.h> has symbol "libiconv_open" : NO
>
>
>
> meson.build:1717:4: ERROR: Problem encountered: iconv implementation
>
> "gnu" not found
>
> _______________________________________________
>
> SM-Commit mailing list
>
> SM-Commit AT lists.ibiblio.org
>
>
https://lists.ibiblio.org/mailman/listinfo/sm-commit
>
>
--
>
Sincerely,
>
Pavel Vinogradov
>
_______________________________________________
>
SM-Commit mailing list
>
SM-Commit AT lists.ibiblio.org
>
https://lists.ibiblio.org/mailman/listinfo/sm-commit
--
Ismael Luceno
http://iodev.co.uk/
[SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (08dda9a85d6d7c2ef6f7c285242e60c9ed733ccd)
,
Pavel Vinogradov, 09/02/2019
Re: [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (08dda9a85d6d7c2ef6f7c285242e60c9ed733ccd)
,
Ismael Luceno, 09/06/2019
Re: [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (08dda9a85d6d7c2ef6f7c285242e60c9ed733ccd)
,
Pavel Vinogradov, 09/06/2019
Re: [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (08dda9a85d6d7c2ef6f7c285242e60c9ed733ccd)
,
Ismael Luceno, 09/06/2019
Re: [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (08dda9a85d6d7c2ef6f7c285242e60c9ed733ccd)
,
Ismael Luceno, 09/20/2019
Re: [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (08dda9a85d6d7c2ef6f7c285242e60c9ed733ccd)
,
Pavel Vinogradov, 09/20/2019
Archive powered by
MHonArc 2.6.24
.