ฉันใช้PDFTK
เซิร์ฟเวอร์OSX pre 10.11
มานานกว่าหนึ่งปีโดยไม่มีปัญหาในการใช้คำสั่งในบรรทัดคำสั่ง
หลังจากติดตั้ง OSX 10.11 เบต้าฉันไม่สามารถเรียกใช้PDFTK
คำสั่งเซิร์ฟเวอร์ใด ๆบนบรรทัดคำสั่งได้อีกต่อไป มันไม่ได้โยนข้อผิดพลาดใด ๆ คำสั่งทั้งหมดที่ฉันพยายามที่จะดำเนินการเพียงแค่แขวนไปเรื่อย ๆ
ฉันติดตั้งจาก pkg ฉันดาวน์โหลดจากPDFTK
เว็บไซต์เซิร์ฟเวอร์เช่นเคย:
https://www.pdflabs.com/tools/pdftk-server/
ฉันได้ลองติดตั้งจากแหล่งที่มาด้วย Homebrew การติดตั้งใช้งานได้ แต่ฉันได้ผลลัพธ์เหมือนกันคำสั่งที่ค้างในเทอร์มินัล:
ฉันส่งเรื่องร้องเรียนถึง Apple ผ่านทางแอปพลิเคชัน Feedback Assistant ที่ได้รับการติดตั้งเมื่อติดตั้งเบต้าเมื่อสองเดือนที่แล้วโดยไม่มีการตอบสนอง
ฉันได้รับแจ้งเกี่ยวกับผู้ช่วยของฟีดแบ็กของ Apple:
คุณอาจจะไม่ได้รับคำตอบเลย Apple จะตอบกลับผ่านทาง Feedback Assistant เพื่อหาจุดบกพร่องที่สำคัญของระบบปฏิบัติการที่พวกเขาต้องการข้อมูลเพิ่มเติม ไม่ใช่วิธีรับการสนับสนุนแม้แต่น้อยสำหรับแอปพลิเคชันอื่น
ฉันได้เข้าถึงPDF Labsผู้สร้างแพ็คเกจโดยไม่ตอบสนอง
ในMacPortsพวกเขากำลังประสบปัญหากับ build บน OS X 10.11 นี่หมายความว่ามีปัญหาความเข้ากันได้กับ PDFtk และ 10.11 ที่ระดับซอฟต์แวร์หรือไม่
ฉันได้ค้นหาเบาะแสเกี่ยวกับสิ่งที่อาจทำให้เกิดปัญหาและวิธีแก้ไข แต่ไม่พบสิ่งที่จับต้องได้
ใน OS X ฉันไม่ทราบว่าจะทราบได้อย่างไรว่าตอนนี้ได้รับอนุญาตหรือเส้นทางหรือปัญหา Java หลังจากการอัพเกรด
ความช่วยเหลือใด ๆ ไม่ว่าจะเกิดปัญหาในการถ่ายภาพสาเหตุหรือเสนอการแก้ไขจะได้รับการชื่นชม
อัปเดต 1:
ฉันได้ยินกลับมาจากSid Steward ที่ PDF Labs :
เราต่อสู้กับสิ่งนี้มาเกือบตราบใดที่เบต้าออกไปแล้ว เรายังคงทำงานอยู่ ดูเหมือนจะไม่เข้ากันกับหนึ่งในห้องสมุด (ไม่ใช่ Apple) ที่ pdftk ใช้และ OS X 10.11 ปัจจุบันฉันกำลังติดตั้งการปรับปรุงเครื่องมือนักพัฒนาของ Apple อีกด้วยหวังว่ามันจะแก้ปัญหา ฉันจะอัปเดตคุณด้วยความคืบหน้าของเรา
อัปเดต 2:
Sid Steward ที่ PDF Labsอีกครั้ง:
ดูเหมือนว่าจะมีสองเธรดที่ทำงานภายใต้ pdftk และถูกปิดกั้น นั่นหมายความว่าแต่ละเธรดกำลังรอให้อีกเธรดเสร็จสิ้น ฉันไม่ใช่ผู้เชี่ยวชาญที่นี่ แต่นั่นเป็นความประทับใจของฉัน นี่คือภาพหน้าจอจาก Activity Monitor ของ Mac เพื่อแสดง:
ภาพรวมด้านบนนั้นมาจากการพยายามเรียกใช้ไบนารี pdftk ที่อยู่บนเว็บไซต์ของเราใน OS X 10.11 ไลบรารี libgcj ที่ระบุไว้ด้านบนมาพร้อมกับ pdftk โดยที่อื่น ๆ คือไลบรารี OS X
อย่างที่ฉันพูดฉันเพิ่งติดตั้ง Xcode 7.0.1 ซึ่งเปิดตัวเมื่อวานนี้ใน App Store ตอนนี้ฉันจะพยายามใช้เครื่องมือเหล่านี้เพื่อสร้าง pdftk
อัปเดต 3:
MacPortsกำลังทำงานปัญหาบิลด์กับ PDFtk นี่คือการอัปเดตของเธรดนั้น (หมายเหตุ: นี่ไม่เกี่ยวข้องกับ PDFtk Labs):
นี่เป็นเพราะการคอมไพล์ซ้ำของ libunwind ใน 10.11 โดยใช้ Apple Clang 7 ซึ่งเป็นการเพิ่มประสิทธิภาพที่ถูกต้อง (ตามแอปเปิ้ล) ที่ทำให้เกิดข้อผิดพลาดที่ไม่รู้จักใน FSF boehm-gc
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66848
อย่าคาดหวังการแก้ไขใด ๆ จาก Apple เนื่องจากพวกเขาไม่สามารถแตะรหัส GPLv3 เพื่อดูปัญหา FSF boehm-gc (เว้นแต่พวกเขาใช้แพ็คเกจ gcc43 ซึ่งควรจะเป็น GPLv2) ว่าปัญหานี้เกิดขึ้นจากการคอมไพล์ซ้ำของ libunwind โดยแสดงให้เห็นว่าการแทนที่ libunwind.dylib จาก 10.10 ช่วยกำจัดทั้งความล้มเหลวของ boehm-gc และ gcj
โปรดทราบว่ามีการยื่นแบบ radr: // 21372179 "ไลบรารี boehm-gc FSF ที่สร้างขึ้นใน 10.10 ล้มเหลวในการผ่านการทดสอบในวันที่ 10.11" แต่ปิดเป็นข้อผิดพลาด FSF boehm-gc
อัปเดต 4:
MacPortsพบวิธีแก้ปัญหาการบิลด์นี่คือการอัปเดตของเธรดนั้น
Portfile.diff ที่แนบมา (เมื่อใช้กับการอัปเดต gcc5 ที่เสนอใน # 49227ซึ่งแก้ไข gcj) แก้ปัญหาการบิลด์ด้วย pdftk
ปรับปรุง 5:
Sid Steward ที่ PDF Labsประสบความสำเร็จในการสร้างความคิดเห็นของเขา:
การแก้ไขสำหรับ MacPorts gcc5 ทำให้ฉันสามารถสร้าง pdftk ที่ใช้งานได้ซึ่งผสานไฟล์ PDF บน El Capitan การแก้ไขถูกเพิ่มลงในตั๋วที่คุณโพสต์ไปที่:
ฉันจะทำการทดสอบ pdftk นี้อย่างสมบูรณ์ก่อนที่จะบรรจุลงในตัวติดตั้ง กระบวนการนี้อาจใช้เวลาสองสามวัน
homebrew
คือ 25% ของทางผ่านการสร้าง ฉันจะให้คุณรู้ว่ามันไปอย่างไร