Opened 13 years ago

Closed 13 years ago

#28212 closed defect (fixed)

Transmission 2.13 fails to build

Reported by: carsomyr@… Owned by: mnick@…
Priority: Normal Milestone:
Component: ports Version: 1.9.2
Keywords: haspatch Cc: trier@…
Port: transmission

Description

Please find attached main.log and a patch archive, which upgrades transmission to 2.20b2. It would appear that 2.13 used libevent 1.4, while the libevent port itself has been upgraded to libevent 2. Incidentally, 2.20b2, although still a beta release, builds off of the new libevent.

Attachments (3)

patch.tgz (7.6 KB) - added by carsomyr@… 13 years ago.
The patch archive.
main.log (562.2 KB) - added by carsomyr@… 13 years ago.
The failed build log.
patch-2.21.tgz (7.6 KB) - added by carsomyr@… 13 years ago.
The patch archive for upgrading to 2.21.

Download all attachments as: .zip

Change History (14)

Changed 13 years ago by carsomyr@…

Attachment: patch.tgz added

The patch archive.

Changed 13 years ago by carsomyr@…

Attachment: main.log added

The failed build log.

comment:1 Changed 13 years ago by jmroot (Joshua Root)

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

Please remember to cc the maintainer.

comment:2 Changed 13 years ago by jmroot (Joshua Root)

Normally we wouldn't update to a beta release. There is a libevent1 port that can be used for software not compatible with libevent 2.

comment:3 Changed 13 years ago by carsomyr@…

Sure, but don't they live in the same namespace? If so, having something build is better than having nothing build at all.

comment:4 Changed 13 years ago by carsomyr@…

In any case, 2.20 is out. I've attached a new patch archive, patch-2.2.0.tgz.

comment:5 in reply to:  4 Changed 13 years ago by carsomyr@…

Replying to carsomyr@…:

In any case, 2.20 is out. I've attached a new patch archive, patch-2.2.0.tgz.

Sorry, I meant 2.21.

Changed 13 years ago by carsomyr@…

Attachment: patch-2.21.tgz added

The patch archive for upgrading to 2.21.

comment:6 in reply to:  4 Changed 13 years ago by trier@…

Replying to carsomyr@…:

In any case, 2.20 is out. I've attached a new patch archive, patch-2.2.0.tgz.

Can this be added to the portfile instead, so that Transmission builds properly using the port command?

comment:7 Changed 13 years ago by trier@…

Cc: trier@… added

Cc Me!

comment:8 Changed 13 years ago by trier@…

Sorry, meant to CC the maintainer, mnick@…

comment:9 Changed 13 years ago by trier@…

How do we apply the patch file? After downloading it (and uncompressing), I type

tar tvf patch-2.21.tar

to list the contents of the tar file, but I get the error message:

tar: Unrecognized archive format: Inappropriate file type or format
tar: Error exit delayed from previous errors.

comment:10 in reply to:  9 Changed 13 years ago by carsomyr@…

Replying to trier@…:

How do we apply the patch file? After downloading it (and uncompressing), I type

tar tvf patch-2.21.tar

to list the contents of the tar file, but I get the error message:

tar: Unrecognized archive format: Inappropriate file type or format
tar: Error exit delayed from previous errors.

Why not try unzipping first?

tar xfz patch-2.21.tgz

comment:11 Changed 13 years ago by mnick@…

Resolution: fixed
Status: newclosed

I'm closing this ticket as Transmission has been updated to 2.20 in r76574 and should buid correctly now. Thanks.

Note: See TracTickets for help on using tickets.