Github messages for voidlinux
 help / color / mirror / Atom feed
* [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 ` 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 ` Melchizedek6809
  2021-12-16 22:46 ` [ISSUE] [CLOSED] " 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: 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
  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: 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 ` [ISSUE] [CLOSED] " 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 ` Melchizedek6809
2021-12-16 22:46 ` [ISSUE] [CLOSED] " 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).