发表文章

[C] 在 macOS 10.13/Xcode 9 上生成失败 Build fails on macOS 10.13 / Xcode 9[HandBrake]

fxcoudert 2017-10-9 37

请详细描述问题或功能请求:

这个问题被发现, 而检查我们的自制公式在 macOS 10.13。从源头上建立的手刹1.0.7 失败的 fribidi。

重现此问题的步骤有哪些:

我们使用 ./configure --prefix=/path/to/homebrew --disable-xcode --disable-gtk , 后跟 make -C build 生成。尝试配置 fribidi 时发生错误:

/bin/mkdir -p contrib/fribidi
sha256 (../download/fribidi-0.19.7.tar.bz2) = 08222a6212bbc2276a2d55c3bf370109ae4a35b689acbc66571ad2a670595a8e (pass)
/bin/rm -fr ./contrib/fribidi/fribidi-0.19.7/
/usr/bin/tar xfC ../download/fribidi-0.19.7.tar.bz2 ./contrib/fribidi/
touch contrib/fribidi/.stamp.extract
/usr/bin/patch -t -N -p1 -d ./contrib/fribidi/fribidi-0.19.7/ < ../contrib/fribidi/A00-disable-tests.patch
patching file bin/Makefile.am
touch contrib/fribidi/.stamp.patch
set -e; cd ./contrib/fribidi/fribidi-0.19.7/; ./bootstrap; CC=/usr/local/Homebrew/Library/Homebrew/shims/super/gcc CFLAGS="-I/private/tmp/handbrake-20170825-9255-fpvf6i/HandBrake-1.0.7/build/contrib/include -arch x86_64 -std=gnu99 -mfpmath=sse -msse2" CXX=/usr/local/Homebrew/Library/Homebrew/shims/super/g++ CXXFLAGS="-I/private/tmp/handbrake-20170825-9255-fpvf6i/HandBrake-1.0.7/build/contrib/include -arch x86_64 -mfpmath=sse -msse2" CPPFLAGS="-I/private/tmp/handbrake-20170825-9255-fpvf6i/HandBrake-1.0.7/build/contrib/include -arch x86_64 -mfpmath=sse -msse2" LDFLAGS="-L/private/tmp/handbrake-20170825-9255-fpvf6i/HandBrake-1.0.7/build/contrib/lib -arch x86_64" PKG_CONFIG_PATH="/private/tmp/handbrake-20170825-9255-fpvf6i/HandBrake-1.0.7/build/contrib/lib/pkgconfig" ./configure --prefix=/private/tmp/handbrake-20170825-9255-fpvf6i/HandBrake-1.0.7/build/contrib/ --disable-dependency-tracking --disable-shared --enable-static --with-glib=no
Usable autoreconf found, running
autoreconf: 'configure.ac' or 'configure.in' is required
make: *** [contrib/fribidi/.stamp.configure] Error 1

我想也许 autoreconf 没有在正确的目录或正确的路径中运行, 因为在 fribidi (位于 build/contrib/fribidi/fribidi-0.19.7/configure.ac ) 中确实有一个 configure.ac 文件。

可以在这里找到生成的完整日志: https://gist.github.com/219571043c62bf67a9de259dbda0fefa
的完整输出 make -C build 是此文件: https://gist.githubusercontent.com/anonymous/219571043c62bf67a9de259dbda0fefa/raw/cde565c1bb3bb48807c0d97a978ce7ffcb4e9fac/02.make

您运行的是什么版本的手刹:

1.0。7

您运行的操作系统和版本 (例如 OSX 10.11、Windows 7、Ubuntu 14):

macSO 10.13 (beta 7)

原文:

Please describe the problem or feature request in detail:

This issue was spotted while checking our Homebrew formulas on macOS 10.13. The build of Handbrake 1.0.7 from source fails in fribidi.

What are the steps to reproduce this problem:

We build with ./configure --prefix=/path/to/homebrew --disable-xcode --disable-gtk, followed by make -C build. The error occurs while trying to configure fribidi:

