* [ISSUE] Chicken: csc seems broken - missing chicken.h?
@ 2021-12-16 17:05 Melchizedek6809
2021-12-16 22:12 ` paper42
` (6 more replies)
0 siblings, 7 replies; 8+ messages in thread
From: Melchizedek6809 @ 2021-12-16 17:05 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1264 bytes --]
New issue by Melchizedek6809 on void-packages repository
https://github.com/void-linux/void-packages/issues/34570
Description:
### System
* xuname:
*Void 5.15.7_1 x86_64-musl AuthenticAMD uptodate rF
* package:
*chicken-5.3.0_1
### Expected behavior
An executable image of the program
### Actual behavior
Trying to compile a hello world program with `csc` returns the following error:
```
test.c:8:10: fatal error: chicken.h: No such file or directory
8 | #include "chicken.h"
| ^~~~~~~~~~~
compilation terminated.
Error: shell command terminated with non-zero exit status 256: 'gcc' 'test.c' -o 'test.o' -c -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -Os -fomit-frame-pointer -I/usr/include/chicken
```
### Steps to reproduce the behavior
The above error message was produced when trying to compile the following scheme program:
```
(display "Test\n")
(exit 0)
```
Running it via `csi test.scm` works just as expected, but when trying to compile it via `csc test.scm` I get the above error. I also tested the same program on another system running Debian and there it produced a working binary to make sure it's not something related to the source or my invocation of csc.
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: Chicken: csc seems broken - missing chicken.h?
2021-12-16 17:05 [ISSUE] Chicken: csc seems broken - missing chicken.h? Melchizedek6809
@ 2021-12-16 22:12 ` paper42
2021-12-16 22:46 ` [ISSUE] [CLOSED] " Melchizedek6809
` (5 subsequent siblings)
6 siblings, 0 replies; 8+ messages in thread
From: paper42 @ 2021-12-16 22:12 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 192 bytes --]
New comment by paper42 on void-packages repository
https://github.com/void-linux/void-packages/issues/34570#issuecomment-996233437
Comment:
Installing `chicken-devel` should fix this issue.
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: Chicken: csc seems broken - missing chicken.h?
2021-12-16 17:05 [ISSUE] Chicken: csc seems broken - missing chicken.h? Melchizedek6809
2021-12-16 22:12 ` paper42
2021-12-16 22:46 ` [ISSUE] [CLOSED] " Melchizedek6809
@ 2021-12-16 22:46 ` Melchizedek6809
2021-12-17 8:17 ` ericonr
` (3 subsequent siblings)
6 siblings, 0 replies; 8+ messages in thread
From: Melchizedek6809 @ 2021-12-16 22:46 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 305 bytes --]
New comment by Melchizedek6809 on void-packages repository
https://github.com/void-linux/void-packages/issues/34570#issuecomment-996251904
Comment:
Thank you, now things seem fine! Do you know if there is a particular reason for `csc` to be shipped without the necessary headers? Seems confusing to me.
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [ISSUE] [CLOSED] Chicken: csc seems broken - missing chicken.h?
2021-12-16 17:05 [ISSUE] Chicken: csc seems broken - missing chicken.h? Melchizedek6809
2021-12-16 22:12 ` paper42
@ 2021-12-16 22:46 ` Melchizedek6809
2021-12-16 22:46 ` Melchizedek6809
` (4 subsequent siblings)
6 siblings, 0 replies; 8+ messages in thread
From: Melchizedek6809 @ 2021-12-16 22:46 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1267 bytes --]
Closed issue by Melchizedek6809 on void-packages repository
https://github.com/void-linux/void-packages/issues/34570
Description:
### System
* xuname:
*Void 5.15.7_1 x86_64-musl AuthenticAMD uptodate rF
* package:
*chicken-5.3.0_1
### Expected behavior
An executable image of the program
### Actual behavior
Trying to compile a hello world program with `csc` returns the following error:
```
test.c:8:10: fatal error: chicken.h: No such file or directory
8 | #include "chicken.h"
| ^~~~~~~~~~~
compilation terminated.
Error: shell command terminated with non-zero exit status 256: 'gcc' 'test.c' -o 'test.o' -c -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -Os -fomit-frame-pointer -I/usr/include/chicken
```
### Steps to reproduce the behavior
The above error message was produced when trying to compile the following scheme program:
```
(display "Test\n")
(exit 0)
```
Running it via `csi test.scm` works just as expected, but when trying to compile it via `csc test.scm` I get the above error. I also tested the same program on another system running Debian and there it produced a working binary to make sure it's not something related to the source or my invocation of csc.
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: Chicken: csc seems broken - missing chicken.h?
2021-12-16 17:05 [ISSUE] Chicken: csc seems broken - missing chicken.h? Melchizedek6809
` (2 preceding siblings ...)
2021-12-16 22:46 ` Melchizedek6809
@ 2021-12-17 8:17 ` ericonr
2021-12-17 8:17 ` ericonr
` (2 subsequent siblings)
6 siblings, 0 replies; 8+ messages in thread
From: ericonr @ 2021-12-17 8:17 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 385 bytes --]
New comment by ericonr on void-packages repository
https://github.com/void-linux/void-packages/issues/34570#issuecomment-996522167
Comment:
Presumably because you can run your code with `chicken` without compiling it.
Maybe we should consider moving `csc` to the `chicken-devel` package, that way, if someone needs to compile something, they will install `chicken-devel` already.
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: Chicken: csc seems broken - missing chicken.h?
2021-12-16 17:05 [ISSUE] Chicken: csc seems broken - missing chicken.h? Melchizedek6809
` (3 preceding siblings ...)
2021-12-17 8:17 ` ericonr
@ 2021-12-17 8:17 ` ericonr
2022-06-19 2:15 ` github-actions
2022-07-04 2:15 ` [ISSUE] [CLOSED] " github-actions
6 siblings, 0 replies; 8+ messages in thread
From: ericonr @ 2021-12-17 8:17 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 383 bytes --]
New comment by ericonr on void-packages repository
https://github.com/void-linux/void-packages/issues/34570#issuecomment-996522167
Comment:
Probably because you can run your code with `chicken` without compiling it.
Maybe we should consider moving `csc` to the `chicken-devel` package, that way, if someone needs to compile something, they will install `chicken-devel` already.
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: Chicken: csc seems broken - missing chicken.h?
2021-12-16 17:05 [ISSUE] Chicken: csc seems broken - missing chicken.h? Melchizedek6809
` (4 preceding siblings ...)
2021-12-17 8:17 ` ericonr
@ 2022-06-19 2:15 ` github-actions
2022-07-04 2:15 ` [ISSUE] [CLOSED] " github-actions
6 siblings, 0 replies; 8+ messages in thread
From: github-actions @ 2022-06-19 2:15 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 293 bytes --]
New comment by github-actions[bot] on void-packages repository
https://github.com/void-linux/void-packages/issues/34570#issuecomment-1159601703
Comment:
Issues become stale 90 days after last activity and are closed 14 days after that. If this issue is still relevant bump it or assign it.
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [ISSUE] [CLOSED] Chicken: csc seems broken - missing chicken.h?
2021-12-16 17:05 [ISSUE] Chicken: csc seems broken - missing chicken.h? Melchizedek6809
` (5 preceding siblings ...)
2022-06-19 2:15 ` github-actions
@ 2022-07-04 2:15 ` github-actions
6 siblings, 0 replies; 8+ messages in thread
From: github-actions @ 2022-07-04 2:15 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1267 bytes --]
Closed issue by Melchizedek6809 on void-packages repository
https://github.com/void-linux/void-packages/issues/34570
Description:
### System
* xuname:
*Void 5.15.7_1 x86_64-musl AuthenticAMD uptodate rF
* package:
*chicken-5.3.0_1
### Expected behavior
An executable image of the program
### Actual behavior
Trying to compile a hello world program with `csc` returns the following error:
```
test.c:8:10: fatal error: chicken.h: No such file or directory
8 | #include "chicken.h"
| ^~~~~~~~~~~
compilation terminated.
Error: shell command terminated with non-zero exit status 256: 'gcc' 'test.c' -o 'test.o' -c -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -Os -fomit-frame-pointer -I/usr/include/chicken
```
### Steps to reproduce the behavior
The above error message was produced when trying to compile the following scheme program:
```
(display "Test\n")
(exit 0)
```
Running it via `csi test.scm` works just as expected, but when trying to compile it via `csc test.scm` I get the above error. I also tested the same program on another system running Debian and there it produced a working binary to make sure it's not something related to the source or my invocation of csc.
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2022-07-04 2:15 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-12-16 17:05 [ISSUE] Chicken: csc seems broken - missing chicken.h? Melchizedek6809
2021-12-16 22:12 ` paper42
2021-12-16 22:46 ` [ISSUE] [CLOSED] " Melchizedek6809
2021-12-16 22:46 ` Melchizedek6809
2021-12-17 8:17 ` ericonr
2021-12-17 8:17 ` ericonr
2022-06-19 2:15 ` github-actions
2022-07-04 2:15 ` [ISSUE] [CLOSED] " github-actions
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 NNTP newsgroup(s).