Temurin-build: وسيطة تكوين JDK8 - مع هوية توقيع رموز macosx غير مدعومة

تم إنشاؤها على ٢٨ يناير ٢٠٢٠  ·  7تعليقات  ·  مصدر: adoptium/temurin-build

تفشل جميع الإنشاءات في خط أنابيب jdk8 مع:

Running ./configure with arguments 'bash ./configure --verbose  --with-milestone=fcs --with-user-release-suffix=202001280430 --with-vendor-name=AdoptOpenJDK --with-update-version=242 --with-build-number=b08 --with-boot-jdk=/Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home --with-macosx-codesign-identity="" --enable-ccache --with-debug-level=release --disable-zip-debug-info --disable-debug-symbols --with-x=/usr/include/X11 --with-alsa=/Users/jenkins/workspace/build-scripts/jobs/jdk8u/jdk8u-mac-x64-hotspot/workspace/./build//installedalsa --with-jvm-variants=server  --with-freetype=/Users/jenkins/workspace/build-scripts/jobs/jdk8u/jdk8u-mac-x64-hotspot/workspace/./build//installedfreetype '
Should have the source, I'm at /Users/jenkins/workspace/build-scripts/jobs/jdk8u/jdk8u-mac-x64-hotspot/workspace/build/src
Currently at '/Users/jenkins/workspace/build-scripts/jobs/jdk8u/jdk8u-mac-x64-hotspot/workspace/build/src'
Running generated-configure.sh
configure: error: unrecognized options: --with-macosx-codesign-identity
configure exiting with result code 1
bug

ال 7 كومينتر

--with-macosx-codesign-identity https://github.com/AdoptOpenJDK/openjdk-build/blob/f8e552c615c8d6a21bef970b55ea471734679be0/sbin/build.sh#L85

~ ربما يكون ناتجًا عن https://github.com/AdoptOpenJDK/openjdk-build/commit/f8e552c615c8d6a21bef970b55ea471734679be0#diff -70562ee8a1ade1c466965b291bbacf4a منذ أن تم تغيير رقم الإصدار j BUILD_CONFIG بدلاً من ذلك

لم تتم إضافة هذا السطر مؤخرًا لدعم توقيع رمز mac. يبدو أنه ليس مخصصًا لـ jdk8 ولكن لا يوجد شيء في الكود يمنعه ، لذا سأفترض أن هناك حاجة إلى فحص بسيط

المشكلة تعود قبل ذلك الالتزام

جئت من هنا: https://github.com/AdoptOpenJDK/openjdk-build/pull/1463 أعتقد :-)

حسنًا ، يجب علينا تشغيل هذه الوظيفة فقط إذا كنت تستخدم jdk11 https://github.com/gdams/openjdk-build/blob/a8cee3828352e9e6381d7f37752984d432490cbe/sbin/build.sh#L83 -L86

تتم إضافة هذه الوسيطة فقط على jdk11 https://github.com/AdoptOpenJDK/openjdk-build/pull/1463/files#diff -521c2d1e3ad3ed50a7d814ac9f305739R60

سألقي نظرة

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات