All of lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] List of working packages for ARM
@ 2009-01-21  7:42 Ulf Samuelsson
  2009-01-21  8:36 ` Sven Neumann
                   ` (4 more replies)
  0 siblings, 5 replies; 19+ messages in thread
From: Ulf Samuelsson @ 2009-01-21  7:42 UTC (permalink / raw)
  To: buildroot

Using gcc-4.2.4, bu-2.18, uclibc-0.9.30
wchar, largefile,ipv6, NWFPE

Not all packages has been tested.
Some key packages that I do not get to build are

libconfuse          "error: 'input' defined but not used"
mutt                "undefined reference to _IO_putc"
ntp                 "error: ?INTERFACE_F_MULTICAST? undeclared "
libcurl             "checking for socklen_t equivalent... unknown"
openswan            "?struct connection? has no member named ?kind?"
hal                 "Compile Error"
microperl           
ruby                
tcl                 
php                 
alsa-utils          "Depends on alsa-lib"
asterisk            
gst-plugins-good    
libtheora           "internal compiler error: Segmentation fault
mpg123              "Depends on python"
festival            
vlc                 
imagemagick         "cannot run test program while cross compiling"




---------------------------------------------
#!/bin/sh
alias mk="scripts/mkpkg"

mkbb	bash
mkbb	bzip2
mkbb	coreutils
mkbb	diffutils
mkbb	findutils

mk	flex                           OK
mkbb	gawk
mkbb	grep
mk	make                           OK	
mkbb	patch
mkbb	sed
mkbb	tar	
# Other development stuff
mk	autoconf                       OK	
mk	automake                       OK	
mk	bison                          OK	
mk	cvs                            OK	
mk	distcc                         OK	
mk	dmalloc                        OK	
mk	fakeroot                       OK	
mk	gettext                        OK	
mk	libgmp                         OK	
mk	gperf                          OK	
mk	libmpfr                        OK	
mk	libtool                        OK	
mk	m4                             OK	
nmk	mpatrol                       DISABLED	
	Needs gdb to build, and GDB_VERSION is not defined  
mk	oprofile                       OK
mk	pkgconfig                      OK	
mk	readline                       OK	
nmk	valgrind                       DISABLED	x86 specific  
mk	pcre                           OK	
# Other stuff
mk	at                             OK	
mk	beecrypt                       OK	
mk	berkeleydb                     OK	
mk	bsdiff                         OK
mk	cups                           OK	
mk	customize                      OK	
mk	file                           OK	
mk	gamin                          OK
mk	icu                            OK	
mk	kexec                          OK	
mk	libconfig                      OK	
mk	libconfuse                     FAIL	"error: 'input' defined but not
used"
mk	libdaemon                      OK	
mk	libelf                         OK	
mk	libevent                       OK	
nmk	libfloat                       DISABLED	  
mk	libgcrypt                      OK	
mk	libgpg-error                   OK	
nmk	libiconv                       DISABLED	  
mk	liblockfile                    OK	
mk	liboil                         OK	
mk	libsysfs                       OK	
mk	lockfile-progs                 OK	
mk	logrotate                      OK	
mk	lsof                           OK	
nmk	ltp-testsuite                  DISABLED	  
mk	ltrace                         OK	
nmk	ltt                            FAIL	"Obsolete"
mk	memstat                        OK	
nmk	ng-spice-rework                FAIL	"Dependent on X-Windows"
mk	popt                           OK	
mk	screen                         OK	
mk	strace                         OK	
mk	sudo                           OK	
nmk	database                       DISABLED	Need to enter subdirectory 
# Networking applications
mk	argus                          OK	
mk	avahi                          OK	
mk	axel                           OK	
mk	bind                           OK	
mk	bridge                         OK	
mk	dnsmasq                        OK	
mk	dropbear                       OK	
mk	ethtool                        OK	
mk	haserl                         OK	
nmk	hostap                         FAIL	"Depends on PCMCIA support in
kernel"
mk	ifplugd                        OK	
nmk	irda-utils                     FAIL	"irda-utils.mk is BROKEN"
mk	iperf                          OK	
mk	iproute2                       OK	
mk	ipsec-tools                    OK	
mk	iptables                       OK	
mk	kismet                         OK
mk	l2tp                           OK	
mk	libcgi                         OK	
mk	libcgicc                       OK	"?sort? not declared: apply patch
from upstream"
mk	libosip2                       OK
mk	libeXosip2                     OK
mk	libpcap                        OK	
mk	libupnp                        OK	
mk	links                          OK	
mk	lrzsz                          OK	
mk	mdnsresponder                  OK	
mk	mii-diag                       OK	
mk	mrouted                        OK	
mk	mutt                           FAIL	"undefined reference to _IO_putc"
mk	nbd                            OK	
mk	ncftp                          OK	
mk	neon                           OK	
mk	netkitbase                     OK	
mk	netkittelnet                   OK	
mk	netplug                        OK	
mk	netsnmp                        OK	
mk	nfs-utils                      OK	
mk	ntp                            FAIL	"error: ?INTERFACE_F_MULTICAST?
undeclared "
mk	olsr                           OK	
mk	ntpd                           OK	
mk	openssh                        OK	
mk	openssl                        OK	
mk	libcurl                        FAIL	"checking for socklen_t
equivalent... unknown"
mk	openvpn                        OK	
mk	openswan                       FAIL	"?struct connection? has no
member named ?kind?"
mk	portmap                        OK	
mk	pppd                           OK	
mk	rp-pppoe                       OK	
mk	pptp-linux                     OK	
mk	proftpd                        OK	
nmk	quagga                         DISABLED	  
mk	rsync                          OK	
mk	samba                          OK	
mk	socat                          OK	
mk	stunnel                        OK	
mk	tcpdump                        OK	
mk	tftpd                          OK	
mk	tn5250                         OK	
mk	ttcp                           OK	
mk	udpcast                        OK	
mk	vpnc                           OK	
mk	vsftpd                         OK	
mk	vtun                           OK	
mk	webif                          OK	
mk	wireless-tools                 OK	
# Hardware handling / blockdevices and filesystem maintenance
mk	acpid                          OK	
mk	dbus                           OK	
mk	dbus-glib                      OK
mk	devmem2                        OK	
mk	dm                             OK	
mk	dmraid                         OK	
mk	e2fsprogs                      OK	
mk	eeprog                         OK	
mk	fconfig                        OK	
mk	fis                            OK	
mk	libfuse                        OK	
mk	gadgetfs-test                  OK	
mk	hal                            FAIL	"Compile Error"
mk	hwdata                         OK	
mk	i2c-tools                      OK	
mk	input-tools                    OK	
mk	iostat                         OK	
mk	libaio                         OK	
mk	libraw1394                     OK	
mk	libusb                         OK	
mk	lm-sensors                     OK	
mk	lvm2                           OK	
mk	mdadm                          OK	
mk	memtester                      OK	
mk	mkdosfs                        OK	
mk	mtd                            OK	
mk	ntfs-3g                        OK	
mk	pciutils                       OK	
nmk	pcmcia                         DISABLED		""
nmk	raidtools2                     DISABLED		""
mk	setserial                      OK	
mk	smartmontools                  OK	
mk	usbmount                       OK	
mk	usbutils                       OK	
mk	wipe                           OK	
nmk	xfsprogs                       DISABLED	  
# Interpreter languages / Scripting
mk	lua                            OK	
mk	microperl                      FAIL	""
mk	python                         OK	"gdbm does not build - need to
disable this module"
mk	ruby                           FAIL	""
mk	tcl                            FAIL	""
mk	php                            FAIL	""
# 	text rendering applications
mk	dialog                         OK	
# Audio and video libraries and applications
mk	alsa-lib                       OK	"Depends on python"
mk	alsa-utils                     FAIL	"Depends on alsa-lib"
mk	asterisk                       FAIL	""
mk	aumix                          OK	
mk	gstreamer                      OK	
mk	gst-plugins-base               OK	
mk	gst-plugins-good               FAIL	""
mk	gst-plugins-ugly               OK	
mk	libid3tag                      OK	
mk	libmad                         OK	""
mk	libmpd                         OK	
mk	libogg                         OK	
mk	libsndfile                     OK	
mk	libtheora                      FAIL	"internal compiler error:
Segmentation fault
"
mk	libvorbis                      OK	
mk	madplay                        OK	"Depends on python"
mk	mpg123                         FAIL	"Depends on python"
						"internal compiler error: Segmentation fault"
mk	mplayer                        OK	
mk	speex                          OK	
mk	festival                       FAIL	""
mk	vlc                            FAIL	""
# Graphic libraries and applications (graphic/text)
# 	text rendering libraries
mk	ncurses                        OK	
mk	newt                           OK	
mk	slang                          OK	
# 	graphic libraries
mk	directfb                       OK	""
mk	directfb-examples              OK	""
mk	fbdump                         OK	
mk	linux-fusion                   OK	""
mk	imagemagick                    FAIL	"cannot run test program while
cross compiling"
mk	jpeg                           OK	
mk	libart                         OK	
mk	libpng                         OK	
mk	libungif                       OK	
mk	lite                           OK	""
mk	pixman                         OK	
mk	sawman                         OK	""
mk	sdl                            OK	""
mk	sdl_image                      OK	""
mk	sdl_mixer                      OK	""
mk	SDL_net                        OK	""
mk	sdl_ttf                        OK	""
mk	tiff                           OK	
# busybox graphic applications
# --> May be broken in busybox
mk	fbv                            OK	
mk	fbset                          OK	
# other GUIs
nmk	qte                            DISABLED	  
nmk	qtopia4                        DISABLED	  
# Compressors / decompressors
mk	lzo                            OK	
mk	lzma-host                      OK	""
mk	lzma-target                    OK	""
mk	zlib                           OK	
# Package managers
mk	ipkg                           OK	
nmk	portage                        DISABLED	  
# XML handling
mk	expat                          OK	
mk	ezxml                          OK	
mk	libxml2                        OK	
mk	libxslt                        OK	
mk	xerces                         OK
nmk	java                           DISABLED	  
nmk	games                          DISABLED	  


mk	u-boot                         OK	

^ permalink raw reply	[flat|nested] 19+ messages in thread

* [Buildroot] List of working packages for ARM
  2009-01-21  7:42 [Buildroot] List of working packages for ARM Ulf Samuelsson
@ 2009-01-21  8:36 ` Sven Neumann
  2009-01-21  8:53   ` Peter Korsgaard
  2009-01-21 11:38   ` Ulf Samuelsson
  2009-01-21  8:52 ` Peter Korsgaard
                   ` (3 subsequent siblings)
  4 siblings, 2 replies; 19+ messages in thread
From: Sven Neumann @ 2009-01-21  8:36 UTC (permalink / raw)
  To: buildroot

Hi,

On Wed, 2009-01-21 at 08:42 +0100, Ulf Samuelsson wrote:
> Using gcc-4.2.4, bu-2.18, uclibc-0.9.30
> wchar, largefile,ipv6, NWFPE

We are building for ARM as well, using gcc 4.3.2, uclibc-0.9.30, wchar,
largefile, !ipv6. 

> Some key packages that I do not get to build are

> alsa-utils          "Depends on alsa-lib"

alsa-lib builds for me. Yesterday we updated to version 1.0.19, the
latest stable release, and that version also compiles nicely. Perhaps
you might want to try that update in buildroot?


Sven

^ permalink raw reply	[flat|nested] 19+ messages in thread

* [Buildroot] List of working packages for ARM
  2009-01-21  7:42 [Buildroot] List of working packages for ARM Ulf Samuelsson
  2009-01-21  8:36 ` Sven Neumann
@ 2009-01-21  8:52 ` Peter Korsgaard
  2009-01-21 11:40   ` Ulf Samuelsson
  2009-01-21 11:33 ` Gustavo Zacarias
                   ` (2 subsequent siblings)
  4 siblings, 1 reply; 19+ messages in thread
From: Peter Korsgaard @ 2009-01-21  8:52 UTC (permalink / raw)
  To: buildroot

>>>>> "Ulf" == Ulf Samuelsson <ulf.samuelsson@atmel.com> writes:

 Ulf> Using gcc-4.2.4, bu-2.18, uclibc-0.9.30
 Ulf> wchar, largefile,ipv6, NWFPE

Thanks, but why? Please use the default versions as that's what we're
releasing with and what new users will use.

E.G. binutils 2.29, uclibc 0.9.30, gcc 4.3.2

Could you rerun it with proper toolchain settings? Thanks.

-- 
Bye, Peter Korsgaard

^ permalink raw reply	[flat|nested] 19+ messages in thread

* [Buildroot] List of working packages for ARM
  2009-01-21  8:36 ` Sven Neumann
@ 2009-01-21  8:53   ` Peter Korsgaard
  2009-01-21 11:38   ` Ulf Samuelsson
  1 sibling, 0 replies; 19+ messages in thread
From: Peter Korsgaard @ 2009-01-21  8:53 UTC (permalink / raw)
  To: buildroot

>>>>> "Sven" == Sven Neumann <s.neumann@phase-zero.de> writes:

 >> alsa-utils          "Depends on alsa-lib"

 Sven> alsa-lib builds for me. Yesterday we updated to version 1.0.19, the
 Sven> latest stable release, and that version also compiles nicely. Perhaps
 Sven> you might want to try that update in buildroot?

Only if we cannot get 1.0.18 building without too much effort. After
the release we should certainly move to 1.0.19 ofcourse.

-- 
Bye, Peter Korsgaard

^ permalink raw reply	[flat|nested] 19+ messages in thread

* [Buildroot] List of working packages for ARM
  2009-01-21  7:42 [Buildroot] List of working packages for ARM Ulf Samuelsson
  2009-01-21  8:36 ` Sven Neumann
  2009-01-21  8:52 ` Peter Korsgaard
@ 2009-01-21 11:33 ` Gustavo Zacarias
  2009-01-21 12:34 ` Peter Korsgaard
       [not found] ` <200901221429040909225@163.com>
  4 siblings, 0 replies; 19+ messages in thread
From: Gustavo Zacarias @ 2009-01-21 11:33 UTC (permalink / raw)
  To: buildroot

Ulf Samuelsson wrote:

> Using gcc-4.2.4, bu-2.18, uclibc-0.9.30
> wchar, largefile,ipv6, NWFPE
> 
> Not all packages has been tested.
> Some key packages that I do not get to build are
>
> php                 

This works for me with gcc-4.3.2, binutils-2.19, uclibc-0.9.30 with
wchar, largefile, ipv6 and softfloat with a buildroot snapshot from
20090105.
I can try svn or some other snap, though i don't think things changed
that much so as to break them.
Regards.

^ permalink raw reply	[flat|nested] 19+ messages in thread

* [Buildroot] List of working packages for ARM
  2009-01-21  8:36 ` Sven Neumann
  2009-01-21  8:53   ` Peter Korsgaard
@ 2009-01-21 11:38   ` Ulf Samuelsson
  1 sibling, 0 replies; 19+ messages in thread
From: Ulf Samuelsson @ 2009-01-21 11:38 UTC (permalink / raw)
  To: buildroot

ons 2009-01-21 klockan 09:36 +0100 skrev Sven Neumann:
> Hi,
> 
> On Wed, 2009-01-21 at 08:42 +0100, Ulf Samuelsson wrote:
> > Using gcc-4.2.4, bu-2.18, uclibc-0.9.30
> > wchar, largefile,ipv6, NWFPE
> 
> We are building for ARM as well, using gcc 4.3.2, uclibc-0.9.30, wchar,
> largefile, !ipv6. 

Can you send your ".config" to my email address?

Since I am not running a straight "make" (using scripts/buildall.sh),
this can cause some extra problems.

BR
Ulf Samuelsson

> 
> > Some key packages that I do not get to build are
> 
> > alsa-utils          "Depends on alsa-lib"
> 
> alsa-lib builds for me. Yesterday we updated to version 1.0.19, the
> latest stable release, and that version also compiles nicely. Perhaps
> you might want to try that update in buildroot?
> 
> 
> Sven
> 
> 
> _______________________________________________
> buildroot mailing list
> buildroot at busybox.net
> http://lists.busybox.net/mailman/listinfo/buildroot

^ permalink raw reply	[flat|nested] 19+ messages in thread

* [Buildroot] List of working packages for ARM
  2009-01-21  8:52 ` Peter Korsgaard
@ 2009-01-21 11:40   ` Ulf Samuelsson
  2009-01-21 12:28     ` Peter Korsgaard
  0 siblings, 1 reply; 19+ messages in thread
From: Ulf Samuelsson @ 2009-01-21 11:40 UTC (permalink / raw)
  To: buildroot

ons 2009-01-21 klockan 09:52 +0100 skrev Peter Korsgaard:
> >>>>> "Ulf" == Ulf Samuelsson <ulf.samuelsson@atmel.com> writes:
> 
>  Ulf> Using gcc-4.2.4, bu-2.18, uclibc-0.9.30
>  Ulf> wchar, largefile,ipv6, NWFPE
> 
> Thanks, but why? Please use the default versions as that's what we're
> releasing with and what new users will use.
> 
> E.G. binutils 2.29, uclibc 0.9.30, gcc 4.3.2

I have seen compiler errors with this combination,
so I want to build with several toolchain versions,
but it is in the plan.

I have seen some compiler problems with my combination
as well...

BR
Ulf Samuelsson

> Could you rerun it with proper toolchain settings? Thanks.
> 

^ permalink raw reply	[flat|nested] 19+ messages in thread

* [Buildroot] List of working packages for ARM
  2009-01-21 11:40   ` Ulf Samuelsson
@ 2009-01-21 12:28     ` Peter Korsgaard
  2009-01-21 17:52       ` Ulf Samuelsson
  0 siblings, 1 reply; 19+ messages in thread
From: Peter Korsgaard @ 2009-01-21 12:28 UTC (permalink / raw)
  To: buildroot

>>>>> "Ulf" == Ulf Samuelsson <ulf.samuelsson@atmel.com> writes:

Hi,

 >> Thanks, but why? Please use the default versions as that's what we're
 >> releasing with and what new users will use.
 >> 
 >> E.G. binutils 2.29, uclibc 0.9.30, gcc 4.3.2

 Ulf> I have seen compiler errors with this combination,
 Ulf> so I want to build with several toolchain versions,
 Ulf> but it is in the plan.

 Ulf> I have seen some compiler problems with my combination
 Ulf> as well...

Ok, but if we're releasing with that combination (and we should), then
that's the one we should be spending our time on getting stable, not
some other combination with other problems.

-- 
Bye, Peter Korsgaard

^ permalink raw reply	[flat|nested] 19+ messages in thread

* [Buildroot] List of working packages for ARM
  2009-01-21  7:42 [Buildroot] List of working packages for ARM Ulf Samuelsson
                   ` (2 preceding siblings ...)
  2009-01-21 11:33 ` Gustavo Zacarias
@ 2009-01-21 12:34 ` Peter Korsgaard
  2009-01-21 20:07   ` Ulf Samuelsson
       [not found] ` <200901221429040909225@163.com>
  4 siblings, 1 reply; 19+ messages in thread
From: Peter Korsgaard @ 2009-01-21 12:34 UTC (permalink / raw)
  To: buildroot

>>>>> "Ulf" == Ulf Samuelsson <ulf.samuelsson@atmel.com> writes:

 Ulf> Using gcc-4.2.4, bu-2.18, uclibc-0.9.30
 Ulf> wchar, largefile,ipv6, NWFPE

Again, it would be neat to have such a list with the toolchain config
that really matters.

 Ulf> nmk	valgrind                       DISABLED	x86 specific  

i386/x86-64/powerpc


 Ulf> mk	libconfuse                     FAIL	"error: 'input' defined but not used"

How is that an error?

 Ulf> nmk	database                       DISABLED	Need to enter subdirectory 

? So you didn't test sqlite/mysql?


 Ulf> mk	libcurl                        FAIL	"checking for socklen_t
 Ulf> equivalent... unknown"

I have recently built that on armv4l without problems.

 Ulf> mk	madplay                        OK	"Depends on python"
 Ulf> mk	mpg123                         FAIL	"Depends on python"

That sounds unlikely - Do you have a build log?

-- 
Bye, Peter Korsgaard

^ permalink raw reply	[flat|nested] 19+ messages in thread

* [Buildroot] List of working packages for ARM
  2009-01-21 12:28     ` Peter Korsgaard
@ 2009-01-21 17:52       ` Ulf Samuelsson
  2009-01-21 20:14         ` Peter Korsgaard
                           ` (2 more replies)
  0 siblings, 3 replies; 19+ messages in thread
From: Ulf Samuelsson @ 2009-01-21 17:52 UTC (permalink / raw)
  To: buildroot

ons 2009-01-21 klockan 13:28 +0100 skrev Peter Korsgaard:
> >>>>> "Ulf" == Ulf Samuelsson <ulf.samuelsson@atmel.com> writes:
> 
> Hi,
> 
>  >> Thanks, but why? Please use the default versions as that's what we're
>  >> releasing with and what new users will use.
>  >> 
>  >> E.G. binutils 2.29, uclibc 0.9.30, gcc 4.3.2
> 
>  Ulf> I have seen compiler errors with this combination,
>  Ulf> so I want to build with several toolchain versions,
>  Ulf> but it is in the plan.
> 
>  Ulf> I have seen some compiler problems with my combination
>  Ulf> as well...
> 
> Ok, but if we're releasing with that combination (and we should), then
> that's the one we should be spending our time on getting stable, not
> some other combination with other problems.
> 

Most of the packages I have been working on has had
inherent problems which are not compiler related.

My priority is solving these problems.
Anything else I am prepared to wait with
until I have all the important packages 
building with the toolchain mentioned above
or at least understand why they break.

If I have this working, then doing the same with
the release toolchain is just letting the PC
chew for a day.

Changing to Makefile.autotools.in is not hard,
just takes a lot of time.

I am running tests in parallel with the release toolchain
but results have been poor so far.
Boards that build without problems with 4.2.4
break on 4.3.2.

Here is the same with the 4.3.2/bu-2.19/uclib-0.9.30



mk	flex                           OK	
mk	make                           OK	
# Other development stuff
mk	autoconf                       OK	
mk	automake                       OK	
mk	bison                          OK	
mk	cvs                            OK	
mk	distcc                         OK	
mk	dmalloc                        OK	
mk	fakeroot                       OK	
mk	gettext                        OK	
mk	libgmp                         OK	
mk	gperf                          OK	
mk	libmpfr                        OK	
mk	libtool                        OK	
mk	m4                             OK	
mk	mpatrol                        DISABLED	Needs gdb to build, and
GDB_VERSION is not defined  
mk	oprofile                       FAIL	""
mk	pkgconfig                      OK	
mk	readline                       OK	
mk	valgrind                       DISABLED	x86 specific  
mk	pcre                           OK	
# Other stuff
mk	at                             OK	
mk	beecrypt                       OK	
mk	berkeleydb                     OK	
mk	bsdiff                         OK	
mk	cups                           OK	
mk	customize                      OK	
mk	file                           OK	
mk	gamin                          FAIL	""
mk	icu                            OK	
mk	kexec                          OK	
mk	libconfig                      OK	
mk	libconfuse                     FAIL	""
mk	libdaemon                      OK	
mk	libelf                         OK	
mk	libevent                       OK	
mk	libfloat                       DISABLED	  
mk	libgcrypt                      OK	
mk	libgpg-error                   OK	
mk	libiconv                       DISABLED	  
mk	liblockfile                    OK	
mk	liboil                         OK	
mk	libsysfs                       OK	
mk	lockfile-progs                 OK	
mk	logrotate                      FAIL	""
mk	lsof                           OK	
mk	ltp-testsuite                  DISABLED	  
mk	ltrace                         OK	
mk	ltt                            DISABLED	Obsolete, replaced by ltt-ng 
mk	memstat                        OK	
mk	ng-spice-rework                DISABLED	Depends on X-Windows 
mk	popt                           OK	
mk	screen                         OK	
mk	strace                         OK	
mk	sudo                           OK	
mk	database                       DISABLED	Need to enter subdirectory 
# Networking applications
mk	argus                          OK	
mk	avahi                          OK	
mk	axel                           OK	
mk	bind                           OK	
mk	bridge                         OK	
mk	dnsmasq                        OK	
mk	dropbear                       OK	
mk	ethtool                        OK	
mk	haserl                         OK	
mk	hostap                         DISABLED	Depends on PCMCIA support in
kernel 
mk	ifplugd                        OK	
mk	irda-utils                     DISABLED	Makefile is invalid 
mk	iperf                          OK	
mk	iproute2                       OK	
mk	ipsec-tools                    OK	
mk	iptables                       OK	
mk	kismet                         OK	
mk	l2tp                           OK	
mk	libcgi                         OK	
mk	libcgicc                       OK	
mk	libosip2                       OK	
mk	libeXosip2                     FAIL	""
mk	libpcap                        OK	
mk	libupnp                        OK	
mk	links                          OK	
mk	lrzsz                          OK	
mk	mdnsresponder                  OK	
mk	mii-diag                       OK	
mk	mrouted                        OK	
mk	mutt                           FAIL	""
mk	nbd                            OK	
mk	ncftp                          OK	
mk	neon                           OK	
mk	netkitbase                     OK	
mk	netkittelnet                   OK	
mk	netplug                        OK	
mk	netsnmp                        OK	
mk	nfs-utils                      OK	
mk	ntp                            FAIL	""
mk	olsr                           OK	
mk	ntpd                           OK	
mk	openssh                        FAIL	""
mk	openssl                        OK	
mk	libcurl                        FAIL	""
mk	openvpn                        OK	
mk	openswan                       FAIL	""
mk	portmap                        OK	
mk	pppd                           OK	
mk	rp-pppoe                       OK	
mk	pptp-linux                     OK	
mk	proftpd                        OK	
mk	quagga                         DISABLED	  
mk	rsync                          OK	
mk	samba                          OK	
mk	socat                          OK	
mk	stunnel                        OK	
mk	tcpdump                        OK	
mk	tftpd                          OK	
mk	tn5250                         OK	
mk	ttcp                           OK	
mk	udpcast                        OK	
mk	vpnc                           OK	
mk	vsftpd                         OK	
mk	vtun                           OK	
mk	webif                          OK	
mk	wireless-tools                 OK	
# Hardware handling / blockdevices and filesystem maintenance
mk	acpid                          OK	
mk	dbus                           OK	
mk	dbus-glib                      OK	
mk	devmem2                        OK	
mk	dm                             OK	
mk	dmraid                         OK	
mk	e2fsprogs                      OK	
mk	eeprog                         OK	
mk	fconfig                        OK	
mk	fis                            OK	
mk	libfuse                        OK	
mk	gadgetfs-test                  OK	
mk	hal                            FAIL	""
mk	hwdata                         OK	
mk	i2c-tools                      OK	
mk	input-tools                    OK	
mk	iostat                         OK	
mk	libaio                         OK	
mk	libraw1394                     OK	
mk	libusb                         OK	
mk	lm-sensors                     OK	
mk	lvm2                           OK	
mk	mdadm                          OK	
mk	memtester                      OK	
mk	mkdosfs                        OK	
mk	mtd                            OK	
mk	ntfs-3g                        OK	
mk	pciutils                       OK	
mk	pcmcia                         DISABLED	  
mk	raidtools2                     DISABLED	  
mk	setserial                      OK	
mk	smartmontools                  OK	
mk	usbmount                       OK	
mk	usbutils                       OK	
mk	wipe                           OK	
mk	xfsprogs                       DISABLED	  
# Interpreter languages / Scripting
mk	lua                            OK	
mk	microperl                      FAIL	""
mk	python                         OK	
mk	ruby                           FAIL	""
mk	tcl                            FAIL	""
mk	php                            FAIL	""
# 	text rendering applications
mk	dialog                         OK	
# Audio and video libraries and applications
mk	alsa-lib                       OK	
mk	alsa-utils                     FAIL	""
mk	asterisk                       FAIL	""
mk	aumix                          OK	
mk	gstreamer                      OK	
mk	gst-plugins-base               OK	
mk	gst-plugins-good               FAIL	""
mk	gst-plugins-ugly               OK	
mk	libid3tag                      OK	
mk	libmad                         OK	
mk	libmpd                         OK	
mk	libogg                         OK	
mk	libsndfile                     OK	
mk	libtheora                      FAIL	""
mk	libvorbis                      OK	
mk	madplay                        OK	
mk	mpg123                         FAIL	""
mk	mplayer                        OK	
mk	speex                          OK	
mk	festival                       FAIL	""
mk	vlc                            FAIL	""
# Graphic libraries and applications (graphic/text)
# 	text rendering libraries
mk	ncurses                        OK	
mk	newt                           OK	
mk	slang                          OK	
# 	graphic libraries
mk	directfb                       FAIL	""
mk	directfb-examples              FAIL	""
mk	fbdump                         OK	
mk	linux-fusion                   FAIL	""
mk	imagemagick                    FAIL	""
mk	jpeg                           OK	
mk	libart                         OK	
mk	libpng                         OK	
mk	libungif                       OK	
mk	lite                           FAIL	""
mk	pixman                         OK	
mk	sawman                         FAIL	""
mk	sdl                            FAIL	""
mk	sdl_image                      FAIL	""
mk	sdl_mixer                      FAIL	""
mk	SDL_net                        FAIL	""
mk	sdl_ttf                        FAIL	""
mk	tiff                           OK	
# busybox graphic applications
# --> May be broken in busybox
mk	fbv                            OK	
mk	fbset                          OK	
# other GUIs
mk	qte                            DISABLED	  
mk	qtopia4                        DISABLED	  
# Compressors / decompressors
mk	lzo                            OK	
mk	lzma-host                      OK	
mk	lzma-target                    OK	
mk	zlib                           OK	
# Package managers
mk	ipkg                           OK	
mk	portage                        DISABLED	  
# XML handling
mk	expat                          OK	
mk	ezxml                          OK	
mk	libxml2                        OK	
mk	libxslt                        OK	
mk	xerces                         OK	
mk	java                           DISABLED	  
mk	games                          DISABLED	  
mk	u-boot                         FAIL	""




BR
Ulf Samuelsson

^ permalink raw reply	[flat|nested] 19+ messages in thread

* [Buildroot] List of working packages for ARM
  2009-01-21 12:34 ` Peter Korsgaard
@ 2009-01-21 20:07   ` Ulf Samuelsson
  2009-01-21 20:12     ` Peter Korsgaard
  0 siblings, 1 reply; 19+ messages in thread
From: Ulf Samuelsson @ 2009-01-21 20:07 UTC (permalink / raw)
  To: buildroot

ons 2009-01-21 klockan 13:34 +0100 skrev Peter Korsgaard:
> >>>>> "Ulf" == Ulf Samuelsson <ulf.samuelsson@atmel.com> writes:
> 
>  Ulf> Using gcc-4.2.4, bu-2.18, uclibc-0.9.30
>  Ulf> wchar, largefile,ipv6, NWFPE
> 
> Again, it would be neat to have such a list with the toolchain config
> that really matters.

You have it now, and it is easy to generate.

"scripts/buildall.sh" will do it for you
by running "scripts/mkpkg" on all listed packages

Calling it "buildall" is not 100% correct, 
since a few packages are not built.
database and qtopia, X windows related packages 
are notable exceptions as well as java and games.

The comments after OK/FAIL etc, are manually added.

buildall.sh creates the log directory and 
then the log/OK and log/FAIL.
log/FAIL contains one log file per built package.

> 
>  Ulf> nmk	valgrind                       DISABLED	x86 specific  
> 
> i386/x86-64/powerpc
> 
> 
>  Ulf> mk	libconfuse                     FAIL	"error: 'input' defined but not used"
> 
> How is that an error?
> 

Ask the compiler writer, I was also confused, but that is
maybe appropriate for a package named "libconfuse" ;-)
There is a comment just before the "error".
"cc1: warnings being treated as errors" so the maintainer
wants to make dead sure that the lexer.c is real clean.

>  Ulf> nmk	database                       DISABLED	Need to enter subdirectory 
> 
> ? So you didn't test sqlite/mysql?

No, I just did an ls of package to start with, and never bothered to
update, There is a significant number of packages that does not build
so until I run out of FAILs, this just adds compile time.
Feel free to add package 


> 
>  Ulf> mk	libcurl                        FAIL	"checking for socklen_t
>  Ulf> equivalent... unknown"
> 
> I have recently built that on armv4l without problems.

Since I am not running a regular make, problems could occur,
If the dependencies in the Makefile are incomplete.
The make maybe runs in the correct order for other reasons.



> 
>  Ulf> mk	madplay                        OK	"Depends on python"
>  Ulf> mk	mpg123                         FAIL	"Depends on python"
> 
> That sounds unlikely - Do you have a build log?

Have build logs for everything.
For the release toochain, the mpg123 build 
aborts with a segmentation fault.

BR
Ulf Samuelsson

^ permalink raw reply	[flat|nested] 19+ messages in thread

* [Buildroot] List of working packages for ARM
  2009-01-21 20:07   ` Ulf Samuelsson
@ 2009-01-21 20:12     ` Peter Korsgaard
  0 siblings, 0 replies; 19+ messages in thread
From: Peter Korsgaard @ 2009-01-21 20:12 UTC (permalink / raw)
  To: buildroot

>>>>> "Ulf" == Ulf Samuelsson <ulf.samuelsson@atmel.com> writes:

Hi,

 Ulf> mk	libconfuse                     FAIL	"error: 'input' defined but not used"
 >> 
 >> How is that an error?
 >> 

 Ulf> Ask the compiler writer, I was also confused, but that is
 Ulf> maybe appropriate for a package named "libconfuse" ;-)
 Ulf> There is a comment just before the "error".
 Ulf> "cc1: warnings being treated as errors" so the maintainer
 Ulf> wants to make dead sure that the lexer.c is real clean.

Ok, so that should be easy to fix.

 Ulf> mk	madplay                        OK	"Depends on python"
 Ulf> mk	mpg123                         FAIL	"Depends on python"
 >> 
 >> That sounds unlikely - Do you have a build log?

 Ulf> Have build logs for everything.
 Ulf> For the release toochain, the mpg123 build 
 Ulf> aborts with a segmentation fault.

So a compiler ICE?

-- 
Bye, Peter Korsgaard

^ permalink raw reply	[flat|nested] 19+ messages in thread

* [Buildroot] List of working packages for ARM
  2009-01-21 17:52       ` Ulf Samuelsson
@ 2009-01-21 20:14         ` Peter Korsgaard
  2009-01-21 21:25           ` Ulf Samuelsson
  2009-01-21 20:22         ` Peter Korsgaard
  2009-01-21 20:58         ` Peter Korsgaard
  2 siblings, 1 reply; 19+ messages in thread
From: Peter Korsgaard @ 2009-01-21 20:14 UTC (permalink / raw)
  To: buildroot

>>>>> "Ulf" == Ulf Samuelsson <ulf.samuelsson@atmel.com> writes:

Hi,

 Ulf> Here is the same with the 4.3.2/bu-2.19/uclib-0.9.30

 Ulf> mk	mplayer                        OK	

Just tried with arm926t, and it dies with an ICE in h263.c:

h263.c: In function 'h263_pred_motion':
h263.c:1710: error: unrecognizable insn:
(insn 81 80 82 11 h263.c:1678 (set (reg:SI 209)
        (const_int 2305843009213693948 [0x1ffffffffffffffc])) -1 (nil))
h263.c:1710: internal compiler error: in extract_insn, at recog.c:1990
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://gcc.gnu.org/bugs.html> for instructions.

What arm variant are you testing with?

-- 
Bye, Peter Korsgaard

^ permalink raw reply	[flat|nested] 19+ messages in thread

* [Buildroot] List of working packages for ARM
  2009-01-21 17:52       ` Ulf Samuelsson
  2009-01-21 20:14         ` Peter Korsgaard
@ 2009-01-21 20:22         ` Peter Korsgaard
  2009-01-21 21:32           ` Ulf Samuelsson
  2009-01-21 20:58         ` Peter Korsgaard
  2 siblings, 1 reply; 19+ messages in thread
From: Peter Korsgaard @ 2009-01-21 20:22 UTC (permalink / raw)
  To: buildroot

>>>>> "Ulf" == Ulf Samuelsson <ulf.samuelsson@atmel.com> writes:

 Ulf> Here is the same with the 4.3.2/bu-2.19/uclib-0.9.30

 Ulf> mk	sdl                            FAIL	""
 Ulf> mk	sdl_image                      FAIL	""
 Ulf> mk	sdl_mixer                      FAIL	""
 Ulf> mk	SDL_net                        FAIL	""
 Ulf> mk	sdl_ttf                        FAIL	""

These all build fine here (arm926t)

-- 
Bye, Peter Korsgaard

^ permalink raw reply	[flat|nested] 19+ messages in thread

* [Buildroot] List of working packages for ARM
  2009-01-21 17:52       ` Ulf Samuelsson
  2009-01-21 20:14         ` Peter Korsgaard
  2009-01-21 20:22         ` Peter Korsgaard
@ 2009-01-21 20:58         ` Peter Korsgaard
  2009-01-21 21:52           ` Ulf Samuelsson
  2 siblings, 1 reply; 19+ messages in thread
From: Peter Korsgaard @ 2009-01-21 20:58 UTC (permalink / raw)
  To: buildroot

>>>>> "Ulf" == Ulf Samuelsson <ulf.samuelsson@atmel.com> writes:

Hi,

 Ulf> Here is the same with the 4.3.2/bu-2.19/uclib-0.9.30

 Ulf> mk	libconfuse                     FAIL	""

Builds here after r24944.

 Ulf> mk	ntp                            FAIL	""

Builds here.

 Ulf> mk	openssh                        FAIL	""

Builds here.

 Ulf> mk	openssl                        OK	

Failed before, but builds after r24943.

 Ulf> mk	libcurl                        FAIL	""

Builds here.

 Ulf> mk	libtheora                      FAIL	""

Dies with an ICE:

dec/fragment.c: In function 'oc_frag_recon_inter2_c':
dec/fragment.c:83: internal compiler error: Segmentation fault
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://gcc.gnu.org/bugs.html> for instructions.

 Ulf> mk	mpg123                         FAIL	""

Dies with an ICE:

layer2.c: In function 'II_step_two':
layer2.c:251: internal compiler error: Segmentation fault
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://gcc.gnu.org/bugs.html> for instructions.

 Ulf> mk	directfb                       FAIL	""

Builds here.

 Ulf> mk	u-boot                         FAIL	""

Builds here.

-- 
Bye, Peter Korsgaard

^ permalink raw reply	[flat|nested] 19+ messages in thread

* [Buildroot] List of working packages for ARM
  2009-01-21 20:14         ` Peter Korsgaard
@ 2009-01-21 21:25           ` Ulf Samuelsson
  0 siblings, 0 replies; 19+ messages in thread
From: Ulf Samuelsson @ 2009-01-21 21:25 UTC (permalink / raw)
  To: buildroot

ons 2009-01-21 klockan 21:14 +0100 skrev Peter Korsgaard:
> >>>>> "Ulf" == Ulf Samuelsson <ulf.samuelsson@atmel.com> writes:
> 
> Hi,
> 
>  Ulf> Here is the same with the 4.3.2/bu-2.19/uclib-0.9.30
> 
>  Ulf> mk	mplayer                        OK	
> 
> Just tried with arm926t, and it dies with an ICE in h263.c:
> 
> h263.c: In function 'h263_pred_motion':
> h263.c:1710: error: unrecognizable insn:
> (insn 81 80 82 11 h263.c:1678 (set (reg:SI 209)
>         (const_int 2305843009213693948 [0x1ffffffffffffffc])) -1 (nil))
> h263.c:1710: internal compiler error: in extract_insn, at recog.c:1990
> Please submit a full bug report,
> with preprocessed source if appropriate.
> See <http://gcc.gnu.org/bugs.html> for instructions.


> 
> What arm variant are you testing with?
> 

?
generic-arm

^ permalink raw reply	[flat|nested] 19+ messages in thread

* [Buildroot] List of working packages for ARM
  2009-01-21 20:22         ` Peter Korsgaard
@ 2009-01-21 21:32           ` Ulf Samuelsson
  0 siblings, 0 replies; 19+ messages in thread