/bin/mkdir -p contrib/fribidi
sha256 (../download/fribidi-0.19.7.tar.bz2) = 08222a6212bbc2276a2d55c3bf370109ae4a35b689acbc66571ad2a670595a8e (pass)
/bin/rm -fr ./contrib/fribidi/fribidi-0.19.7/
/usr/bin/tar xfC ../download/fribidi-0.19.7.tar.bz2 ./contrib/fribidi/
touch contrib/fribidi/.stamp.extract
/usr/bin/patch -t -N -p1 -d ./contrib/fribidi/fribidi-0.19.7/ < ../contrib/fribidi/A00-disable-tests.patch
patching file bin/Makefile.am
touch contrib/fribidi/.stamp.patch
set -e; cd ./contrib/fribidi/fribidi-0.19.7/; ./bootstrap; CC=/usr/local/Homebrew/Library/Homebrew/shims/super/gcc CFLAGS="-I/private/tmp/handbrake-20170825-9255-fpvf6i/HandBrake-1.0.7/build/contrib/include -arch x86_64 -std=gnu99 -mfpmath=sse -msse2" CXX=/usr/local/Homebrew/Library/Homebrew/shims/super/g++ CXXFLAGS="-I/private/tmp/handbrake-20170825-9255-fpvf6i/HandBrake-1.0.7/build/contrib/include -arch x86_64 -mfpmath=sse -msse2" CPPFLAGS="-I/private/tmp/handbrake-20170825-9255-fpvf6i/HandBrake-1.0.7/build/contrib/include -arch x86_64 -mfpmath=sse -msse2" LDFLAGS="-L/private/tmp/handbrake-20170825-9255-fpvf6i/HandBrake-1.0.7/build/contrib/lib -arch x86_64" PKG_CONFIG_PATH="/private/tmp/handbrake-20170825-9255-fpvf6i/HandBrake-1.0.7/build/contrib/lib/pkgconfig" ./configure --prefix=/private/tmp/handbrake-20170825-9255-fpvf6i/HandBrake-1.0.7/build/contrib/ --disable-dependency-tracking --disable-shared --enable-static --with-glib=no
Usable autoreconf found, running
autoreconf: 'configure.ac' or 'configure.in' is required
make: *** [contrib/fribidi/.stamp.configure] Error 1

I think maybe autoreconf is not run in the correct directory or with the correct path, because there is indeed a configure.ac file in fribidi, which is located at build/contrib/fribidi/fribidi-0.19.7/configure.ac.

Full logs of the build can be found here: https://gist.github.com/219571043c62bf67a9de259dbda0fefa
Full output of make -C build is this file: https://gist.githubusercontent.com/anonymous/219571043c62bf67a9de259dbda0fefa/raw/cde565c1bb3bb48807c0d97a978ce7ffcb4e9fac/02.make

What version of HandBrake you are running:

1.0.7

What operating system and version and you running (e.g. OSX 10.11, Windows 7, Ubuntu 14):

macSO 10.13 (beta 7)

相关推荐
最新评论 (21)
bradleysepos 2017-10-9
1

谢谢你的报告我会有时间调查这个的可能几天后

原文:

Thanks for the report. I'll make some time to look into this. Probably in a few days.

fxcoudert 2017-10-9
2

@bradleysepos任何消息?大多数的软件在自制现在已经准备好了 10.13, 和手刹脱颖而出

原文:

@bradleysepos any news? most of the software in Homebrew is now ready for 10.13, and Handbrake stands out

bradleysepos 2017-10-9
3

现实生活中的一切, 对不起。我会戳今天和/或以后的一周的事情。最坏的情况是, 手刹1.1.0 在拐角处。

原文:

Real life got in the way, sorry. I'll poke at things today and/or later this coming week. Worst case, HandBrake 1.1.0 is around the corner.

bradleysepos 2017-10-9
4

您是否有 Xcode 8.x 安装在 Xcode 9 测试版旁边?在我的经验, 导致一些问题。我删除了旧的和更名为 Xcode 的 Xcode 应用程序。

原文:

Do you have Xcode 8.x installed alongside Xcode 9 beta? In my experience that causes some issues. I removed the old and renamed Xcode-beta.app to Xcode.app.

bradleysepos 2017-10-9
5

@fxcoudert请根据我以前的意见, 你可以尽快测试, 谢谢。

原文:

@fxcoudert Please test according to my previous comments as soon as you can, thanks.

fxcoudert 2017-10-9
6

只有 Xcode 9 安装 (发布版本), 故障仍然存在:

downloading https://download.handbrake.fr/handbrake/contrib/fribidi-0.19.7.tar.bz2 to ../download/fribidi-0.19.7.tar.bz2
download total:    648299 bytes  [====================] 100.0%
sha256 (../download/fribidi-0.19.7.tar.bz2) = 08222a6212bbc2276a2d55c3bf370109ae4a35b689acbc66571ad2a670595a8e (pass)
/bin/mkdir -p contrib/fribidi
sha256 (../download/fribidi-0.19.7.tar.bz2) = 08222a6212bbc2276a2d55c3bf370109ae4a35b689acbc66571ad2a670595a8e (pass)
/bin/rm -fr ./contrib/fribidi/fribidi-0.19.7/
/usr/bin/tar xfC ../download/fribidi-0.19.7.tar.bz2 ./contrib/fribidi/
touch contrib/fribidi/.stamp.extract
/usr/bin/patch -t -N -p1 -d ./contrib/fribidi/fribidi-0.19.7/ < ../contrib/fribidi/A00-disable-tests.patch
patching file bin/Makefile.am
touch contrib/fribidi/.stamp.patch
set -e; cd ./contrib/fribidi/fribidi-0.19.7/; ./bootstrap; CC=/usr/local/Homebrew/Library/Homebrew/shims/super/gcc CFLAGS="-I/private/tmp/handbrake-20170923-84835-1oq2uzz/HandBrake-1.0.7/build/contrib/include -arch x86_64 -std=gnu99 -mfpmath=sse -msse2" CXX=/usr/local/Homebrew/Library/Homebrew/shims/super/g++ CXXFLAGS="-I/private/tmp/handbrake-20170923-84835-1oq2uzz/HandBrake-1.0.7/build/contrib/include -arch x86_64 -mfpmath=sse -msse2" CPPFLAGS="-I/private/tmp/handbrake-20170923-84835-1oq2uzz/HandBrake-1.0.7/build/contrib/include -arch x86_64 -mfpmath=sse -msse2" LDFLAGS="-L/private/tmp/handbrake-20170923-84835-1oq2uzz/HandBrake-1.0.7/build/contrib/lib -arch x86_64" PKG_CONFIG_PATH="/private/tmp/handbrake-20170923-84835-1oq2uzz/HandBrake-1.0.7/build/contrib/lib/pkgconfig" ./configure --prefix=/private/tmp/handbrake-20170923-84835-1oq2uzz/HandBrake-1.0.7/build/contrib/ --disable-dependency-tracking --disable-shared --enable-static --with-glib=no
Usable autoreconf found, running
autoreconf: 'configure.ac' or 'configure.in' is required
make: *** [contrib/fribidi/.stamp.configure] Error 1

(这是一个没有并行的构建, 但它不会改变任何东西)

原文:

With only Xcode 9 installed (released version), failure remains:

downloading https://download.handbrake.fr/handbrake/contrib/fribidi-0.19.7.tar.bz2 to ../download/fribidi-0.19.7.tar.bz2
download total:    648299 bytes  [====================] 100.0%
sha256 (../download/fribidi-0.19.7.tar.bz2) = 08222a6212bbc2276a2d55c3bf370109ae4a35b689acbc66571ad2a670595a8e (pass)
/bin/mkdir -p contrib/fribidi
sha256 (../download/fribidi-0.19.7.tar.bz2) = 08222a6212bbc2276a2d55c3bf370109ae4a35b689acbc66571ad2a670595a8e (pass)
/bin/rm -fr ./contrib/fribidi/fribidi-0.19.7/
/usr/bin/tar xfC ../download/fribidi-0.19.7.tar.bz2 ./contrib/fribidi/
touch contrib/fribidi/.stamp.extract
/usr/bin/patch -t -N -p1 -d ./contrib/fribidi/fribidi-0.19.7/ < ../contrib/fribidi/A00-disable-tests.patch
patching file bin/Makefile.am
touch contrib/fribidi/.stamp.patch
set -e; cd ./contrib/fribidi/fribidi-0.19.7/; ./bootstrap; CC=/usr/local/Homebrew/Library/Homebrew/shims/super/gcc CFLAGS="-I/private/tmp/handbrake-20170923-84835-1oq2uzz/HandBrake-1.0.7/build/contrib/include -arch x86_64 -std=gnu99 -mfpmath=sse -msse2" CXX=/usr/local/Homebrew/Library/Homebrew/shims/super/g++ CXXFLAGS="-I/private/tmp/handbrake-20170923-84835-1oq2uzz/HandBrake-1.0.7/build/contrib/include -arch x86_64 -mfpmath=sse -msse2" CPPFLAGS="-I/private/tmp/handbrake-20170923-84835-1oq2uzz/HandBrake-1.0.7/build/contrib/include -arch x86_64 -mfpmath=sse -msse2" LDFLAGS="-L/private/tmp/handbrake-20170923-84835-1oq2uzz/HandBrake-1.0.7/build/contrib/lib -arch x86_64" PKG_CONFIG_PATH="/private/tmp/handbrake-20170923-84835-1oq2uzz/HandBrake-1.0.7/build/contrib/lib/pkgconfig" ./configure --prefix=/private/tmp/handbrake-20170923-84835-1oq2uzz/HandBrake-1.0.7/build/contrib/ --disable-dependency-tracking --disable-shared --enable-static --with-glib=no
Usable autoreconf found, running
autoreconf: 'configure.ac' or 'configure.in' is required
make: *** [contrib/fribidi/.stamp.configure] Error 1

