+++ /dev/null
-Patch to fix soname version.
-==========================================================================
-
---- a/configure
-+++ b/configure
-@@ -1535,6 +1535,7 @@
- fi
-
- if test "$win32" = "no" ; then
-+ DYN_LIB_SUFFIX="${DYN_LIB_SUFFIX}.${version}"
- echo "GPAC_SH_FLAGS=$GPAC_SH_FLAGS" >> config.mak
- echo "DYN_LIB_SUFFIX=$DYN_LIB_SUFFIX" >> config.mak
- else
---- a/Makefile
-+++ b/Makefile
-@@ -66,8 +66,8 @@
- install -m 755 bin/gcc/libgpac.$(DYN_LIB_SUFFIX) $(DESTDIR)$(prefix)/$(libdir)/libgpac-$(VERSION).$(DYN_LIB_SUFFIX)
- ln -sf libgpac-$(VERSION).$(DYN_LIB_SUFFIX) $(DESTDIR)$(prefix)/$(libdir)/libgpac.$(DYN_LIB_SUFFIX)
- else
-- install $(INSTFLAGS) -m 755 bin/gcc/libgpac.$(DYN_LIB_SUFFIX) $(DESTDIR)$(prefix)/$(libdir)/libgpac-$(VERSION).$(DYN_LIB_SUFFIX)
-- ln -sf libgpac-$(VERSION).$(DYN_LIB_SUFFIX) $(DESTDIR)$(prefix)/$(libdir)/libgpac.$(DYN_LIB_SUFFIX)
-+ install $(INSTFLAGS) -m 755 bin/gcc/libgpac.$(DYN_LIB_SUFFIX) $(DESTDIR)$(prefix)/$(libdir)/libgpac.$(DYN_LIB_SUFFIX)
-+ ln -sf libgpac.$(DYN_LIB_SUFFIX) $(DESTDIR)$(prefix)/$(libdir)/libgpac.so
- ldconfig || true
- endif
- endif
---- a/src/Makefile
-+++ b/src/Makefile
-@@ -212,6 +212,9 @@
- ar cr ../bin/gcc/libgpac_static.a $(OBJS)
- ranlib ../bin/gcc/libgpac_static.a
- $(CC) $(SHFLAGS) $(LD_SONAME) $(LDFLAGS) -o ../bin/gcc/$@ $(OBJSPIC) $(EXTRALIBS)
-+ifeq (,$(findstring yes, $(CONFIG_DARWIN) $(CONFIG_WIN32)))
-+ ln -sf $@ ../bin/gcc/libgpac.so
-+endif
-
- dep: depend
-
-@@ -222,6 +225,7 @@
- clean:
- rm -f $(OBJS) $(LIB)
- rm -rf ../bin/gcc/libgpac_static.a
-+ rm -rf ../bin/gcc/libgpac.so
-
- distclean: clean
- rm -f Makefile.bak .depend
+++ /dev/null
-Subject: correct the chpl_New function to not overwrite memory during initialization
-Bug-Ubuntu: #273075
-
---- a/src/isomedia/box_code_base.c
-+++ b/src/isomedia/box_code_base.c
-@@ -109,7 +109,7 @@
-
- tmp = (GF_ChapterListBox *) malloc(sizeof(GF_ChapterListBox));
- if (tmp == NULL) return NULL;
-- memset(tmp, 0, sizeof(GF_CopyrightBox));
-+ memset(tmp, 0, sizeof(GF_ChapterListBox));
- tmp->list = gf_list_new();
- gf_isom_full_box_init((GF_Box *)tmp);
- tmp->type = GF_ISOM_BOX_TYPE_CHPL;
--- a/src/compositor/visual_manager_3d_gl.c
+++ b/src/compositor/visual_manager_3d_gl.c
-@@ -70,6 +70,7 @@
- #elif defined (WIN32)
- #define GET_GLFUN(__name) (PFNGLARBMULTITEXTUREPROC) wglGetProcAddress(__name)
+@@ -76,6 +76,7 @@
+ #elif defined(CONFIG_DARWIN_GL)
+ #define GET_GLFUN(__name) (PFNGLARBMULTITEXTUREPROC) glutGetProcAddress(__name)
#else
+extern void (*glXGetProcAddress(const GLubyte *procname))( void );
#define GET_GLFUN(__name) (PFNGLARBMULTITEXTUREPROC) glXGetProcAddress(__name)