From: Ulf Samuelsson @ 2009-01-21 21:32 UTC (permalink / raw)
  To: buildroot

ons 2009-01-21 klockan 21:22 +0100 skrev Peter Korsgaard:
> >>>>> "Ulf" == Ulf Samuelsson <ulf.samuelsson@atmel.com> writes:
> 
>  Ulf> Here is the same with the 4.3.2/bu-2.19/uclib-0.9.30
> 
>  Ulf> mk	sdl                            FAIL	""
>  Ulf> mk	sdl_image                      FAIL	""
>  Ulf> mk	sdl_mixer                      FAIL	""
>  Ulf> mk	SDL_net                        FAIL	""
>  Ulf> mk	sdl_ttf                        FAIL	""
> 
> These all build fine here (arm926t)
> 

It dies on:

ln -s ../usr/include/directfb \
	/home/ulf/projects/Buildroot/20090121/buildroot/build_arm/staging_dir/include/directfb

because the link already exists.

This only happens if directfb is enabled for SDL.

BR
Ulf Samuelsson

^ permalink raw reply	[flat|nested] 19+ messages in thread

* [Buildroot] List of working packages for ARM
  2009-01-21 20:58         ` Peter Korsgaard
@ 2009-01-21 21:52           ` Ulf Samuelsson
  0 siblings, 0 replies; 19+ messages in thread
From: Ulf Samuelsson @ 2009-01-21 21:52 UTC (permalink / raw)
  To: buildroot

ons 2009-01-21 klockan 21:58 +0100 skrev Peter Korsgaard:
> >>>>> "Ulf" == Ulf Samuelsson <ulf.samuelsson@atmel.com> writes:
> 
> Hi,
> 
>  Ulf> Here is the same with the 4.3.2/bu-2.19/uclib-0.9.30
> 
>  Ulf> mk	libconfuse                     FAIL	""
> 
> Builds here after r24944.
> 
>  Ulf> mk	ntp                            FAIL	""
> 
> Builds here.
> 
>  Ulf> mk	openssh                        FAIL	""
> 
> Builds here.
> 
>  Ulf> mk	openssl                        OK	
> 
> Failed before, but builds after r24943.
> 
>  Ulf> mk	libcurl                        FAIL	""
> 
> Builds here.
> 
>  Ulf> mk	libtheora                      FAIL	""
> 
> Dies with an ICE:
> 
> dec/fragment.c: In function 'oc_frag_recon_inter2_c':
> dec/fragment.c:83: internal compiler error: Segmentation fault
> Please submit a full bug report,
> with preprocessed source if appropriate.
> See <http://gcc.gnu.org/bugs.html> for instructions.
> 
>  Ulf> mk	mpg123                         FAIL	""
> 
> Dies with an ICE:
> 
> layer2.c: In function 'II_step_two':
> layer2.c:251: internal compiler error: Segmentation fault
> Please submit a full bug report,
> with preprocessed source if appropriate.
> See <http://gcc.gnu.org/bugs.html> for instructions.
> 
>  Ulf> mk	directfb                       FAIL	""
> 
> Builds here.

If you have multi enabled, then there is a dependency on linux-fusion,
which in it's turn depends on the linux kernel.
Since the linux kernel is using uImage, there is a dependency on u-boot.
In the configuration, u-boot-2008.10 is used but this is broken
for at91 boards in buildroot, since they use

make at91sam9260ek_dataflash_config or similar, 
which is a recent change.

u-boot-2008.10 requires

?make at91sam9260ek_config

The fix is to enable 2009.01-rc3.
2009.01 will be available later this week.

Either we upgrade or make -rc3 the default for AT91 boards
in the release.

BR
Ulf Samuelsson

> 
>  Ulf> mk	u-boot                         FAIL	""
> 

There  has been some changes for AT91 circuits
and the setup only works for 1.2.0-atmel or 
2009.01-rc3, not the default 2008.10.

If u-boot does not build, then linux does not build,
and then if you have "multi" enabled


> Builds here.
> 

^ permalink raw reply	[flat|nested] 19+ messages in thread

* [Buildroot] Does anyone have done truecrypt on buildroot?
       [not found] ` <200901221429040909225@163.com>
@ 2009-01-22  7:03   ` Daniel
  0 siblings, 0 replies; 19+ messages in thread
From: Daniel @ 2009-01-22  7:03 UTC (permalink / raw)
  To: buildroot

Dear All,

Does anyone have done truecrypt on buildroot?

------------------				 
Sincerely yours,
		 
Daniel Li
2009-01-22

^ permalink raw reply	[flat|nested] 19+ messages in thread

end of thread, other threads:[~2009-01-22  7:03 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-01-21  7:42 [Buildroot] List of working packages for ARM Ulf Samuelsson
2009-01-21  8:36 ` Sven Neumann
2009-01-21  8:53   ` Peter Korsgaard
2009-01-21 11:38   ` Ulf Samuelsson
2009-01-21  8:52 ` Peter Korsgaard
2009-01-21 11:40   ` Ulf Samuelsson
2009-01-21 12:28     ` Peter Korsgaard
2009-01-21 17:52       ` Ulf Samuelsson
2009-01-21 20:14         ` Peter Korsgaard
2009-01-21 21:25           ` Ulf Samuelsson
2009-01-21 20:22         ` Peter Korsgaard
2009-01-21 21:32           ` Ulf Samuelsson
2009-01-21 20:58         ` Peter Korsgaard
2009-01-21 21:52           ` Ulf Samuelsson
2009-01-21 11:33 ` Gustavo Zacarias
2009-01-21 12:34 ` Peter Korsgaard
2009-01-21 20:07   ` Ulf Samuelsson
2009-01-21 20:12     ` Peter Korsgaard
     [not found] ` <200901221429040909225@163.com>
2009-01-22  7:03   ` [Buildroot] Does anyone have done truecrypt on buildroot? Daniel

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.