(this is a build without parallelisation, but it doesn't change anything)

bradleysepos 2017-10-9
7

安装高的塞拉 GM 和将尝试排序这迟早。

原文:

Installing High Sierra GM and will try to sort this soonish.

bradleysepos 2017-10-9
8

@fxcoudert我无法重现的问题在高塞拉 GM 与 Xcode 9。

了解已安装的版本将很有帮助:

  • autoconf
  • automake
  • cmake
  • pkg 配置

另一件事我注意到在您的日志:

probe: repo info...(fail) code 128
probe: version.txt...(fail)

这表示源中没有存储库/版本信息。基本目录不是 git 存储库和/或来源是从我们没有提供的压缩 (GitHub 的 git 存档 tarball 不会工作)。

原文:

@fxcoudert I am unable to reproduce the issue on High Sierra GM with Xcode 9.

It will be helpful to know the installed versions of:

  • autoconf
  • automake
  • cmake
  • pkg-config

Another thing I noticed in your logs:

probe: repo info...(fail) code 128
probe: version.txt...(fail)

This indicates that there is no repository/version information in the source. The base directory is not a git repository and/or the source is from a tarball not provided by us (GitHub's git-archive tarballs won't work).

fxcoudert 2017-10-9
9

最新版本的所有工具 (autoconf 2.69, automake 1.15.1, cmake 3.9.3, pkg 配置 0.29.2)。
从源文件https://handbrake.fr/mirror/HandBrake-1.0.7.tar.bz2生成
配置为:./configure --disable-xcode --disable-gtk --prefix=/whatever
然后 make -C build , 按指示崩溃。

原文:

Latest version for all utils (autoconf 2.69, automake 1.15.1, cmake 3.9.3, pkg-config 0.29.2).
Built from source file https://handbrake.fr/mirror/HandBrake-1.0.7.tar.bz2
Configured with: ./configure --disable-xcode --disable-gtk --prefix=/whatever
Then make -C build, which crashes as indicated.

bradleysepos 2017-10-9
10

以前的日志是用那个压缩建造的吗?如果是这样, 存储库/版本信息不应该失败。

原文:

Were the previous logs built with that tarball? If so the repository/version info shouldn’t fail.

fxcoudert 2017-10-9
11

version.txt文件已 REV=0 :

URL=https://github.com/HandBrake/HandBrake.git
HASH=91ed34ff38d46f389e841c46fe27b7cbfed8467c
SHORTHASH=91ed34f
TAG=1.0.7
TAG_HASH=91ed34ff38d46f389e841c46fe27b7cbfed8467c
REV=0
BRANCH=
REMOTE=https://github.com/HandBrake/HandBrake.git
DATE=2017-04-09 16:24:50 -0400

这反过来使 make/configure.py 在789行中失败:

            if self.rev != 0:
                cfg.infof( '(pass)\n' )
            else:
                cfg.infof( '(fail)\n' )
原文:

The version.txt file has REV=0:

URL=https://github.com/HandBrake/HandBrake.git
HASH=91ed34ff38d46f389e841c46fe27b7cbfed8467c
SHORTHASH=91ed34f
TAG=1.0.7
TAG_HASH=91ed34ff38d46f389e841c46fe27b7cbfed8467c
REV=0
BRANCH=
REMOTE=https://github.com/HandBrake/HandBrake.git
DATE=2017-04-09 16:24:50 -0400

which in turn makes make/configure.py fail at line 789:

            if self.rev != 0:
                cfg.infof( '(pass)\n' )
            else:
                cfg.infof( '(fail)\n' )
bradleysepos 2017-10-9
12

啊, 这是一个 bug, 不管多么无关紧要。我是从压缩建立起来的, 没有 fribidi 的问题。我得潜得更深

原文:

Ah, that is a bug, however inconsequential. I built from the tarball just fine, no fribidi issues. I'll have to dive deeper.

bradleysepos 2017-10-9
13

好的, 我安装了高的塞拉 GM, Xcode 9, Xcode CLI 工具。

然后安装自制和手刹 deps 使用 brew:

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew install autoconf automake cmake libtool pkg-config yasm

然后钩了手刹释放压缩和建立它:

curl -O https://handbrake.fr/mirror/HandBrake-1.0.7.tar.bz2
tar -xf HandBrake-1.0.7.tar.bz2
cd HandBrake-1.0.7
./configure --prefix=/Users/bradley --disable-xcode --disable-gtk
make -C build
make -C build install

生成, 并且我有 HandBrakeCLI at /Users/bradley/bin

我的想法真的没了。

原文:

Okay, I installed High Sierra GM, Xcode 9, Xcode CLI Tools.

Then installed Homebrew and HandBrake deps using brew:

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew install autoconf automake cmake libtool pkg-config yasm

Then snagged the HandBrake release tarball and built it:

curl -O https://handbrake.fr/mirror/HandBrake-1.0.7.tar.bz2
tar -xf HandBrake-1.0.7.tar.bz2
cd HandBrake-1.0.7
./configure --prefix=/Users/bradley --disable-xcode --disable-gtk
make -C build
make -C build install

Builds, and I have HandBrakeCLI at /Users/bradley/bin.

I'm really running out of ideas here.

bradleysepos 2017-10-9
14

现在就把这个系统问题归档@fxcoudert如果您有任何进一步的信息, 可能会有帮助, 请随时评论, 我们可以重新打开这个。我根本无法重现导致您的问题的特定环境, 对不起。

原文:

Going to file this under System Issue for now. @fxcoudert If you have any further information that may be helpful, feel free to comment and we can reopen this. I simply cannot reproduce the specific environment that's causing the issue you're having, sorry.

fxcoudert 2017-10-9
15

它的价值, 它不是我的系统, 但也在我们的 CI 机: https://jenkins.brew.sh/job/Homebrew%20High%20Sierra%20Testing/850/version=high_sierra_testing/console

因此, 这不是系统依赖, 这意味着我们不能船舶手刹我们的用户:(

原文:

For what it's worth, it's not on my system only, but also on our CI machines: https://jenkins.brew.sh/job/Homebrew%20High%20Sierra%20Testing/850/version=high_sierra_testing/console

So it's not that system-dependent, and it means we can't ship handbrake to our users :(

bradleysepos 2017-10-9
16

它绝对是系统/环境的依赖。可能是一个詹金斯的问题, 我们不知道 (虽然这是我们用来建立手刹 1.0.7) 或一个问题与其他图书馆安装。Fribidi 的配置可能采用不同于裸系统的路径。

不管怎样我很抱歉你有问题我没有任何问题与股票 macOS 和 Xcode 安装, 甚至使用 brew 的依赖性, 正如我所提到的。至少是缩小了一点为你, 但生成环境和/或其他安装的软件似乎有问题。

原文:

It absolutely is system/environment dependent. Could be a Jenkins issue we’re unaware of (though that’s what we used to build HandBrake 1.0.7) or an issue with other libraries installed. Fribidi’s configuration may be taking a different path than on a bare system.

Anyway, I’m sorry you’re having issues. I’m having no issues with a stock macOS and Xcode install, even using brew for dependencies as I mentioned. At least that narrows it down a bit for you; seems to be a problem with the build environment and/or other software installed.

ilovezfs 2017-10-9
17

@bradleysepos生成失败是由自制/brew@890788a引起的。

原文:

@bradleysepos the build failure is caused by Homebrew/brew@890788a.

ilovezfs 2017-10-9
18

@bradleysepos在自制的外部重现此项:

$ MAKE=make make -j1 -Cbuild V=1
set -e; cd ./contrib/fribidi/fribidi-0.19.7/; ./bootstrap; CC=/usr/local/Homebrew/Library/Homebrew/shims/super/gcc CFLAGS="-I/private/tmp/handbrake-20170930-97301-18f6ngf/HandBrake-1.0.7/build/contrib/include -arch x86_64 -std=gnu99 -mfpmath=sse -msse2" CXX=/usr/local/Homebrew/Library/Homebrew/shims/super/g++ CXXFLAGS="-I/private/tmp/handbrake-20170930-97301-18f6ngf/HandBrake-1.0.7/build/contrib/include -arch x86_64 -mfpmath=sse -msse2" CPPFLAGS="-I/private/tmp/handbrake-20170930-97301-18f6ngf/HandBrake-1.0.7/build/contrib/include -arch x86_64 -mfpmath=sse -msse2" LDFLAGS="-L/private/tmp/handbrake-20170930-97301-18f6ngf/HandBrake-1.0.7/build/contrib/lib -arch x86_64" PKG_CONFIG_PATH="/private/tmp/handbrake-20170930-97301-18f6ngf/HandBrake-1.0.7/build/contrib/lib/pkgconfig" ./configure --prefix=/private/tmp/handbrake-20170930-97301-18f6ngf/HandBrake-1.0.7/build/contrib/ --disable-dependency-tracking --disable-shared --enable-static --with-glib=no
Usable autoreconf found, running
autoreconf: 'configure.ac' or 'configure.in' is required
make: *** [contrib/fribidi/.stamp.configure] Error 1

因此, 如果在用户的环境中设置了 MAKE=make , 则手刹生成系统将会死亡。

原文:

@bradleysepos to reproduce this outside of Homebrew:

$ MAKE=make make -j1 -Cbuild V=1
set -e; cd ./contrib/fribidi/fribidi-0.19.7/; ./bootstrap; CC=/usr/local/Homebrew/Library/Homebrew/shims/super/gcc CFLAGS="-I/private/tmp/handbrake-20170930-97301-18f6ngf/HandBrake-1.0.7/build/contrib/include -arch x86_64 -std=gnu99 -mfpmath=sse -msse2" CXX=/usr/local/Homebrew/Library/Homebrew/shims/super/g++ CXXFLAGS="-I/private/tmp/handbrake-20170930-97301-18f6ngf/HandBrake-1.0.7/build/contrib/include -arch x86_64 -mfpmath=sse -msse2" CPPFLAGS="-I/private/tmp/handbrake-20170930-97301-18f6ngf/HandBrake-1.0.7/build/contrib/include -arch x86_64 -mfpmath=sse -msse2" LDFLAGS="-L/private/tmp/handbrake-20170930-97301-18f6ngf/HandBrake-1.0.7/build/contrib/lib -arch x86_64" PKG_CONFIG_PATH="/private/tmp/handbrake-20170930-97301-18f6ngf/HandBrake-1.0.7/build/contrib/lib/pkgconfig" ./configure --prefix=/private/tmp/handbrake-20170930-97301-18f6ngf/HandBrake-1.0.7/build/contrib/ --disable-dependency-tracking --disable-shared --enable-static --with-glib=no
Usable autoreconf found, running
autoreconf: 'configure.ac' or 'configure.in' is required
make: *** [contrib/fribidi/.stamp.configure] Error 1

So the HandBrake build system dies if MAKE=make is set in the user's environment.

ilovezfs 2017-10-9
19

@bradleysepos已对https://github.com/Homebrew/brew中的中断更改进行了调整, 以使不再 MAKE=make 设置: Homebrew/brew#3252

原文:

@bradleysepos the breaking change in https://github.com/Homebrew/brew has been tweaked so that MAKE=make is no longer set: Homebrew/brew#3252

bradleysepos 2017-10-9
20

谢谢, 我会看看我们是否能让它在我们的末端更强健一点。

原文:

Thanks, I’ll see if we can make that a bit more robust on our end.

bradleysepos 2017-10-9
21

@jstebbins请你看一下, 告诉我还有什么你认为我们应该做的吗?

原文:

@jstebbins Will you please glance at this and tell me if there's anything else you think we should be doing?

返回
发表文章
fxcoudert
文章数
4
评论数
26
注册排名
14280