|
46 | CRUX-ARM | | | Low | <url>http://etnomania.ru/netcat_files/Media/dor13|Êëþ÷è ... | Closed | |
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-ARM | | | Low | <url>http://etnomania.ru/netcat_files/Media/dor13|Êëþ÷è ... | Closed | |
Task Description
<url>http://etnomania.ru/netcat_files/Media/dor13|Êëþ÷è nod32</url>
|
|
30 | CRUX-ARM | bootloader | Improvement | Low | efikamx: unable to load boot.scr from /boot directory | Closed | |
Task Description
by default, uboot on efikamx is configured to load boot.scr files from the topdir of mmc and ide devices, but it would be useful to have a similar behaviour than upstream and place bootloader stuff + kernel images, etc. in /boot directory
this is the default boot command for uboot on efikamx:
bootcmd=for device in "mmc ide"; do if strcmp ${device} == mmc; then; mmcinit; setenv units "0 1"; else; setenv units "0"; fi; for interface in ${units}; do if strcmp ${device} == mmc; then mmcprobe ${interface}; else; ide reset; fi; for fs in "ext2 fat"; do setenv loadcmd "${fs}load ${device} 0:1"; if ${loadcmd} ${scriptaddr} boot.scr; then; if imi ${scriptaddr}; then; autoscr ${scriptaddr}; fi; fi; done; done; done;
maybe it will work by replacing boot.scr by /boot/boot.scr?
|
|
45 | CRUX-ARM | bootloader | Feature Request | Low | MUhRIH <a href="http://hckguwwxxtal.com/">hckguwwxxtal ... | Closed | |
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/
|
|
50 | CRUX-ARM | crossrootfs | Bug Report | Medium | coreutils: update to 8.20 fails | Closed | |
Task Description
...
GEN lib/fcntl.h
GEN lib/selinux/selinux.h
GEN lib/selinux/context.h
CC src/make-prime-list.o
CCLD src/make-prime-list
GEN src/primes.h
/bin/sh: src/make-prime-list: cannot execute binary file
|
|
70 | CRUX-ARM | crossrootfs | Bug Report | High | gettext 0.19.1: cross-compilation problem | Closed | |
Task Description
libtool: link: arm-crux-linux-gnueabihf-gcc -std=gnu99 -shared -fPIC -DPIC .libs/copy-acl.o .libs/set-acl.o .li bs/allocator.o .libs/areadlink.o .libs/argmatch.o .libs/gl_array_list.o .libs/backupfile.o .libs/addext.o .libs/b asename.o .libs/binary-io.o .libs/c-ctype.o .libs/c-strcasecmp.o .libs/c-strncasecmp.o .libs/c-strcasestr.o .libs /c-strstr.o .libs/careadlinkat.o .libs/classpath.o .libs/clean-temp.o .libs/cloexec.o .libs/closeout.o .libs/conc at-filename.o .libs/copy-file.o .libs/csharpcomp.o .libs/csharpexec.o .libs/error-progname.o .libs/execute.o .lib s/exitfail.o .libs/fatal-signal.o .libs/fd-hook.o .libs/fd-ostream.o .libs/fd-safer-flag.o .libs/dup-safer-flag.o .libs/file-ostream.o .libs/findprog.o .libs/fstrcmp.o .libs/full-write.o .libs/fwriteerror.o .libs/gcd.o .libs/h ash.o .libs/html-ostream.o .libs/html-styled-ostream.o .libs/javacomp.o .libs/javaexec.o .libs/javaversion.o .lib s/gl_linkedhash_list.o .libs/gl_list.o .libs/localcharset.o .libs/localename.o glthread/.libs/lock.o .libs/malloc a.o .libs/mbchar.o .libs/mbiter.o .libs/mbslen.o .libs/mbsstr.o .libs/mbswidth.o .libs/mbuiter.o .libs/ostream.o .libs/pipe-filter-ii.o .libs/pipe-filter-aux.o .libs/pipe2.o .libs/pipe2-safer.o .libs/progname.o .libs/propernam e.o .libs/acl-errno-valid.o .libs/file-has-acl.o .libs/qcopy-acl.o .libs/qset-acl.o .libs/quotearg.o .libs/safe-r ead.o .libs/safe-write.o .libs/sh-quote.o .libs/sig-handler.o .libs/spawn-pipe.o .libs/striconv.o .libs/striconve h.o .libs/striconveha.o .libs/strnlen1.o .libs/styled-ostream.o .libs/tempname.o .libs/term-ostream.o .libs/term- styled-ostream.o glthread/.libs/threadlib.o glthread/.libs/tls.o .libs/tmpdir.o .libs/trim.o uniconv/.libs/u8-con v-from-enc.o unilbrk/.libs/lbrktables.o unilbrk/.libs/u8-possible-linebreaks.o unilbrk/.libs/u8-width-linebreaks. o unilbrk/.libs/ulc-common.o unilbrk/.libs/ulc-width-linebreaks.o uniname/.libs/uniname.o .libs/unistd.o .libs/du p-safer.o .libs/fd-safer.o .libs/pipe-safer.o unistr/.libs/u16-mbtouc.o unistr/.libs/u16-mbtouc-aux.o unistr/.lib s/u8-check.o unistr/.libs/u8-mblen.o unistr/.libs/u8-mbtouc.o unistr/.libs/u8-mbtouc-aux.o unistr/.libs/u8-mbtouc -unsafe.o unistr/.libs/u8-mbtouc-unsafe-aux.o unistr/.libs/u8-mbtoucr.o unistr/.libs/u8-prev.o unistr/.libs/u8-uc tomb.o unistr/.libs/u8-uctomb-aux.o uniwidth/.libs/width.o .libs/wait-process.o .libs/wctype-h.o .libs/xmalloc.o .libs/xstrdup.o .libs/xconcat-filename.o .libs/xerror.o .libs/gl_xlist.o .libs/xmalloca.o .libs/xreadlink.o .libs /xsetenv.o .libs/xsize.o .libs/xstriconv.o .libs/xstriconveh.o .libs/xvasprintf.o .libs/xasprintf.o .libs/asnprin tf.o .libs/dup2.o .libs/fcntl.o .libs/fnmatch.o .libs/getopt.o .libs/getopt1.o .libs/memchr.o .libs/printf-args.o .libs/printf-parse.o .libs/strstr.o .libs/tparm.o .libs/tputs.o .libs/vasnprintf.o -Wl,–whole-archive ./.libs/ libcroco_rpl.a ./.libs/libglib_rpl.a ./.libs/libxml_rpl.a -Wl,–no-whole-archive -Wl,-rpath -Wl,/des/crux-arm/3. 1/toolchain/clfs/usr/lib -Wl,-rpath -Wl,/des/crux-arm/3.1/toolchain/clfs/usr/lib /des/crux-arm/3.1/toolchain/clfs /usr/lib/libacl.so -L/usr/lib /usr/lib/libattr.so -O2 -mfloat-abi=hard -Wl,-soname -Wl,libgettextlib-0.19.1.so -o .libs/libgettextlib-0.19.1.so /usr/lib/libattr.so: error adding symbols: File in wrong format collect2: error: ld returned 1 exit status make[5]: * [libgettextlib.la] Error 1 make[5]: Leaving directory `/des/crux-arm/3.1/crossrootfs/gettext/work/src/gettext-0.19.1/gettext-tools/gnulib-li b’
make[4]: * [all] Error 2 make[4]: Leaving directory `/des/crux-arm/3.1/crossrootfs/gettext/work/src/gettext-0.19.1/gettext-tools/gnulib-lib’ make[3]: * [all-recursive] Error 1 make[3]: Leaving directory `/des/crux-arm/3.1/crossrootfs/gettext/work/src/gettext-0.19.1/gettext-tools’
make[2]: * [all] Error 2 make[2]: Leaving directory `/des/crux-arm/3.1/crossrootfs/gettext/work/src/gettext-0.19.1/gettext-tools’ make[1]: * [all-recursive] Error 1 make[1]: Leaving directory `/des/crux-arm/3.1/crossrootfs/gettext/work/src/gettext-0.19.1’
make: * [all] Error 2
|
|
51 | CRUX-ARM | crossrootfs | Bug Report | Medium | libarchive: fails trying to link with host's libs | Closed | |
Task Description
... arm-crux-linux-gnueabihf-gcc -DHAVE_CONFIG_H -I. -I./libarchive -I./libarchive_fe -DLIBARCHIVE_STATIC -Wall -Wformat -Wformat-security -O2 -pipe -mfloat-abi=hard -MT cpio/bsdcpio-cmdline.o -MD -MP -MF cpio/.deps/bsdcpio-cmdline.Tpo -c -o cpio/bsdcpio-cmdline.o `test -f 'cpio/cmdline.c' || echo './'`cpio/cmdline.c mv -f cpio/.deps/bsdcpio-cmdline.Tpo cpio/.deps/bsdcpio-cmdline.Po arm-crux-linux-gnueabihf-gcc -DHAVE_CONFIG_H -I. -I./libarchive -I./libarchive_fe -DLIBARCHIVE_STATIC -Wall -Wformat -Wformat-security -O2 -pipe -mfloat-abi=hard -MT cpio/bsdcpio-cpio.o -MD -MP -MF cpio/.deps/bsdcpio-cpio.Tpo -c -o cpio/bsdcpio-cpio.o `test -f 'cpio/cpio.c' || echo './'`cpio/cpio.c mv -f tar/.deps/bsdtar-write.Tpo tar/.deps/bsdtar-write.Po /bin/sh ./libtool –tag=CC –mode=link arm-crux-linux-gnueabihf-gcc -Wall -Wformat -Wformat-security -O2 -pipe -mfloat-abi=hard -no-undefined -version-info 12:4:0 -o libarchive.la -rpath /usr/lib libarchive/archive_acl.lo libarchive/archive_check_magic.lo libarchive/archive_crypto.lo libarchive/archive_entry.lo libarchive/archive_entry_copy_stat.lo libarchive/archive_entry_link_resolver.lo libarchive/archive_entry_sparse.lo libarchive/archive_entry_stat.lo libarchive/archive_entry_strmode.lo libarchive/archive_entry_xattr.lo libarchive/archive_getdate.lo libarchive/archive_match.lo libarchive/archive_options.lo libarchive/archive_pathmatch.lo libarchive/archive_ppmd7.lo libarchive/archive_rb.lo libarchive/archive_read.lo libarchive/archive_read_data_into_fd.lo libarchive/archive_read_disk_entry_from_file.lo libarchive/archive_read_disk_posix.lo libarchive/archive_read_disk_set_standard_lookup.lo libarchive/archive_read_extract.lo libarchive/archive_read_open_fd.lo libarchive/archive_read_open_file.lo libarchive/archive_read_open_filename.lo libarchive/archive_read_open_memory.lo libarchive/archive_read_set_options.lo libarchive/archive_read_support_filter_all.lo libarchive/archive_read_support_filter_bzip2.lo libarchive/archive_read_support_filter_compress.lo libarchive/archive_read_support_filter_gzip.lo libarchive/archive_read_support_filter_none.lo libarchive/archive_read_support_filter_program.lo libarchive/archive_read_support_filter_rpm.lo libarchive/archive_read_support_filter_uu.lo libarchive/archive_read_support_filter_xz.lo libarchive/archive_read_support_format_7zip.lo libarchive/archive_read_support_format_all.lo libarchive/archive_read_support_format_ar.lo libarchive/archive_read_support_format_by_code.lo libarchive/archive_read_support_format_cab.lo libarchive/archive_read_support_format_cpio.lo libarchive/archive_read_support_format_empty.lo libarchive/archive_read_support_format_iso9660.lo libarchive/archive_read_support_format_lha.lo libarchive/archive_read_support_format_mtree.lo libarchive/archive_read_support_format_rar.lo libarchive/archive_read_support_format_raw.lo libarchive/archive_read_support_format_tar.lo libarchive/archive_read_support_format_xar.lo libarchive/archive_read_support_format_zip.lo libarchive/archive_string.lo libarchive/archive_string_sprintf.lo libarchive/archive_util.lo libarchive/archive_virtual.lo libarchive/archive_write.lo libarchive/archive_write_disk_posix.lo libarchive/archive_write_disk_set_standard_lookup.lo libarchive/archive_write_open_fd.lo libarchive/archive_write_open_file.lo libarchive/archive_write_open_filename.lo libarchive/archive_write_open_memory.lo libarchive/archive_write_add_filter.lo libarchive/archive_write_add_filter_bzip2.lo libarchive/archive_write_add_filter_compress.lo libarchive/archive_write_add_filter_gzip.lo libarchive/archive_write_add_filter_none.lo libarchive/archive_write_add_filter_program.lo libarchive/archive_write_add_filter_xz.lo libarchive/archive_write_set_format.lo libarchive/archive_write_set_format_7zip.lo libarchive/archive_write_set_format_ar.lo libarchive/archive_write_set_format_by_name.lo libarchive/archive_write_set_format_cpio.lo libarchive/archive_write_set_format_cpio_newc.lo libarchive/archive_write_set_format_iso9660.lo libarchive/archive_write_set_format_mtree.lo libarchive/archive_write_set_format_pax.lo libarchive/archive_write_set_format_shar.lo libarchive/archive_write_set_format_ustar.lo libarchive/archive_write_set_format_gnutar.lo libarchive/archive_write_set_format_xar.lo libarchive/archive_write_set_format_zip.lo libarchive/archive_write_set_options.lo libarchive/filter_fork.lo -lacl -llzma -lbz2 -lz libtool: link: arm-crux-linux-gnueabihf-gcc -shared -fPIC -DPIC libarchive/.libs/archive_acl.o libarchive/.libs/archive_check_magic.o libarchive/.libs/archive_crypto.o libarchive/.libs/archive_entry.o libarchive/.libs/archive_entry_copy_stat.o libarchive/.libs/archive_entry_link_resolver.o libarchive/.libs/archive_entry_sparse.o libarchive/.libs/archive_entry_stat.o libarchive/.libs/archive_entry_strmode.o libarchive/.libs/archive_entry_xattr.o libarchive/.libs/archive_getdate.o libarchive/.libs/archive_match.o libarchive/.libs/archive_options.o libarchive/.libs/archive_pathmatch.o libarchive/.libs/archive_ppmd7.o libarchive/.libs/archive_rb.o libarchive/.libs/archive_read.o libarchive/.libs/archive_read_data_into_fd.o libarchive/.libs/archive_read_disk_entry_from_file.o libarchive/.libs/archive_read_disk_posix.o libarchive/.libs/archive_read_disk_set_standard_lookup.o libarchive/.libs/archive_read_extract.o libarchive/.libs/archive_read_open_fd.o libarchive/.libs/archive_read_open_file.o libarchive/.libs/archive_read_open_filename.o libarchive/.libs/archive_read_open_memory.o libarchive/.libs/archive_read_set_options.o libarchive/.libs/archive_read_support_filter_all.o libarchive/.libs/archive_read_support_filter_bzip2.o libarchive/.libs/archive_read_support_filter_compress.o libarchive/.libs/archive_read_support_filter_gzip.o libarchive/.libs/archive_read_support_filter_none.o libarchive/.libs/archive_read_support_filter_program.o libarchive/.libs/archive_read_support_filter_rpm.o libarchive/.libs/archive_read_support_filter_uu.o libarchive/.libs/archive_read_support_filter_xz.o libarchive/.libs/archive_read_support_format_7zip.o libarchive/.libs/archive_read_support_format_all.o libarchive/.libs/archive_read_support_format_ar.o libarchive/.libs/archive_read_support_format_by_code.o libarchive/.libs/archive_read_support_format_cab.o libarchive/.libs/archive_read_support_format_cpio.o libarchive/.libs/archive_read_support_format_empty.o libarchive/.libs/archive_read_support_format_iso9660.o libarchive/.libs/archive_read_support_format_lha.o libarchive/.libs/archive_read_support_format_mtree.o libarchive/.libs/archive_read_support_format_rar.o libarchive/.libs/archive_read_support_format_raw.o libarchive/.libs/archive_read_support_format_tar.o libarchive/.libs/archive_read_support_format_xar.o libarchive/.libs/archive_read_support_format_zip.o libarchive/.libs/archive_string.o libarchive/.libs/archive_string_sprintf.o libarchive/.libs/archive_util.o libarchive/.libs/archive_virtual.o libarchive/.libs/archive_write.o libarchive/.libs/archive_write_disk_posix.o libarchive/.libs/archive_write_disk_set_standard_lookup.o libarchive/.libs/archive_write_open_fd.o libarchive/.libs/archive_write_open_file.o libarchive/.libs/archive_write_open_filename.o libarchive/.libs/archive_write_open_memory.o libarchive/.libs/archive_write_add_filter.o libarchive/.libs/archive_write_add_filter_bzip2.o libarchive/.libs/archive_write_add_filter_compress.o libarchive/.libs/archive_write_add_filter_gzip.o libarchive/.libs/archive_write_add_filter_none.o libarchive/.libs/archive_write_add_filter_program.o libarchive/.libs/archive_write_add_filter_xz.o libarchive/.libs/archive_write_set_format.o libarchive/.libs/archive_write_set_format_7zip.o libarchive/.libs/archive_write_set_format_ar.o libarchive/.libs/archive_write_set_format_by_name.o libarchive/.libs/archive_write_set_format_cpio.o libarchive/.libs/archive_write_set_format_cpio_newc.o libarchive/.libs/archive_write_set_format_iso9660.o libarchive/.libs/archive_write_set_format_mtree.o libarchive/.libs/archive_write_set_format_pax.o libarchive/.libs/archive_write_set_format_shar.o libarchive/.libs/archive_write_set_format_ustar.o libarchive/.libs/archive_write_set_format_gnutar.o libarchive/.libs/archive_write_set_format_xar.o libarchive/.libs/archive_write_set_format_zip.o libarchive/.libs/archive_write_set_options.o libarchive/.libs/filter_fork.o -Wl,-rpath -Wl,/des/crux-arm/3.0/toolchain/clfs/usr/lib -Wl,-rpath -Wl,/des/crux-arm/3.0/toolchain/clfs/usr/lib /des/crux-arm/3.0/toolchain/clfs/usr/lib/libacl.so -L/usr/lib /usr/lib/libattr.so /des/crux-arm/3.0/toolchain/clfs/usr/lib/liblzma.so -lbz2 -lz -O2 -mfloat-abi=hard -pthread -Wl,-soname -Wl,libarchive.so.12 -o .libs/libarchive.so.12.0.4 /usr/lib/libattr.so: could not read symbols: File in wrong format collect2: error: ld returned 1 exit status make[1]: * [libarchive.la] Error 1 make[1]: * Waiting for unfinished jobs....
|
|
71 | CRUX-ARM | crossrootfs | Bug Report | Low | libtool issues with crosscompilation | Closed | |
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.
|
|
53 | CRUX-ARM | crossrootfs | Bug Report | Medium | shadow: linking with host | Closed | |
Task Description
/bin/sh ../libtool –tag=CC –mode=link arm-crux-linux-gnueabihf-gcc -O2 -pipe -mfloat-abi=hard -o pwunconv pwunconv.o ../libmisc/libmisc.a ../lib/libshadow.la libtool: link: arm-crux-linux-gnueabihf-gcc -O2 -pipe -mfloat-abi=hard -o pwunconv pwunconv.o ../libmisc/libmisc.a ../lib/.libs/libshadow.a arm-crux-linux-gnueabihf-gcc -DHAVE_CONFIG_H -I. -I.. -I../lib -I../libmisc -DLOCALEDIR=\"/usr/share/locale\" -O2 -pipe -mfloat-abi=hard -MT useradd.o -MD -MP -MF .deps/useradd.Tpo -c -o useradd.o useradd.c mv -f .deps/useradd.Tpo .deps/useradd.Po /bin/sh ../libtool –tag=CC –mode=link arm-crux-linux-gnueabihf-gcc -O2 -pipe -mfloat-abi=hard -o useradd useradd.o ../libmisc/libmisc.a ../lib/libshadow.la -lacl -lattr libtool: link: arm-crux-linux-gnueabihf-gcc -O2 -pipe -mfloat-abi=hard -o useradd useradd.o ../libmisc/libmisc.a ../lib/.libs/libshadow.a /des/crux-arm/3.0/toolchain/clfs/usr/lib/libacl.so /usr/lib/libattr.so /des/crux-arm/3.0/toolchain/clfs/usr/lib/libattr.so -Wl,-rpath -Wl,/des/crux-arm/3.0/toolchain/clfs/usr/lib -Wl,-rpath -Wl,/des/crux-arm/3.0/toolchain/clfs/usr/lib /usr/lib/libattr.so: could not read symbols: File in wrong format collect2: error: ld returned 1 exit status make[2]: * [useradd] Error 1 make[2]: Leaving directory `/des/crux-arm/3.0/crossrootfs/shadow/work/src/shadow-4.1.5.1/src' make[1]: * [all-recursive] Error 1 make[1]: Leaving directory `/des/crux-arm/3.0/crossrootfs/shadow/work/src/shadow-4.1.5.1' make: * [all] Error 2 /bin/sh ../libtool –tag=CC –mode=link arm-crux-linux-gnueabihf-gcc -O2 -pipe -mfloat-abi=hard -o pwunconv pwunconv.o ../libmisc/libmisc.a ../lib/libshadow.la libtool: link: arm-crux-linux-gnueabihf-gcc -O2 -pipe -mfloat-abi=hard -o pwunconv pwunconv.o ../libmisc/libmisc.a ../lib/.libs/libshadow.a arm-crux-linux-gnueabihf-gcc -DHAVE_CONFIG_H -I. -I.. -I../lib -I../libmisc -DLOCALEDIR=\"/usr/share/locale\" -O2 -pipe -mfloat-abi=hard -MT useradd.o -MD -MP -MF .deps/useradd.Tpo -c -o useradd.o useradd.c mv -f .deps/useradd.Tpo .deps/useradd.Po /bin/sh ../libtool –tag=CC –mode=link arm-crux-linux-gnueabihf-gcc -O2 -pipe -mfloat-abi=hard -o useradd useradd.o ../libmisc/libmisc.a ../lib/libshadow.la -lacl -lattr libtool: link: arm-crux-linux-gnueabihf-gcc -O2 -pipe -mfloat-abi=hard -o useradd useradd.o ../libmisc/libmisc.a ../lib/.libs/libshadow.a /des/crux-arm/3.0/toolchain/clfs/usr/lib/libacl.so /usr/lib/libattr.so /des/crux-arm/3.0/toolchain/clfs/usr/lib/libattr.so -Wl,-rpath -Wl,/des/crux-arm/3.0/toolchain/clfs/usr/lib -Wl,-rpath -Wl,/des/crux-arm/3.0/toolchain/clfs/usr/lib /usr/lib/libattr.so: could not read symbols: File in wrong format collect2: error: ld returned 1 exit status make[2]: * [useradd] Error 1 make[2]: Leaving directory `/des/crux-arm/3.0/crossrootfs/shadow/work/src/shadow-4.1.5.1/src' make[1]: * [all-recursive] Error 1 make[1]: Leaving directory `/des/crux-arm/3.0/crossrootfs/shadow/work/src/shadow-4.1.5.1' make: * [all] Error 2
|
|
52 | CRUX-ARM | crossrootfs | Bug Report | Medium | udev 182 fails with libtool linking with host | Closed | |
Task Description
arm-crux-linux-gnueabihf-gcc -DHAVE_CONFIG_H -I. -include ./config.h -I./src -DSYSCONFDIR=\""/etc"\" -DPKGLIBEXECDIR=\""/lib/udev"\" -DFIRMWARE_PATH="\"/lib/firmware/updates/\", \ "/lib/firmware/\"" -DUSB_DATABASE=\"/usr/share/usb.ids\" -DPCI_DATABASE=\"/des/crux-arm/3.0/toolchain/clfs/usr/share\" -I/usr/include/blkid -I/usr/include/uuid -O2 -pipe -mfloat -abi=hard -MT src/udevadm-udevadm-test.o -MD -MP -MF src/.deps/udevadm-udevadm-test.Tpo -c -o src/udevadm-udevadm-test.o `test -f 'src/udevadm-test.c' || echo './'`src/udevadm-test .c mv -f src/.deps/udevadm-udevadm-test.Tpo src/.deps/udevadm-udevadm-test.Po arm-crux-linux-gnueabihf-gcc -DHAVE_CONFIG_H -I. -include ./config.h -I./src -DSYSCONFDIR=\""/etc"\" -DPKGLIBEXECDIR=\""/lib/udev"\" -DFIRMWARE_PATH="\"/lib/firmware/updates/\", \ "/lib/firmware/\"" -DUSB_DATABASE=\"/usr/share/usb.ids\" -DPCI_DATABASE=\"/des/crux-arm/3.0/toolchain/clfs/usr/share\" -I/usr/include/blkid -I/usr/include/uuid -O2 -pipe -mfloat -abi=hard -MT src/udevadm-udevadm-test-builtin.o -MD -MP -MF src/.deps/udevadm-udevadm-test-builtin.Tpo -c -o src/udevadm-udevadm-test-builtin.o `test -f 'src/udevadm-test-builtin. c' || echo './'`src/udevadm-test-builtin.c mv -f src/.deps/udevadm-udevadm-test-builtin.Tpo src/.deps/udevadm-udevadm-test-builtin.Po /bin/sh ./libtool –tag=CC –mode=link arm-crux-linux-gnueabihf-gcc -I/usr/include/blkid -I/usr/include/uuid -O2 -pipe -mfloat-abi=hard -Wl,–gc-sections -Wl,–as-needed -o u devadm src/udevadm-udev-event.o src/udevadm-udev-watch.o src/udevadm-udev-node.o src/udevadm-udev-rules.o src/udevadm-udev-ctrl.o src/udevadm-udev-builtin.o src/udevadm-udev-builti n-blkid.o src/udevadm-udev-builtin-firmware.o src/udevadm-udev-builtin-hwdb.o src/udevadm-udev-builtin-input_id.o src/udevadm-udev-builtin-kmod.o src/udevadm-udev-builtin-path_id.o src/udevadm-udev-builtin-usb_id.o src/udevadm-udevadm.o src/udevadm-udevadm-info.o src/udevadm-udevadm-control.o src/udevadm-udevadm-monitor.o src/udevadm-udevadm-settle.o src/ude vadm-udevadm-trigger.o src/udevadm-udevadm-test.o src/udevadm-udevadm-test-builtin.o libudev-private.la -lblkid -lkmod -lrt libtool: link: arm-crux-linux-gnueabihf-gcc -I/usr/include/blkid -I/usr/include/uuid -O2 -pipe -mfloat-abi=hard -Wl,–gc-sections -Wl,–as-needed -o udevadm src/udevadm-udev-event. o src/udevadm-udev-watch.o src/udevadm-udev-node.o src/udevadm-udev-rules.o src/udevadm-udev-ctrl.o src/udevadm-udev-builtin.o src/udevadm-udev-builtin-blkid.o src/udevadm-udev-bui ltin-firmware.o src/udevadm-udev-builtin-hwdb.o src/udevadm-udev-builtin-input_id.o src/udevadm-udev-builtin-kmod.o src/udevadm-udev-builtin-path_id.o src/udevadm-udev-builtin-usb_ id.o src/udevadm-udevadm.o src/udevadm-udevadm-info.o src/udevadm-udevadm-control.o src/udevadm-udevadm-monitor.o src/udevadm-udevadm-settle.o src/udevadm-udevadm-trigger.o src/ude vadm-udevadm-test.o src/udevadm-udevadm-test-builtin.o ./.libs/libudev-private.a /des/crux-arm/3.0/toolchain/clfs/usr/lib/libblkid.so /usr/lib/libuuid.so /des/crux-arm/3.0/toolcha in/clfs/usr/lib/libkmod.so -lrt -Wl,-rpath -Wl,/usr/lib -Wl,-rpath -Wl,/usr/lib /usr/lib/libuuid.so: could not read symbols: File in wrong format collect2: error: ld returned 1 exit status make[2]: * [udevadm] Error 1 make[1]: * [all-recursive] Error 1 make: *** [all] Error 2
|
|
63 | CRUX-ARM | devtools | Improvement | Low | devtools: add <device>-arm support to checkOverlayUpdat ... | Closed | |
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
...
|
|
2 | CRUX-ARM | devtools | Improvement | Low | makeRelease.sh: redirect stdout while running the scrip... | Assigned | |
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.
|
|
16 | CRUX-ARM | devtools | Bug Report | Low | test: filed only for test | Closed | |
Task Description
test
|
|
24 | CRUX-ARM | documentation | Improvement | Low | Configuration per device | Assigned | |
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?
|
|
75 | CRUX-ARM | general | Bug Report | Low | libcgi string.c compile issue | Closed | |
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.
|
|
56 | CRUX-ARM | general | Feature Request | Low | MAKEFLAGS should not fail if defined greater than 1 job | Researching | |
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.
|
|
62 | CRUX-ARM | initramfs | Bug Report | High | initramfs: fix weird problems related to mdev | Assigned | |
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/
|
|
60 | CRUX-ARM | initramfs | Bug Report | Medium | initramfs: no job control in shell | Closed | |
Task Description
this is related to FS#59
|
|
67 | CRUX-ARM | initramfs | Bug Report | Low | initramfs: problem with e2fsck | Requires testing | |
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...
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
|
|
64 | CRUX-ARM | initramfs | Improvement | Low | initramfs: resolving dns problems (bad address) | Closed | |
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
|
|
42 | CRUX-ARM | initrd | Bug Report | Medium | initrd miss ext3 and ext4 support. | Closed | |
Task Description
Busybox lacks ext3 and ext4 support. Do we need to build util-linux and e2fsprogs statically and add them to initrd? Another options?
|
|
59 | CRUX-ARM | initrd | Bug Report | Medium | Initrd shell prints wrong version and has no job contro ... | Closed | |
Task Description
Hi, when booting the 3.0 initrd on my EOMA68-A20 I have the following message with the wrong CRUX-ARM version in the banner and no job control on the shell. Job control is important because if I run "ping" I can never recover the shell without a reboot due to the inability to ctrl-c.
CRUX-ARM 2.8 - https://crux-arm.nu/
* 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...
* The CRUX media was not properly mounted! Spawning a shell for you to attempt to fix this problem. If you are able to find the correct device, mount it at /media and then log out of this shell to continue. If you are NOT able to fix the problem, installation will not be possible.
/bin/sh: can't access tty; job control turned off ~ #
|
|
27 | CRUX-ARM | initrd | Bug Report | Medium | initrd: ncurses is required | Closed | |
Task Description
We need to cross compile ncurses and later pkgadd-cross them in our clfs in order to build the dialog tool:
checking if you want to use purify for testing... no checking if you want to use valgrind for testing... no checking if you want to perform memory-leak testing... checking if you want –trace option... yes checking if libtool -version-number should be used... yes checking if you want to build libraries with libtool... no checking for specific curses-directory... no checking for multibyte character support... yes Looking for ncursesw-config checking for arm-crux-linux-gnueabi-ncursesw6-config... no checking for arm-crux-linux-gnueabi-ncursesw5-config... no checking for ncursesw6-config... no checking for ncursesw5-config... ncursesw5-config checking if we have identified curses headers... none configure: error: No curses header-files found make: *** [/devel/crux-arm/initrd/work/dialog-1.1-20120215/_install/usr/bin/dialog] Error 1
To fix that (for now) we could just add a README file to initrd.git repository and some informative notes to related wiki pages.
More ideas??
|
|
58 | CRUX-ARM | kernel/cubieboard2 | Bug Report | Low | Review kernel options. | Closed | |
Task Description
Try to cut down not directly related options to this device
|
|
61 | CRUX-ARM | kernel/efikamx | Bug Report | High | efikamx: Review kernel options | Researching | |
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.
|
|
12 | CRUX-ARM | kernel/omap850 | Bug Report | Low | omap850: current version 2.6.25 gives problems with ude... | Researching | |
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
|
|
55 | CRUX-ARM | kernel/vexpress | Bug Report | Low | kernel/vexpress: review config and check FS | Closed | |
Task Description
We need to take a look to vexpress config and make a cleanup. It'd interesting to add forgotten ext4 support.
|
|
21 | CRUX-ARM | pkgutils-cross | Bug Report | Low | Building pkgutils-cross 2.6 in a CRUX 2.7 host breaks ( ... | Closed | |
Task Description
Error in acl references:
undefined reference to `acl_init’ undefined reference to `acl_create_entry’ ...
|
|
49 | CRUX-ARM | pkgutils-cross | Bug Report | Medium | Missing pkginfo link to pkgadd in pkgutils-cross | Closed | |
Task Description
pkginfo-cross fails because there is no pkginfo link to pkgadd created
pkginfo-cross: line 20: pkginfo: No such file or directory
|
|
73 | CRUX-ARM | ports/core-arm | Feature Request | Low | Add zlib support to kmod | Closed | |
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!
|
|
22 | CRUX-ARM | ports/core-arm | Bug Report | High | Change triplet in ports collection and add bash port to ... | Closed | |
Task Description
Triplet to use in the overlay: arm-crux-linux-gnueabi We need to change the triplet for: libgmp binutils, glibc and gcc. We need to add bash, and force the use of this triplet to don’t break MACHTYPE (add –build=arm-unknown-linux-gnueabi too)
|
|
35 | CRUX-ARM | ports/core-arm | Bug Report | Low | Cubox boot.script needs to change | Closed | |
Task Description
Hello,
When performing an install of Crux on the Cubox device, I use a USB flash drive to store the uImage and uInitrd. Currently, the uboot.git boot-ram.script reads:
setenv bootargs console=ttyS0,115200 root=/dev/ram0 rootwait ro;
But it should actually read:
setenv bootargs console=ttyS0,115200 root=/dev/ram0 rootdelay=10 ro;
The long rootdelay is required for the USB flash drive to be detected by the kernel. Since the Crux media is located on the USB flash drive, "rootwait" results in an installer that can't find crux media to load.
|
|
18 | CRUX-ARM | ports/core-arm | Bug Report | High | gcc: fix triplet usage on 2.7 branch | Closed | |
Task Description
gcc packages generated by crosscompilation (core-cross) have these triplets: arm-crux-linux-gnueabi and arm-crux-linux-gnueabihf
The idea would be to have the same triplet for packages generated by native compilation on stage2, so only in this case we could release stage2 packages.
ATM, core-arm its ok for 2.7-hardfp branch but we should fix the default branch to use arm-crux-linux-gnueabi instead of machtype detected: armv7l-unkown-linux-gnueabi
One possible fix would be to use –build=arm-crux-linux-gnueabi in the overlay (core-arm)
|
|
57 | CRUX-ARM | ports/core-arm | Bug Report | High | iptables: generic build fails | Closed | |
Task Description
iptables fails in the generic build:
CCLD libip6t_NETMAP.so /usr/bin/ld: cannot find -lip6tc collect2: error: ld returned 1 exit status make[2]: *** [libip6t_NETMAP.so] Error 1
|
|
11 | CRUX-ARM | ports/core-arm | Bug Report | Low | kbd: failed to build | Closed | |
Task Description
make[1]: Leaving directory `/dev/shm/pkgmk-kbd/src/kbd-1.15.3’ + ln -sf default8x16.psfu.gz /dev/shm/pkgmk-kbd/pkg/usr/share/kbd/consolefonts/default.gz + rm -r /dev/shm/pkgmk-kbd/pkg/usr/share/kbd/keymaps/ppc /dev/shm/pkgmk-kbd/pkg/usr/share/kbd/keymaps/mac /dev/shm/pkgmk-kbd/pkg/usr/sharn + rm /dev/shm/pkgmk-kbd/pkg/usr/bin/loadunimap /dev/shm/pkgmk-kbd/pkg/usr/bin/mapscrn /dev/shm/pkgmk-kbd/pkg/usr/bin/resizecons /dev/shm/e rm: cannot remove `/dev/shm/pkgmk-kbd/pkg/usr/bin/resizecons’: No such file or directory ======⇒ ERROR: Building ‘/usr/pkg/kbd#1.15.3-1.pkg.tar.gz’ failed.
|
|
8 | CRUX-ARM | ports/core-arm | Bug Report | Low | libgmp: failed to compile due to bad triplet variable | Closed | |
Task Description
We should fix this on the future core overlay for ports, so ATM libgmp from upstream ports is getting the triplet as i686-pc-linux-gnu which should be switched to arm-crux-linux-gnueabi.
# prt-get update -fr libgmp prt-get: updating /usr/ports/core/libgmp ======⇒ Building ‘/usr/pkg/libgmp#5.0.2-1.pkg.tar.gz’. bsdtar -p -o -C /dev/shm/pkgmk-libgmp/src -xf /usr/pkg/src/gmp-5.0.2.tar.bz2 + build + cd gmp-5.0.2 + ABI=32 + ./configure –prefix=/usr –enable-cxx –build=i686-pc-linux-gnu checking build system type... i686-pc-linux-gnu checking host system type... i686-pc-linux-gnu [...]
|
|
10 | CRUX-ARM | ports/core-arm | Bug Report | Low | libgmp: it's fixed to ABI=32 and i686 | Closed | |
Task Description
Possible patch (needs testing and a better review/fix (to don’t force armv7l):
— libgmp.orig/Pkgfile 2011-05-27 08:36:09.000000000 +0200 +++ libgmp/Pkgfile 2011-05-27 08:36:01.000000000 +0200 @@ -9,9 +9,9 @@
build() {
cd gmp-$version
- ABI=32 ./configure –prefix=/usr \ - –enable-cxx \ - –build=i686-pc-linux-gnu + ./configure –prefix=/usr \ + –enable-cxx \ + –build=armv7l-unknown-linux-gnueabi
make
make DESTDIR=$PKG install
rm -r $PKG/usr/share
|
|
31 | CRUX-ARM | ports/core-arm | Bug Report | High | libgmp: upstream version error on build. | Closed | |
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
|
|
25 | CRUX-ARM | ports/core-arm | Bug Report | Low | libmpfr: p9 testsuite freeze on 32b machines. | Closed | |
Task Description
The underflow detection code of mpfr_gamma is buggy: some results may incorrectly be regarded as underflow. This bug is fixed by the gamma-underflow patch, which also provides a testcase. Warning! While this patch avoids incorrect results on values close to underflow, it makes another problem appear: a possible infinite loop for some underflow cases. In particular, the testsuite will freeze on 32-bit machines.
|
|
15 | CRUX-ARM | ports/core-arm | Bug Report | Low | perl: footprint mismatch | Closed | |
Task Description
======⇒ ERROR: Footprint mismatch found: NEW -rw-r–r– root/root usr/lib/perl5/5.12/linux-thread-multi/ODBM_File.pm NEW drwxr-xr-x root/root usr/lib/perl5/5.12/linux-thread-multi/auto/ODBM_File/ NEW -rwxr-xr-x root/root usr/lib/perl5/5.12/linux-thread-multi/auto/ODBM_File/ODBM_File .so NEW -rw-r–r– root/root usr/man/man3/ODBM_File.3pm.gz ======⇒ ERROR: Building ‘/usr/ports/pkg/perl#5.12.4-1.pkg.tar.xz’ failed.
|
|
69 | CRUX-ARM | ports/core-arm | Bug Report | High | pkgutils version "unsynced" between core-arm and overla ... | Closed | |
Task Description
We can see that overlays aren’t providing the right version for pkgutils.
In ports/core-arm we can see version 5.35.5 and in the overlays we see version 5.35.3.
Waiting comments to see what to do (not many differences between those versions but IMHO they should be fixed in overlays).
|
|
17 | CRUX-ARM | ports/core-arm | Bug Report | Low | test2: filed only for test | Closed | |
Task Description
test2
|
|
33 | CRUX-ARM | ports/core-arm | Bug Report | High | util-linux-ng: footprint mistmatch | Closed | |
Task Description
======⇒ ERROR: Footprint mismatch found: MISSING lrwxrwxrwx root/root usr/bin/i386 → setarch MISSING -rw-r–r– root/root usr/man/man8/i386.8.gz
We need an overlay for this port to fix this arch mistmatch.
|
|
23 | CRUX-ARM | ports/core-armhf | Bug Report | High | Change triplet in ports collection and add bash port to ... | Closed | |
Task Description
Triplet to use in the overlay: arm-crux-linux-gnueabihf We need to change the triplet for: libgmp binutils, glibc and gcc. We need to add bash, and force the use of this triplet to don’t break MACHTYPE (add –build=arm-unknown-linux-gnueabihf too)
|
|
32 | CRUX-ARM | ports/core-armhf | Bug Report | High | libgmp: upstream version error on build. | Closed | |
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:
hardfp: –build=arm-unknown-linux-gnueabihf
|
|
34 | CRUX-ARM | ports/core-armhf | Bug Report | High | util-linux-ng: footprint mistmatch | Closed | |
Task Description
======⇒ ERROR: Footprint mismatch found: MISSING lrwxrwxrwx root/root usr/bin/i386 → setarch MISSING -rw-r–r– root/root usr/man/man8/i386.8.gz
We need an overlay for this port to fix this arch mistmatch.
|
|
4 | CRUX-ARM | ports/core-cross | Bug Report | Low | perl: update to 5.12.3 | Closed | |
Task Description
There are some problems trying to cross-build perl to the new version. Here there are some notes about the work done (but not working): - The Pkgfile tries to build the needed hosts tools and then build perl. - The config provided got from versatile native configure. May be a bad way to try to cross-build it. Waiting comments and suggestions to cross-build perl.
|
|
26 | CRUX-ARM | ports/core-cross | Bug Report | Medium | Remove ports that do not appear in the upstream core or ... | Closed | |
Task Description
This script may help to discover those ports to remove: https://crux-arm.nu/gitweb?p=devtools.git;a=blob;f=getCoreDiff.sh
|
|
1 | CRUX-ARM | ports/core-cross | Bug Report | Very Low | Sample Task | Closed | |
Task Description
This isn't a real task. You should close it and start opening some real tasks.
|
|
68 | CRUX-ARM | ports/cubieboard-arm | Update Request | Medium | firefox: build update to 26.0 fails in cubieboard | Closed | |
Task Description
Current error trying to build firefox on the cubieboard:
c++ -o BufferUnrotate.o -c -fvisibility=hidden -DMOZ_GLUE_IN_PROGRAM -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -DNO_NSPR _10_SUPPORT -DOS_POSIX=1 -DOS_LINUX=1 -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I../../content/events/src -I/fr ameworks/base/include/media/stagefright -I/frameworks/base/include/media/stagefright/openmax -I/frameworks/av/include/media/stagefright -I/frame works/native/include/media/openmax -I../../gfx/layers -I. -I../../dist/include -I/usr/include/nspr -I/usr/include/nss -fPIC -DMOZILLA_C LIENT -include ../../mozilla-config.h -MD -MP -MF .deps/BufferUnrotate.o.pp -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wty pe-limits -Wempty-body -Wsign-compare -Wno-invalid-offsetof -O2 -pipe -mfloat-abi=hard -mfpu=neon -mcpu=cortex-a8 -mtune=cortex-a8 -fno-exceptio ns -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTR IMMED -g -O2 -pipe -mfloat-abi=hard -mfpu=neon -mcpu=cortex-a8 -mtune=cortex-a8 -fomit-frame-pointer -I/usr/include/cairo -I/usr/include/glib-2. 0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng15 -I/usr/include/cairo -I/usr/include/glib -2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng15 -I/usr/include/pixman-1 -I../../widg et/gtk2/compat -pthread -I/usr/include/gtk-2.0 -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/atk-1.0 -I/usr/include/pa ngo-1.0 -I/usr/include/harfbuzz -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/p ixman-1 -I/usr/include/freetype2 -I/usr/include/libpng15 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng15 -I/usr/include/glib-2.0 -I/usr/li b/glib-2.0/include /mnt/work_cb1/firefox/src/mozilla-release/gfx/layers/BufferUnrotate.cpp /mnt/work_cb1/firefox/src/mozilla-release/gfx/layers/BufferUnrotate.cpp: In function 'void BufferUnrotate(uint8_t*, int, int, int, int, int)': /mnt/work_cb1/firefox/src/mozilla-release/gfx/layers/BufferUnrotate.cpp:34:60: error: 'memcpy' was not declared in this scope /mnt/work_cb1/firefox/src/mozilla-release/gfx/layers/BufferUnrotate.cpp:35:86: error: 'memmove' was not declared in this scope /mnt/work_cb1/firefox/src/mozilla-release/gfx/layers/BufferUnrotate.cpp:57:77: error: 'memcpy' was not declared in this scope /mnt/work_cb1/firefox/src/mozilla-release/gfx/layers/BufferUnrotate.cpp:58:90: error: 'memmove' was not declared in this scope make[3]: * [BufferUnrotate.o] Error 1 make[3]: Leaving directory `/mnt/work_cb1/firefox/src/mozilla-release/gfx/layers' make[2]: * [compile] Error 2 make[2]: Leaving directory `/mnt/work_cb1/firefox/src/mozilla-release/gfx' make[1]: * [compile] Error 2 make[1]: Leaving directory `/mnt/work_cb1/firefox/src/mozilla-release' make: * [default] Error 2
There is a patch to solve it. Currently testing locally.
— a/mozilla-release/gfx/layers/BufferUnrotate.cpp +++ b/mozilla-release/gfx/layers/BufferUnrotate.cpp @@ -8,6 +8,7 @@ #include <stdint.h> #include <stdio.h> #include <stdlib.h> +#include <string.h> /* memcpy() memmove() */
void BufferUnrotate(uint8_t* aBuffer, int aByteWidth, int aHeight,
int aByteStride, int aXBoundary, int aYBoundary)
|