[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: problems building amarok 1.4.4 on sparc



On Thu, Nov 02, 2006 at 03:38:33AM +0100, Ana Guerrero wrote:
> Hi,
> 
> Amarok 1.4.4 fails to build from source on sparc [0] (right now, it has 
> built without problems in most of the archs). Since all the sparc develop
> machines are down, i have not way to fix this. It would be nice if
> someone can take a look at this.
> 
> Ana

Hi Ana,

The problem with amarok is not sparc-specific in itself. Here's the 
illustration of it on i386 machine:

jurij@droopy:~$ cat test.c
static __inline__ void flush_register_windows(void) { asm volatile ("ta 0x83"); }
jurij@droopy:~$ gcc -c test.c
reading message jurijus@208.97.132.20:1 of 163 (4128 octets) .... 
flushed
reading message jurijus@208.97.132.20:2 of 163 (3843 octets) ... 
flushed
reading message jurijus@208.97.132.20:3 of 163 (2403 octets) .. 
flushed
reading message jurijus@208.97.132.20:4 of 163 (1485 octets) . flushed
reading message jurijus@208.97.132.20:5 of 163 (17488 octets) 
................. flushed
reading message jurijus@208.97.132.20:6 of 163 (3839 octets) ... 
flushed
reading message jurijus@208.97.132.20:7 of 163 (15556 octets) 
............... flushed
reading message jurijus@208.97.132.20:8 of 163 (3746 octets) ... 
flushed
reading message jurijus@208.97.132.20:9 of 163 (119443 octets) 
.................................................................................................................... 
flushed
reading message jurijus@208.97.132.20:10 of 163 (3268 octets) ... 
flushed
reading message jurijus@208.97.132.20:11 of 163 (4093 octets) ... 
flushed
reading message jurijus@208.97.132.20:12 of 163 (9356 octets) 
......... flushed
reading message jurijus@208.97.132.20:13 of 163 (1061 octets) . 
flushed
reading message jurijus@208.97.132.20:14 of 163 (3241 octets) ... 
flushed
reading message jurijus@208.97.132.20:15 of 163 (5144 octets) ..... 
flushed
reading message jurijus@208.97.132.20:16 of 163 (4185 octets) .... 
flushed
reading message jurijus@208.97.132.20:17 of 163 (5539 octets) ..... 
flushed
reading message jurijus@208.97.132.20:18 of 163 (4385 octets) .... 
flushed
reading message jurijus@208.97.132.20:19 of 163 (5919 octets) ..... 
flushed
reading message jurijus@208.97.132.20:20 of 163 (11887 octets) 
........... flushed
reading message jurijus@208.97.132.20:21 of 163 (5112 octets) .... 
flushed
reading message jurijus@208.97.132.20:22 of 163 (3447 octets) ... 
flushed
reading message jurijus@208.97.132.20:23 of 163 (10344 octets) 
.......... flushed
reading message jurijus@208.97.132.20:24 of 163 (6775 octets) ...... 
flushed
reading message jurijus@208.97.132.20:25 of 163 (4758 octets) .... 
flushed
reading message jurijus@208.97.132.20:26 of 163 (4203 octets) .... 
flushed
reading message jurijus@208.97.132.20:27 of 163 (2809 octets) .. 
flushed
reading message jurijus@208.97.132.20:28 of 163 (1265 octets) . 
flushed
reading message jurijus@208.97.132.20:29 of 163 (3942 octets) ... 
flushed
reading message jurijus@208.97.132.20:30 of 163 (25483 octets) 
........................ flushed
reading message jurijus@208.97.132.20:31 of 163 (37992 octets) 
..................................... flushed
reading message jurijus@208.97.132.20:32 of 163 (1790 octets) . 
flushed
reading message jurijus@208.97.132.20:33 of 163 (4956 octets) .... 
flushed
reading message jurijus@208.97.132.20:34 of 163 (4039 octets) ... 
flushed
reading message jurijus@208.97.132.20:35 of 163 (2891 octets) .. 
flushed
reading message jurijus@208.97.132.20:36 of 163 (3814 octets) ... 
flushed
reading message jurijus@208.97.132.20:37 of 163 (13304 octets) 
............ flushed
reading message jurijus@208.97.132.20:38 of 163 (4918 octets) .... 
flushed
reading message jurijus@208.97.132.20:39 of 163 (2300 octets) .. 
flushed
reading message jurijus@208.97.132.20:40 of 163 (14338 octets) 
.............. flushed
reading message jurijus@208.97.132.20:41 of 163 (5112 octets) .... 
flushed
reading message jurijus@208.97.132.20:42 of 163 (4547 octets) .... 
flushed
reading message jurijus@208.97.132.20:43 of 163 (3758 octets) ... 
flushed
reading message jurijus@208.97.132.20:44 of 163 (2063 octets) .. 
flushed
reading message jurijus@208.97.132.20:45 of 163 (3991 octets) ... 
flushed
reading message jurijus@208.97.132.20:46 of 163 (5635 octets) ..... 
flushed
reading message jurijus@208.97.132.20:47 of 163 (5902 octets) ..... 
flushed
reading message jurijus@208.97.132.20:48 of 163 (2550 octets) .. 
flushed
reading message jurijus@208.97.132.20:49 of 163 (4250 octets) .... 
flushed
reading message jurijus@208.97.132.20:50 of 163 (4587 octets) .... 
flushed
reading message jurijus@208.97.132.20:51 of 163 (4316 octets) .... 
flushed
reading message jurijus@208.97.132.20:52 of 163 (3985 octets) ... 
flushed
reading message jurijus@208.97.132.20:53 of 163 (4263 octets) .... 
flushed
reading message jurijus@208.97.132.20:54 of 163 (14501 octets) 
.............. flushed
reading message jurijus@208.97.132.20:55 of 163 (3999 octets) ... 
flushed
reading message jurijus@208.97.132.20:56 of 163 (6372 octets) ...... 
flushed
reading message jurijus@208.97.132.20:57 of 163 (2424 octets) .. 
flushed
reading message jurijus@208.97.132.20:58 of 163 (5761 octets) ..... 
flushed
reading message jurijus@208.97.132.20:59 of 163 (4759 octets) .... 
flushed
reading message jurijus@208.97.132.20:60 of 163 (2804 octets) .. 
flushed
reading message jurijus@208.97.132.20:61 of 163 (5134 octets) ..... 
flushed
reading message jurijus@208.97.132.20:62 of 163 (3113 octets) ... 
flushed
reading message jurijus@208.97.132.20:63 of 163 (2778 octets) .. 
flushed
reading message jurijus@208.97.132.20:64 of 163 (4600 octets) .... 
flushed
reading message jurijus@208.97.132.20:65 of 163 (4220 octets) .... 
flushed
reading message jurijus@208.97.132.20:66 of 163 (7719 octets) ....... 
flushed
reading message jurijus@208.97.132.20:67 of 163 (4173 octets) .... 
flushed
reading message jurijus@208.97.132.20:68 of 163 (3843 octets) ... 
flushed
reading message jurijus@208.97.132.20:69 of 163 (3727 octets) ... 
flushed
reading message jurijus@208.97.132.20:70 of 163 (2652 octets) .. 
flushed
reading message jurijus@208.97.132.20:71 of 163 (2072 octets) .. 
flushed
reading message jurijus@208.97.132.20:72 of 163 (3587 octets) ... 
flushed
reading message jurijus@208.97.132.20:73 of 163 (3454 octets) ... 
flushed
reading message jurijus@208.97.132.20:74 of 163 (1530 octets) . 
flushed
reading message jurijus@208.97.132.20:75 of 163 (6893 octets) ...... 
flushed
reading message jurijus@208.97.132.20:76 of 163 (4565 octets) .... 
flushed
reading message jurijus@208.97.132.20:77 of 163 (5214 octets) ..... 
flushed
reading message jurijus@208.97.132.20:78 of 163 (1162 octets) . 
flushed
reading message jurijus@208.97.132.20:79 of 163 (6994 octets) ...... 
flushed
reading message jurijus@208.97.132.20:80 of 163 (4142 octets) .... 
flushed
reading message jurijus@208.97.132.20:81 of 163 (5889 octets) ..... 
flushed
reading message jurijus@208.97.132.20:82 of 163 (4278 octets) .... 
flushed
reading message jurijus@208.97.132.20:83 of 163 (9790 octets) 
......... flushed
reading message jurijus@208.97.132.20:84 of 163 (9284 octets) 
......... flushed
reading message jurijus@208.97.132.20:85 of 163 (3293 octets) ... 
flushed
reading message jurijus@208.97.132.20:86 of 163 (3895 octets) ... 
flushed
reading message jurijus@208.97.132.20:87 of 163 (4617 octets) .... 
flushed
reading message jurijus@208.97.132.20:88 of 163 (5201 octets) ..... 
flushed
reading message jurijus@208.97.132.20:89 of 163 (3878 octets) ... 
flushed
reading message jurijus@208.97.132.20:90 of 163 (4428 octets) .... 
flushed
reading message jurijus@208.97.132.20:91 of 163 (18367 octets) 
................. flushed
reading message jurijus@208.97.132.20:92 of 163 (5863 octets) ..... 
flushed
reading message jurijus@208.97.132.20:93 of 163 (23269 octets) 
...................... flushed
reading message jurijus@208.97.132.20:94 of 163 (5097 octets) .... 
flushed
reading message jurijus@208.97.132.20:95 of 163 (2768 octets) .. 
flushed
reading message jurijus@208.97.132.20:96 of 163 (3513 octets) ... 
flushed
reading message jurijus@208.97.132.20:97 of 163 (2709 octets) .. 
flushed
reading message jurijus@208.97.132.20:98 of 163 (4768 octets) .... 
flushed
reading message jurijus@208.97.132.20:99 of 163 (12419 octets) 
............ flushed
reading message jurijus@208.97.132.20:100 of 163 (1303 octets) . 
flushed
reading message jurijus@208.97.132.20:101 of 163 (3900 octets) ... 
flushed
reading message jurijus@208.97.132.20:102 of 163 (3331 octets) ... 
flushed
reading message jurijus@208.97.132.20:103 of 163 (1733 octets) . 
flushed
reading message jurijus@208.97.132.20:104 of 163 (790 octets)  flushed
reading message jurijus@208.97.132.20:105 of 163 (9413 octets) 
......... flushed
reading message jurijus@208.97.132.20:106 of 163 (2974 octets) .. 
flushed
reading message jurijus@208.97.132.20:107 of 163 (2920 octets) .. 
flushed
reading message jurijus@208.97.132.20:108 of 163 (2959 octets) .. 
flushed
reading message jurijus@208.97.132.20:109 of 163 (18388 octets) 
................. flushed
reading message jurijus@208.97.132.20:110 of 163 (4286 octets) .... 
flushed
reading message jurijus@208.97.132.20:111 of 163 (2806 octets) .. 
flushed
reading message jurijus@208.97.132.20:112 of 163 (2574 octets) .. 
flushed
reading message jurijus@208.97.132.20:113 of 163 (3415 octets) ... 
flushed
reading message jurijus@208.97.132.20:114 of 163 (4604 octets) .... 
flushed
reading message jurijus@208.97.132.20:115 of 163 (797 octets)  flushed
reading message jurijus@208.97.132.20:116 of 163 (3028 octets) .. 
flushed
reading message jurijus@208.97.132.20:117 of 163 (2871 octets) .. 
flushed
reading message jurijus@208.97.132.20:118 of 163 (4116 octets) .... 
flushed
reading message jurijus@208.97.132.20:119 of 163 (3125 octets) ... 
flushed
reading message jurijus@208.97.132.20:120 of 163 (2733 octets) .. 
flushed
reading message jurijus@208.97.132.20:121 of 163 (12717 octets) 
............ flushed
reading message jurijus@208.97.132.20:122 of 163 (2104 octets) .. 
flushed
reading message jurijus@208.97.132.20:123 of 163 (2751 octets) .. 
flushed
reading message jurijus@208.97.132.20:124 of 163 (8294 octets) 
........ flushed
reading message jurijus@208.97.132.20:125 of 163 (13338 octets) 
............. flushed
reading message jurijus@208.97.132.20:126 of 163 (6515 octets) ...... 
flushed
reading message jurijus@208.97.132.20:127 of 163 (5123 octets) ..... 
flushed
reading message jurijus@208.97.132.20:128 of 163 (2902 octets) .. 
flushed
reading message jurijus@208.97.132.20:129 of 163 (4545 octets) .... 
flushed
reading message jurijus@208.97.132.20:130 of 163 (5097 octets) .... 
flushed
reading message jurijus@208.97.132.20:131 of 163 (6997 octets) ...... 
flushed
reading message jurijus@208.97.132.20:132 of 163 (18843 octets) 
.................. flushed
reading message jurijus@208.97.132.20:133 of 163 (4502 octets) .... 
flushed
reading message jurijus@208.97.132.20:134 of 163 (5204 octets) ..... 
flushed
reading message jurijus@208.97.132.20:135 of 163 (2912 octets) .. 
flushed
reading message jurijus@208.97.132.20:136 of 163 (1216 octets) . 
flushed
reading message jurijus@208.97.132.20:137 of 163 (26552 octets) 
......................... flushed
reading message jurijus@208.97.132.20:138 of 163 (17115 octets) 
................ flushed
reading message jurijus@208.97.132.20:139 of 163 (46054 octets) 
............................................ flushed
reading message jurijus@208.97.132.20:140 of 163 (2071 octets) .. 
flushed
reading message jurijus@208.97.132.20:141 of 163 (2758 octets) .. 
flushed
reading message jurijus@208.97.132.20:142 of 163 (12267 octets) 
........... flushed
reading message jurijus@208.97.132.20:143 of 163 (2570 octets) .. 
flushed
reading message jurijus@208.97.132.20:144 of 163 (2696 octets) .. 
flushed
reading message jurijus@208.97.132.20:145 of 163 (26554 octets) 
......................... flushed
reading message jurijus@208.97.132.20:146 of 163 (2723 octets) .. 
flushed
reading message jurijus@208.97.132.20:147 of 163 (1876 octets) . 
flushed
reading message jurijus@208.97.132.20:148 of 163 (9126 octets) 
........ flushed
reading message jurijus@208.97.132.20:149 of 163 (4290 octets) .... 
flushed
reading message jurijus@208.97.132.20:150 of 163 (26527 octets) 
......................... flushed
reading message jurijus@208.97.132.20:151 of 163 (5321 octets) ..... 
flushed
reading message jurijus@208.97.132.20:152 of 163 (3178 octets) ... 
flushed
reading message jurijus@208.97.132.20:153 of 163 (17789 octets) 
................. flushed
reading message jurijus@208.97.132.20:154 of 163 (4521 octets) .... 
flushed
reading message jurijus@208.97.132.20:155 of 163 (12854 octets) 
............ flushed
reading message jurijus@208.97.132.20:156 of 163 (18729 octets) 
.................. flushed
reading message jurijus@208.97.132.20:157 of 163 (2206 octets) .. 
flushed
reading message jurijus@208.97.132.20:158 of 163 (11080 octets) 
.......... flushed
reading message jurijus@208.97.132.20:159 of 163 (3393 octets) ... 
flushed
reading message jurijus@208.97.132.20:160 of 163 (3115 octets) ... 
flushed
  GNU nano 1.9.99pre3         File: /tmp/mutt-droopy-1000-4166-7                
Modified  

On Thu, Nov 02, 2006 at 03:38:33AM +0100, Ana Guerrero wrote:
> Hi,
>
> Amarok 1.4.4 fails to build from source on sparc [0] (right now, it 
has
> built without problems in most of the archs). Since all the sparc 
develop
> machines are down, i have not way to fix this. It would be nice if
> someone can take a look at this.
>
> Ana

Hi Ana,

The problem with amarok is not sparc-specific in itself. Here's the 
illustration of it on i386 machine:

jurij@droopy:~$ cat test.c
static __inline__ void flush_register_windows(void) { asm volatile 
("ta 0x83"); }
jurij@droopyreading message jurijus@208.97.132.20:1 of 163 (4128 
octets) .... flushed
reading message jurijus@208.97.132.20:2 of 163 (3843 octets) ... 
flushed
reading message jurijus@208.97.132.20:3 of 163 (2403 octets) .. 
flushed
reading message jurijus@208.97.132.20:4 of 163 (1485 octets) . flushed
reading message jurijus@208.97.132.20:5 of 163 (17488 octets) 
................. flushed
reading message jurijus@208.97.132.20:6 of 163 (3839 octets) ... 
flushed
reading message jurijus@208.97.132.20:7 of 163 (15556 octets) 
............... flushed
reading message jurijus@208.97.132.20:8 of 163 (3746 octets) ... 
flushed
reading message jurijus@208.97.132.20:9 of 163 (119443 octets) 
.................................................................................................................... 
flushed
reading message jurijus@208.97.132.20:10 of 163 (3268 octets) ... 
flushed
reading message jurijus@208.97.132.20:11 of 163 (4093 octets) ... 
flushed
reading message jurijus@208.97.132.20:12 of 163 (9356 octets) 
......... flushed
reading message jurijus@208.97.132.20:13 of 163 (1061 octets) . 
flushed
reading message jurijus@208.97.132.20:14 of 163 (3241 octets) ... 
flushed
reading message jurijus@208.97.132.20:15 of 163 (5144 octets) ..... 
flushed
reading message jurijus@208.97.132.20:16 of 163 (4185 octets) .... 
flushed
reading message jurijus@208.97.132.20:17 of 163 (5539 octets) ..... 
flushed
reading message jurijus@208.97.132.20:18 of 163 (4385 octets) .... 
flushed
reading message jurijus@208.97.132.20:19 of 163 (5919 octets) ..... 
flushed
reading message jurijus@208.97.132.20:20 of 163 (11887 octets) 
........... flushed
reading message jurijus@208.97.132.20:21 of 163 (5112 octets) .... 
flushed
reading message jurijus@208.97.132.20:22 of 163 (3447 octets) ... 
flushed
reading message jurijus@208.97.132.20:23 of 163 (10344 octets) 
.......... flushed
reading message jurijus@208.97.132.20:24 of 163 (6775 octets) ...... 
flushed
reading message jurijus@208.97.132.20:25 of 163 (4758 octets) .... 
flushed
reading message jurijus@208.97.132.20:26 of 163 (4203 octets) .... 
flushed
reading message jurijus@208.97.132.20:27 of 163 (2809 octets) .. 
flushed
reading message jurijus@208.97.132.20:28 of 163 (1265 octets) . 
flushed
reading message jurijus@208.97.132.20:29 of 163 (3942 octets) ... 
flushed
reading message jurijus@208.97.132.20:30 of 163 (25483 octets) 
........................ flushed
reading message jurijus@208.97.132.20:31 of 163 (37992 octets) 
..................................... flushed
reading message jurijus@208.97.132.20:32 of 163 (1790 octets) . 
flushed
reading message jurijus@208.97.132.20:33 of 163 (4956 octets) .... 
flushed
reading message jurijus@208.97.132.20:34 of 163 (4039 octets) ... 
flushed
reading message jurijus@208.97.132.20:35 of 163 (2891 octets) .. 
flushed
reading message jurijus@208.97.132.20:36 of 163 (3814 octets) ... 
flushed
reading message jurijus@208.97.132.20:37 of 163 (13304 octets) 
............ flushed
reading message jurijus@208.97.132.20:38 of 163 (4918 octets) .... 
flushed
reading message jurijus@208.97.132.20:39 of 163 (2300 octets) .. 
flushed
reading message jurijus@208.97.132.20:40 of 163 (14338 octets) 
.............. flushed
reading message jurijus@208.97.132.20:41 of 163 (5112 octets) .... 
flushed
reading message jurijus@208.97.132.20:42 of 163 (4547 octets) .... 
flushed
reading message jurijus@208.97.132.20:43 of 163 (3758 octets) ... 
flushed
reading message jurijus@208.97.132.20:44 of 163 (2063 octets) .. 
flushed
reading message jurijus@208.97.132.20:45 of 163 (3991 octets) ... 
flushed
reading message jurijus@208.97.132.20:46 of 163 (5635 octets) ..... 
flushed
reading message jurijus@208.97.132.20:47 of 163 (5902 octets) ..... 
flushed
reading message jurijus@208.97.132.20:48 of 163 (2550 octets) .. 
flushed
reading message jurijus@208.97.132.20:49 of 163 (4250 octets) .... 
flushed
reading message jurijus@208.97.132.20:50 of 163 (4587 octets) .... 
flushed
reading message jurijus@208.97.132.20:51 of 163 (4316 octets) .... 
flushed
reading message jurijus@208.97.132.20:52 of 163 (3985 octets) ... 
flushed
reading message jurijus@208.97.132.20:53 of 163 (4263 octets) .... 
flushed
reading message jurijus@208.97.132.20:54 of 163 (14501 octets) 
.............. flushed
reading message jurijus@208.97.132.20:55 of 163 (3999 octets) ... 
flushed
reading message jurijus@208.97.132.20:56 of 163 (6372 octets) ...... 
flushed
reading message jurijus@208.97.132.20:57 of 163 (2424 octets) .. 
flushed
reading message jurijus@208.97.132.20:58 of 163 (5761 octets) ..... 
flushed
reading message jurijus@208.97.132.20:59 of 163 (4759 octets) .... 
flushed
reading message jurijus@208.97.132.20:60 of 163 (2804 octets) .. 
flushed
reading message jurijus@208.97.132.20:61 of 163 (5134 octets) ..... 
flushed
reading message jurijus@208.97.132.20:62 of 163 (3113 octets) ... 
flushed
reading message jurijus@208.97.132.20:63 of 163 (2778 octets) .. 
flushed
reading message jurijus@208.97.132.20:64 of 163 (4600 octets) .... 
flushed
reading message jurijus@208.97.132.20:65 of 163 (4220 octets) .... 
flushed
reading message jurijus@208.97.132.20:66 of 163 (7719 octets) ....... 
flushed
reading message jurijus@208.97.132.20:67 of 163 (4173 octets) .... 
flushed
reading message jurijus@208.97.132.20:68 of 163 (3843 octets) ... 
flushed
reading message jurijus@208.97.132.20:69 of 163 (3727 octets) ... 
flushed
reading message jurijus@208.97.132.20:70 of 163 (2652 octets) .. 
flushed
reading message jurijus@208.97.132.20:71 of 163 (2072 octets) .. 
flushed
reading message jurijus@208.97.132.20:72 of 163 (3587 octets) ... 
flushed
reading message jurijus@208.97.132.20:73 of 163 (3454 octets) ... 
flushed
reading message jurijus@208.97.132.20:74 of 163 (1530 octets) . 
flushed
reading message jurijus@208.97.132.20:75 of 163 (6893 octets) ...... 
flushed
reading message jurijus@208.97.132.20:76 of 163 (4565 octets) .... 
flushed
reading message jurijus@208.97.132.20:77 of 163 (5214 octets) ..... 
flushed
reading message jurijus@208.97.132.20:78 of 163 (1162 octets) . 
flushed
reading message jurijus@208.97.132.20:79 of 163 (6994 octets) ...... 
flushed
reading message jurijus@208.97.132.20:80 of 163 (4142 octets) .... 
flushed
reading message jurijus@208.97.132.20:81 of 163 (5889 octets) ..... 
flushed
reading message jurijus@208.97.132.20:82 of 163 (4278 octets) .... 
flushed
reading message jurijus@208.97.132.20:83 of 163 (9790 octets) 
......... flushed
reading message jurijus@208.97.132.20:84 of 163 (9284 octets) 
......... flushed
reading message jurijus@208.97.132.20:85 of 163 (3293 octets) ... 
flushed
reading message jurijus@208.97.132.20:86 of 163 (3895 octets) ... 
flushed
reading message jurijus@208.97.132.20:87 of 163 (4617 octets) .... 
flushed
reading message jurijus@208.97.132.20:88 of 163 (5201 octets) ..... 
flushed
reading message jurijus@208.97.132.20:89 of 163 (3878 octets) ... 
flushed
reading message jurijus@208.97.132.20:90 of 163 (4428 octets) .... 
flushed
reading message jurijus@208.97.132.20:91 of 163 (18367 octets) 
................. flushed
reading message jurijus@208.97.132.20:92 of 163 (5863 octets) ..... 
flushed
reading message jurijus@208.97.132.20:93 of 163 (23269 octets) 
...................... flushed
reading message jurijus@208.97.132.20:94 of 163 (5097 octets) .... 
flushed
reading message jurijus@208.97.132.20:95 of 163 (2768 octets) .. 
flushed
reading message jurijus@208.97.132.20:96 of 163 (3513 octets) ... 
flushed
reading message jurijus@208.97.132.20:97 of 163 (2709 octets) .. 
flushed
reading message jurijus@208.97.132.20:98 of 163 (4768 octets) .... 
flushed
reading message jurijus@208.97.132.20:99 of 163 (12419 octets) 
............ flushed
reading message jurijus@208.97.132.20:100 of 163 (1303 octets) . 
flushed
reading message jurijus@208.97.132.20:101 of 163 (3900 octets) ... 
flushed
reading message jurijus@208.97.132.20:102 of 163 (3331 octets) ... 
flushed
reading message jurijus@208.97.132.20:103 of 163 (1733 octets) . 
flushed
reading message jurijus@208.97.132.20:104 of 163 (790 octets)  flushed
reading message jurijus@208.97.132.20:105 of 163 (9413 octets) 
......... flushed
reading message jurijus@208.97.132.20:106 of 163 (2974 octets) .. 
flushed
reading message jurijus@208.97.132.20:107 of 163 (2920 octets) .. 
flushed
reading message jurijus@208.97.132.20:108 of 163 (2959 octets) .. 
flushed
reading message jurijus@208.97.132.20:109 of 163 (18388 octets) 
................. flushed
reading message jurijus@208.97.132.20:110 of 163 (4286 octets) .... 
flushed
reading message jurijus@208.97.132.20:111 of 163 (2806 octets) .. 
flushed
reading message jurijus@208.97.132.20:112 of 163 (2574 octets) .. 
flushed
reading message jurijus@208.97.132.20:113 of 163 (3415 octets) ... 
flushed
reading message jurijus@208.97.132.20:114 of 163 (4604 octets) .... 
flushed
reading message jurijus@208.97.132.20:115 of 163 (797 octets)  flushed
reading message jurijus@208.97.132.20:116 of 163 (3028 octets) .. 
flushed
reading message jurijus@208.97.132.20:117 of 163 (2871 octets) .. 
flushed
reading message jurijus@208.97.132.20:118 of 163 (4116 octets) .... 
flushed
reading message jurijus@208.97.132.20:119 of 163 (3125 octets) ... 
flushed
reading message jurijus@208.97.132.20:120 of 163 (2733 octets) .. 
flushed
reading message jurijus@208.97.132.20:121 of 163 (12717 octets) 
............ flushed
reading message jurijus@208.97.132.20:122 of 163 (2104 octets) .. 
flushed
reading message jurijus@208.97.132.20:123 of 163 (2751 octets) .. 
flushed
reading message jurijus@208.97.132.20:124 of 163 (8294 octets) 
........ flushed
reading message jurijus@208.97.132.20:125 of 163 (13338 octets) 
............. flushed
reading message jurijus@208.97.132.20:126 of 163 (6515 octets) ...... 
flushed
reading message jurijus@208.97.132.20:127 of 163 (5123 octets) ..... 
flushed
reading message jurijus@208.97.132.20:128 of 163 (2902 octets) .. 
flushed
reading message jurijus@208.97.132.20:129 of 163 (4545 octets) .... 
flushed
reading message jurijus@208.97.132.20:130 of 163 (5097 octets) .... 
flushed
reading message jurijus@208.97.132.20:131 of 163 (6997 octets) ...... 
flushed
reading message jurijus@208.97.132.20:132 of 163 (18843 octets) 
.................. flushed
reading message jurijus@208.97.132.20:133 of 163 (4502 octets) .... 
flushed
reading message jurijus@208.97.132.20:134 of 163 (5204 octets) ..... 
flushed
reading message jurijus@208.97.132.20:135 of 163 (2912 octets) .. 
flushed
reading message jurijus@208.97.132.20:136 of 163 (1216 octets) . 
flushed
reading message jurijus@208.97.132.20:137 of 163 (26552 octets) 
......................... flushed
reading message jurijus@208.97.132.20:138 of 163 (17115 octets) 
................ flushed
reading message jurijus@208.97.132.20:139 of 163 (46054 octets) 
............................................ flushed
reading message jurijus@208.97.132.20:140 of 163 (2071 octets) .. 
flushed
reading message jurijus@208.97.132.20:141 of 163 (2758 octets) .. 
flushed
reading message jurijus@208.97.132.20:142 of 163 (12267 octets) 
........... flushed
reading message jurijus@208.97.132.20:143 of 163 (2570 octets) .. 
flushed
reading message jurijus@208.97.132.20:144 of 163 (2696 octets) .. 
flushed
reading message jurijus@208.97.132.20:145 of 163 (26554 octets) 
......................... flushed
reading message jurijus@208.97.132.20:146 of 163 (2723 octets) .. 
flushed
reading message jurijus@208.97.132.20:147 of 163 (1876 octets) . 
flushed
reading message jurijus@208.97.132.20:148 of 163 (9126 octets) 
........ flushed
reading message jurijus@208.97.132.20:149 of 163 (4290 octets) .... 
flushed
reading message jurijus@208.97.132.20:150 of 163 (26527 octets) 
......................... flushed
reading message jurijus@208.97.132.20:151 of 163 (5321 octets) ..... 
flushed
reading message jurijus@208.97.132.20:152 of 163 (3178 octets) ... 
flushed
reading message jurijus@208.97.132.20:153 of 163 (17789 octets) 
................. flushed
reading message jurijus@208.97.132.20:154 of 163 (4521 octets) .... 
flushed
reading message jurijus@208.97.132.20:155 of 163 (12854 octets) 
............ flushed
reading message jurijus@208.97.132.20:156 of 163 (18729 octets) 
.................. flushed
reading message jurijus@208.97.132.20:157 of 163 (2206 octets) .. 
flushed
reading message jurijus@208.97.132.20:158 of 163 (11080 octets) 
.......... flushed
reading message jurijus@208.97.132.20:159 of 163 (3393 octets) ... 
flushed
reading message jurijus@208.97.132.20:160 of 163 (3115 octets) ... 
flushed
  GNU nano 1.9.99pre3         File: /tmp/mutt-droopy-1000-4166-7                
Modified  

On Thu, Nov 02, 2006 at 03:38:33AM +0100, Ana Guerrero wrote:
> Hi,
>
> Amarok 1.4.4 fails to build from source on sparc [0] (right now, it 
has
> built without problems in most of the archs). Since all the sparc 
develop
> machines are down, i have not way to fix this. It would be nice if
> someone can take a look at this.
>
> Ana

Hi Ana,

The problem with amarok is not sparc-specific, it just gets triggered 
on code which is only built on sparc. Here's the illustration of it on 
i386 machine:

jurij@droopy:~$ gcc --version
gcc (GCC) 4.1.2 20061028 (prerelease) (Debian 4.1.1-19)
Copyright (C) 2006 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

jurij@droopy:~$ cat test.c
static __inline__ void 
flush_register_windows(void) { asm volatile ("ta 0x83"); }
jurij@droopy:~$ gcc -c test.c
jurij@droopy:~$ gcc -c test.c -std=iso9899:1990
test.c: In function 'flush_register_windows':
test.c:2: error: 'asm' undeclared (first use in this function)
test.c:2: error: (Each undeclared identifier is reported only once
test.c:2: error: for each function it appears in.)
test.c:2: error: expected ';' before 'volatile'
jurij@droopy:~$ 

So the test.c code (similar to one which triggers the error in the 
actual build) is built fine with gcc, however fails to build with the
-std=iso9899:1990 option, which amarok appears to be using. I don't 
really know the effect of this option, figuring it out might help in 
solving this bug.

Best regards,
-- 
Jurij Smakov                                           jurij@wooyd.org
Key: http://www.wooyd.org/pgpkey/                      KeyID: C99E03CC



Reply to: