pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkg/43685: devel/orc doesn't build in DFBSD



>Number:         43685
>Category:       pkg
>Synopsis:       devel/orc doesn't build in DFBSD
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Thu Jul 29 14:50:01 +0000 2010
>Originator:     Antonio Huete Jimenez
>Release:        N/A
>Organization:
DragonFlyBSD
>Environment:
DragonFly island.quantumachine.net 2.7-DEVELOPMENT DragonFly 
v2.7.3.206.g5844b-DEVELOPMENT #2: Fri Jun 25 17:57:56 CEST 2010     
antonioh%island.quantumachine.net@localhost:/usr/obj/home/source/dfbsd/sys/GENERIC_SMP
  i386

>Description:
configure script doesn't consider DFBSD.

# ./configure
......
checking for cos in -lm... yes
checking for clock_gettime in -lrt... yes
checking for monotonic clocks... yes
checking to see if compiler understands -Wall... yes
configure: error: no code allocation backend


>How-To-Repeat:

>Fix:
Probably this patch could be applied.


diff --git a/devel/orc/distinfo b/devel/orc/distinfo
index 29a67fd..cdf7531 100644
--- a/devel/orc/distinfo
+++ b/devel/orc/distinfo
@@ -3,3 +3,4 @@ $NetBSD$
 SHA1 (orc-0.4.6.tar.gz) = 79531fc20f726f201271ff3c23d1707518c3cdf7
 RMD160 (orc-0.4.6.tar.gz) = e04f20e5c0916c819e5bad2cf79bfcbc3826be2f
 Size (orc-0.4.6.tar.gz) = 548164 bytes
+SHA1 (patch-aa) = df3cbd9613fb7ede117f4586d0282c6470529761
diff --git a/devel/orc/patches/patch-aa b/devel/orc/patches/patch-aa
new file mode 100644
index 0000000..7d7d773
--- /dev/null
+++ b/devel/orc/patches/patch-aa
@@ -0,0 +1,11 @@
+--- configure.orig     2010-07-29 08:30:46 +0000
++++ configure  2010-07-29 08:35:25 +0000
+@@ -12891,7 +12891,7 @@
+ $as_echo "#define HAVE_CODEMEM_VIRTUALALLOC 1" >>confdefs.h
+
+     ;;
+-  linux*|darwin*|solaris*|netbsd*|freebsd*|openbsd*|kfreebsd*|gnu*)
++  linux*|darwin*|solaris*|netbsd*|dragonfly*|freebsd*|openbsd*|kfreebsd*|gnu*)
+
+ $as_echo "#define HAVE_CODEMEM_MMAP 1" >>confdefs.h
+



Home | Main Index | Thread Index | Old Index