Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New release required #6

Open
Nalin-x-Linux opened this issue Jun 9, 2019 · 9 comments
Open

New release required #6

Nalin-x-Linux opened this issue Jun 9, 2019 · 9 comments

Comments

@Nalin-x-Linux
Copy link
Member

Dear Devs, I am maintaining an Operating system named Accessible-Coconut which is accessible for visually impaired persons. We have many fans from various countries, But they also need this kind of accessible games in their normal Debian based systems. So we need to debianize new Tuxtype, Tuxmath and T4K-Common followed by a release. Please do the needful.

Link 1 : https://groups.google.com/forum/#!forum/accessible-coconut
Link 2 : https://sourceforge.net/projects/accessible-coconut/

@eamanu
Copy link

eamanu commented Jun 10, 2019

Hello, @Nalin-x-Linux I am available to help.

@bkmgit
Copy link
Contributor

bkmgit commented Dec 30, 2019

Some testing is still needed. Some of the new features added cannot be translated. Some of the translations seem not to fit in the available text areas. Information on texting of text-to-speech engines would also be helpful.

@h01ger
Copy link
Contributor

h01ger commented Nov 21, 2020

i'm about to do a new t4kcommon release, so i'm closing this issue now.

@h01ger h01ger closed this as completed Nov 21, 2020
@h01ger
Copy link
Contributor

h01ger commented Nov 21, 2020

I'm not sure how to do an release, as in, how to create a proper release tarball, so reopening and postponing this.

@h01ger h01ger reopened this Nov 21, 2020
@ColinPitrat
Copy link

Normally, "make dist" should allow you to create the release tarball.
On my side, I'm blocked way before that though because I can't manage to build ...

@h01ger
Copy link
Contributor

h01ger commented Nov 23, 2020 via email

@ColinPitrat
Copy link

ColinPitrat commented Nov 23, 2020

What works for me:

mkdir build
cd build
autoreconf -if ..
../configure --without-sdlnet --without-rsvg
make dist

Of course, you should be able to skip the 2 --without flags if you have the libs installed.

@andy5995
Copy link

Normally, "make dist" should allow you to create the release tarball. On my side, I'm blocked way before that though because I can't manage to build ...

Same here. Anyone know which commit broke the build? Or does this compile on older version of gcc?

I'm using gcc 11.1.0 on Manjaro

gcc -DHAVE_CONFIG_H -I. -I../../src -I..    -Wall -g -DCOMMON_DATA_PREFIX=\"/usr/local/share/t4k_common\" -DDEBUG -DUSE_T4K_PREFIX=1  -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT   -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT  -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -pthread -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/lzo -I/usr/include/pixman-1  -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT  -I/usr/include/librsvg-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -pthread -I/usr/include/cairo -I/usr/include/lzo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/pixman-1  -I/usr/include/cairo -I/usr/include/lzo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1  -I/usr/include/libpng16  -I/usr/include/libxml2   -I/usr/include/espeak/ -lespeak -MT t4k_test.o -MD -MP -MF .deps/t4k_test.Tpo -c -o t4k_test.o ../../src/t4k_test.c
In file included from ../../src/t4k_test.c:51:
../../src/t4k_common.h:248:1: error: multiple storage classes in declaration specifiers
  248 | extern static char wrapped_lines[MAX_LINES][MAX_LINEWIDTH]; //!< Global buffer for wrapped lines.
      | ^~~~~~
make[3]: *** [Makefile:655: t4k_test.o] Error 1
make[3]: Leaving directory '/home/andy/src/tux4kids/t4kcommon/build/src'
make[2]: *** [Makefile:709: all-recursive] Error 1
make[2]: Leaving directory '/home/andy/src/tux4kids/t4kcommon/build/src'
make[1]: *** [Makefile:618: all-recursive] Error 1
make[1]: Leaving directory '/home/andy/src/tux4kids/t4kcommon/build'
make: *** [Makefile:524: all] Error 2

config.log

@andy5995
Copy link

Or does this compile on older version of gcc?

I tried on Ubuntu Focal using gcc 9.3 (in a docker container) but there autoreconf -if doesn't even finish due to errors related to the Doxygen setup. I've submitted #12 to try to help with that.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants