View | Details | Raw Unified | Return to bug 252252
Collapse All | Expand All

(-)b/lang/scm/Makefile (+2 lines)
Lines 15-20 COMMENT= Scheme interpreter Link Here
15
15
16
LICENSE=	LGPL21
16
LICENSE=	LGPL21
17
17
18
LIB_DEPENDS=	libgnuregex.so.6:devel/libgnuregex
19
18
BROKEN_aarch64=	ld: error: undefined symbol: sbrk
20
BROKEN_aarch64=	ld: error: undefined symbol: sbrk
19
BROKEN_powerpc64=	fails to build: "/wrkdirs/usr/ports/lang/scm/work/slib/lineio.scm": read-char: Wrong type in arg1 #f
21
BROKEN_powerpc64=	fails to build: "/wrkdirs/usr/ports/lang/scm/work/slib/lineio.scm": read-char: Wrong type in arg1 #f
20
22
(-)b/lang/scm/files/patch-build.scm (-3 / +3 lines)
Lines 9-15 Link Here
9
      (m freebsd "" "-lm" #f () ())
9
      (m freebsd "" "-lm" #f () ())
10
-     (curses freebsd "" "-lncurses" "/usr/lib/libncurses.a" () ())
10
-     (curses freebsd "" "-lncurses" "/usr/lib/libncurses.a" () ())
11
+     (curses freebsd "" "-lcurses" "/usr/lib/libcurses.a" () ())
11
+     (curses freebsd "" "-lcurses" "/usr/lib/libcurses.a" () ())
12
      (regex freebsd "-I/usr/include/gnu" "-lgnuregex" "" () ())
12
-     (regex freebsd "-I/usr/include/gnu" "-lgnuregex" "" () ())
13
+     (regex freebsd "-I%%LOCALBASE%%/include" "-lgnuregex" "-L%%LOCALBASE%%/lib" () ())
13
      (editline freebsd "" "-lreadline" "" () ())
14
      (editline freebsd "" "-lreadline" "" () ())
14
-     (dlll freebsd "-DSUN_DL" "-export-dynamic" "" () ())
15
-     (dlll freebsd "-DSUN_DL" "-export-dynamic" "" () ())
15
-     (nostart freebsd "" "-e start -dc -dp -Bstatic -lgnumalloc" #f ("pre-crt0.c") ())
16
-     (nostart freebsd "" "-e start -dc -dp -Bstatic -lgnumalloc" #f ("pre-crt0.c") ())
Lines 56-62 Link Here
56
 		 (cond
57
 		 (cond
57
 		  ((equal? (car fnames) "edline") "-lreadline")
58
 		  ((equal? (car fnames) "edline") "-lreadline")
58
-		  ((equal? (car fnames) "x") "-L/usr/X11R6/lib -lSM -lICE -lXext -lX11 -lxpg4")
59
-		  ((equal? (car fnames) "x") "-L/usr/X11R6/lib -lSM -lICE -lXext -lX11 -lxpg4")
59
+		  ((equal? (car fnames) "rgx") "-lgnuregex")
60
+		  ((equal? (car fnames) "rgx") "-L%%LOCALBASE%%/lib -lgnuregex")
60
+		  ((equal? (car fnames) "x") "-L%%LOCALBASE%%/lib -lSM -lICE -lXext -lX11")
61
+		  ((equal? (car fnames) "x") "-L%%LOCALBASE%%/lib -lSM -lICE -lXext -lX11")
61
 		  (else ""))
62
 		  (else ""))
62
 		 "-o" (string-append (car fnames) ".so")
63
 		 "-o" (string-append (car fnames) ".so")
63
- 

Return to bug 252252