CRUX-ARM : Home

Home :: Documentation :: Download :: Development :: Community :: Ports :: Packages :: Bugs :: Links :: About :: Donors
IDProjectCategoryTask TypeSeveritySummaryStatusProgress  desc
 37 CRUX-ARMwebsiteBug ReportLow Typos in Flyspray Closed
100%
Task Description

There are two typos in Flyspray. The first is in the page titles. Note that there is a separator missing, and duplication of “CRUX-ARM” - here is the page title I have right now:

CRUX-ARM | bugsCRUX-ARM: New Task

I suggest this be fixed to look more like Crux’s, which reads:

Flyspray:: CRUX: New Task

So we should just replace “CRUX” with “CRUX-ARM”

The second typo is when a user enters an incorrect password. When a user enters a bad password, an error appears at the bottom of the webpage that says something about the “paassword” being incorrect or something. The word “password” is spelled incorrectly.

 38 CRUX-ARMports/cubox-armBug ReportLow Xorg input devices not working with udev 167, working w ...Closed
100%
Task Description

Xorg input devices would not work for me using core-arm/udev (version 167) on a cubox platform.

I upgraded to version 182 and the input devices worked fine. I had to patch udev to replace calls to accept4() with accept(). Pkgfile (based on core/udev) and patch appear below:

######## Pkgfile ############
# Description: Userspace device management daemon
# URL: http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.html # Maintainer: CRUX System Team, core-ports at crux dot nu
# Depends on: kmod

name=udev version=182
release=1
source=(ftp://ftp.kernel.org/pub/linux/utils/kernel/hotplug/$name-$version.tar.x
z \

      pre-accept4-kernel.patch 81-crux.rules start_udev)

build() {

  cd udev-$version
  patch -p1 < $SRC/pre-accept4-kernel.patch
  ./configure --prefix=/usr \
              --sbindir=/sbin --bindir=/sbin \
              --sysconfdir=/etc \
              --with-rootlibdir=/lib \
              --with-rootprefix= \
              --libexecdir=/lib \
              --mandir=/usr/man \
              --disable-introspection \
              --disable-gudev \
              --disable-udev_acl \                                                                                                                                                                                                                         --disable-keymap \
              --enable-static \
              --enable-rule_generator                                                                                                                                                                                                      
  make
  make install DESTDIR=$PKG
  mkdir -p $PKG/lib/{firmware,udev/devices/{pts,shm}}
  mkdir -p $PKG/{lib,sbin,run}
  
  # Symlink to udevd
  ln -s ../lib/udev/udevd $PKG/sbin/udevd
  # Add CRUX items
  install -m 0755 $SRC/start_udev $PKG/sbin
  install -m 0644 $SRC/81-crux.rules $PKG/lib/udev/rules.d
                                                                                                                                                                                                                                               # Remove junk
  rm -r $PKG/usr/share/{gtk-,}doc

}

######### pre-accept4-kernel.patch ###########
diff -urN a/src/udev-ctrl.c b/src/udev-ctrl.c
— a/src/udev-ctrl.c 2011-10-09 17:10:32.000000000 -0600
+++ b/src/udev-ctrl.c 2011-10-25 15:11:09.000000000 -0600
@@ -15,6 +15,7 @@
#include <stddef.h>
#include <string.h>
#include <unistd.h>
+#include <fcntl.h>
#include <sys/types.h>
#include <sys/poll.h>
#include <sys/socket.h> @@ -182,6 +183,7 @@

       struct ucred ucred;
       socklen_t slen;
       const int on = 1;

+ int flgs;

       conn = calloc(1, sizeof(struct udev_ctrl_connection));
       if (conn == NULL)

@@ -189,13 +191,19 @@

       conn->refcount = 1;
       conn->uctrl = uctrl;


- conn→sock = accept4(uctrl→sock, NULL, NULL, SOCK_CLOEXEC|SOCK_NONBLOCK);
+ conn→sock = accept4(uctrl→sock, NULL, NULL, SOCK_CLOEXEC|SOCK_NONBLOCK);
+ conn→sock = accept(uctrl→sock, NULL, NULL);
if (conn→sock < 0) {
if (errno != EINTR)
err(uctrl→udev, "unable to receive ctrl connection: %m\n");
goto err;
}
+
Since we don't have accept4
+ flgs = fcntl(conn→sock, F_GETFL, NULL); + if(flgs >= 0) fcntl(conn→sock, F_SETFL, flgs | O_NONBLOCK);
+ fcntl(conn→sock, F_SETFD, FD_CLOEXEC); +

       /* check peer credential of connection */                                                                                                                                                                                                    slen = sizeof(ucred);
       if (getsockopt(conn->sock, SOL_SOCKET, SO_PEERCRED, &ucred, &slen) < 0) {
 39 CRUX-ARMports/opt-armBug ReportLow gst-plugins-base fails during assembler Closed
100%
Task Description

Here is a build of opt/gst-plugins-base (on the cubox) during which the assembler reports:

{standard input}: Assembler messages:
{standard input}:586: Error: immediate value out of range – `movt r2,-32640’ {standard input}:656: Error: immediate value out of range – `movt r2,-32640’

http://sprunge.us/CdeD

The cubox may have some pre-patched or pre-build gstreamer packages for hardware acceleration, but I have not yet investigated them.

 41 CRUX-ARMwebsiteBug ReportLow mailman: fix issues with archives Closed
100%
Task Description

We must to fix issues with archives

 43 CRUX-ARMtoolchainBug ReportLow toolchain glibc --enable-obsolete-rpc Closed
100%
Task Description

Check if we can add this option directly in toolchains.
This will allow to build initrd without building core-cross' glibc.

 44 CRUX-ARMports/cubox-armhfBug ReportLow Looking for ports/cubox git repo Closed
100%
Task Description

Hi, I have some ports for cubox-specific features that I'd like to start uploading into a ports/cubox git repo if that is something that should be hosted by the crux-arm project. We'll probably talk about it on IRC but this FS issue will be a reminder.

 45 CRUX-ARMbootloaderFeature RequestLow MUhRIH <a href="http://hckguwwxxtal.com/">hckguwwxxtal ...Closed
100%
Task Description

MUhRIH <a href="http://hckguwwxxtal.com/">hckguwwxxtal</a>, [url=http://kvdowxxjwqhs.com/]kvdowxxjwqhs[/url], [link=http://kbsgkdubbjvq.com/]kbsgkdubbjvq[/link], http://bjluubgmdbxt.com/

 46 CRUX-ARMLow <url>http://etnomania.ru/netcat_files/Media/dor13|Êëþ÷è ...Closed
100%
Task Description

<url>http://etnomania.ru/netcat_files/Media/dor13|Êëþ÷è nod32</url>
<url>http://etnomania.ru/netcat_files/Media/dor13/map1.html|hhuu net nod32 êëþ÷è</url>
<url>http://etnomania.ru/netcat_files/Media/dor13/map2.html|êëþ÷è eset nod32 mobile security</url>
<url>http://etnomania.ru/netcat_files/Media/dor13/map3.html|êëþ÷è äëÿ nod32 äî 2017</url>
<url>http://etnomania.ru/netcat_files/Media/dor13/map4.html|ñêà÷àòü áåñïëàòíûå êëþ÷è eset nod32</url>
<url>http://etnomania.ru/netcat_files/Media/dor13/map5.html|winrar</url>
<url>http://etnomania.ru/netcat_files/Media/dor13/map6.html|êëþ÷è ðàáî÷èå äëÿ îáíîâëåíèÿ nod32</url>
<url>http://etnomania.ru/netcat_files/Media/dor13/map7.html|ãåíåðàòîð êëþ÷åé äëÿ àíòèâèðóñà nod32</url>
<url>http://etnomania.ru/netcat_files/Media/dor13/map8.html|êëþ÷è îáíîâëåíèÿ nod32 ñêà÷àòü áåñïëàòíî</url>
<url>http://etnomania.ru/netcat_files/Media/dor13/map9.html|eset nod32 àíòèâèðóñ 4 êëþ÷è</url>
<url>http://etnomania.ru/netcat_files/Media/dor13/map10.html|íîâûå êëþ÷è smart security nod32</url>
<url>http://etnomania.ru/netcat_files/Media/dor13/map11.html|êëþ÷è äëÿ nod32 security 5</url>
<url>http://etnomania.ru/netcat_files/Media/dor13/map12.html|eset nod32 antivirus 4 êëþ÷è</url>
<url>http://etnomania.ru/netcat_files/Media/dor13/map13.html|êëþ÷ àêòèâàöèè eset nod32 5</url>
<url>http://etnomania.ru/netcat_files/Media/dor13/map14.html|nod32 offline update</url>
<url>http://etnomania.ru/netcat_files/Media/dor13/map15.html|nod32 æóðíàëüíûé êëþ÷ 2013</url>
<url>http://etnomania.ru/netcat_files/Media/dor13/map16.html|êëþ÷è îáíîâëåíèÿ nod32 2012</url>
<url>http://etnomania.ru/netcat_files/Media/dor13/map17.html|nod32 v5 êëþ÷è áåñïëàòíî</url>
<url>http://etnomania.ru/netcat_files/Media/dor13/map18.html|îáíîâèòü nod32 êëþ÷è</url>
<url>http://etnomania.ru/netcat_files/Media/dor13/map19.html|êëþ÷è äëÿ nod32 áåñïëàòíî ñâåæèå</url>
<url>http://etnomania.ru/netcat_files/Media/dor13/map20.html|êëþ÷è äëÿ nod32 ñìàðò áåñïëàòíî</url>
<url>http://etnomania.ru/netcat_files/Media/dor13/map21.html|nod32 ñêà÷àòü</url>
<url>http://etnomania.ru/netcat_files/Media/dor13/map22.html|ñâåæèå êëþ÷è äëÿ nod32 antivirus</url>
<url>http://etnomania.ru/netcat_files/Media/dor13/map23.html|íîâûå ðàáî÷èå êëþ÷è äëÿ nod32</url>
<url>http://etnomania.ru/netcat_files/Media/dor13/map24.html|íîâûå êëþ÷è smart security nod32</url>
<url>http://etnomania.ru/netcat_files/Media/dor13/map25.html|êëþ÷è ñâåæèå äëÿ nod32 èþíü</url>
<url>http://etnomania.ru/netcat_files/Media/dor13/map26.html|eset nod32 antivirus 4.2 êëþ÷è</url>
<url>http://etnomania.ru/netcat_files/Media/dor13/map27.html|eset nod32 64 bit êëþ÷è</url>
<url>http://etnomania.ru/netcat_files/Media/dor13/map28.html|eset nod32 êëþ÷è 2013</url>
<url>http://etnomania.ru/netcat_files/Media/dor13/map29.html|êëþ÷è äëÿ nod32 ñâåæèå eav</url>
<url>http://etnomania.ru/netcat_files/Media/dor13/map30.html|ñêà÷àòü êëþ÷è nod32 5.0 áåñïëàòíî</url>
<url>http://etnomania.ru/netcat_files/Media/dor13/map31.html|nod32 êëþ÷è êèòàé</url>
<url>http://etnomania.ru/netcat_files/Media/dor13/map32.html|nod32 êëþ÷è ñâåæèå ñìîòðåòü</url>
<url>http://etnomania.ru/netcat_files/Media/dor13/map33.html|êëþ÷è äëÿ nod32 4.0 417.0</url>
<url>http://etnomania.ru/netcat_files/Media/dor13/map34.html|íîâûå êëþ÷è äëÿ nod32 áåñïëàòíî</url>
<url>http://etnomania.ru/netcat_files/Media/dor13/map35.html|êàê óñòàíîâèòü êëþ÷è äëÿ nod32</url>
<url>http://etnomania.ru/netcat_files/Media/dor13/map36.html|êëþ÷è äëÿ nod32 5 trial</url>
<url>http://etnomania.ru/netcat_files/Media/dor13/map37.html|trial êëþ÷è äëÿ eset nod32</url>
<url>http://etnomania.ru/netcat_files/Media/dor13/map38.html|nod32 êëþ÷è áàçû ëèöåíçèè</url>
<url>http://etnomania.ru/netcat_files/Media/dor13/map39.html|êëþ÷è àêòèâàöèè äëÿ nod32 áåñïëàòíî</url>
<url>http://etnomania.ru/netcat_files/Media/dor13/map40.html|ñêà÷àòü âå÷íûé êëþ÷ eset nod32</url>
<url>http://etnomania.ru/netcat_files/Media/dor13/map41.html|îáíîâèòü êëþ÷ eset nod32</url>
<url>http://etnomania.ru/netcat_files/Media/dor13/map42.html|êëþ÷è äëÿ nod32 âêîíòàêòå</url>
<url>http://etnomania.ru/netcat_files/Media/dor13/map43.html|íîä 32 êëþ÷è áåñïëàòíî</url>
<url>http://etnomania.ru/netcat_files/Media/dor13/map44.html|ñêà÷àòü ÷åðåç òîððåíò êëþ÷è nod32</url>
<url>http://etnomania.ru/netcat_files/Media/dor13/map45.html|áåñïëàòíûå êëþ÷è äëÿ nod32 9</url>
<url>http://etnomania.ru/netcat_files/Media/dor13/map46.html|eset nod32 êëþ÷è áåñïëàòíî</url>
<url>http://etnomania.ru/netcat_files/Media/dor13/map47.html|êëþ÷è äëÿ nod32 4 ôîðóì</url>
<url>http://etnomania.ru/netcat_files/Media/dor13/map48.html|ñêà÷àòü òîððåíò êëþ÷è äëÿ nod32</url>

 47 CRUX-ARMLow <url>http://etnomania.ru/netcat_files/Media/dor13|Êëþ÷è ...Closed
100%
Task Description

<url>http://etnomania.ru/netcat_files/Media/dor13|Êëþ÷è nod32</url>

 48 CRUX-ARMports/opt-crossBug ReportLow URL invalid for subversion Closed
100%
Task Description

Hello everyone,

the URL for port opt/subversion is invalid: http://www.apache.org/dist/subversion/subversion-1.7.7.tar.bz2

The only version that is available at that site is 1.7.8: http://www.apache.org/dist/subversion/subversion-1.7.8.tar.bz2

I tried compiling version 1.7.8 and had no problems.

The new md5sum is:

# cat /usr/ports/opt/subversion/.md5sum
454b9f398415c3504435bf8c3f6ed127 subversion-1.7.8.tar.bz2

Best regards,
Christian.

 55 CRUX-ARMkernel/vexpressBug ReportLow kernel/vexpress: review config and check FS Closed
100%
Task Description

We need to take a look to vexpress config and make a cleanup.
It'd interesting to add forgotten ext4 support.

 58 CRUX-ARMkernel/cubieboard2Bug ReportLow Review kernel options. Closed
100%
Task Description

Try to cut down not directly related options to this device

 63 CRUX-ARMdevtoolsImprovementLow devtools: add <device>-arm support to checkOverlayUpdat ...Closed
100%
Task Description

The script is useful to obtain ports from core-arm, opt-arm, xorg-arm overlays which are updated in upstream core, opt and xorg.
It would be fine to check ports for 'per device' overlays since gcc, pkgutils, ports and prt-get are ports that we overlayed for each device. In this case, the script should check each port against the upstream repo where the port is located.
For example,

case $repo in

efikamx|cubieboard|cubieboard2|raspberrypi)
# foreach port in repo
for port in $PORTS; do
  # get upstream repo where the port is located
  upstream_repo=""
  for up_repo in core opt xorg; do
    upstream_repo="$(basename $(dirname $(prt-get --no-std-config --config-prepend="prtdir /usr/ports/$up_repo" path $port 2>/dev/null) 2>/dev/null) 2>/dev/null)"
  done
  [ "$upstream_repo" == "" ] && exit
  # continue
  ...
 64 CRUX-ARMinitramfsImprovementLow initramfs: resolving dns problems (bad address) Closed
100%
Task Description

Since we are adding all needed files to get dns resolved, probably we can think about this and remove it or fix it adding libc and ld-linux-armhf files.

# ping localhost
ping: bad address

Final initramfs size will grow 1M. Removing libnss and libresolv files won't make it decrease too much. Could this be interesting for a debugging initramfs and not for a media installer?

Small patch to add those files:
diff –git a/Makefile b/Makefile
index 5338441..7d88f5f 100644
— a/Makefile
+++ b/Makefile
@@ -152,6 +152,7 @@ $(WORK)/initramfs.cpio: check-root busybox e2fsprogs dialog $(WORK)/mnt gen_init

      done
      install -v -m 0755 $(WORK)/dialog-$(DIALOG_VERSION)/_install/usr/bin/dialog $(WORK)/mnt/usr/bin
      cp -dRv $(CLFS)/lib/libnss_{files*,dns*} $(CLFS)/lib/libresolv* $(WORK)/mnt/lib

+ cp -dRv $(CLFS)/lib/{ld-linux-armhf.so.3,libc-2.16.so,libc.so.6} $(WORK)/mnt/lib

      install -d  $(WORK)/mnt/usr/share/terminfo
      cp -dRv $(CLFS)/usr/share/terminfo/v $(WORK)/mnt/usr/share/terminfo
      install -v -m 0644 $(TOPDIR)/filesystem/{fstab,inittab,profile,protocols,*.conf} $(WORK)/mnt/etc
 71 CRUX-ARMcrossrootfsBug ReportLow libtool issues with crosscompilation Closed
100%
Task Description

libtool tries to relink during installation but failed due to host libraries

libtool: relink: arm-crux-linux-gnueabihf-g++ -fPIC -DPIC -shared -nostdlib /home/sepen/devel/crux-arm/toolchain/clfs/usr/lib/crti.o /home/sepen/devel/crux-arm/toolchain/crosstools/lib/gcc/arm-crux-linux-gnueabihf/4.8.3/crtbeginS.o .libs/dummy.o cxx/.libs/isfuns.o cxx/.libs/ismpf.o cxx/.libs/ismpq.o cxx/.libs/ismpz.o cxx/.libs/ismpznw.o cxx/.libs/limits.o cxx/.libs/osdoprnti.o cxx/.libs/osfuns.o cxx/.libs/osmpf.o cxx/.libs/osmpq.o cxx/.libs/osmpz.o -Wl,-rpath -Wl,/home/sepen/devel/crux-arm/toolchain/crosstools/lib/gcc/arm-crux-linux-gnueabihf/4.8.3/../../../../arm-crux-linux-gnueabihf/lib -L/home/sepen/devel/crux-arm/ports/crossrootfs/libgmp/work/pkg/usr/lib -L/usr/lib -lgmp -L/home/sepen/devel/crux-arm/toolchain/crosstools/lib/gcc/arm-crux-linux-gnueabihf/4.8.3 -L/home/sepen/devel/crux-arm/toolchain/crosstools/lib/gcc/arm-crux-linux-gnueabihf/4.8.3/../../../../arm-crux-linux-gnueabihf/lib -L/home/sepen/devel/crux-arm/toolchain/clfs/lib -L/home/sepen/devel/crux-arm/toolchain/clfs/usr/lib -L/home/sepen/devel/crux-arm/ports/crossrootfs/libgmp/work/pkg/home/sepen/devel/crux-arm/toolchain/crosstools/lib/gcc/arm-crux-linux-gnueabihf/4.8.3/../../../../arm-crux-linux-gnueabihf/lib -lstdc++ -lm -lc -lgcc_s /home/sepen/devel/crux-arm/toolchain/crosstools/lib/gcc/arm-crux-linux-gnueabihf/4.8.3/crtendS.o /home/sepen/devel/crux-arm/toolchain/clfs/usr/lib/crtn.o -O2 -mfloat-abi=hard -Wl,-soname -Wl,libgmpxx.so.4 -o .libs/libgmpxx.so.4.4.0
/usr/lib/libstdc++.so: file not recognized: File format not recognized
collect2: error: ld returned 1 exit status
libtool: install: error: relink `libgmpxx.la’ with the above command before installing it

There is a good explanation of the problem in this thread:

https://lists.debian.org/debian-devel/2011/02/msg00196.html (Fun with libtool and cross-builds)

We can reproduce that problem when building crossrootfs on a x86_64 host. Our final target is arm 32bits so we can’t link against non-32bits objects, and that is for what we didn’t detect issues when building crossrootfs on a x86 host.
I’m not happy with this situation.

 72 CRUX-ARMports/efikamx-armBug ReportLow efikamx devices Closed
100%
Task Description

Current libgmp version 5.0.5 fails with assembler error.

The problem is located on upstream Pkgfile which forces the build for i686.
[...]
tmp-add_n.s: Assembler messages:
tmp-add_n.s:79: Error: bad instruction `xor %edx,%edx’ [...]

From the original Pkgfile, it specifies:
–build=i686-pc-linux-gnu

Solution:
- Use current build vars for both ABI’s:
- softfp: –build=arm-unknown-linux-gnueabi

 73 CRUX-ARMports/core-armFeature RequestLow Add zlib support to kmod Closed
100%
Task Description

It’s nice to be able to gzip modules to save space. Can –with-zlib please be added to kmod? I have it working well with my setup but it would be nice if this was mainlined.

Thanks!

 75 CRUX-ARMgeneralBug ReportLow libcgi string.c compile issue Closed
100%
Task Description

Looks like there is a compile bug that’s been open since 2005 for arm platforms: http://sourceforge.net/p/libcgi/bugs/6/

Patching the string.c file and compiling fixes the package. We might want to fix it since upstream is unresponsive.

 77 CRUX-ARMports/opt-armBug ReportLow python: lacks sem_open calls Closed
100%
Task Description

We need to be sure we build python (generic native build) with shm mounted.

 78 CRUX-ARMtoolchainBug ReportLow toolchain: gcc-static unnecessarily rebuilt Closed
100%
Task Description

gcc-static is unnecessarily rebuilt each time make is invoked due to an incorrect filename extension in the Makefile target definition. Patch follows:

diff –git a/Makefile b/Makefile
index 4ab3882..568739d 100644
— a/Makefile
+++ b/Makefile
@@ -173,10 +173,10 @@ binutils-distclean: binutils-clean


# GCC-STATIC
-$(WORK)/gcc-$(GCC_VERSION).tar.bz2:
+$(WORK)/gcc-$(GCC_VERSION).tar.xz:

      wget -P $(WORK) -c ftp://gcc.gnu.org/pub/gcc/releases/gcc-$(GCC_VERSION)/gcc-$(GCC_VERSION).tar.xz


-$(WORK)/gcc-$(GCC_VERSION): $(WORK)/gcc-$(GCC_VERSION).tar.bz2
+$(WORK)/gcc-$(GCC_VERSION): $(WORK)/gcc-$(GCC_VERSION).tar.xz

      tar -C $(WORK) -xf $(WORK)/gcc-$(GCC_VERSION).tar.xz
      touch $(WORK)/gcc-$(GCC_VERSION)
 1 CRUX-ARMports/core-crossBug ReportVery Low Sample Task Closed
100%
Task Description

This isn't a real task. You should close it and start opening some real tasks.

56CRUX-ARMgeneralFeature RequestLowMAKEFLAGS should not fail if defined greater than 1 jobResearching
80%
Task Description

Review all our source tree so that if one tries to use MAKEFLAGS should not fail.

Right now would have to set those parts that need to be forced to -j1.

62CRUX-ARMinitramfsBug ReportHighinitramfs: fix weird problems related to mdevAssigned
50%
Task Description

we have some weird problems related to mdev

1. the /etc/rc script required an extra 'mdev -s' invocation to find the install media

2. after use fdisk, we can see new device nodes for these new partitions

for problem 2 there is a guy who related the same here http://stackoverflow.com/questions/8313196/mdev-racing-when-creating-and-deleting-device-node

anyway a deep review of mdev from busybox should be made to avoid these weird errors

we can also take ideas from http://sepen.it.cx/crux/ports/crux-3.0/sepen/mdev/

67CRUX-ARMinitramfsBug ReportLowinitramfs: problem with e2fsckRequires testing
50%
Task Description

CRUX-ARM 3.0 - https://crux-arm.nu/

* Mounting /proc, /sys.
* Mounting filesystems... OK
* Populating /dev via mdev... OK
* Registering mdev as hotplug agent... OK
* Creating and mounting /dev/pts... OK
* Starting kernel log daemon... OK
* Setting hostname... OK
* Loading network loopback device... OK
* Saving boot messages... OK
* Trying to find and mount the media installer...
* Searching for the CRUX media...

  • Found media on /dev/mmcblk0p1, CRUX media.

The system is coming up. Please wait.

Please press Enter to activate this console.
# fsck
fsck (busybox 1.21.1, 2013-11-01 23:47:28 UTC)
# e2fsck /dev/sda1
e2fsck 1.42.5 (29-Jul-2012)
ext2fs_check_if_mount: Can’t check if filesystem is mounted due to missing mtab file while determining whether /dev/sda1 is mounted.
e2fsck: e2fsck not compiled with HTREE support,

      but filesystem /dev/sda1 has HTREE directories.

e2fsck: Get a newer version of e2fsck!

/dev/sda1: WARNING: Filesystem still has errors

Possible solution –enable-htree in e2fsprogs configure

12CRUX-ARMkernel/omap850Bug ReportLowomap850: current version 2.6.25 gives problems with ude...Researching
30%
Task Description

udev needs at least kernel version 2.6.27 (specified in the README file provided at sources).
There are some error messages while booting 2.7-test1:

error getting socket: invalid argument
initiaizing netlink socket error
udevadm [382]: error sending message: Connection refued.

Then devices nodes aren't created and we got this too:
fsck.ext2: No such file or directory while trying to open /dev/mmcblk0p2

61CRUX-ARMkernel/efikamxBug ReportHighefikamx: Review kernel optionsResearching
0%
Task Description

ATM we need to solve issues with wireless since only WEP/WPA/WPA2 is supported with wpa_supplicant enabled.

For example, 'iwconfig wlan0 essid foo' doesn't work.

2CRUX-ARMdevtoolsImprovementLowmakeRelease.sh: redirect stdout while running the scrip...Assigned
0%
Task Description

It would be nice to redirect some part of the output while running the script.
With that ouput we could create a file like crux-arm-2.7-test1.packages or similar which should include a list with all package versions.
The result file will help us to create the Changelog's stuff, etc.

24CRUX-ARMdocumentationImprovementLowConfiguration per deviceAssigned
0%
Task Description

We should think in a way to have enough documentation for every device support. That includes:

1) Installation

 Should support all devices if not it should be noted in one section called Exceptions or similar
 Should be homogeneous for branches
 In wikipages could be called https://crux-arm.nu/Documentation/GeneralSetup, the one we have now but is empty ATM

2) Postinstallation tips (per <device>)

 Dedicated tips only related to finish the installation not the configuration
 With a General section (if required) and a section per device supported(*)
 In wikipages could be called https://crux-arm.nu/Documentation/PostInstallation

3) Configuration tips (per <device>)

 Dedicated tips related to configurations, as for example prt-get.conf, ports per device: etc/ports/<device>.rsync, etc.
 With a General section (if required) and a section per device supported(*)
 In wikipages could be called https://crux-arm.nu/Documentation/ConfigurationTips, the one we have now but is empty ATM

* section per device supported could be in the form of another doc like ConfigurationTips.efikamx or ConfigurationTips/efikamx

or it could be implemented with links to files/per/device stored in our webspace

ideas?

Showing tasks 51 - 78 of 78 Page 2 of 2 - 1 - 2

Available keyboard shortcuts

Tasklist

Task Details

Task Editing