Problem compiling with Cygwin

2006-09-29 Thread Andrew Hart

Hi folks,

I just updated my cvs to the latest.  It's been a week or so since I 
last did this.  However, now I cannot compile an Iriver H300 build under 
Cygwin any more.  GCC gives me an error message that is totally beyond 
me.  I've pasted the output from make below.


The problem is in the libfaad plug-in.
Anyone got any idea what recent change might have broken H300 Cygwin builds?

Thanks heaps,
Andrew.


make[1]: `rdf2binary' is up to date.
make[1]: `convbdf' is up to date.
make[1]: `scramble' is up to date.
make[1]: `descramble' is up to date.
make[1]: `mkboot' is up to date.
make[1]: `bmp2rb' is up to date.
make[1]: `codepages' is up to date.
make[1]: Nothing to be done for `all'.
MAKE in bitmaps/native
make[3]: Nothing to be done for `all'.
MAKE in bitmaps/mono
make[3]: Nothing to be done for `all'.
MAKE in bitmaps/remote_native
make[3]: Nothing to be done for `all'.
MAKE in bitmaps/remote_mono
make[3]: Nothing to be done for `all'.
make[2]: Nothing to be done for `all'.
MAKE in Tremor
make[3]: Nothing to be done for `all'.
MAKE in libmad
make[3]: Nothing to be done for `all'.
MAKE in libffmpegFLAC
make[3]: Nothing to be done for `all'.
MAKE in liba52
make[3]: Nothing to be done for `all'.
MAKE in libmusepack
make[3]: Nothing to be done for `all'.
MAKE in libwavpack
make[3]: Nothing to be done for `all'.
MAKE in libalac
make[3]: Nothing to be done for `all'.
MAKE in libm4a
make[3]: Nothing to be done for `all'.
MAKE in libfaad
CC tns.c
tns.c: In function `tns_decode_frame':
tns.c:130: error: insn does not satisfy its constraints:
(insn 751 445 446 25 (set (reg:QI 8 %a0)
(mem:QI (plus:SI (reg/f:SI 14 %a6)
(const_int -255 [0xff01])) [44 tns_order+0 S1 A8])) 
33 {*m68k.md:826} (nil)

(nil))
tns.c:130: internal compiler error: in reload_cse_simplify_operands, at 
postreload.c:391

Please submit a full bug report,
with preprocessed source if appropriate.
See URL:http://gcc.gnu.org/bugs.html for instructions.
make[3]: *** [/home/andrew/rockbox/build/apps/codecs/libfaad/tns.o] Error 1
make[2]: *** [libfaad] Error 2
make[1]: *** [build-codecs] Error 2
make: *** [all] Error 2


Re: Problem compiling with Cygwin

2006-09-29 Thread Jonas H
Andrew Hart wrote:
 Hi folks,
 
 I just updated my cvs to the latest.  It's been a week or so since I
 last did this.  However, now I cannot compile an Iriver H300 build under
 Cygwin any more.  GCC gives me an error message that is totally beyond
 me.  I've pasted the output from make below.
 
 The problem is in the libfaad plug-in.
 Anyone got any idea what recent change might have broken H300 Cygwin
 builds?

You probably need to upgrade GCC. What does gcc -v tell you?

-- 
Jonas H
rasher(at)rasher(dot)dk


RE: Problem compiling with Cygwin

2006-09-29 Thread RaeNye
Yes, this gcc bug was fixed in 3.4.5 (and 3.4.6 is OK as well).
Didn't try =gcc-4, but the wiki says it doesn't work well.

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Andrew Hart
Sent: Friday, September 29, 2006 2:43 PM
To: Rockbox development
Subject: Re: Problem compiling with Cygwin

Jonas,

Hi.  The stock standard gcc in my cygwin distribution (which I-ve never
bothered upgrading) is 3.3.3.  But the m68k-elf-gcc which i use for
cross-compiling Rockbox for my H300 is version 3.4.4.  As you can tell, I
don't have a dev. env. set up for compiling Rockbox on all platforms as yet.

Do I need a later version than 3.4.4?

Many thanks,
Andrew.

Jonas H wrote:
 Andrew Hart wrote:
 Hi folks,

 I just updated my cvs to the latest.  It's been a week or so since I 
 last did this.  However, now I cannot compile an Iriver H300 build 
 under Cygwin any more.  GCC gives me an error message that is totally 
 beyond me.  I've pasted the output from make below.

 The problem is in the libfaad plug-in.
 Anyone got any idea what recent change might have broken H300 Cygwin 
 builds?
 
 You probably need to upgrade GCC. What does gcc -v tell you?
 



Re: barrywardell: apps/plugins/rockboy Makefile,1.15,1.16

2006-09-29 Thread Daniel Stenberg

On Fri, 29 Sep 2006, [EMAIL PROTECTED] wrote:


+ifeq ($(UNAME), Darwin)
+SHARED_FLAG=-dynamiclib -Wl,-single_module
+else
+SHARED_FLAG=-shared
+endif


Barry, since this is done in numerous Makefiles now, wouldn't it be nicer to 
have the configure script create the SHARED_FLAG variable in the root Makefile 
and have all other Makefiles just use that?


--
 Daniel Stenberg -- http://www.rockbox.org/ -- http://daniel.haxx.se/


Re: barrywardell: apps/plugins/rockboy Makefile,1.15,1.16

2006-09-29 Thread Barry Wardell
Indeed, that would be better. How does this look? I can't say Makefiles are my strong point!On 9/29/06, Daniel Stenberg 
[EMAIL PROTECTED] wrote:On Fri, 29 Sep 2006, 
[EMAIL PROTECTED] wrote: +ifeq ($(UNAME), Darwin) +SHARED_FLAG=-dynamiclib -Wl,-single_module +else +SHARED_FLAG=-shared +endifBarry, since this is done in numerous Makefiles now, wouldn't it be nicer to
have the configure script create the SHARED_FLAG variable in the root Makefileand have all other Makefiles just use that?--Daniel Stenberg -- http://www.rockbox.org/
 -- http://daniel.haxx.se/
Index: apps/codecs/Makefile
===
RCS file: /cvsroot/rockbox/apps/codecs/Makefile,v
retrieving revision 1.37
diff -u -r1.37 Makefile
--- apps/codecs/Makefile	29 Sep 2006 16:15:07 -	1.37
+++ apps/codecs/Makefile	29 Sep 2006 19:50:31 -
@@ -12,12 +12,6 @@
 CFLAGS = $(INCLUDES) $(GCCOPTS) $(TARGET_INC) $(TARGET) $(EXTRA_DEFINES) \
  -DTARGET_ID=$(TARGET_ID) -DMEM=${MEMORYSIZE} -DCODEC
 
-ifeq ($(UNAME), Darwin)
-SHARED_FLAG=-dynamiclib -Wl,-single_module
-else
-SHARED_FLAG=-shared
-endif
-
 ifdef APPEXTRA
INCLUDES += $(patsubst %,-I$(APPSDIR)/%,$(subst :, ,$(APPEXTRA)))
 endif
Index: apps/plugins/Makefile
===
RCS file: /cvsroot/rockbox/apps/plugins/Makefile,v
retrieving revision 1.77
diff -u -r1.77 Makefile
--- apps/plugins/Makefile	29 Sep 2006 16:15:08 -	1.77
+++ apps/plugins/Makefile	29 Sep 2006 19:50:32 -
@@ -13,12 +13,6 @@
 CFLAGS = $(INCLUDES) $(GCCOPTS) $(TARGET) $(EXTRA_DEFINES)	\
  -DTARGET_ID=$(TARGET_ID) -DMEM=${MEMORYSIZE} -DPLUGIN
 
-ifeq ($(UNAME), Darwin)
-SHARED_FLAG=-dynamiclib -Wl,-single_module
-else
-SHARED_FLAG=-shared
-endif
-
 ifdef APPEXTRA
INCLUDES += $(patsubst %,-I$(APPSDIR)/%,$(subst :, ,$(APPEXTRA)))
 endif
Index: apps/plugins/chessbox/Makefile
===
RCS file: /cvsroot/rockbox/apps/plugins/chessbox/Makefile,v
retrieving revision 1.7
diff -u -r1.7 Makefile
--- apps/plugins/chessbox/Makefile	29 Sep 2006 16:15:08 -	1.7
+++ apps/plugins/chessbox/Makefile	29 Sep 2006 19:50:33 -
@@ -12,12 +12,6 @@
 CFLAGS = $(GCCOPTS) -O2 $(INCLUDES) $(TARGET) $(EXTRA_DEFINES) \
  -DTARGET_ID=$(TARGET_ID) -DMEM=${MEMORYSIZE} -DPLUGIN
 
-ifeq ($(UNAME), Darwin)
-SHARED_FLAG=-dynamiclib -Wl,-single_module
-else
-SHARED_FLAG=-shared
-endif
-
 ifdef APPEXTRA
INCLUDES += $(patsubst %,-I$(APPSDIR)/%,$(subst :, ,$(APPEXTRA)))
 endif
Index: apps/plugins/databox/Makefile
===
RCS file: /cvsroot/rockbox/apps/plugins/databox/Makefile,v
retrieving revision 1.8
diff -u -r1.8 Makefile
--- apps/plugins/databox/Makefile	29 Sep 2006 16:15:08 -	1.8
+++ apps/plugins/databox/Makefile	29 Sep 2006 19:50:33 -
@@ -12,12 +12,6 @@
 CFLAGS = $(INCLUDES) $(GCCOPTS) -O3 $(TARGET) $(EXTRA_DEFINES) \
  -DTARGET_ID=$(TARGET_ID) -DMEM=${MEMORYSIZE} -DPLUGIN
 
-ifeq ($(UNAME), Darwin)
-SHARED_FLAG=-dynamiclib -Wl,-single_module
-else
-SHARED_FLAG=-shared
-endif
-
 ifdef APPEXTRA
INCLUDES += $(patsubst %,-I$(APPSDIR)/%,$(subst :, ,$(APPEXTRA)))
 endif
Index: apps/plugins/doom/Makefile
===
RCS file: /cvsroot/rockbox/apps/plugins/doom/Makefile,v
retrieving revision 1.5
diff -u -r1.5 Makefile
--- apps/plugins/doom/Makefile	29 Sep 2006 16:15:08 -	1.5
+++ apps/plugins/doom/Makefile	29 Sep 2006 19:50:33 -
@@ -26,12 +26,6 @@
  -DTARGET_ID=$(TARGET_ID) -DMEM=${MEMORYSIZE} -DPLUGIN \
  -Wno-strict-prototypes -O2 $(PROFILE_OPTS)
 
-ifeq ($(UNAME), Darwin)
-SHARED_FLAG=-dynamiclib -Wl,-single_module
-else
-SHARED_FLAG=-shared
-endif
-
 ifdef APPEXTRA
INCLUDES += $(patsubst %,-I$(APPSDIR)/%,$(subst :, ,$(APPEXTRA)))
 endif
Index: apps/plugins/mpegplayer/Makefile
===
RCS file: /cvsroot/rockbox/apps/plugins/mpegplayer/Makefile,v
retrieving revision 1.2
diff -u -r1.2 Makefile
--- apps/plugins/mpegplayer/Makefile	29 Sep 2006 16:15:08 -	1.2
+++ apps/plugins/mpegplayer/Makefile	29 Sep 2006 19:50:34 -
@@ -12,12 +12,6 @@
 CFLAGS = $(INCLUDES) $(GCCOPTS) -O2 $(TARGET) $(EXTRA_DEFINES) \
  -DTARGET_ID=$(TARGET_ID) -DMEM=${MEMORYSIZE} -DPLUGIN
 
-ifeq ($(UNAME), Darwin)
-SHARED_FLAG=-dynamiclib -Wl,-single_module
-else
-SHARED_FLAG=-shared
-endif
-
 ifdef APPEXTRA
INCLUDES += $(patsubst %,-I$(APPSDIR)/%,$(subst :, ,$(APPEXTRA)))
 endif
Index: apps/plugins/pacbox/Makefile
===
RCS file: /cvsroot/rockbox/apps/plugins/pacbox/Makefile,v
retrieving revision 1.4
diff -u -r1.4 Makefile
--- apps/plugins/pacbox/Makefile	29 Sep 2006 16:15:09 -	1.4
+++ apps/plugins/pacbox/Makefile	29 Sep 2006 19:50:34 -
@@ -12,12 +12,6 @@
 CFLAGS = $(INCLUDES) $(GCCOPTS) -O2 $(TARGET) $(EXTRA_DEFINES) \
  

Re: gui_syncsplash unclear on dark backdrop; iriver H320

2006-09-29 Thread Calum Mackay

Calum Mackay wrote:

hi all, apols if this isn't the right place.


I've just submitted task FS#6089 to note this issue.

cheers,
c.


Re: gui_syncsplash unclear on dark backdrop; iriver H320

2006-09-29 Thread Calum Mackay

Dominik Riebeling wrote:

Please, even if a devs tells to submit a bug report, do a search
first. Currently we have 900+ open tasks, so it's unlikely anyone
having a complete overview. That issue has been reported earlier and
having duplicate entries only make Flyspray more unsorted.


Thanks Dominik; I did a search before my previous emails on this issue, 
and was unable to find anything relevant. I searched for splash, and a 
few other things. Other than reading all 900-odd synopses, how else 
might I have found it?


Would you have a ptr to the relevant task, please?

regards,
calum.


Open patches in Rockbox

2006-09-29 Thread tracker
Flyspray contains 284 open patches:

3 years 210 days old: Edit ID3 Tags
21 comments, 9 files: http://www.rockbox.org/tracker/1008

3 years 41 days old: Sleep mode after n tracks (req# 674890)
2 comments, 1 files: http://www.rockbox.org/tracker/1642

3 years 40 days old: Extended volume fade options
10 comments, 2 files: http://www.rockbox.org/tracker/1645

3 years 36 days old: Enhanced menus + MDB patch (for recorder)
2 comments, 1 files: http://www.rockbox.org/tracker/1656

3 years 22 days old: beep when battery low
8 comments, 1 files: http://www.rockbox.org/tracker/1682

2 years 364 days old: Increase/decrease volume from .cfg file
0 comments, 1 files: http://www.rockbox.org/tracker/1720

2 years 364 days old: Increase/decrease volume from cfg file
0 comments, 1 files: http://www.rockbox.org/tracker/1721

2 years 282 days old: Fade out until sleep mode
0 comments, 1 files: http://www.rockbox.org/tracker/1887

2 years 258 days old: Beginnings of F2/F3 configuration
6 comments, 2 files: http://www.rockbox.org/tracker/1924

2 years 254 days old: honor the rva2/xrva/xrv frame
8 comments, 1 files: http://www.rockbox.org/tracker/1943

2 years 254 days old: Recursive search (862215 - take 2)
0 comments, 1 files: http://www.rockbox.org/tracker/1944

2 years 249 days old: pseudo link support (with patch)
1 comments, 1 files: http://www.rockbox.org/tracker/1961

2 years 244 days old: Onplay added to wps
11 comments, 1 files: http://www.rockbox.org/tracker/1973

2 years 242 days old: Nested playlists
11 comments, 1 files: http://www.rockbox.org/tracker/1982

2 years 221 days old: Alarm-Plugin
12 comments, 5 files: http://www.rockbox.org/tracker/2021

2 years 210 days old: Adds Quick Skip and Instant Replay.  Moves Pitch Menu.
1 comments, 2 files: http://www.rockbox.org/tracker/2041

2 years 197 days old: Allow alternate destination in favorites.rock
0 comments, 1 files: http://www.rockbox.org/tracker/2070

2 years 167 days old: Configure PLAY and/or RIGHT button
4 comments, 2 files: http://www.rockbox.org/tracker/2142

2 years 160 days old: insert checkbox widget in boolean setting dialogs
3 comments, 1 files: http://www.rockbox.org/tracker/2162

2 years 150 days old: bidirectional serial communication on remote pin
0 comments, 1 files: http://www.rockbox.org/tracker/2173

2 years 113 days old: Stop POP/BANG when your Jukebox powers off automatically.
5 comments, 0 files: http://www.rockbox.org/tracker/2216

2 years 103 days old: timesync
1 comments, 1 files: http://www.rockbox.org/tracker/2232

2 years 102 days old: Automaticly load settings (config) when entering a 
directory
1 comments, 2 files: http://www.rockbox.org/tracker/2235

2 years 86 days old: Automatically load car mode configuration settings.
1 comments, 1 files: http://www.rockbox.org/tracker/2257

2 years 75 days old: Etch A Sketch
8 comments, 5 files: http://www.rockbox.org/tracker/2272

1 years 266 days old: Easily load one of 3 config files at startup
2 comments, 1 files: http://www.rockbox.org/tracker/2427

1 years 208 days old: simple manual profiling for iriver codec libraries / 
plugins
0 comments, 1 files: http://www.rockbox.org/tracker/2458

1 years 174 days old: Trigger setup: auto source selection
3 comments, 1 files: http://www.rockbox.org/tracker/2484

1 years 91 days old: Matrix screensaver
4 comments, 2 files: http://www.rockbox.org/tracker/2552

1 years 69 days old: Jump-back scrolling patch
6 comments, 5 files: http://www.rockbox.org/tracker/2594

1 years 65 days old: APEv2 tags for MP3
7 comments, 2 files: http://www.rockbox.org/tracker/2598

1 years 59 days old: Progress bar alignment fix
0 comments, 1 files: http://www.rockbox.org/tracker/2609

1 years 55 days old: Arbitrary vorbis comments and ID3v2 TXXX/COMM text in wps
23 comments, 4 files: http://www.rockbox.org/tracker/2616

1 years 36 days old: text viewer button mods  
1 comments, 1 files: http://www.rockbox.org/tracker/2648

1 years 32 days old: added one-click-to-insert functionality in file tree
6 comments, 6 files: http://www.rockbox.org/tracker/2653

1 years 27 days old: Show id3 info of file from filetree
1 comments, 2 files: http://www.rockbox.org/tracker/2662

1 years 25 days old: play recording with one klick
1 comments, 1 files: http://www.rockbox.org/tracker/2666

1 years 24 days old: Bugfixes in iriver pcm record  FM-record on record 
button
4 comments, 1 files: http://www.rockbox.org/tracker/2668

1 years 23 days old: splitedit: check disk space before writing
2 comments, 1 files: http://www.rockbox.org/tracker/2669

1 years 17 days old: Animate WPS battery images when charging.
0 comments, 1 files: http://www.rockbox.org/tracker/2674

1 years 9 days old: Ability to set a default \switching-on volume level\
1 comments, 1 files: http://www.rockbox.org/tracker/2685

1 years 8 days old: Browse .cfg files in WPS quickmenu
2 comments, 1 files: http://www.rockbox.org/tracker/2688

1 years 4 days old: Sudoku - solve current grid
0 comments, 1 files: 

Re: gui_syncsplash unclear on dark backdrop; iriver H320

2006-09-29 Thread Calum Mackay

Ah, I see the one you have closed it as a dup of, thanks.

It might help, please, if you were to correct the typos in the synopsis 
of 5532, which would aid searching. Mind you, for a somewhat nebulous 
issue like this, it's perhaps not that easy to find the right search terms.


regards,
calum.


Re: gui_syncsplash unclear on dark backdrop; iriver H320

2006-09-29 Thread Dominik Riebeling

Hi Calum,

On 9/30/06, Calum Mackay [EMAIL PROTECTED] wrote:

It might help, please, if you were to correct the typos in the synopsis
of 5532, which would aid searching. Mind you, for a somewhat nebulous
issue like this, it's perhaps not that easy to find the right search terms.


I'm aware of the fact that sometimes it's not trivial finding the
original tasks (btw, thanks for searching!). This wasn't primarily
intended for you, I mainly wanted to give also a reminder to other
people who, while trying to be helpful, file duplicates. As not every
dev may be aware if there is already a task open, a dev asking to file
a bug report doesn't guarantee there is already one (but I have the
intention quite a couple assume this, which led me to writing this
reminder).

The search function of Flyspray is indeed not the best one. As I have
seen on the Flyspray homepage that the upcoming version has a greatly
improved search so I'm looking forward for it to get released (and
used by Rockbox)

(Btw, I didn't notice that typo before ;-)

- Dominik