Szabolcs Szakacsits | 10 Jun 2008 14:56
Favicon

./configure --prefix=/ && make install' fails


Hi Alon,

I could reproduce the problem. Apparently the issue is present at 
least in all latest releases:

make[3]: Entering directory `/usr/local/src/ntfs-3g.commit/libntfs-3g'
test -z "/lib" || mkdir -p -- "/lib"
if [ "/lib" != "//lib" ]; then \
                /bin/mv -f "///lib"/libntfs-3g.so* "//lib";  \
        fi
/bin/mv: `///lib/libntfs-3g.so' and `//lib/libntfs-3g.so' are the same file
/bin/mv: `///lib/libntfs-3g.so.31' and `//lib/libntfs-3g.so.31' are the same file
/bin/mv: `///lib/libntfs-3g.so.31.0.0' and `//lib/libntfs-3g.so.31.0.0' are the same file
make[3]: *** [install-exec-hook] Error 1
make[3]: Leaving directory `/usr/local/src/ntfs-3g.commit/libntfs-3g'
make[2]: *** [install-exec-am] Error 2
make[2]: Leaving directory `/usr/local/src/ntfs-3g.commit/libntfs-3g'
make[1]: *** [install-am] Error 2
make[1]: Leaving directory `/usr/local/src/ntfs-3g.commit/libntfs-3g'

The problem is in libntfs-3g/Makefile.am, at the below conditions:

	if [ "$(rootlibdir)" != "$(libdir)" ]

It seems that the three 'if' statements could be also merged and fixed 
once by removing the redundant slashes in the path. What do you think?

Thanks,
	   Szaka
(Continue reading)

Szabolcs Szakacsits | 10 Jun 2008 15:35
Favicon

Re: [PATCH] Prepare to libtool-2


Hi Alon,

Thanks for the patch. 

On Mon, 9 Jun 2008, Alon Bar-Lev wrote:

> The following is a preparations for libtool-2 deployment.

Will the build still work with simple libtool? There are quite many 
users still using very old toolchains and sometimes they need to do 
an ./autogen.sh which shouldn't fail.

> It is the output of autoupdate + some modifications.
> Most are minor.
> 
> I was surprised to see you reverted the rootfs, it is very difficult
> to sync this way. 

I'm sorry about it. I've sent you an email explaining it but to a 
different email address. Maybe you didn't get it?

--------------------------------------------------------->
Date: Wed, 28 May 2008 16:04:44 +0300 (EEST)
From: Szabolcs Szakacsits <szaka@...>
Cc: Bernhard Kaindl <bk@...>
To: Alon Bar-Lev <alonbl@...>
Subject: Re: Possible NAK/Blocker for releasing current CVS as 
ntfs-3g-1.2528

(Continue reading)

Alon Bar-Lev | 10 Jun 2008 17:18
Picon
Gravatar

Re: [PATCH] Prepare to libtool-2

On 6/10/08, Szabolcs Szakacsits <szaka@...> wrote:
>
>  Hi Alon,
>
>  Thanks for the patch.
>
>
>  On Mon, 9 Jun 2008, Alon Bar-Lev wrote:
>
>  > The following is a preparations for libtool-2 deployment.
>
>
> Will the build still work with simple libtool? There are quite many
>  users still using very old toolchains and sometimes they need to do
>  an ./autogen.sh which shouldn't fail.

Yes it will.
In order to activate libtool-2 you need to uncomment LT_INIT and
comment the AC_PROG_LIBTOOL.

But everything else is in place.

>  > It is the output of autoupdate + some modifications.
>  > Most are minor.
>  >
>  > I was surprised to see you reverted the rootfs, it is very difficult
>  > to sync this way.
>
>
> I'm sorry about it. I've sent you an email explaining it but to a
(Continue reading)

Alon Bar-Lev | 11 Jun 2008 13:02
Picon
Gravatar

Re: [PATCH] Prepare to libtool-2


Hello,

This patch will work with libtool-1 and libtool-2, it detects the correct version at runtime.
You need to have m4 directory in source tree, maybe commit m4/.keep as I believe CVS ignores
empty directories.

Some modifications made by autoupdate:
- space removed.
- AM_CONFIG_HEADER->AC_CONFIG_HEADERS

Alon.

---

Index: Makefile.am
===================================================================
RCS file: /cvsroot/ntfs-3g/ntfs-3g/Makefile.am,v
retrieving revision 1.3
diff -u -B -r1.3 Makefile.am
--- Makefile.am	19 May 2008 17:34:34 -0000	1.3
+++ Makefile.am	11 Jun 2008 10:57:09 -0000
 <at>  <at>  -1,5 +1,6  <at>  <at> 

 AUTOMAKE_OPTIONS = gnu
+ACLOCAL_AMFLAGS = -I m4

 EXTRA_DIST = AUTHORS CREDITS COPYING NEWS autogen.sh  

 <at>  <at>  -16,8 +17,16  <at>  <at> 
(Continue reading)

Adnan Shaheen | 24 Jun 2008 07:07
Picon

About Sparse

Dear all.
I have a question in my mind.
Why is sparse added to a file.
What is the need of it?
Thanks.

--
Regards:
Adnan Shaheen.
+92-321-518-0278

-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
ntfs-3g-devel mailing list
ntfs-3g-devel@...
https://lists.sourceforge.net/lists/listinfo/ntfs-3g-devel

Gmane