[Bug 1845966] Re: Conflicts between std::byte and byte

2019-11-29 Thread Launchpad Bug Tracker
[Expired for gcc-mingw-w64 (Ubuntu) because there has been no activity
for 60 days.]

** Changed in: gcc-mingw-w64 (Ubuntu)
   Status: Incomplete => Expired

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1845966

Title:
  Conflicts between std::byte and byte

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gcc-mingw-w64/+bug/1845966/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1845966] Re: Conflicts between std::byte and byte

2019-09-30 Thread KOLANICH
>it’s on SourceForge, I’m guessing it’s MinGW-w64, but it would be nice
to know for sure.

It is.

>Which version of Ubuntu are you using?

Have just migrated to eoan. But the issue was present in cosmic and
disco too.


>If you can attach the code which failed to build because of the conflict,

>If you have a small reproducer to illustrate the issue,


Not sure that I can produce a really small reproducer. Here is some more info 
on the issue: 
https://stackoverflow.com/questions/55601740/how-to-crosscompile-applications-on-ubuntu-to-windows
 . I don't remember what I have meant under "something simplier in terms of 
dependencies", but I can try to craft the reproducer (not now, in about 10 
hours, it is 1:20 AM in GMT+3 now), but I cannot guarantee it will be small. 
Anyway, if you have a Windows build of Qt 5 of an exception model matching the 
one used in gcc on your Ubuntu machine, you can try to cross-build some simple 
app using it just now.


>Sorry for the tone

it's OK ;)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1845966

Title:
  Conflicts between std::byte and byte

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gcc-mingw-w64/+bug/1845966/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1845966] Re: Conflicts between std::byte and byte

2019-09-30 Thread Stephen Kitt
Sorry for the tone, I am taking this seriously, and I realise this is
probably very frustrating for you since I assume you’ve run into this
while trying to get something done. If you can attach the code which
failed to build because of the conflict, I’ll look into the current
situation with GCC 8 and 9. Which version of Ubuntu are you using?

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1845966

Title:
  Conflicts between std::byte and byte

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gcc-mingw-w64/+bug/1845966/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1845966] Re: Conflicts between std::byte and byte

2019-09-30 Thread Stephen Kitt
So when you say

> but upstream maintainers think it is not a bug because "they shouldn't
conflict"

it’s really one active user with recent commits? Would you mind at least
clarifying which project you’re talking about? Since it’s on
SourceForge, I’m guessing it’s MinGW-w64, but it would be nice to know
for sure. If it *is* MinGW-w64, you can contact the project by emailing
mingw-w64-pub...@lists.sourceforge.net without having to deal with
recaptcha.

If you have a small reproducer to illustrate the issue, I’d greatly
appreciate seeing it too. A quick test on my system suggests that
cstddef and rpcndr.h don’t conflict wrt. byte, even with “using
namespace std”, at least with GCC 9.2...

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1845966

Title:
  Conflicts between std::byte and byte

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gcc-mingw-w64/+bug/1845966/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1845966] Re: Conflicts between std::byte and byte

2019-09-30 Thread KOLANICH
>Could you provide a link to the upstream conversation?

No. Their bug tracker is on SourceForge, which uses reCAPTCHA, so I
cannot sign up (reCAPTCHA is extremily unfriendly to Firefox +
privacy.resistFingerprinting users). So I have contacted one of the
active users with recent commits and seemengly access to the repo via
email and have sent this patch to him.

>Also, what version of the package are you using? There’s no release of
gcc 8.1.0 with MinGW-w64 in any supported release of the distributions
I’m tracking ...

This is the patch for the prebuilt release on SourceForge. But the same
bug is present in all MinGW-w64 I have encountered, including the ones
in Ubuntu and Fedora repos. The files are bit different but the pattern
is the same: byte type alias definition has to be guarded.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1845966

Title:
  Conflicts between std::byte and byte

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gcc-mingw-w64/+bug/1845966/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1845966] Re: Conflicts between std::byte and byte

2019-09-30 Thread Ubuntu Foundations Team Bug Bot
The attachment "mingw.patch" seems to be a patch.  If it isn't, please
remove the "patch" flag from the attachment, remove the "patch" tag, and
if you are a member of the ~ubuntu-reviewers, unsubscribe the team.

[This is an automated message performed by a Launchpad user owned by
~brian-murray, for any issues please contact him.]

** Tags added: patch

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1845966

Title:
  Conflicts between std::byte and byte

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gcc-mingw-w64/+bug/1845966/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1845966] Re: Conflicts between std::byte and byte

2019-09-30 Thread Stephen Kitt
Also, what version of the package are you using? There’s no release of
gcc 8.1.0 with MinGW-w64 in any supported release of the distributions
I’m tracking...

** Changed in: gcc-mingw-w64 (Ubuntu)
   Status: New => Incomplete

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1845966

Title:
  Conflicts between std::byte and byte

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gcc-mingw-w64/+bug/1845966/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1845966] Re: Conflicts between std::byte and byte

2019-09-30 Thread Stephen Kitt
Could you provide a link to the upstream conversation?

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1845966

Title:
  Conflicts between std::byte and byte

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gcc-mingw-w64/+bug/1845966/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs