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

Bug#693550: unblock: mame/0.146-5



Dear release team,

>> The mame package available in testing crashes on Pentium IV due
>> to the abuse of gcc optimize flags in the packaging code. This
>> has been reported in the launchpad bug 1063993 and fixed in 
>> mame/0.146-5.
>> 
> Why does this change it to -mtune=generic instead of just nothing
> at all?

I asked Cesare Falco, the developper who did this commit, and his
answer is
" My idea was to make the build as optimized as possible
without breaking compatibility with older CPUs, which
is exactly the meaning of the generic tuning."

It looks OK to me according to the detailed description of the option
when it was introduced to gcc:
http://gcc.gnu.org/ml/gcc-patches/2006-01/msg01045.html
" The option is mainly intended
to help building distributions where you don't know what CPU the code
will run on in advance."

>> Finally, mame/0.146-5 includes minor changes in the default
>> configuration file, as we want to revert an unfortunate commit
>> which slipped through. (debdiff will be included, but right now
>> it is treated as spam by bugs-master.debian.org  ...)
>> 
> This one needs more details because I don't know what it's trying
> to fix, and what impact it has.

Up to this version, a user running mame would have needed to put its
own game ressources  data either in

A- $HOME/.mame/roms
B- /usr/local/share/games/mame/roms
C- /usr/share/games/mame/roms

For A you need to use the shell, or be knowledgeable about your
desktop file manager options to show hidden files. For B and C you
need admin rights, either root or membership in the staff group.

Please note that in case of A-, mame does not create any folder, it
will just be scanned for ressources if it exists.

The idea is that users can have a simpler path to provide game
ressources (whithout these ressources the programm cannot run)

> Also there's a change to readme.debian which is not listed in the
> changelog.

The readme.debian has two modifications.
The first one updates the describtion of the game ressources paths.
The second corrects a broken link to the mame FAQ.
I found these modifications trivials so I didn't updated the changelog ...


Reply to: