Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

bmake malformed conditional error #331

Open
Phrunsys opened this issue Feb 9, 2022 · 22 comments
Open

bmake malformed conditional error #331

Phrunsys opened this issue Feb 9, 2022 · 22 comments

Comments

@Phrunsys
Copy link

Phrunsys commented Feb 9, 2022

Screenshot_2022-02-09_14-17-47

@petershh
Copy link

petershh commented Feb 9, 2022

Hello,

Which version of debian and bmake are you using?

@Phrunsys
Copy link
Author

Phrunsys commented Feb 9, 2022 via email

@Phrunsys
Copy link
Author

Phrunsys commented Feb 9, 2022

i tried changing my make. i tried on debian 11 x86-64
then debian 8 i386
using the latest make and bmake
all failed

@petershh
Copy link

petershh commented Feb 9, 2022

Have you tried building with with build.sh?

@Phrunsys
Copy link
Author

Phrunsys commented Feb 9, 2022

no, Tell me how i do it now

@petershh
Copy link

petershh commented Feb 9, 2022

@Phrunsys
Copy link
Author

Phrunsys commented Feb 9, 2022

error:
POZIX regex.h is required

@petershh
Copy link

petershh commented Feb 9, 2022

Did you install build dependencies?

@Phrunsys
Copy link
Author

Phrunsys commented Feb 9, 2022 via email

@petershh
Copy link

petershh commented Feb 9, 2022

Can you please attach full output of build.sh invocation?

@Phrunsys
Copy link
Author

Phrunsys commented Feb 10, 2022 via email

@petershh
Copy link

Build process involves compiling cross-compiler which in turn will build Minix system. This is expected behaviour.

@Phrunsys
Copy link
Author

Phrunsys commented Feb 10, 2022 via email

@petershh
Copy link

Because of licensing issues - gcc is distributed under GNU GPL, and Minix is BSD licensed

@stux2000
Copy link

Hi Phrunsys,

Thank you for your interest in Minix. To answer your question briefly: gcc isn't used primarily for licensing but also some technical reasons. However, since this is the github issues system, I'd request that the discussion centers around your original bmake issue.

That said, this issue seems to center more about the usage of bmake and how to build parts of Minix than a specific problem with the Minix build tools. Instead, I would highly recommend posting any questions related to this matter on the google groups mailing list: https://groups.google.com/g/minix3

Thanks,
-stux

@Phrunsys
Copy link
Author

Phrunsys commented Feb 10, 2022 via email

@Phrunsys
Copy link
Author

Phrunsys commented Feb 10, 2022 via email

@petershh
Copy link

  1. No
  2. As stux said, please post general questions on building minix in minix google group. I think this bmake issue is resolved and issue may be closed.

@Phrunsys
Copy link
Author

Phrunsys commented Feb 10, 2022 via email

@dcvmoole
Copy link
Member

Kindly update those loops.

Hello. It appears you are trying to report a bug for MINIX 3.2.1. Can you also reproduce the issue with the latest MINIX version (3.4.0-rc6)? MINIX 3.2.1 has been released already, a long time ago, and is no longer subject to bug fixes.

@Phrunsys
Copy link
Author

Phrunsys commented Feb 14, 2022 via email

@dcvmoole
Copy link
Member

That malformed issues still stands when you directly call bmake.

What made you invoke bmake directly from the cross-compilation host system? Is there documentation that lists that as a step to perform? If so, could you please link that here?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants