public inbox for cygwin@cygwin.com
 help / color / mirror / Atom feed
* Re: Setup: gio-querymodules.exe - Entrypoint not found
@ 2021-06-22 11:34 Klaas Dieckhoff
  0 siblings, 0 replies; 5+ messages in thread
From: Klaas Dieckhoff @ 2021-06-22 11:34 UTC (permalink / raw)
  To: cygwin

> On 6/16/2021 2:41 AM, Brian Inglis wrote:
> > The idn2_punycode_decode issue was a libgnutls/libidn2 compatibility
> > problem a couple of years ago but should be fixed now:
> >
> >      https://bugzilla.redhat.com/show_bug.cgi?id=1683812
>
> As Marco pointed out, the DLL in question is from one of the cross-tool
gnutls packages.  Klaas's most recent post, which gives the full path to
the DLL, shows that the package is mingw64-i686-gnutls.  That hasn't been
updated since 2018, so it might in fact be the bug that you cited.
>
> Klaas, do you really need mingw64-i686-gnutls?  If so, could you explain
precisely what you did that led to the error message you posted?

No I don't I removed them now.
The initial issue was, that I wasn't able to run git push. But this does
not seem to be related to this issue.
I will open a separate thread for that.

Thanks
Klaas
>
> Also, as Marco already requested, please follow the problem-reporting
guidelines at
>
>   https://cygwin.com/problems.html ,
>
> including the part about providing cygcheck.out as an attachment.
>
> Ken
>
> --
> Problem reports:      https://cygwin.com/problems.html
> FAQ:                  https://cygwin.com/faq/
> Documentation:        https://cygwin.com/docs.html
> Unsubscribe info:     https://cygwin.com/ml/#unsubscribe-simple
>
>
>

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Setup: gio-querymodules.exe - Entrypoint not found
  2021-06-16  6:41 ` Brian Inglis
@ 2021-06-18 13:30   ` Ken Brown
  0 siblings, 0 replies; 5+ messages in thread
From: Ken Brown @ 2021-06-18 13:30 UTC (permalink / raw)
  To: cygwin

On 6/16/2021 2:41 AM, Brian Inglis wrote:
> The idn2_punycode_decode issue was a libgnutls/libidn2 compatibility problem a 
> couple of years ago but should be fixed now:
> 
>      https://bugzilla.redhat.com/show_bug.cgi?id=1683812

As Marco pointed out, the DLL in question is from one of the cross-tool gnutls 
packages.  Klaas's most recent post, which gives the full path to the DLL, shows 
that the package is mingw64-i686-gnutls.  That hasn't been updated since 2018, 
so it might in fact be the bug that you cited.

Klaas, do you really need mingw64-i686-gnutls?  If so, could you explain 
precisely what you did that led to the error message you posted?

Also, as Marco already requested, please follow the problem-reporting guidelines at

  https://cygwin.com/problems.html ,

including the part about providing cygcheck.out as an attachment.

Ken

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Setup: gio-querymodules.exe - Entrypoint not found
  2021-06-16  5:14 Klaas Dieckhoff
  2021-06-16  6:41 ` Brian Inglis
@ 2021-06-16  6:48 ` Marco Atzeri
  1 sibling, 0 replies; 5+ messages in thread
From: Marco Atzeri @ 2021-06-16  6:48 UTC (permalink / raw)
  To: cygwin

On 16.06.2021 07:14, Klaas Dieckhoff via Cygwin wrote:
> Hi all,
> 
> 
> 
> While installing Cygwin on my Windows 10 machine I got the attached error
> message twice. Unfortunately it’s in german, but it translates to:
> 
> 
> 
> procedure entrypoint "_idn2_punycode_decode" not found in DLL
> <path>/libgnutls-30.dll

$ cygcheck -p libgnutls-30.dll
Found 6 matches for libgnutls-30.dll
...
mingw64-i686-gnutls-3.5.18-1 - mingw64-i686-gnutls: GnuTLS for Win32 
toolchain
..
mingw64-x86_64-gnutls-3.5.18-1 - mingw64-x86_64-gnutls: GnuTLS for Win64 
toolcha
in

Do you need cross-tool libraries or are you installing everything ?

https://cygwin.com/faq.html#faq.setup.everything

> In my installation I’m for example not able to use git with ssl (i.e.
> commands like ‘git push origin master’). I already tried to reinstall
> libgnutls-30.dll which didn’t help.

Cygwin git does not require libgnutls-30.dll, so it is another issue.

Please follow

https://cygwin.com/problems.html

and provide as attachment the cygcheck.out.

Regards
Marco


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Setup: gio-querymodules.exe - Entrypoint not found
  2021-06-16  5:14 Klaas Dieckhoff
@ 2021-06-16  6:41 ` Brian Inglis
  2021-06-18 13:30   ` Ken Brown
  2021-06-16  6:48 ` Marco Atzeri
  1 sibling, 1 reply; 5+ messages in thread
From: Brian Inglis @ 2021-06-16  6:41 UTC (permalink / raw)
  To: cygwin

On 2021-06-15 23:14, Klaas Dieckhoff via Cygwin wrote:
> While installing Cygwin on my Windows 10 machine I got the attached error
> message twice. Unfortunately it’s in german, but it translates to:
> procedure entrypoint "_idn2_punycode_decode" not found in DLL
> <path>/libgnutls-30.dll
> In my installation I’m for example not able to use git with ssl (i.e.
> commands like ‘git push origin master’). I already tried to reinstall
> libgnutls-30.dll which didn’t help.
> Any idea how to resolve this issue?

Your subject mentions setup and gio-querymodules; your body mentions 
idn2_punycode_decode, libgnutls30; plus git and git-push.

Please copy and paste the actual commands executed and error messages 
reported, including complete commands for each of the issues involved.
There are German speakers on the list who can clarify for those of us 
who may have issues decoding German tech language.

I would not expect punycode to be anything to do with libgnutls.

I would expect idn2_punycode_decode in cyg/libidn2, but it is not a 
public API symbol for either Cygwin or Windows mingw libraries.

The idn2_punycode_decode issue was a libgnutls/libidn2 compatibility 
problem a couple of years ago but should be fixed now:

	https://bugzilla.redhat.com/show_bug.cgi?id=1683812

Cygwin wget and wget2 are built with libgnutls and libidn2 and have no 
build, test, or usage issues reported.

Have you perhaps an old release of Cygwin installed and have not applied 
any recent upgrades?

Do you perhaps have Git for Windows or some WSL distro installed and in 
your path? Try:

	$ which git; ls /usr/libexec/git-core/git-push
	/usr/bin/git
	/usr/libexec/git-core/git-push

-- 
Take care. Thanks, Brian Inglis, Calgary, Alberta, Canada

This email may be disturbing to some readers as it contains
too much technical detail. Reader discretion is advised.
[Data in binary units and prefixes, physical quantities in SI.]

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Setup: gio-querymodules.exe - Entrypoint not found
@ 2021-06-16  5:14 Klaas Dieckhoff
  2021-06-16  6:41 ` Brian Inglis
  2021-06-16  6:48 ` Marco Atzeri
  0 siblings, 2 replies; 5+ messages in thread
From: Klaas Dieckhoff @ 2021-06-16  5:14 UTC (permalink / raw)
  To: cygwin

Hi all,



While installing Cygwin on my Windows 10 machine I got the attached error
message twice. Unfortunately it’s in german, but it translates to:



procedure entrypoint "_idn2_punycode_decode" not found in DLL
<path>/libgnutls-30.dll



In my installation I’m for example not able to use git with ssl (i.e.
commands like ‘git push origin master’). I already tried to reinstall
libgnutls-30.dll which didn’t help.



Any idea how to resolve this issue?



Thanks

Klaas

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2021-06-22 11:34 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-06-22 11:34 Setup: gio-querymodules.exe - Entrypoint not found Klaas Dieckhoff
  -- strict thread matches above, loose matches on Subject: below --
2021-06-16  5:14 Klaas Dieckhoff
2021-06-16  6:41 ` Brian Inglis
2021-06-18 13:30   ` Ken Brown
2021-06-16  6:48 ` Marco Atzeri

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).