Port-arm archive

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

Fix for evbarm build release failures



Hi

CVS checkout was from about Sat Feb  2 19:22:44 UTC 2013 and I had few issues 
with it.
I was running "./build.sh -j4 -m evbarm -u -U release".

After applying following patches I was able to successfully build the release.

ERROR:

building standard kern library
...
compile  MV2120/cryptosoft.o
cc1: warnings being treated as errors
In file included from /data/NetBSD/src/sys/opencrypto/cryptosoft.c:41:0:
/data/NetBSD/src/sys/opencrypto/cryptosoft_xform.c: In function 
'aes_ctr_setkey':
/data/NetBSD/src/sys/opencrypto/cryptosoft_xform.c:747:2: error: implicit 
declaration of function 'cprng_fast'

FIX:
Index: sys/opencrypto/cryptosoft_xform.c
===================================================================
RCS file: /cvsroot/src/sys/opencrypto/cryptosoft_xform.c,v
retrieving revision 1.25
diff -u -r1.25 cryptosoft_xform.c
--- sys/opencrypto/cryptosoft_xform.c   28 Nov 2011 08:05:06 -0000      1.25
+++ sys/opencrypto/cryptosoft_xform.c   2 Feb 2013 19:01:35 -0000
@@ -51,6 +51,7 @@
 
 #include <opencrypto/deflate.h>
 
+#include <sys/cprng.h>
 #include <sys/md5.h>
 #include <sys/rmd160.h>
 #include <sys/sha1.h>

ERROR:

    compile  BEAGLEBOARD/omapfb.o
/data/NetBSD/src/sys/arch/arm/omap/omapfb.c: In function 'omapfb_mmap':
/data/NetBSD/src/sys/arch/arm/omap/omapfb.c:559:8: error: 
'BUS_DMA_PREFETCHABLE' undeclared (first use in this function)

FIX:

Index: sys/arch/arm/omap/omapfb.c
===================================================================
RCS file: /cvsroot/src/sys/arch/arm/omap/omapfb.c,v
retrieving revision 1.18
diff -u -r1.18 omapfb.c
--- sys/arch/arm/omap/omapfb.c  1 Feb 2013 02:53:47 -0000       1.18
+++ sys/arch/arm/omap/omapfb.c  2 Feb 2013 19:09:20 -0000
@@ -557,7 +557,7 @@
        /* 'regular' framebuffer mmap()ing */
        if (offset < sc->sc_vramsize) {
                pa = bus_dmamem_mmap(sc->sc_dmat, sc->sc_dmamem, 1,
-                   offset + 0x1000, prot, BUS_DMA_PREFETCHABLE);
+                   offset + 0x1000, prot, BUS_DMA_COHERENT);
                return pa;
        }
        return pa;


Home | Main Index | Thread Index | Old Index