Modify

Opened 7 years ago

Closed 5 years ago

Last modified 3 years ago

#8508 closed defect (fixed)

trunk build fails in e2fsprogs after r24683

Reported by: chsharp@… Owned by: developers
Priority: normal Milestone: Barrier Breaker 14.07
Component: toolchain Version: Trunk
Keywords: e2fsprogs, e2fsck Cc:

Description

After updating to r24683 ("e2fsprogs: update to version 1.41.13"), trunk fails to compile, failing when compiling e2fsprogs.

Updated to r24808 with same result.

r24682 compiles.

Compiling on OS X 10.5.8.

default config.

Snippet from "make V=99"

make[6]: Leaving directory `/Volumes/OpenWrt/trunk/build_dir/host/e2fsprogs-1.41.13/intl'
making all in e2fsck
make[6]: Entering directory `/Volumes/OpenWrt/trunk/build_dir/host/e2fsprogs-1.41.13/e2fsck'
	LD e2fsck
Undefined symbols:
  "_posix_memalign", referenced from:
      _ext2fs_open_inode_scan in libext2fs.a(inode.o)
      _alloc_cache in libext2fs.a(unix_io.o)
      _alloc_cache in libext2fs.a(unix_io.o)
      _ext2fs_open2 in libext2fs.a(openfs.o)
      _write_bitmaps in libext2fs.a(rw_bitmaps.o)
      _write_bitmaps in libext2fs.a(rw_bitmaps.o)
      _read_bitmaps in libext2fs.a(rw_bitmaps.o)
ld: symbol(s) not found
collect2: ld returned 1 exit status
make[6]: *** [e2fsck] Error 1
make[6]: Leaving directory `/Volumes/OpenWrt/trunk/build_dir/host/e2fsprogs-1.41.13/e2fsck'
make[5]: *** [all-progs-recursive] Error 1
make[5]: Leaving directory `/Volumes/OpenWrt/trunk/build_dir/host/e2fsprogs-1.41.13'
make[4]: *** [all] Error 2
make[4]: Leaving directory `/Volumes/OpenWrt/trunk/build_dir/host/e2fsprogs-1.41.13'
make[3]: *** [/Volumes/OpenWrt/trunk/build_dir/host/e2fsprogs-1.41.13/.built] Error 2
make[3]: Leaving directory `/Volumes/OpenWrt/trunk/tools/e2fsprogs'
make[2]: *** [tools/e2fsprogs/compile] Error 2
make[2]: Leaving directory `/Volumes/OpenWrt/trunk'
make[1]: *** [/Volumes/OpenWrt/trunk/staging_dir/target-mipsel_uClibc-0.9.31/stamp/.tools_install_nnynn] Error 2
make[1]: Leaving directory `/Volumes/OpenWrt/trunk'
make: *** [world] Error 2

Attachments (1)

005-posix_memalign.patch (761 bytes) - added by psolyca <damien.gaignon@…> 5 years ago.
Fix posix_memalign on OSX 10.5

Download all attachments as: .zip

Change History (18)

comment:1 Changed 7 years ago by Joe Roback <openwrt-devel@…>

posix_memalign() does not exist on 10.5, only 10.6. For this to work on 10.5, you would have to over allocate memory and align the memory yourself. If alignment is only necessary on a page boundary, then you can use valloc() on 10.5. I haven't looked at the code, so I can't say if just using valloc() on 10.5 is enough.

comment:2 Changed 7 years ago by J. Ryan Earl <oss@…>

@Joe: Shouldn't the build process be using posix_memalign() from the OpenWRT toolchain and not the OSX toolchain anyway?

comment:3 Changed 7 years ago by Joe Roback <openwrt-devel@…>

@J. Ryan, no, this is e2fsprogs for the "host", used by build process to make the images on the host. Its not a binary for OpenWrt. It is not the same as e2fsprogs when selected in menuconfig.

comment:4 Changed 7 years ago by anonymous

with openwrt trunk at revision 24854.
make V=99 fails on an Ubuntu VM running Lucid.

making all in e2fsck
make[6]: Entering directory `/home/thomas/openwrt-final/openwrt-trunk/build_dir/target-mips_uClibc-0.9.31/e2fsprogs-1.41.14/e2fsck'
	COMPILE_ET prof_err.et
	CC gen_crc32table
	GEN32TABLE crc32table.h
	CC crc32.c
	CC dict.c
	CC unix.c
	CC e2fsck.c
	CC super.c
	CC pass1.c
	CC pass1b.c
	CC pass2.c
	CC pass3.c
	CC pass4.c
	CC pass5.c
	CC journal.c
	CC badblocks.c
	CC util.c
	CC dirinfo.c
	CC dx_dirinfo.c
	CC ehandler.c
	CC problem.c
	CC message.c
	CC recovery.c
	CC region.c
	CC revoke.c
	CC ea_refcount.c
	CC rehash.c
	CC profile.c
	CC prof_err.c
	LD e2fsck
../lib/libext2fs.so: warning: the use of OBSOLESCENT `utime' is discouraged, use `utimes'
../lib/libext2fs.so: undefined reference to `posix_memalign'
collect2: ld returned 1 exit status
make[6]: *** [e2fsck] Error 1
uname -a
Linux openwrtdev 2.6.32-21-generic-pae #32-Ubuntu SMP Fri Apr 16 09:39:35 UTC 2010 i686 GNU/Linux
dpkg --list
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Cfg-files/Unpacked/Failed-cfg/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name                         Version                      Description
+++-============================-============================-========================================================================
ii  adduser                      3.112ubuntu1                 add and remove users and groups
ii  apparmor                     2.5-0ubuntu3                 User-space parser utility for AppArmor
ii  apparmor-utils               2.5-0ubuntu3                 Utilities for controlling AppArmor
ii  apport                       1.13.3-0ubuntu2              automatically generate crash reports for debugging
ii  apport-symptoms              0.9                          symptom scripts for apport
ii  apt                          0.7.25.3ubuntu9.3            Advanced front-end for dpkg
ii  apt-transport-https          0.7.25.3ubuntu9.3            APT https transport
ii  apt-utils                    0.7.25.3ubuntu9.3            APT utility programs
ii  aptitude                     0.4.11.11-1ubuntu10          terminal-based package manager
ii  at                           3.1.11-1ubuntu5              Delayed job execution and batch processing
ii  base-files                   5.0.0ubuntu20.10.04.2        Debian base system miscellaneous files
ii  base-passwd                  3.5.22                       Debian base system master password and group files
ii  bash                         4.1-2ubuntu3                 The GNU Bourne Again SHell
ii  bash-completion              1:1.1-3ubuntu2               programmable completion for the bash shell
ii  bind9-host                   1:9.7.0.dfsg.P1-1            Version of 'host' bundled with BIND 9.X
ii  binutils                     2.20.1-3ubuntu7              The GNU assembler, linker and binary utilities
ii  bsdmainutils                 8.0.1ubuntu1                 collection of more utilities from FreeBSD
ii  bsdutils                     1:2.17.2-0ubuntu1            Basic utilities from 4.4BSD-Lite
ii  build-essential              11.4build1                   Informational list of build-essential packages
ii  busybox-initramfs            1:1.13.3-1ubuntu11           Standalone shell setup for initramfs
ii  busybox-static               1:1.13.3-1ubuntu11           Standalone rescue shell with tons of builtin utilities
ii  byobu                        2.68-0ubuntu1.1              a set of useful profiles and a profile-switcher for GNU screen
ii  bzip2                        1.0.5-4ubuntu0.1             high-quality block-sorting file compressor - utilities
ii  ca-certificates              20090814                     Common CA certificates
ii  command-not-found            0.2.40ubuntu5                Suggest installation of packages in interactive bash sessions
ii  command-not-found-data       0.2.40ubuntu5                Set of data files for command-not-found.
ii  console-setup                1.34ubuntu15                 console font and keymap setup program
ii  console-terminus             4.30-2                       Fixed-width fonts for fast reading on the Linux console
ii  coreutils                    7.4-2ubuntu3                 The GNU core utilities
ii  cpio                         2.10-1ubuntu2                GNU cpio -- a program to manage archives of files
ii  cpp                          4:4.4.3-1ubuntu1             The GNU C preprocessor (cpp)
ii  cpp-4.4                      4.4.3-4ubuntu5               The GNU C preprocessor
ii  cpu-checker                  0.1-0ubuntu2                 tools to help evaluate certain CPU (or BIOS) features
ii  cron                         3.0pl1-106ubuntu5            process scheduling daemon
ii  curl                         7.19.7-1ubuntu1              Get a file from an HTTP, HTTPS or FTP server
ii  dash                         0.5.5.1-3ubuntu2             POSIX-compliant shell
ii  debconf                      1.5.28ubuntu4                Debian configuration management system
ii  debconf-i18n                 1.5.28ubuntu4                full internationalization support for debconf
ii  debianutils                  3.2.2                        Miscellaneous utilities specific to Debian
ii  dhcp3-client                 3.1.3-2ubuntu3               DHCP client
ii  dhcp3-common                 3.1.3-2ubuntu3               common files used by all the dhcp3* packages
ii  diffutils                    1:2.8.1-18                   File comparison utilities
ii  dmidecode                    2.9-1.2                      Dump Desktop Management Interface data
ii  dmsetup                      2:1.02.39-1ubuntu4.1         The Linux Kernel Device Mapper userspace library
ii  dnsutils                     1:9.7.0.dfsg.P1-1            Clients provided with BIND
ii  dosfstools                   3.0.7-1                      utilities for making and checking MS-DOS FAT filesystems
ii  dpkg                         1.15.5.6ubuntu4.3            Debian package management system
ii  dpkg-dev                     1.15.5.6ubuntu4.3            Debian package development tools
ii  e2fslibs                     1.41.11-1ubuntu2.1           ext2/ext3/ext4 file system libraries
ii  e2fsprogs                    1.41.11-1ubuntu2.1           ext2/ext3/ext4 file system utilities
ii  ed                           1.4-1build1                  The classic UNIX line editor
ii  eject                        2.1.5+deb1+cvs20081104-7     ejects CDs and operates CD-Changers under Linux
ii  fakeroot                     1.14.4-1ubuntu1              Gives a fake root environment
ii  file                         5.03-5ubuntu1                Determines file type using "magic" numbers
ii  findutils                    4.4.2-1ubuntu1               utilities for finding files--find, xargs
ii  flex                         2.5.35-9                     A fast lexical analyzer generator.
ii  friendly-recovery            0.2.10                       Make recovery more user-friendly
ii  ftp                          0.17-19build1                The FTP client
ii  fuse-utils                   2.8.1-1.1ubuntu2             Filesystem in USErspace (utilities)
ii  g++                          4:4.4.3-1ubuntu1             The GNU C++ compiler
ii  g++-4.4                      4.4.3-4ubuntu5               The GNU C++ compiler
ii  gawk                         1:3.1.6.dfsg-4build1         GNU awk, a pattern scanning and processing language
ii  gcc                          4:4.4.3-1ubuntu1             The GNU C compiler
ii  gcc-4.4                      4.4.3-4ubuntu5               The GNU C compiler
ii  gcc-4.4-base                 4.4.3-4ubuntu5               The GNU Compiler Collection (base package)
ii  geoip-database               1.4.6.dfsg-17                IP lookup command line tools that use the GeoIP library (country databas
ii  gettext-base                 0.17-8ubuntu3                GNU Internationalization utilities for the base system
ii  gnupg                        1.4.10-2ubuntu1              GNU privacy guard - a free PGP replacement
ii  gnupg-curl                   1.4.10-2ubuntu1              GNU privacy guard - a free PGP replacement (cURL)
ii  gpgv                         1.4.10-2ubuntu1              GNU privacy guard - signature verification tool
ii  grep                         2.5.4-4build1                GNU grep, egrep and fgrep
ii  groff-base                   1.20.1-7                     GNU troff text-formatting system (base system components)
ii  grub-common                  1.98-1ubuntu7                GRand Unified Bootloader, version 2 (common files)
ii  grub-pc                      1.98-1ubuntu7                GRand Unified Bootloader, version 2 (PC/BIOS version)
ii  gzip                         1.3.12-9ubuntu1.1            GNU compression utilities
ii  hdparm                       9.15-1ubuntu9                tune hard disk parameters for high performance
ii  hostname                     3.03ubuntu1                  utility to set/show the host name or domain name
ii  ifupdown                     0.6.8ubuntu29.1              high level tools to configure network interfaces
ii  info                         4.13a.dfsg.1-5ubuntu1        Standalone GNU Info documentation browser
ii  initramfs-tools              0.92bubuntu78                tools for generating an initramfs
ii  initramfs-tools-bin          0.92bubuntu78                binaries used by initramfs-tools
ii  initscripts                  2.87dsf-4ubuntu17            scripts for initializing and shutting down the system
ii  insserv                      1.12.0-14                    Tool to organize boot sequence using LSB init.d script dependencies
ii  install-info                 4.13a.dfsg.1-5ubuntu1        Manage installed documentation in info format
ii  installation-report          2.39ubuntu4                  system installation report
ii  iproute                      20091226-1                   networking and traffic control tools
ii  iptables                     1.4.4-2ubuntu2               administration tools for packet filtering and NAT
ii  iputils-arping               3:20071127-2ubuntu1          Tool to send ARP Requests for an IP address
ii  iputils-ping                 3:20071127-2ubuntu1          Tools to test the reachability of network hosts
ii  iputils-tracepath            3:20071127-2ubuntu1          Tools to trace the network path to a remote host
ii  irqbalance                   0.55+20091017-3ubuntu2       Daemon to balance interrupts for SMP systems
ii  iso-codes                    3.12.1-1                     ISO language, territory, currency, script codes and their translations
ii  kbd                          1.15-1ubuntu3                Linux console font and keytable utilities
ii  klibc-utils                  1.5.17-4ubuntu1              small utilities built with klibc for early boot
ii  landscape-common             1.5.0.1-0ubuntu0.10.04.0     The Landscape administration system client
ii  language-pack-en             1:10.04+20100714             translation updates for language English
ii  language-pack-en-base        1:10.04+20100714             translations for language English
ii  language-selector-common     0.5.8                        Language selector for Ubuntu Linux
ii  laptop-detect                0.13.7ubuntu2                attempt to detect a laptop
ii  less                         436-1                        pager program similar to more
ii  libacl1                      2.2.49-2                     Access control list shared library
ii  libapparmor-perl             2.5-0ubuntu3                 AppArmor library Perl bindings
ii  libapparmor1                 2.5-0ubuntu3                 changehat AppArmor library
ii  libapr1                      1.3.8-1build1                The Apache Portable Runtime Library
ii  libaprutil1                  1.3.9+dfsg-3build1           The Apache Portable Runtime Utility Library
ii  libatm1                      1:2.5.1-1.2                  shared library for ATM (Asynchronous Transfer Mode)
ii  libattr1                     1:2.4.44-1                   Extended attribute shared library
ii  libbind9-60                  1:9.7.0.dfsg.P1-1            BIND9 Shared Library used by BIND
ii  libblkid1                    2.17.2-0ubuntu1              block device id library
ii  libbsd0                      0.2.0-1                      utility functions from BSD systems - shared library
ii  libbz2-1.0                   1.0.5-4ubuntu0.1             high-quality block-sorting file compressor library - runtime
ii  libc-bin                     2.11.1-0ubuntu7.5            Embedded GNU C Library: Binaries
ii  libc-dev-bin                 2.11.1-0ubuntu7.5            Embedded GNU C Library: Development binaries
ii  libc6                        2.11.1-0ubuntu7.5            Embedded GNU C Library: Shared libraries
ii  libc6-dev                    2.11.1-0ubuntu7.5            Embedded GNU C Library: Development Libraries and Header Files
ii  libc6-i686                   2.11.1-0ubuntu7.5            GNU C Library: Shared libraries [i686 optimized]
ii  libcap-ng0                   0.6.2-4                      An alternate posix capabilities library
ii  libcap2                      1:2.17-2ubuntu1              support for getting/setting POSIX.1e capabilities
ii  libclass-accessor-perl       0.34-1                       Perl module that automatically generates accessors
ii  libcomerr2                   1.41.11-1ubuntu2.1           common error description library
ii  libcurl3                     7.19.7-1ubuntu1              Multi-protocol file transfer library (OpenSSL)
ii  libcurl3-gnutls              7.19.7-1ubuntu1              Multi-protocol file transfer library (GnuTLS)
ii  libcwidget3                  0.5.13-1ubuntu1              high-level terminal interface library for C++ (runtime files)
ii  libdb4.8                     4.8.24-1ubuntu1              Berkeley v4.8 Database Libraries [runtime]
ii  libdbus-1-3                  1.2.16-2ubuntu4              simple interprocess messaging system
ii  libdbus-glib-1-2             0.84-1                       simple interprocess messaging system (GLib-based shared library)
ii  libdevmapper1.02.1           2:1.02.39-1ubuntu4.1         The Linux Kernel Device Mapper userspace library
ii  libdns64                     1:9.7.0.dfsg.P1-1            DNS Shared Library used by BIND
ii  libdrm-intel1                2.4.18-1ubuntu3              Userspace interface to intel-specific kernel DRM services -- runtime
ii  libdrm-nouveau1              2.4.18-1ubuntu3              Userspace interface to nouveau-specific kernel DRM services -- runtime
ii  libdrm-radeon1               2.4.18-1ubuntu3              Userspace interface to radeon-specific kernel DRM services -- runtime
ii  libdrm2                      2.4.18-1ubuntu3              Userspace interface to kernel DRM services -- runtime
ii  libedit2                     2.11-20080614-1build1        BSD editline and history libraries
ii  libelf1                      0.143-1                      library to read and write ELF files
ii  libept0                      0.5.30                       High-level library for managing Debian package information
ii  libexpat1                    2.0.1-7ubuntu1               XML parsing C library - runtime library
ii  libffi5                      3.0.9-1                      Foreign Function Interface library runtime
ii  libfont-afm-perl             1.20-1                       Font::AFM - Interface to Adobe Font Metrics files
ii  libfreetype6                 2.3.11-1ubuntu2.4            FreeType 2 font engine, shared library files
ii  libfribidi0                  0.19.2-1                     Free Implementation of the Unicode BiDi algorithm
ii  libfuse2                     2.8.1-1.1ubuntu2             Filesystem in USErspace library
ii  libgc1c2                     1:6.8-1.2ubuntu1             conservative garbage collector for C and C++
ii  libgcc1                      1:4.4.3-4ubuntu5             GCC support library
ii  libgcrypt11                  1.4.4-5ubuntu2               LGPL Crypto library - runtime library
ii  libgdbm3                     1.8.3-9                      GNU dbm database routines (runtime version)
ii  libgeoip1                    1.4.6.dfsg-17                A non-DNS IP-to-country resolver library
ii  libglib2.0-0                 2.24.1-0ubuntu1              The GLib library of C routines
ii  libgmp3c2                    2:4.3.2+dfsg-1ubuntu1        Multiprecision arithmetic library
ii  libgnutls26                  2.8.5-2                      the GNU TLS library - runtime library
ii  libgomp1                     4.4.3-4ubuntu5               GCC OpenMP (GOMP) support library
ii  libgpg-error0                1.6-1ubuntu2                 library for common error values and messages in GnuPG components
ii  libgpm2                      1.20.4-3.2ubuntu2            General Purpose Mouse - shared library
ii  libgssapi-krb5-2             1.8.1+dfsg-2ubuntu0.3        MIT Kerberos runtime libraries - krb5 GSS-API Mechanism
ii  libhtml-format-perl          2.04-2                       format HTML syntax trees into text, PostScript or RTF
ii  libhtml-parser-perl          3.64-1                       collection of modules that parse HTML text documents
ii  libhtml-tagset-perl          3.20-2                       Data tables pertaining to HTML
ii  libhtml-tree-perl            3.23-1                       represent and create HTML syntax trees
ii  libidn11                     1.15-2                       GNU Libidn library, implementation of IETF IDN specifications
ii  libio-string-perl            1.08-2                       Emulate IO::File interface for in-core strings
ii  libisc60                     1:9.7.0.dfsg.P1-1            ISC Shared Library used by BIND
ii  libisccc60                   1:9.7.0.dfsg.P1-1            Command Channel Library used by BIND
ii  libisccfg60                  1:9.7.0.dfsg.P1-1            Config File Handling Library used by BIND
ii  libiw30                      30~pre9-3ubuntu4             Wireless tools - library
ii  libjs-jquery                 1.3.3-2ubuntu1               JavaScript library for dynamic web applications
ii  libk5crypto3                 1.8.1+dfsg-2ubuntu0.3        MIT Kerberos runtime libraries - Crypto Library
ii  libkeyutils1                 1.2-12                       Linux Key Management Utilities (library)
ii  libklibc                     1.5.17-4ubuntu1              minimal libc subset for use with initramfs
ii  libkrb5-3                    1.8.1+dfsg-2ubuntu0.3        MIT Kerberos runtime libraries
ii  libkrb5support0              1.8.1+dfsg-2ubuntu0.3        MIT Kerberos runtime libraries - Support library
ii  libldap-2.4-2                2.4.21-0ubuntu5.3            OpenLDAP libraries
ii  liblocale-gettext-perl       1.05-6                       Using libc functions for internationalization in Perl
ii  liblockfile1                 1.08-3ubuntu1                NFS-safe locking library, includes dotlockfile program
ii  liblwres60                   1:9.7.0.dfsg.P1-1            Lightweight Resolver Library used by BIND
ii  liblzma1                     4.999.9beta+20091116-1       XZ-format compression library
ii  libmagic1                    5.03-5ubuntu1                File type determination library using "magic" numbers
ii  libmailtools-perl            2.05-1                       Manipulate email in perl programs
ii  libmpfr1ldbl                 2.4.2-3ubuntu1               multiple precision floating-point computation
ii  libncurses5                  5.7+20090803-2ubuntu3        shared libraries for terminal handling
ii  libncurses5-dev              5.7+20090803-2ubuntu3        developer's libraries and docs for ncurses
ii  libncursesw5                 5.7+20090803-2ubuntu3        shared libraries for terminal handling (wide character support)
ii  libneon27-gnutls             0.29.0-1                     An HTTP and WebDAV client library (GnuTLS enabled)
ii  libnewt0.52                  0.52.10-5ubuntu1             Not Erik's Windowing Toolkit - text mode windowing with slang
ii  libnih-dbus1                 1.0.1-1                      NIH D-Bus Bindings Library
ii  libnih1                      1.0.1-1                      NIH Utility Library
ii  libnl1                       1.1-5build1                  library for dealing with netlink sockets
ii  libntfs-3g75                 1:2010.3.6-1ubuntu1          ntfs-3g filesystem in userspace (FUSE) library
ii  libpam-modules               1.1.1-2ubuntu5               Pluggable Authentication Modules for PAM
ii  libpam-runtime               1.1.1-2ubuntu5               Runtime support for the PAM library
ii  libpam0g                     1.1.1-2ubuntu5               Pluggable Authentication Modules library
ii  libparse-debianchangelog-per 1.1.1-2ubuntu2               parse Debian changelogs and output them in other formats
ii  libparted0debian1            2.2-5ubuntu5.1               The GNU Parted disk partitioning shared library
ii  libpcap0.8                   1.0.0-6                      system interface for user-level packet capture
ii  libpci3                      1:3.0.0-4ubuntu17            Linux PCI Utilities (shared library)
ii  libpcre3                     7.8-3build1                  Perl 5 Compatible Regular Expression Library - runtime files
ii  libpcsclite1                 1.5.3-1ubuntu4.1             Middleware to access a smart card using PC/SC (library)
ii  libplymouth2                 0.8.2-2ubuntu2               graphical boot animation and logger - shared libraries
ii  libpng12-0                   1.2.42-1ubuntu2.1            PNG library - runtime
ii  libpopt0                     1.15-1                       lib for parsing cmdline parameters
ii  libpython2.6                 2.6.5-1ubuntu6               Shared Python runtime library (version 2.6)
ii  libreadline6                 6.1-1                        GNU readline and history libraries, run-time libraries
ii  librpc-xml-perl              0.72-1                       Perl module implementation of XML-RPC
ii  libsasl2-2                   2.1.23.dfsg1-5ubuntu1        Cyrus SASL - authentication abstraction library
ii  libsasl2-modules             2.1.23.dfsg1-5ubuntu1        Cyrus SASL - pluggable authentication modules
ii  libselinux1                  2.0.89-4                     SELinux runtime shared libraries
ii  libsepol1                    2.0.40-2                     SELinux library for manipulating binary security policies
ii  libsigc++-2.0-0c2a           2.2.4.2-1                    type-safe Signal Framework for C++ - runtime
ii  libslang2                    2.2.2-2ubuntu1               The S-Lang programming library - runtime version
ii  libsqlite3-0                 3.6.22-1                     SQLite 3 shared library
ii  libss2                       1.41.11-1ubuntu2.1           command-line interface parsing library
ii  libssl0.9.8                  0.9.8k-7ubuntu8.3            SSL shared libraries
ii  libstdc++6                   4.4.3-4ubuntu5               The GNU Standard C++ Library v3
ii  libstdc++6-4.4-dev           4.4.3-4ubuntu5               The GNU Standard C++ Library v3 (development files)
ii  libsub-name-perl             0.04-1build1                 Assigns a new name to referenced sub
ii  libsvn1                      1.6.6dfsg-2ubuntu1           Shared libraries used by Subversion
ii  libtasn1-3                   2.4-1                        Manage ASN.1 structures (runtime)
ii  libterm-readkey-perl         2.30-4build1                 A perl module for simple terminal control
ii  libtext-charwidth-perl       0.04-6                       get display widths of characters on the terminal
ii  libtext-iconv-perl           1.7-2                        converts between character sets in Perl
ii  libtext-wrapi18n-perl        0.06-7                       internationalized substitute of Text::Wrap
ii  libtimedate-perl             1.1900-1                     Time and date functions for Perl
ii  libudev0                     151-12.2                     udev library
ii  liburi-perl                  1.52-1                       module to manipulate and access URI strings
ii  libusb-0.1-4                 2:0.1.12-14ubuntu0.2         userspace USB programming library
ii  libuuid1                     2.17.2-0ubuntu1              Universally Unique ID library
ii  libwrap0                     7.6.q-18                     Wietse Venema's TCP wrappers library
ii  libwww-perl                  5.834-1ubuntu0.1             Perl HTTP/WWW client/server library
ii  libx11-6                     2:1.3.2-1ubuntu3             X11 client-side library
ii  libx11-data                  2:1.3.2-1ubuntu3             X11 client-side library
ii  libxapian15                  1.0.18-1                     Search engine library
ii  libxau6                      1:1.0.5-1                    X11 authorisation library
ii  libxcb1                      1.5-2                        X C Binding
ii  libxdmcp6                    1:1.0.3-1                    X11 Display Manager Control Protocol library
ii  libxext6                     2:1.1.1-2                    X11 miscellaneous extension library
ii  libxml-libxml-perl           1.70.ds-1                    Perl interface to the libxml2 library
ii  libxml-namespacesupport-perl 1.09-3                       Perl module for supporting simple generic namespaces
ii  libxml-parser-perl           2.36-1.1build3               Perl module for parsing XML files
ii  libxml-sax-expat-perl        0.40-1                       Perl module for a SAX2 driver for Expat (XML::Parser)
ii  libxml-sax-perl              0.96+dfsg-2                  Perl module for using and building Perl SAX2 XML processors
ii  libxml2                      2.7.6.dfsg-1ubuntu1          GNOME XML library
ii  libxmuu1                     2:1.0.5-1                    X11 miscellaneous micro-utility library
ii  links                        2.2-1build1                  Web browser running in text mode
ii  linux-firmware               1.34.1                       Firmware for Linux kernel drivers
ii  linux-generic-pae            2.6.32.21.22                 Complete Generic Linux kernel
ii  linux-headers-2.6.32-21      2.6.32-21.32                 Header files related to Linux kernel version 2.6.32
ii  linux-headers-2.6.32-21-gene 2.6.32-21.32                 Linux kernel headers for version 2.6.32 on x86
ii  linux-headers-generic-pae    2.6.32.21.22                 Generic Linux kernel headers
ii  linux-image-2.6.32-21-generi 2.6.32-21.32                 Linux kernel image for version 2.6.32 on x86
ii  linux-image-generic-pae      2.6.32.21.22                 Generic Linux kernel image
ii  linux-libc-dev               2.6.32-25.45                 Linux Kernel Headers for development
ii  locales                      2.11+git20100304-3           common files for locale support
ii  lockfile-progs               0.1.13ubuntu1                Programs for locking and unlocking files and mailboxes
ii  login                        1:4.1.4.2-1ubuntu2           system login tools
ii  logrotate                    3.7.8-4ubuntu2               Log rotation utility
ii  lsb-base                     4.0-0ubuntu8                 Linux Standard Base 4.0 init script functionality
ii  lsb-release                  4.0-0ubuntu8                 Linux Standard Base version reporting utility
ii  lshw                         02.14-1build1                information about hardware configuration
ii  lsof                         4.81.dfsg.1-1build1          List open files
ii  ltrace                       0.5.3-2ubuntu3               Tracks runtime library calls in dynamically linked programs
ii  lzma                         4.43-14ubuntu2               Compression method of 7z format in 7-Zip program
ii  m4                           1.4.13-3                     a macro processing language
ii  make                         3.81-7ubuntu1                An utility for Directing compilation.
ii  makedev                      2.3.1-89ubuntu1              creates device files in /dev
ii  man-db                       2.5.7-2ubuntu1               on-line manual pager
ii  manpages                     3.23-1                       Manual pages about using a GNU/Linux system
ii  manpages-dev                 3.23-1                       Manual pages about using GNU/Linux for development
ii  mawk                         1.3.3-15ubuntu2              a pattern scanning and text processing language
ii  memtest86+                   4.00-2ubuntu3                thorough real-mode memory tester
ii  mime-support                 3.48-1ubuntu1                MIME files 'mime.types' & 'mailcap', and support programs
ii  mlocate                      0.22.2-1ubuntu1              quickly find files on the filesystem based on their name
ii  module-init-tools            3.11.1-2ubuntu1              tools for managing Linux kernel modules
ii  mount                        2.17.2-0ubuntu1              Tools for mounting and manipulating filesystems
ii  mountall                     2.15.3                       filesystem mounting tool
ii  mtr-tiny                     0.75-2build1                 Full screen ncurses traceroute tool
ii  nano                         2.2.2-1                      small, friendly text editor inspired by Pico
ii  ncurses-base                 5.7+20090803-2ubuntu3        basic terminal type definitions
ii  ncurses-bin                  5.7+20090803-2ubuntu3        terminal-related programs and man pages
ii  net-tools                    1.60-23ubuntu2               The NET-3 networking toolkit
ii  netbase                      4.35ubuntu3                  Basic TCP/IP networking system
ii  netcat-openbsd               1.89-3ubuntu2                TCP/IP swiss army knife
ii  ntfs-3g                      1:2010.3.6-1ubuntu1          read-write NTFS driver for FUSE
ii  ntpdate                      1:4.2.4p8+dfsg-1ubuntu2      client for setting system time from NTP servers
ii  openssh-client               1:5.3p1-3ubuntu4             secure shell (SSH) client, for secure access to remote machines
ii  openssh-server               1:5.3p1-3ubuntu4             secure shell (SSH) server, for secure access from remote machines
ii  openssl                      0.9.8k-7ubuntu8.3            Secure Socket Layer (SSL) binary and related cryptographic tools
ii  os-prober                    1.38                         utility to detect other OSes on a set of drives
ii  parted                       2.2-5ubuntu5.1               The GNU Parted disk partition resizing program
ii  passwd                       1:4.1.4.2-1ubuntu2           change and administer password and group data
ii  patch                        2.6-2ubuntu1                 Apply a diff file to an original
ii  pciutils                     1:3.0.0-4ubuntu17            Linux PCI Utilities
ii  perl                         5.10.1-8ubuntu2              Larry Wall's Practical Extraction and Report Language
ii  perl-base                    5.10.1-8ubuntu2              minimal Perl system
ii  perl-modules                 5.10.1-8ubuntu2              Core Perl modules
ii  plymouth                     0.8.2-2ubuntu2               graphical boot animation and logger - main package
ii  plymouth-theme-ubuntu-text   0.8.2-2ubuntu2               graphical boot animation and logger - ubuntu-logo theme
ii  popularity-contest           1.48ubuntu1                  Vote for your favourite packages automatically
ii  powermgmt-base               1.31                         Common utils and configs for power management
ii  ppp                          2.4.5~git20081126t100229-0ub Point-to-Point Protocol (PPP) - daemon
ii  pppconfig                    2.3.18ubuntu2                A text menu based utility for configuring ppp
ii  pppoeconf                    1.19ubuntu1                  configures PPPoE/ADSL connections
ii  procps                       1:3.2.8-1ubuntu4             /proc file system utilities
ii  psmisc                       22.10-1                      utilities that use the proc file system
ii  python                       2.6.5-0ubuntu1               An interactive high-level object-oriented language (default version)
ii  python-apport                1.13.3-0ubuntu2              apport crash report handling library
ii  python-apt                   0.7.94.2ubuntu6.2            Python interface to libapt-pkg
ii  python-central               0.6.15ubuntu1                register and build utility for Python packages
ii  python-dbus                  0.83.0-1ubuntu3              simple interprocess messaging system (Python interface)
ii  python-gdbm                  2.6.5-0ubuntu2               GNU dbm database support for Python
ii  python-gnupginterface        0.3.2-9.1                    Python interface to GnuPG (GPG)
ii  python-gobject               2.21.1-0ubuntu3              Python bindings for the GObject library
ii  python-httplib2              0.6.0-1                      comprehensive HTTP client library written in Python
ii  python-launchpadlib          1.6.0-0ubuntu1               Launchpad web services client library
ii  python-lazr.restfulclient    0.9.11-1ubuntu1.1            client for lazr.restful-based web services
ii  python-lazr.uri              1.0.2-1                      library for parsing, manipulating, and generating URIs
ii  python-minimal               2.6.5-0ubuntu1               A minimal subset of the Python language (default version)
ii  python-newt                  0.52.10-5ubuntu1             A NEWT module for Python
ii  python-oauth                 1.0a~svn1124-0ubuntu2        implementation of the OAuth protocol
ii  python-openssl               0.10-1                       Python wrapper around the OpenSSL library
ii  python-pam                   0.4.2-12.1ubuntu1            A Python interface to the PAM library
ii  python-pexpect               2.3-1build1                  Python module for automating interactive applications
ii  python-pkg-resources         0.6.10-4ubuntu1              Package Discovery and Resource Access using pkg_resources
ii  python-problem-report        1.13.3-0ubuntu2              Python library to handle problem reports
ii  python-pycurl                7.19.0-3                     Python bindings to libcurl
ii  python-serial                2.3-1                        pyserial - module encapsulating access for the serial port
ii  python-simplejson            2.0.9-1build1                Simple, fast, extensible JSON encoder/decoder for Python
ii  python-smartpm               1.2-5                        Python library of the Smart Package Manager
ii  python-support               1.0.4ubuntu1                 automated rebuilding support for Python modules
ii  python-twisted-bin           10.0.0-2ubuntu2              Event-based framework for internet applications
ii  python-twisted-core          10.0.0-2ubuntu2              Event-based framework for internet applications
ii  python-wadllib               1.1.4-1ubuntu1               Python library for navigating WADL files
ii  python-zope.interface        3.5.3-1ubuntu2               Interfaces for Python
ii  python2.6                    2.6.5-1ubuntu6               An interactive high-level object-oriented language (version 2.6)
ii  python2.6-minimal            2.6.5-1ubuntu6               A minimal subset of the Python language (version 2.6)
ii  readline-common              6.1-1                        GNU readline and history libraries, common files
ii  rsync                        3.0.7-1ubuntu1               fast remote file copy program (like rcp)
ii  rsyslog                      4.2.0-2ubuntu8               enhanced multi-threaded syslogd
ii  screen                       4.0.3-14ubuntu1.2            terminal multiplexor with VT100/ANSI terminal emulation
ii  sed                          4.2.1-6                      The GNU sed stream editor
ii  sensible-utils               0.0.1ubuntu3                 Utilities for sensible alternative selection
ii  sgml-base                    1.26                         SGML infrastructure and SGML catalog file support
ii  strace                       4.5.19-2                     A system call tracer
ii  subversion                   1.6.6dfsg-2ubuntu1           Advanced version control system
ii  sudo                         1.7.2p1-1ubuntu5.2           Provide limited super user privileges to specific users
ii  sysv-rc                      2.87dsf-4ubuntu17            System-V-like runlevel change mechanism
ii  sysvinit-utils               2.87dsf-4ubuntu17            System-V-like utilities
ii  tar                          1.22-2ubuntu1                GNU version of the tar archiving utility
ii  tasksel                      2.73ubuntu26                 Tool for selecting tasks for installation on Debian systems
ii  tasksel-data                 2.73ubuntu26                 Official tasks used for installation of Debian systems
ii  tcpd                         7.6.q-18                     Wietse Venema's TCP wrapper utilities
ii  tcpdump                      4.0.0-6ubuntu3               A powerful tool for network monitoring and data acquisition
ii  telnet                       0.17-36build1                The telnet client
ii  time                         1.7-23build1                 The GNU time program for measuring cpu resource usage
ii  tzdata                       2010m-0ubuntu0.10.04         time zone and daylight-saving time data
ii  ubuntu-keyring               2010.11.09                   GnuPG keys of the Ubuntu archive
ii  ubuntu-minimal               1.197                        Minimal core of Ubuntu
ii  ubuntu-serverguide           10.04.3                      The Ubuntu Server Guide
ii  ubuntu-standard              1.197                        The Ubuntu standard system
ii  ucf                          3.0025                       Update Configuration File: preserve user changes to config files.
ii  udev                         151-12.2                     rule-based device node and kernel event manager
ii  ufw                          0.30pre1-0ubuntu2            program for managing a Netfilter firewall
ii  unattended-upgrades          0.55ubuntu4                  automatic installation of security upgrades
ii  unzip                        6.0-1build1                  De-archiver for .zip files
ii  update-manager-core          1:0.134.11                   manage release upgrades
ii  update-notifier-common       0.99.3                       Files shared between update-notifier and adept
ii  upstart                      0.6.5-7                      event-based init daemon
ii  ureadahead                   0.100.0-4.1.3                Read required files in advance
ii  usbutils                     0.86-2ubuntu1                Linux USB utilities
ii  util-linux                   2.17.2-0ubuntu1              Miscellaneous system utilities
ii  uuid-runtime                 2.17.2-0ubuntu1              runtime components for the Universally Unique ID library
ii  vim                          2:7.2.330-1ubuntu3           Vi IMproved - enhanced vi editor
ii  vim-common                   2:7.2.330-1ubuntu3           Vi IMproved - Common files
ii  vim-runtime                  2:7.2.330-1ubuntu3           Vi IMproved - Runtime files
ii  vim-tiny                     2:7.2.330-1ubuntu3           Vi IMproved - enhanced vi editor - compact version
ii  w3m                          0.5.2-2.1ubuntu1.1           WWW browsable pager with excellent tables/frames support
ii  wget                         1.12-1.1ubuntu2.1            retrieves files from the web
ii  whiptail                     0.52.10-5ubuntu1             Displays user-friendly dialog boxes from shell scripts
ii  wireless-crda                1.12                         Wireless Central Regulatory Domain Agent
ii  wireless-tools               30~pre9-3ubuntu4             Tools for manipulating Linux Wireless Extensions
ii  wpasupplicant                0.6.9-3ubuntu3               client support for WPA and WPA2 (IEEE 802.11i)
ii  xauth                        1:1.0.4-1                    X authentication utility
ii  xkb-data                     1.8-1ubuntu8                 X Keyboard Extension (XKB) configuration data
ii  xml-core                     0.13                         XML infrastructure and XML catalog file support
ii  xz-utils                     4.999.9beta+20091116-1       XZ-format compression utilities
ii  zlib1g                       1:1.2.3.3.dfsg-15ubuntu1     compression library - runtime
ii  zlib1g-dev                   1:1.2.3.3.dfsg-15ubuntu1     compression library - development

comment:5 follow-up: Changed 7 years ago by anonymous

@anonymous, your Linux install is using an embedded libc, which apparently doesn't support posix_memalign(). Try a desktop/server version of Ubuntu or try installing a full C library implementation like glibc.

comment:6 in reply to: ↑ 5 Changed 7 years ago by rmitchell62%me%com

Replying to anonymous:

@anonymous, your Linux install is using an embedded libc, which apparently doesn't support posix_memalign(). Try a desktop/server version of Ubuntu or try installing a full C library implementation like glibc.

If I go and install the 'full' glibc can someone tell me where to put it, and then how to reference it in the makefile so that it will be used, and there won't be conflicts? That is, I don't want to put the 'full' glibc in /lib because when I update Ubuntu it will be lost.

Also, since the 'embedded' glibc is standard on Ubuntu and has been for a year or so, how is it that posix_memalign can be missing? Given it's function to return memory aligned on arbitrary blocks that can still be freed by 'free()' how can it be missing????

Thanks very much
robm

comment:7 Changed 7 years ago by Joe Roback <openwrt-devel@…>

Ok, so this ticket was jacked. The first reported problem was with MAC OS X 10.5, building the host e2fsprogs. The ticket was jacked by anonymous, since their system is ubuntu and e2fsprogs is failing for the target build, not the host e2fsprogs.

HOST = e2fsprogs used by OpenWRT build process to make the images
TARGET = e2fsprogs used by router itself

HOST programs are built against the host's libraries.
TARGET programs are built against the target libraries.

There are two separate issues here. The original ticket is due to OS X 10.5 not having posix_memalign() building the HOST package. The second issue, which should be a separate ticket, is during the target build, in which the OpenWRT uClibc (built for the target router) is the used.

comment:8 Changed 7 years ago by Thomas Mangin (was anonymous)

@anonymous
This is right, on ubuntu, glibc is now a virtual package for libc6 which is the Embedded GNU C Library. This comes from Debian, so short of installing glibc by hand from source (without breaking anything), it does not seems to be an option.

That said, the configure script does set the HAVE_POSIX_MEMALIGN, it is why the .so makes reference to it. if another libc version was used when compiling supporting the feature, it should be used when linking as well, so I do not understand how the native libc installation comes into play (which is i686 code and not ARM and can not be used for linking)

The fact that the folder is called /home/thomas/openwrt-final/openwrt-trunk/build_dir/target-mips_uClibc-0.9.31/e2fsprogs-1.41.14 makes me think that somehow it is uClibc is the libc used and that e2fs is assuming that if stdlib.h is available it will contain posix_memalign.

I tried to edit the source code to force the use of memalign/valloc but the binding still failed, deleting the .so files did not work as they are not listed in the Makefile, so the file is not re-created.

If I am right, I would appreciate if someone could tell me how can I force the re-creation of the .so once the code has been "patched" by hand, please. Thank you.

@Joe

Saw your reply after writing my answer, sorry for hijacking the ticket, I sincerely believed it was the same issue.

comment:9 Changed 7 years ago by Joe Roback <openwrt-devel@…>

yea, my initial answer was incorrect, I assumed it was related to the host e2fsprogs, not the target build. Ubuntu's libc is fine. The problem you are experiencing is with the target e2fsprogs, and would be linked against the target libs.

I'd file a separate ticket for it, since this ticket is really for the host tools and OpenWRT target libs *should* have posix_memalign(), whereas, OS X 10.5 will never have posix_memalign() and in order to support that, a patch that does the memory align manually is necessary if e2fsprogs is ever going to support systems without posix_memalign().

They are certainly similar, in that they are both missing posix_memalign() ;-) but for different reasons...

comment:10 Changed 7 years ago by Thomas Mangin

ticket #8552 created.

comment:11 follow-up: Changed 7 years ago by anonymous

The patch resolves target compiling

svn diff ./toolchain/uClibc/config-0.9.31/common ./toolchain/uClibc/config-0.9.30.1/common >848-enable-posix_memalign.patch

cat 848-enable-posix_memalign.patch
Index: toolchain/uClibc/config-0.9.31/common
===================================================================
--- toolchain/uClibc/config-0.9.31/common (revision 24860)
+++ toolchain/uClibc/config-0.9.31/common (working copy)
@@ -82,7 +82,7 @@

UCLIBC_DYNAMIC_ATEXIT=y
UCLIBC_EXTRA_CFLAGS=""
UCLIBC_GRP_BUFFER_SIZE=256

-# UCLIBC_HAS_ADVANCED_REALTIME is not set
+UCLIBC_HAS_ADVANCED_REALTIME=y

# UCLIBC_HAS_ARC4RANDOM is not set
UCLIBC_HAS_BSD_ERR=y
UCLIBC_HAS_BSD_RES_CLOSE=y

Index: toolchain/uClibc/config-0.9.30.1/common
===================================================================
--- toolchain/uClibc/config-0.9.30.1/common (revision 24860)
+++ toolchain/uClibc/config-0.9.30.1/common (working copy)
@@ -78,7 +78,7 @@

UCLIBC_DYNAMIC_ATEXIT=y
UCLIBC_EXTRA_CFLAGS=""
UCLIBC_GRP_BUFFER_SIZE=256

-# UCLIBC_HAS_ADVANCED_REALTIME is not set
+UCLIBC_HAS_ADVANCED_REALTIME=y

# UCLIBC_HAS_ARC4RANDOM is not set
UCLIBC_HAS_BSD_ERR=y
UCLIBC_HAS_BSD_RES_CLOSE=y

comment:12 in reply to: ↑ 11 Changed 7 years ago by Joe Roback <openwrt-devel@…>

Replying to anonymous:

The patch resolves target compiling

svn diff ./toolchain/uClibc/config-0.9.31/common ./toolchain/uClibc/config-0.9.30.1/common >848-enable-posix_memalign.patch

cat 848-enable-posix_memalign.patch
Index: toolchain/uClibc/config-0.9.31/common
===================================================================
--- toolchain/uClibc/config-0.9.31/common (revision 24860)
+++ toolchain/uClibc/config-0.9.31/common (working copy)
@@ -82,7 +82,7 @@

UCLIBC_DYNAMIC_ATEXIT=y
UCLIBC_EXTRA_CFLAGS=""
UCLIBC_GRP_BUFFER_SIZE=256

-# UCLIBC_HAS_ADVANCED_REALTIME is not set
+UCLIBC_HAS_ADVANCED_REALTIME=y

# UCLIBC_HAS_ARC4RANDOM is not set
UCLIBC_HAS_BSD_ERR=y
UCLIBC_HAS_BSD_RES_CLOSE=y

Index: toolchain/uClibc/config-0.9.30.1/common
===================================================================
--- toolchain/uClibc/config-0.9.30.1/common (revision 24860)
+++ toolchain/uClibc/config-0.9.30.1/common (working copy)
@@ -78,7 +78,7 @@

UCLIBC_DYNAMIC_ATEXIT=y
UCLIBC_EXTRA_CFLAGS=""
UCLIBC_GRP_BUFFER_SIZE=256

-# UCLIBC_HAS_ADVANCED_REALTIME is not set
+UCLIBC_HAS_ADVANCED_REALTIME=y

# UCLIBC_HAS_ARC4RANDOM is not set
UCLIBC_HAS_BSD_ERR=y
UCLIBC_HAS_BSD_RES_CLOSE=y

This patch resolves #8552, but this ticket's original problem, when the host is missing posix_memalign().

comment:13 Changed 7 years ago by TianHP

I am sorry for crossing post.

I know #8550 and #8552 are different, as Joe Roback said "#8550 is when the host does not support posix_memalign(), in which case e2fsprogs would need to be patched, #8552 is when the target e2fsprogs fails due to missing posix_memalign() because of uClibc configuration missing UCLIBC_HAS_ADVANCED_REALTIME. "

I am using Ubuntu 10.10,so have no solution to #8550.

I just wanted to post the patch and then went to bed. I was so missing my bed after staying up for all night that I found the ticket that talks about e2fsprogs, then post, then my bed.

comment:14 Changed 7 years ago by nbd

  • Resolution set to worksforme
  • Status changed from new to closed

old issue, fixed in a recent trunk

comment:15 Changed 5 years ago by psolyca <damien.gaignon@…>

  • Resolution worksforme deleted
  • Status changed from closed to reopened

There is no fix for me.
I compile on OSX 10.5.8 the r32074 and I have the following log

	LD e2fsck
Undefined symbols:
  "_posix_memalign", referenced from:
      _ext2fs_open_inode_scan in libext2fs.a(inode.o)
      _alloc_cache in libext2fs.a(unix_io.o)
      _alloc_cache in libext2fs.a(unix_io.o)
      _ext2fs_open2 in libext2fs.a(openfs.o)
      _write_bitmaps in libext2fs.a(rw_bitmaps.o)
      _write_bitmaps in libext2fs.a(rw_bitmaps.o)
      _read_bitmaps in libext2fs.a(rw_bitmaps.o)
ld: symbol(s) not found
collect2: ld returned 1 exit status
make[6]: *** [e2fsck] Error 1
make[5]: *** [all-progs-recursive] Error 1
make[4]: *** [all] Error 2
make[3]: *** [/Volumes/BuildNB4/openwrt_trunk/build_dir/host/e2fsprogs-1.41.13/.built] Error 2
make[3]: Leaving directory `/Volumes/BuildNB4/openwrt_trunk/tools/e2fsprogs'
make[2]: *** [tools/e2fsprogs/compile] Error 2
make[2]: Leaving directory `/Volumes/BuildNB4/openwrt_trunk'
make[1]: *** [/Volumes/BuildNB4/openwrt_trunk/staging_dir/target-mips_uClibc-0.9.33.2/stamp/.tools_install_nnnnn] Error 2
make[1]: Leaving directory `/Volumes/BuildNB4/openwrt_trunk'
make: *** [world] Error 2

I apply the patch enclosed and the compilation is OK.

Thanks to this website http://code.google.com/p/wl500g/

Changed 5 years ago by psolyca <damien.gaignon@…>

Fix posix_memalign on OSX 10.5

comment:16 Changed 5 years ago by nbd

  • Resolution set to fixed
  • Status changed from reopened to closed

fix added in r32112, thanks

comment:17 Changed 3 years ago by jow

  • Milestone changed from Attitude Adjustment 12.09 to Barrier Breaker 14.07

Milestone Attitude Adjustment 12.09 deleted

Add Comment

Modify Ticket

Action
as closed .
The resolution will be deleted. Next status will be 'reopened'.
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.