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

update synocli-disk tools #4252

Merged
merged 1 commit into from
Nov 2, 2020
Merged

Conversation

hgy59
Copy link
Contributor

@hgy59 hgy59 commented Nov 2, 2020

Motivation: Update included tools before pushing SynoCli-Disk with openssl update.
Linked issues: #4211

Checklist

  • Build rule all-supported completed successfully
  • Package upgrade completed successfully
  • New installation of package completed successfully

- update e2fsprogs to v1.45.6
- update davfs2 to v1.6.0
- update lsscsi to v0.31
- update ddrescue to v1.25
- update dependencies: bzip2, libgcrypt, libthreadar, libtool, lzo, neon, xz
@hgy59 hgy59 merged commit 690fbd0 into SynoCommunity:master Nov 2, 2020
@hgy59 hgy59 deleted the update_synocli-disk branch November 2, 2020 18:37
@hgy59 hgy59 added the status/published Published and activated (may take up to 48h until visible in DSM package manager) label Nov 3, 2020
@hgy59 hgy59 mentioned this pull request Nov 3, 2020
55 tasks
@publicarray
Copy link
Member

FYI the github action says ffsync failed:

Is something iffy with the CPPFLAGS ?

$ rg --context 3 ffsync logfile.txt

172280:2020-11-02T21:21:17.6065237Z /github/workspace/toolchains/syno-x64-6.1/work/x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -I/github/workspace/toolchains/syno-x64-6.1/work/x86_64-pc-linux-gnu/x86_64-pc-linux-gnu/sys-root/usr/include -I/github/workspace/spk/ffsync/work-x64-6.1/install//usr/local/ffsync/include -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/github/workspace/toolchains/syno-x64-6.1/work/x86_64-pc-linux-gnu/x86_64-pc-linux-gnu/sys-root/usr/include -I/github/workspace/spk/ffsync/work-x64-6.1/install//usr/local/ffsync/include -I/github/workspace/toolchains/syno-x64-6.1/work/x86_64-pc-linux-gnu/x86_64-pc-linux-gnu/sys-root/usr/include -I/github/workspace/spk/ffsync/work-x64-6.1/install//usr/local/ffsync/include -fPIC -DLIBEV_EMBED=1 -DEV_COMMON= -DEV_CLEANUP_ENABLE=0 -DEV_EMBED_ENABLE=0 -DEV_PERIODIC_ENABLE=0 -Ibuild/temp.linux-x86_64-2.7/libev -I/github/workspace/spk/ffsync/work-x64-6.1/gevent-1.2.2/deps/libev -I/github/workspace/spk/ffsync/work-x64-6.1/Python-2.7.18/Include -I/github/workspace/spk/ffsync/work-x64-6.1/Python-2.7.18 -c src/gevent/libev/gevent.corecext.c -o build/temp.linux-x86_64-2.7/src/gevent/libev/gevent.corecext.o
172281-2020-11-02T21:21:17.6759201Z In file included from src/gevent/libev/libev.h:2:0,
172282-2020-11-02T21:21:17.6759734Z                  from src/gevent/libev/gevent.corecext.c:613:
172283:2020-11-02T21:21:17.6761135Z /github/workspace/spk/ffsync/work-x64-6.1/gevent-1.2.2/deps/libev/ev.c:483:48: warning: "/*" within comment [-Wcomment]
172284-2020-11-02T21:21:17.6762050Z  /*#define MIN_INTERVAL  0.00000095367431640625 /* 1/2**20, good till 2200 */
172285-2020-11-02T21:21:17.6762325Z  ^
172286-2020-11-02T21:21:17.6796364Z In file included from src/gevent/libev/libev.h:2:0,
172287-2020-11-02T21:21:17.6796942Z                  from src/gevent/libev/gevent.corecext.c:613:
172288:2020-11-02T21:21:17.6798174Z /github/workspace/spk/ffsync/work-x64-6.1/gevent-1.2.2/deps/libev/ev.c:1831:31: warning: ‘ev_default_loop_ptr’ initialized and declared ‘extern’
172289-2020-11-02T21:21:17.6799257Z    EV_API_DECL struct ev_loop *ev_default_loop_ptr = 0; /* needs to be initialised to make it a definition despite extern */
172290-2020-11-02T21:21:17.6799770Z                                ^
172291-2020-11-02T21:21:17.6910301Z In file included from src/gevent/libev/libev.h:2:0,
172292-2020-11-02T21:21:17.6911575Z                  from src/gevent/libev/gevent.corecext.c:613:
172293:2020-11-02T21:21:17.6912454Z /github/workspace/spk/ffsync/work-x64-6.1/gevent-1.2.2/deps/libev/ev.c: In function ‘ev_io_start’:
172294:2020-11-02T21:21:17.6915737Z /github/workspace/spk/ffsync/work-x64-6.1/gevent-1.2.2/deps/libev/ev.c:3878:34: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses]
172295-2020-11-02T21:21:17.6916591Z    fd_change (EV_A_ fd, w->events & EV__IOFDSET | EV_ANFD_REIFY);
172296-2020-11-02T21:21:17.6916887Z                                   ^
172297:2020-11-02T21:21:17.6961333Z /github/workspace/spk/ffsync/work-x64-6.1/gevent-1.2.2/deps/libev/ev.c: At top level:
172298:2020-11-02T21:21:17.6962179Z /github/workspace/spk/ffsync/work-x64-6.1/gevent-1.2.2/deps/libev/ev.c:5135:27: warning: "/*" within comment [-Wcomment]
172299-2020-11-02T21:21:17.6962702Z  /* EV_STAT     0x00001000 /* stat data changed */
172300-2020-11-02T21:21:17.6962935Z  ^
172301:2020-11-02T21:21:17.6963549Z /github/workspace/spk/ffsync/work-x64-6.1/gevent-1.2.2/deps/libev/ev.c:5136:27: warning: "/*" within comment [-Wcomment]
172302-2020-11-02T21:21:17.6964078Z  /* EV_EMBED    0x00010000 /* embedded event loop needs sweep */
172303-2020-11-02T21:21:17.6964343Z  ^
172304:2020-11-02T21:21:27.1848777Z /github/workspace/toolchains/syno-x64-6.1/work/x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu-gcc -shared -L/github/workspace/toolchains/syno-x64-6.1/work/x86_64-pc-linux-gnu/x86_64-pc-linux-gnu/sys-root/lib -L/github/workspace/spk/ffsync/work-x64-6.1/install//usr/local/ffsync/lib -Wl,--rpath-link,/github/workspace/spk/ffsync/work-x64-6.1/install//usr/local/ffsync/lib -Wl,--rpath,/usr/local/ffsync/lib -I/github/workspace/toolchains/syno-x64-6.1/work/x86_64-pc-linux-gnu/x86_64-pc-linux-gnu/sys-root/usr/include -I/github/workspace/spk/ffsync/work-x64-6.1/install//usr/local/ffsync/include -I/github/workspace/toolchains/syno-x64-6.1/work/x86_64-pc-linux-gnu/x86_64-pc-linux-gnu/sys-root/usr/include -I/github/workspace/spk/ffsync/work-x64-6.1/install//usr/local/ffsync/include build/temp.linux-x86_64-2.7/src/gevent/libev/gevent.corecext.o -L. -lpython2.7 -o build/lib.linux-x86_64-2.7/gevent/libev/corecext.so
172305-2020-11-02T21:21:27.5055667Z configure: error: Can not continue. Fix errors mentioned immediately above this line.
172306-2020-11-02T21:21:27.5429355Z checking whether to enable maintainer-specific portions of Makefiles... no
172307-2020-11-02T21:21:27.5430072Z checking whether make supports nested variables... yes
--
172321-2020-11-02T21:21:27.5440874Z checking whether to build with code coverage support... no
172322-2020-11-02T21:21:27.5441668Z checking build system type... x86_64-pc-linux-gnu
172323-2020-11-02T21:21:27.5442402Z checking host system type... x86_64-pc-linux-gnu
172324:2020-11-02T21:21:27.5443654Z configure: using CFLAGS: -I/github/workspace/toolchains/syno-x64-6.1/work/x86_64-pc-linux-gnu/x86_64-pc-linux-gnu/sys-root/usr/include -I/github/workspace/spk/ffsync/work-x64-6.1/install//usr/local/ffsync/include 
172325-2020-11-02T21:21:27.5454244Z configure: CFLAGS error: CFLAGS may only be used to specify C compiler flags, not include directories. Use CPPFLAGS for: -I/github/workspace/toolchains/syno-x64-6.1/work/x86_64-pc-linux-gnu/x86_64-pc-linux-gnu/sys-root/usr/include
172326:2020-11-02T21:21:27.5456323Z configure: CFLAGS error: CFLAGS may only be used to specify C compiler flags, not include directories. Use CPPFLAGS for: -I/github/workspace/spk/ffsync/work-x64-6.1/install//usr/local/ffsync/include
172327-2020-11-02T21:21:27.5457257Z 
172328-2020-11-02T21:21:27.5457631Z Traceback (most recent call last):
172329-2020-11-02T21:21:27.5458024Z   File "<string>", line 1, in <module>
172330-2020-11-02T21:21:27.5458387Z   File "setup.py", line 183, in <module>
172331-2020-11-02T21:21:27.5458980Z     run_setup(EXT_MODULES, run_make=_BUILDING)
172332-2020-11-02T21:21:27.5459524Z   File "setup.py", line 168, in run_setup
172333:2020-11-02T21:21:27.5462146Z Running '(cd  "/github/workspace/spk/ffsync/work-x64-6.1/gevent-1.2.2/deps/c-ares"  && if [ -r ares_build.h ]; then cp ares_build.h ares_build.h.orig; fi   && sh ./configure --disable-dependency-tracking CONFIG_COMMANDS=   && cp ares_config.h ares_build.h "$OLDPWD"   && mv ares_build.h.orig ares_build.h) > configure-output.txt' in /github/workspace/spk/ffsync/work-x64-6.1/gevent-1.2.2/build/temp.linux-x86_64-2.7/c-ares
172334-2020-11-02T21:21:27.5465144Z     "Development Status :: 4 - Beta"
172335:2020-11-02T21:21:27.5466300Z   File "/github/workspace/spk/ffsync/work-x64-6.1/install/usr/local/ffsync/lib/python2.7/site-packages/setuptools/__init__.py", line 145, in setup
172336-2020-11-02T21:21:27.5470638Z     return distutils.core.setup(**attrs)
172337:2020-11-02T21:21:27.5472420Z   File "/github/workspace/spk/ffsync/work-x64-6.1/Python-2.7.18/Lib/distutils/core.py", line 151, in setup
172338-2020-11-02T21:21:27.5547789Z     dist.run_commands()
172339:2020-11-02T21:21:27.5549050Z   File "/github/workspace/spk/ffsync/work-x64-6.1/Python-2.7.18/Lib/distutils/dist.py", line 953, in run_commands
172340-2020-11-02T21:21:27.5549762Z     self.run_command(cmd)
172341:2020-11-02T21:21:27.5550820Z   File "/github/workspace/spk/ffsync/work-x64-6.1/Python-2.7.18/Lib/distutils/dist.py", line 972, in run_command
172342-2020-11-02T21:21:27.5551894Z     cmd_obj.run()
172343:2020-11-02T21:21:27.5552939Z   File "/github/workspace/spk/ffsync/work-x64-6.1/install/usr/local/ffsync/lib/python2.7/site-packages/wheel/bdist_wheel.py", line 192, in run
172344-2020-11-02T21:21:27.5553912Z     self.run_command('build')
172345:2020-11-02T21:21:27.5555218Z   File "/github/workspace/spk/ffsync/work-x64-6.1/Python-2.7.18/Lib/distutils/cmd.py", line 326, in run_command
172346-2020-11-02T21:21:27.5555986Z     self.distribution.run_command(command)
172347:2020-11-02T21:21:27.5556943Z   File "/github/workspace/spk/ffsync/work-x64-6.1/Python-2.7.18/Lib/distutils/dist.py", line 972, in run_command
172348-2020-11-02T21:21:27.5557729Z     cmd_obj.run()
172349:2020-11-02T21:21:27.5558591Z   File "/github/workspace/spk/ffsync/work-x64-6.1/Python-2.7.18/Lib/distutils/command/build.py", line 127, in run
172350-2020-11-02T21:21:27.5559276Z     self.run_command(cmd_name)
172351:2020-11-02T21:21:27.5560137Z   File "/github/workspace/spk/ffsync/work-x64-6.1/Python-2.7.18/Lib/distutils/cmd.py", line 326, in run_command
172352-2020-11-02T21:21:27.5561308Z     self.distribution.run_command(command)
172353:2020-11-02T21:21:27.5562346Z   File "/github/workspace/spk/ffsync/work-x64-6.1/Python-2.7.18/Lib/distutils/dist.py", line 972, in run_command
172354-2020-11-02T21:21:27.5563023Z     cmd_obj.run()
172355:2020-11-02T21:21:27.5564264Z   File "/github/workspace/spk/ffsync/work-x64-6.1/install/usr/local/ffsync/lib/python2.7/site-packages/setuptools/command/build_ext.py", line 84, in run
172356-2020-11-02T21:21:27.5565110Z     _build_ext.run(self)
172357:2020-11-02T21:21:27.5566060Z   File "/github/workspace/spk/ffsync/work-x64-6.1/Python-2.7.18/Lib/distutils/command/build_ext.py", line 340, in run
172358-2020-11-02T21:21:27.5566834Z     self.build_extensions()
172359:2020-11-02T21:21:27.5568168Z   File "/github/workspace/spk/ffsync/work-x64-6.1/Python-2.7.18/Lib/distutils/command/build_ext.py", line 449, in build_extensions
172360-2020-11-02T21:21:27.5568929Z     self.build_extension(ext)
172361-2020-11-02T21:21:27.5569451Z   File "_setuputils.py", line 159, in build_extension
172362-2020-11-02T21:21:27.5570115Z     self.gevent_prepare(ext)
--
172368-2020-11-02T21:21:27.5573466Z     if _system(cmd):
172369-2020-11-02T21:21:27.5573920Z   File "_setuputils.py", line 135, in _system
172370-2020-11-02T21:21:27.5574431Z     return check_call(cmd, shell=True)
172371:2020-11-02T21:21:27.5576037Z   File "/github/workspace/spk/ffsync/work-x64-6.1/Python-2.7.18/Lib/subprocess.py", line 190, in check_call
172372-2020-11-02T21:21:27.5577564Z     raise CalledProcessError(retcode, cmd)
172373:2020-11-02T21:21:27.5579677Z subprocess.CalledProcessError: Command '(cd  "/github/workspace/spk/ffsync/work-x64-6.1/gevent-1.2.2/deps/c-ares"  && if [ -r ares_build.h ]; then cp ares_build.h ares_build.h.orig; fi   && sh ./configure --disable-dependency-tracking CONFIG_COMMANDS=   && cp ares_config.h ares_build.h "$OLDPWD"   && mv ares_build.h.orig ares_build.h) > configure-output.txt' returned non-zero exit status 1
172374-2020-11-02T21:21:27.5637108Z make[1]: *** [../../mk/spksrc.python-wheel.mk:30: build_python_wheel] Error 1
172375-2020-11-02T21:21:27.5640546Z make[1]: Leaving directory '/github/workspace/cross/gevent'
172376-2020-11-02T21:21:27.5641130Z make: *** [../../mk/spksrc.depend.mk:51: depend_target] Error 2
172377:2020-11-02T21:21:27.5641866Z make: Leaving directory '/github/workspace/spk/ffsync'
172378:2020-11-02T21:21:27.5698800Z make: Entering directory '/github/workspace/spk/ffsync'
172379-2020-11-02T21:21:27.5772461Z rm -fr work work-*
172380:2020-11-02T21:21:28.3998243Z make: Leaving directory '/github/workspace/spk/ffsync'
172381-2020-11-02T21:21:28.4001031Z ##[endgroup]
172382-2020-11-02T21:21:28.4002884Z ##[group] ---- build flexget

@hgy59
Copy link
Contributor Author

hgy59 commented Nov 3, 2020

ffsync update is WIP (#3849) and the current is not building anymore...

AlexPresso pushed a commit to AlexPresso/spksrc that referenced this pull request Jan 30, 2025
- update e2fsprogs to v1.45.6
- update davfs2 to v1.6.0
- update lsscsi to v0.31
- update ddrescue to v1.25
- update dependencies: bzip2, libgcrypt, libthreadar, libtool, lzo, neon, xz
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
status/published Published and activated (may take up to 48h until visible in DSM package manager)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants