unofficial mirror of help-guix@gnu.org 
 help / color / mirror / Atom feed
* need help with cl packaging
@ 2020-08-29 13:13 Adam Kandur via
  2020-08-29 17:53 ` Pierre Neidhardt
  2020-09-01 21:18 ` Katherine Cox-Buday
  0 siblings, 2 replies; 3+ messages in thread
From: Adam Kandur via @ 2020-08-29 13:13 UTC (permalink / raw)
  To: Help Guix


hi everyone! trying to pack this library https://gitlab.com/lockie/d2clone-kit as sbcl-d2clone-kit (here the definition https://git.sr.ht/~rndd/adamka-channel/tree/master/channel/adamka-libs/common-lisp.scm)

so, when i download source of this lib and load library in env - everything ok, asdf return T.
but when i'm trying to build this lib i'm getting this error:
-------------------------------------------------------------------------------------------------------------------------------------------------------
; caught ERROR:
;   READ error during COMPILE-FILE:
;   
;     Package SB-SPROF does not exist.
;   
;       Line: 104, Column: 53, File-Position: 4349
;   
;       Stream: #<SB-INT:FORM-TRACKING-STREAM for "file /gnu/store/lgb9hnh8y1wx13s84rzgkhcv1g0zpk2j-sbcl-d2clone-kit-develop/share/common-lisp/sbcl-source/d2clone-kit/src/log.lisp" {1004EF7D63}>

; compilation aborted after 0:00:00.053
Unhandled UIOP/LISP-BUILD:COMPILE-FILE-ERROR in thread #<SB-THREAD:THREAD "main thread" RUNNING
                                                          {10009F8083}>:
  COMPILE-FILE-ERROR while compiling #<CL-SOURCE-FILE "d2clone-kit" "log">
-------------------------------------------------------------------------------------------------------------------------------------------------------
Maybe somebody had same issue with common lisp packaging?



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

* Re: need help with cl packaging
  2020-08-29 13:13 need help with cl packaging Adam Kandur via
@ 2020-08-29 17:53 ` Pierre Neidhardt
  2020-09-01 21:18 ` Katherine Cox-Buday
  1 sibling, 0 replies; 3+ messages in thread
From: Pierre Neidhardt @ 2020-08-29 17:53 UTC (permalink / raw)
  To: Adam Kandur, Help Guix

[-- Attachment #1: Type: text/plain, Size: 328 bytes --]

Hi!

This is because of an upstream mistake.
sb-sprof is not loaded by default by SBCL.
You need to run (require :sb-sprof) before you can compile/load the
package.

You can package the offending files (maybe in the .asd) but I suggest
you report to upstream.

Cheers!

-- 
Pierre Neidhardt
https://ambrevar.xyz/

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 487 bytes --]

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

* Re: need help with cl packaging
  2020-08-29 13:13 need help with cl packaging Adam Kandur via
  2020-08-29 17:53 ` Pierre Neidhardt
@ 2020-09-01 21:18 ` Katherine Cox-Buday
  1 sibling, 0 replies; 3+ messages in thread
From: Katherine Cox-Buday @ 2020-09-01 21:18 UTC (permalink / raw)
  To: Adam Kandur via; +Cc: Adam Kandur

Adam Kandur via <help-guix@gnu.org> writes:

> Maybe somebody had same issue with common lisp packaging?

We've got a few lispers around with packaging experience (Pierre being
an awesome one!). In the future, please consider directing packaging
questions to guix-devel@gnu.org.

-- 
Katherine


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

end of thread, other threads:[~2020-09-01 22:20 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-08-29 13:13 need help with cl packaging Adam Kandur via
2020-08-29 17:53 ` Pierre Neidhardt
2020-09-01 21:18 ` Katherine Cox-Buday

unofficial mirror of help-guix@gnu.org 

This inbox may be cloned and mirrored by anyone:

	git clone --mirror https://yhetil.org/guix-user/0 guix-user/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 guix-user guix-user/ https://yhetil.org/guix-user \
		help-guix@gnu.org
	public-inbox-index guix-user

Example config snippet for mirrors.
Newsgroups are available over NNTP:
	nntp://news.yhetil.org/yhetil.gnu.guix.user
	nntp://news.gmane.io/gmane.comp.gnu.guix.user


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git