<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Seafile 3.1 sur Synology DiskStation NAS avec processeur ARM</title>
		<description>Commentaires pour Seafile 3.1 sur Synology DiskStation NAS avec processeur ARM</description>
		<link>https://www.rooot.net/fr/geek-stuff/synology/75-seafile-sur-synology-diskstation-nas-avec-processeur-arm.html</link>
		<lastBuildDate>Tue, 21 Apr 2026 09:30:58 +0000</lastBuildDate>
		<generator>JComments</generator>
		<atom:link href="https://www.rooot.net/fr/component/jcomments/feed/com_content/75.html" rel="self" type="application/rss+xml" />
		<item>
			<title>neo73 a écrit :</title>
			<link>https://www.rooot.net/fr/geek-stuff/synology/75-seafile-sur-synology-diskstation-nas-avec-processeur-arm.html#comment-5268</link>
			<description><![CDATA[J'ai finalement pris le temps de passer à Seafile 6.0.8 ( http://www.rooot.net/en/geek-stuff/synology/44-seafile6-armv7-synology-diskstation-nas.html ) depuis un chroot Debian Jessie. En reprenant les mêmes étapes pour compiler les projets je n'ai pas rencontré de problème.
Peux-être la génération de libtool s'était mal passée, vérifie que tu as bien les dernières versions d'autoconf, automake et libtool installées et que l'éxécution d'autogen et configure ne remontent pas d'erreur.]]></description>
			<dc:creator>neo73</dc:creator>
			<pubDate>Mon, 13 Mar 2017 15:18:49 +0000</pubDate>
			<guid>https://www.rooot.net/fr/geek-stuff/synology/75-seafile-sur-synology-diskstation-nas-avec-processeur-arm.html#comment-5268</guid>
		</item>
		<item>
			<title>neo73 a écrit :</title>
			<link>https://www.rooot.net/fr/geek-stuff/synology/75-seafile-sur-synology-diskstation-nas-avec-processeur-arm.html#comment-4748</link>
			<description><![CDATA[La fonction en question est common/branch-mgr.h et ce fichier est bien inclu par common/rpc-service.c et autres fichiers... Je conseille de ne pas trop insister sur les fix manuels, surtout puisqu'il y a potentiellement eu des erreurs lors des étapes précédentes.
Comme la version 3 de seafile commence à dater il vaudrait mieux recommencer une install à partir d'une version plus récente des sources. J'avais fait une rapide update pour l'install de la version 4 ( http://www.rooot.net/fr/geek-stuff/synology/43-upgrade-seafile-synology.html ). Seafile en est maintenant à la version 6 mais il devrait y avoir peu de modifications ( https://manual.seafile.com/build_seafile/linux.html ).
Je tâcherai de faire une install de cette nouvelle version prochainement sur mon NAS.]]></description>
			<dc:creator>neo73</dc:creator>
			<pubDate>Mon, 03 Oct 2016 22:38:42 +0000</pubDate>
			<guid>https://www.rooot.net/fr/geek-stuff/synology/75-seafile-sur-synology-diskstation-nas-avec-processeur-arm.html#comment-4748</guid>
		</item>
		<item>
			<title>Autre problème ...</title>
			<link>https://www.rooot.net/fr/geek-stuff/synology/75-seafile-sur-synology-diskstation-nas-avec-processeur-arm.html#comment-4747</link>
			<description><![CDATA[Re-bonjour !
Après avoir suivi tes conseils, j'ai modifié tous les Makefile incorrects en corrigeant la syntaxe. Du coup la compilation des librairies externes a fonctionné.
Par contre, je les collectionne ... là, bug au niveau de la compilation de seafile-server,
repo-op.o: In function `gen_new_commit':
/home/seafile/seafile-server/src/seafile-3.0.3-server/server/repo-op.c:520: undefined reference to `seaf_branch_manager_test_and_update_branch'
repo-op.o: In function `seaf_repo_manager_revert_on_server':
/home/seafile/seafile-server/src/seafile-3.0.3-server/server/repo-op.c:4320: undefined reference to `seaf_branch_manager_test_and_update_branch'
../common/rpc-service.o: In function `seafile_edit_repo':
/home/seafile/seafile-server/src/seafile-3.0.3-server/server/../common/rpc-service.c:1439: undefined reference to `seaf_branch_manager_test_and_update_branch'
../common/rpc-service.o: In function `seafile_change_repo_passwd':
/home/seafile/seafile-server/src/seafile-3.0.3-server/server/../common/rpc-service.c:1547: undefined reference to `seaf_branch_manager_test_and_update_branch'
processors/recvbranch-proc.o: In function `update_repo':
/home/seafile/seafile-server/src/seafile-3.0.3-server/server/processors/recvbranch-proc.c:198: undefined reference to `seaf_branch_manager_test_and_update_branch'
collect2: error: ld returned 1 exit status
Makefile:681: recipe for target 'seaf-server' failed
make[3]: *** [seaf-server] Error 1
make[3]: Leaving directory '/home/seafile/seafile-server/src/seafile-3.0.3-server/server'
Il doit manquer un include quelque part pour qu'il fasse un 'undefined reference', mais alors pour quelle librairie ? ...
Aurais-tu des idées encore ?
J'ai trouvé quelque chose ici https://forum.seafile.de/t/seafile-server-wont-compile/2801 mais je t'avouerai que ça ne m'a pas aidé plus que ça ...
Voilà, merci bien pour l'aide que tu m'apportes ^^
Bonne soirée
Cutman2593]]></description>
			<dc:creator>cutman2593</dc:creator>
			<pubDate>Mon, 03 Oct 2016 20:51:03 +0000</pubDate>
			<guid>https://www.rooot.net/fr/geek-stuff/synology/75-seafile-sur-synology-diskstation-nas-avec-processeur-arm.html#comment-4747</guid>
		</item>
		<item>
			<title>neo73 a écrit :</title>
			<link>https://www.rooot.net/fr/geek-stuff/synology/75-seafile-sur-synology-diskstation-nas-avec-processeur-arm.html#comment-4746</link>
			<description><![CDATA[Bonjour,
Quelques pistes :
- Vérifies que la commande executée est make et non make install (la présence de DESTDIR dans la ligne générant l'erreur est étrange, cette variable étant généralement utilisée pour l'installation)
- Relance les commandes autogen.sh et configure donnera peut-être des messages d'erreurs permettant de comprendre ce qui ne va pas.
Si ces solutions ne donnent rien :
- Edite le fichier Makefile et remplace (DESTDIR) par $(DESTDIR)
- Lance make DESTDIR=/]]></description>
			<dc:creator>neo73</dc:creator>
			<pubDate>Sun, 02 Oct 2016 23:15:14 +0000</pubDate>
			<guid>https://www.rooot.net/fr/geek-stuff/synology/75-seafile-sur-synology-diskstation-nas-avec-processeur-arm.html#comment-4746</guid>
		</item>
		<item>
			<title>Problème lors du build de la librairie ccnet</title>
			<link>https://www.rooot.net/fr/geek-stuff/synology/75-seafile-sur-synology-diskstation-nas-avec-processeur-arm.html#comment-4745</link>
			<description><![CDATA[Bonjour !
Merci pour ce tutoriel bien complet !
Par contre, je rencontre un problème au niveau du build de la librairie ccnet ...
Voici le bout de code montrant l'erreur lors de l'éxécution de la commande 'make' dans le dossier "ccnet-3.0.3-server"
----------------------------------
[libsearpc]: done
make all-am
make[3]: Entering directory '/home/seafile/seafile-server/src/ccnet-3.0.3-server/lib'
/bin/bash ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I../include -I../include/ccnet -I../lib -I../include -DG_LOG_DOMAIN=\"Ccnet\" -pthread -I(DESTDIR)/usr/local/include -I(DESTDIR)/usr/local/include/searpc -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -Wall -DCCNET_LIB -g -O2 -MT libccnet_la-ccnet-client.lo -MD -MP -MF .deps/libccnet_la-ccnet-client.Tpo -c -o libccnet_la-ccnet-client.lo `test -f 'ccnet-client.c' || echo './'`ccnet-client.c
/bin/bash: -c: line 0: syntax error near unexpected token `('
/bin/bash: -c: line 0: `/bin/bash ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I../include -I../include/ccnet -I../lib -I../include -DG_LOG_DOMAIN=\"Ccnet\" -pthread -I(DESTDIR)/usr/local/include -I(DESTDIR)/usr/local/include/searpc -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -Wall -DCCNET_LIB -g -O2 -MT libccnet_la-ccnet-client.lo -MD -MP -MF .deps/libccnet_la-ccnet-client.Tpo -c -o libccnet_la-ccnet-client.lo `test -f 'ccnet-client.c' || echo './'`ccnet-client.c'
Makefile:563: recipe for target 'libccnet_la-ccnet-client.lo' failed
make[3]: *** [libccnet_la-ccnet-client.lo] Error 1
make[3]: Leaving directory '/home/seafile/seafile-server/src/ccnet-3.0.3-server/lib'
-----------------
L'autogen ou le configure n'aurait pas marché ? Je ne sais pas, je trouve ça vraiment bizarre comme erreur, aurais-tu des idées ? (ou au moins comment débuguer la chose ... )
Merci d'avance :)
Cutman2593]]></description>
			<dc:creator>Cutman2593</dc:creator>
			<pubDate>Sun, 02 Oct 2016 22:34:01 +0000</pubDate>
			<guid>https://www.rooot.net/fr/geek-stuff/synology/75-seafile-sur-synology-diskstation-nas-avec-processeur-arm.html#comment-4745</guid>
		</item>
		<item>
			<title>Guest a écrit :</title>
			<link>https://www.rooot.net/fr/geek-stuff/synology/75-seafile-sur-synology-diskstation-nas-avec-processeur-arm.html#comment-2415</link>
			<description><![CDATA[Merci ! Je m'en étais tiré entre temps en codant topdir en dur lors de sa déclaration et en supprimant son affectiation dans la fonction.
F.]]></description>
			<dc:creator>Guest</dc:creator>
			<pubDate>Mon, 25 Aug 2014 16:02:35 +0000</pubDate>
			<guid>https://www.rooot.net/fr/geek-stuff/synology/75-seafile-sur-synology-diskstation-nas-avec-processeur-arm.html#comment-2415</guid>
		</item>
		<item>
			<title>neo73 a écrit :</title>
			<link>https://www.rooot.net/fr/geek-stuff/synology/75-seafile-sur-synology-diskstation-nas-avec-processeur-arm.html#comment-2414</link>
			<description><![CDATA[Bonjour Franck,
Effectivement petit oubli, je n'avais pas mentionné le changement dans l'appel à init_seafile_path depuis seaf_controller_init. C'est corrigé, il suffit normalement d'ajouter config_dir en paramètre lors de l'appel.
Merci :cheer:]]></description>
			<dc:creator>neo73</dc:creator>
			<pubDate>Sun, 24 Aug 2014 17:58:48 +0000</pubDate>
			<guid>https://www.rooot.net/fr/geek-stuff/synology/75-seafile-sur-synology-diskstation-nas-avec-processeur-arm.html#comment-2414</guid>
		</item>
		<item>
			<title>Problème avec la fonction init_seafile_path</title>
			<link>https://www.rooot.net/fr/geek-stuff/synology/75-seafile-sur-synology-diskstation-nas-avec-processeur-arm.html#comment-2402</link>
			<description><![CDATA[Bonjour,
Merci pour ce tuto détaillé. Je le suis avec comme variante de travailler dans le Debian chroot de SynoCommunity (https://synocommunity.com), du coup j'ai pu installer libevhtp avec aptitude.
Mon problème est ailleurs : lorsque je veux modifier la fonction init_seafile_path comme indiqué, la mienne ne prend pas de paramètre, du coup, je ne vois pas comment la modifier. Je pourrais modifier l'appel aussi, mais quoi lui passer. Ci-dessous la fonction qui est dans le code source que j'ai obtenu en suivant le tuto.
Tout aide sera la bienvenue ! Merci. :-)
Franck
static void
init_seafile_path ()
{ GError *error = NULL; char *exectuble = g_file_read_link ("/proc/self/exe", &error); char *tmp = NULL; if (error != NULL) { seaf_warning ("failed to readlink: %s\n", error->message); return; } bin_dir = g_path_get_dirname (exectuble); tmp = g_path_get_dirname (bin_dir); installpath = g_path_get_dirname (tmp); topdir = g_path_get_dirname (installpath); g_free (exectuble); g_free (tmp);
}]]></description>
			<dc:creator>Franck</dc:creator>
			<pubDate>Mon, 18 Aug 2014 16:10:53 +0000</pubDate>
			<guid>https://www.rooot.net/fr/geek-stuff/synology/75-seafile-sur-synology-diskstation-nas-avec-processeur-arm.html#comment-2402</guid>
		</item>
	</channel>
</rss>
