Opened 10 years ago

Closed 10 years ago

#41251 closed defect (fixed)

linkchecker fails to build under Mavericks

Reported by: Schamschula (Marius Schamschula) Owned by: mww@…
Priority: Normal Milestone:
Component: ports Version: 2.2.1
Keywords: mavericks Cc: SickTeddyBear
Port: linkchecker

Description

When building linkchecker under Mavericks, I get the following error:

/usr/bin/clang -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -arch x86_64 -DYY_NO_INPUT -Ilinkcheck/HtmlParser -I/opt/local/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7 -c linkcheck/HtmlParser/htmllex.c -o build/temp.macosx-10.9-x86_64-2.7/linkcheck/HtmlParser/htmllex.o -pedantic -std=gnu99
In file included from htmllex.l:29:
linkcheck/HtmlParser/s_util.h:7:8: error: expected parameter declarator
size_t strlcpy(char *dst, const char *src, size_t size);
       ^

main.log attached.

Attachments (1)

main.log (57.2 KB) - added by Schamschula (Marius Schamschula) 10 years ago.

Download all attachments as: .zip

Change History (5)

Changed 10 years ago by Schamschula (Marius Schamschula)

Attachment: main.log added

comment:1 Changed 10 years ago by ryandesign (Ryan Carsten Schmidt)

Owner: changed from macports-tickets@… to mww@…

comment:2 Changed 10 years ago by macports@…

As a workaround you may try to build with:

CFLAGS='-D_FORTIFY_SOURCE=0' python setup.py build

comment:3 Changed 10 years ago by SickTeddyBear

Cc: amcgee@… added

Cc Me!

comment:4 Changed 10 years ago by kurthindenburg (Kurt Hindenburg)

Resolution: fixed
Status: newclosed

fixed in https://trac.macports.org/ticket/44030 - upgrade to version 9.2

Note: See TracTickets for help on using tickets.