FS#62311 - [freedroid] segfaults on x86_64 due to bug in source

Attached to Project: Community Packages
Opened by Philip Lawatsch (nomenquis) - Thursday, 11 April 2019, 14:01 GMT
Last edited by Toolybird (Toolybird) - Saturday, 01 April 2023, 21:24 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Kyle Keen (keenerd)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

freedroid contains a bug that causes random segfaults on x86_64. The original project is no longer updated but debian ships this package with a (trivial) patch to fix the issue.

All that is needed is an added

#include "proto.h"

inside SDL_rotozoom.c to fix the issue.

Debian package with patch is available here: https://packages.ubuntu.com/trusty/freedroid

Chances of getting an "official" update to freedroid are very slim as it's not maintained anymore, however there is also a (greatly) enhanced fork available at https://github.com/ReinhardPrix/FreedroidClassic that has an active developer, so perhaps freedroid could be switched to that as well?
This task depends upon

Closed by  Toolybird (Toolybird)
Saturday, 01 April 2023, 21:24 GMT
Reason for closing:  Won't fix
Additional comments about closing:  Pkg dropped to AUR
Comment by Philip Lawatsch (nomenquis) - Thursday, 11 April 2019, 14:10 GMT
The fork is even suggested by the original freedroid developers as can be seen here:
http://freedroid.org/download/#building-freedroidclassic

Loading...