#743969 fl-cow: new upstream release 0.10

Package:
fl-cow
Source:
fl-cow
Description:
copy-on-write utility
Submitter:
Tobias Frost
Date:
2024-07-13 13:39:04 UTC
Severity:
wishlist
#743969#5
Date:
2014-04-08 20:44:00 UTC
From:
To:
Thanks for considering packaging the upstream release 0.10


- --
Tobi

- -- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.13-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
iQIcBAEBCAAGBQJTRF+PAAoJEJFk+h0XvV02zecQAKew7mpTtQni21xvnAUngk2R
9poYh/M/f3TM2M3GOB2Q0MnNfFF2+cM10jFJerkInYxzo1CBH5GJmPjEbSDLzBCi
2jyculwa800sxsaJfaWpt6MWjVRh3AXI57/gLV1V5pviUHOcRsqPGY4uS15GWdrA
iY2hEevHaJa4Uzl5vTlp0+w7OV9ja+votMUz5JeZc/0HWvF+o4c94fUF+DfgiuOE
STOPWY9UG2LACHaqX8YYen2kLzyymfxOpdvRQs/S/7M4ozfKJ6YRVW2VAAYhcNi0
YRh+qS/uVJrkuiJewyGRk/4SvsWHDHJLLUXihpdLKa12+mxP53PbNmCcPDVxH4Nx
MyfZ6sWJrlDSm/dZbMel2K/h9BoG3eP6kpYh+6fLWaUgl9x9FU6CZnH2Gbrted1t
7985MGRKIeZzDD9uZgjHHsMPbLm5uNQIHJq4hHu/8qUakDjuuKmBgyPx5pzvSZww
9mDPWJdCtTiQnRJQuAEzsxSwHGs06zBTYGjqQlGvpOE6QyoAUi6f5lMREm8ohCxQ
pSKXwHzxhuUx9ir1GHOzA+140x9ENKUm8QVqVK9m6nAMQw5FJvS+bZyoHxTVUfFY
RT+W6mnAnAmLpjBJS4hZZQ3Ve/Bpxi7w0UAsQCRQhsjLpX3el49rAEhe0hgaqBO2
s08KiyATWVHoN0fgOBvn
=AxH4
-----END PGP SIGNATURE-----

#743969#12
Date:
2024-07-11 05:41:15 UTC
From:
To:
[Tobias Frost 2014-04-08]

I had a look for it, but could not find release 0.10 anywhere.  Any idea
where to find it?

#743969#17
Date:
2024-07-13 12:55:05 UTC
From:
To:
Hi Petter,

Its homepage has a link at the bottom, (it blends/hides there quite good :))
http://www.xmailserver.org/fl-cow-0.10.tar.gz

Cheers,

#743969#22
Date:
2024-07-13 13:34:56 UTC
From:
To:
[Tobias Frost]

Ah, thanks.

I tried importing it into the git repo, but it do not build.  Had to
disable both patches, as they did not apply, and got this build error.
I leave further work on this orphaned package to someone else.

This is the build error I get:

make[3]: Entering directory '/home/pere/src/debian/fl-cow-salsa/fl-cow'
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I. -I..  -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -pipe -g -O2 -ffile-prefix-map=/home/pere/src/debian/fl-cow-salsa=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libflcow_la-fl-cow.lo `test -f 'fl-cow.c' || echo './'`fl-cow.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -pipe -g -O2 -ffile-prefix-map=/home/pere/src/debian/fl-cow-salsa=. -fstack-protector-strong -Wformat -Werror=format-security -c fl-cow.c  -fPIC -DPIC -o .libs/libflcow_la-fl-cow.o
fl-cow.c: In function 'do_cow_name':
fl-cow.c:210:9: warning: ignoring return value of 'fchown' declared with attribute 'warn_unused_result' [-Wunused-result]
  210 |         fchown(nfd, stb.st_uid, stb.st_gid);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/fcntl.h:314,
                 from fl-cow.c:33:
/usr/include/x86_64-linux-gnu/bits/fcntl2.h:117:1: error: inlining failed in call to 'always_inline' 'openat': function body can be overwritten at link time
  117 | openat (int __fd, const char *__path, int __oflag, ...)
      | ^~~~~~
fl-cow.c:183:20: note: called from here
  183 |         if ((sfd = openat(dirfd, name, O_RDONLY, 0)) == -1)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/x86_64-linux-gnu/bits/fcntl2.h:41:1: error: inlining failed in call to 'always_inline' 'open': function body can be overwritten at link time
   41 | open (const char *__path, int __oflag, ...)
      | ^~~~
fl-cow.c:190:20: note: called from here
  190 |         if ((nfd = open(fpath, O_CREAT | O_EXCL | O_WRONLY, stb.st_mode)) == -1) {
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[3]: *** [Makefile:438: libflcow_la-fl-cow.lo] Error 1
make[3]: Leaving directory '/home/pere/src/debian/fl-cow-salsa/fl-cow'
make[2]: *** [Makefile:393: all-recursive] Error 1
make[2]: Leaving directory '/home/pere/src/debian/fl-cow-salsa'
make[1]: *** [Makefile:325: all] Error 2
make[1]: Leaving directory '/home/pere/src/debian/fl-cow-salsa'
dh_auto_build: error: make -j4 returned exit code 2
make: *** [debian/rules:7: build] Error 25
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
debuild: fatal error at line 1182:
dpkg-buildpackage -us -uc -ui -ICVS -I.#* -I.cvsignore -I.bzr -I.svn -I.git failed